NOT
软件构造作业02
请完善课上的口算题卡代码,实现重复题目的检测、题目数字范围、加减乘除算式的参数化等扩展功能,提交代码和运行截图。 import java.util.HashSet;import java.util.Random;import java.util.Set;public class Count { pu ......
vulnhub-Hacker_Kid-v1.0.1
打点 arp-scan -l nmap -p- 192.168.56.10 信息搜集 访问一下web网页(80端口) 尝试使用page_no=1进行测试,发现页面提示我,深入一点是不对的,需要我们深入尝试更多的数字 http://192.168.56.10?page_no=1 发现21的回显长度不太 ......
init-el
(require 'package) (setq package-archives '(("melpa" . "https://mirrors.ustc.edu.cn/elpa/melpa/") ("gnu" . "https://mirrors.ustc.edu.cn/elpa/gnu/") (" ......
美分单位
美分(Cent)是美元的小计量单位,用于表示美元的一百分之一。它是美元的次级货币单位,类似于以太坊中的 Wei 是以太币的最小单位。 在美元中,1 美元等于 100 美分。因此,美元金额可以以美元和美分的形式表示,例如 1.50 美元表示 1 美元 50 美分。 在一些情况下,美分也可以进一步细分为 ......
20230926
//bulk, bridge, calculate, commission, competitive, depend, entertain, exceptionally, exclude, favorable, indicate, loss, depend on, out of line with ......
vite+vue3项目发布到手机
1.修改vite.config.js export default defineConfig({ plugins: [ vue(), ], resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) } }, s ......
VS2019安装PCL 1.11.1
1.从官网下载PCL:https://github.com/PointCloudLibrary/pcl/releases 下载这两个文件就行 2.安装 运行下载好的exe进行安装,注意这一步要选第二个添加到系统变量,一直下一步安装到默认路径即可: 我这里安装的时候选成了第一个,但是没关系,安装好后再 ......
高精度除法
#include <iostream> #include <vector> #include <algorithm> using namespace std; vector<int> div(vector<int>& A, int& b, int& r) { vector<int> C; r = 0 ......
9月26日总结
一.今天做了什么 今天上午学习了数据结构和马克思主义原理,下午进行了团日活动,之后和朋友出去看电影了,看了《敢死队4》,盆友迟到了半个小时,感觉亏了,但是看完后又感觉没亏,因为少看了点 史 。这片真的太烂了。。。。 二.遇到的问题,如何解决 无 三.明天准备做什么 背20个单词 ......
中断是怎么实现的
中断是什么 简单的说就是 CPU 在等待很久才能完成的任务时,趁机去干点别的事情去了。要是这个耗时较长的任务完成了,给 CPU 打个电话,再把 CPU 叫回来干活。 用复杂的话来说中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又 ......
使用HttpServletResponse实现curl接口时控制台输出(续)
上一篇文章的问题 在上一篇文章 Spring Boot RestController接口如何输出到终端 中讨论了如何使用 HttpSerlvetResponse 写入输出流,使应急接口通过 curl 调用时可以在控制台输出信息,使运维人员知道命令执行情况。 但是上一篇文章的问题是,HttpServl ......
Flask 中的蓝图与红图
1. 蓝图 1.1. 概述 在 Flask 中,蓝图(Blueprint)是一种组织和管理路由、视图函数和静态文件的方式。它可以将一个应用分成多个模块,每个模块负责处理特定的路由和视图函数。 模块化 蓝图可以将一个大型应用拆分成多个小模块,每个模块负责处理特定的功能或业务逻辑。这样可以提高代码的可维 ......
应用程序人机交互的一些反面教材
无用的模态对话框 下图是安信可开发的一款串口工具,当前是已插入USB串口并且软件为打开状态。 当用户在上述情况下,主动拔除USB设备时,软件会弹出对话框,用户除了点击对话框中的OK或者右上角的X,对软件其余界面元素的任何操作都是无效的。并且点击对话框中的元素对用户是没有积极意义的无用操作,它不会使物 ......
案例:求圆的面积和周长
圆的面积=π * r * r; 圆的周长=2 * π * r; π可以定义一个符号常量,然后输入一个半径r,即可求出圆的面积和周长。 示例代码如下: #define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#define PI 3.1415 void m ......
UE4 创建UObject类
什么是UObject类? 参考:https://zhuanlan.zhihu.com/p/252431932 创建一个UObject类的继承类 #pragma once #include "CoreMinimal.h" #include "Student.generated.h" /** * */ ......
使用PyCharm敲出你的第一行python代码
首先安装python解释器 国内镜像 https://registry.npmmirror.com/binary.html?path=python/ 找到软件开始安装 然后下载python开发工具 https://www.jetbrains.com/pycharm/download/download ......
每日总结20230926
代码时间(包括上课)5h 代码量(行):100行 博客数量(篇):1篇 相关事项: 1、今天上午上的是软件设计模式和人机交互技术,全部都是新课。 2、今天软件设计模式讲的是外观模式和装饰模式,装饰模式不满足开闭原则,外观模式相对简单。 3、人机交互技术讲的是代码块应该比较灵活、与用户进行有效的沟通, ......
wsl环境搭建
linux开发环境搭建 需要需要同时使用Windows和Linux的开发软件,因此双系统方案并不能满足我的需求,因此决定使用WSL2方案。 安装WSL2 略,跟着网上的教程安装WSL2,需要打开虚拟化选项。 下载合适的Linux发行版 本节内容参考该博客 本次实验选择使用Ubuntu 20.04 L ......
模拟.NET应用场景,综合应用反编译、第三方库调试、拦截、一库多版本兼容方案
模拟.NET实际应用场景,综合应用三个主要知识点:一是使用dnSpy反编译第三库及调试,二是使用Lib.Harmony库实现第三库拦截、伪造,三是实现同一个库支持多版本同时引用。 ......
Rust初见
基本类型 数值类型 整型溢出 用u8举例,可以存放0-255。在debug模式下,编译器会检查整型溢出,例如存放了256,编译时会产生panic 当使用--release参数时,Rust反而又不检查溢出,而是按照补码循环溢出处理。例如256会变成0,257会变成1,以此类推。但终究不是想要的值,所以 ......
sanic vue-vben开发学习(一)
兵马未动,规矩先行。开发是个系统工程,不是随便写点小代码就能交差的。需要定好规范。 我认为,应当坚持以下原则。 以文档为核心。良好的文档。这个完全是我自己在做,没有团队,我的团队都是甲方,提供需求的。我应当调研完毕,先写文档,计划怎么做。甚至可以把我写的调研,放在公开的网站上,让大家可以提意见。我来 ......
刷这几道LeetCode,掌握哈希表的三种类型
基础知识 常用代码 哈希表一共有3种哈希结构,分别是数组、set(集合)、map(映射) 数组 数组就是把不同的元素映射到不同的地址运用数组创建哈希表,应当遵循以下两个原则: 1.所映射的元素的数值种类不多(比如26个字母) 2.映射关系比较好表达(比如26个字母,就可以用该元素-'a'作为映射) ......
2023.9.26
今天晚上去416自习了一下,期间和学长交流,确定了近期的学习方向 中途有事离开,本来以为很快就能回去,结果事情有点出乎意料得多,搞到晚上九点多才搞完,回去的时候416已经没人了 总之今天也没学多少东西,在做buuctf上的题,最近有关pwn有一些东西想要验证一下 ......
第01章:随堂复习与企业真题(Java语言概述)
第01章:随堂复习与企业真题(Java语言概述) 一、随堂复习 1. Java基础全程的学习内容 第1阶段:Java基本语法 > Java概述、关键字、标识符、变量、运算符、流程控制(条件判断、选择结构、循环结构)、IDEA、数组 第2阶段:Java面向对象编程 > 类及类的内部成员 > 面向对象的 ......
尚硅谷_第01章_Java语言概述
第01章_Java语言概述拓展练习 讲师:尚硅谷-宋红康 网址:www.atguigu.com 1、System.out.println()和System.out.print()有什么区别? System.out.println(); //打印完后,会换行。 System.out.print(); ......
数据库连接池长时间不用,乍一用还用不了,结果是防火墙的锅
前言 我们的程序,在实际的网络部署时,一般比较复杂,会经过很多的网络设备,防火墙就是其中的一种。做开发的同事,一般对这块了解不多,也很可能被防火墙坑到。比如,应用一般需要访问数据库,为了避免频繁建立连接,一般是会提前建立一个连接池,每次来一个请求,就从连接池取一个连接来用,用完再归还到池子里。 连接 ......
JavaSE day01【复习回顾面向对象基础、继承、抽象类】测评
选择题 题目1(单选): 下列关于Java中类与类之间的关系描述正确的是( ) 选项 : A. Java中类与类属于多继承 , 还可以多层继承 B. Java中类与类属于实现关系 , 可以单实现也可以多实现 C. Java中类与类属于实现关系 , 可以只能单实现 D. Java中类与 ......
20230925
//charge, designate, duration, duty, gross, guarantee, invoice, net, penalty, refund, specification, statement, stipulation, supplier, tare, bill of l ......
qs库
qs 是一个 JavaScript 库,它用于处理 URL 查询字符串(URL query strings)的解析和序列化。URL 查询字符串通常出现在网址的问号后面,用于传递参数给服务器。例如,在以下的 URL 中,查询字符串是 ?name=John&age=30: https://example ......
包管理工具 - yarn 的核心命令
yarn 的核心命令 初始化 初始化:yarn init [--yes/-y] 安装 添加指定包:yarn [global] add package-name [--dev/-D] [--exact/-E] 安装package.json中的所有依赖:yarn install [--productio ......