NOT
#5 比喻以外
比拟 拟人+拟物 拟人 把物当作人来写。 赋予人的动作与情思,且是直接赋予,把人全换成物 比喻: 枯草像爸爸的头发 拟人: 枯草看到爸爸的头发笑了 拟物 把人当作物来写 请各位竖起耳朵来听 把甲物当作乙物 我心碎了 我的心飞出教室 借代 突出事物的特征 绿肥红瘦、红领巾 把花和叶子借代为绿和红,突出 ......
解决VSCode终端输出中文乱码问题
问题:使用VSCode运行C++时,发现VSCode终端打印中文乱码,通过如下方式可解决此问题。 win键 + s,打开搜索栏,搜索“region”(中文系统下搜索“区域”),进入区域设置; 点击下图所示设置; 点击下图所示设置,“修改日期、时间、数字格式”; 如下图所示,进入“Administra ......
打印九九乘法表
public class ForDemo04 { public static void main(String[] args) { //1、我们先打印第一列,这个大家应该都会 //2、我们把固定的1再用一个循环包起来 //3、去掉重复项,i<=j //4、调整样式 for (int j = 1; j ......
打印三角形
public class TestDemo { public static void main(String[] args) { //打印三角形 for (int i = 1;i <= 5; i++){ for (int j = 5;j>=i;j--){ System.out.print(" "); ......
增强For循环
public class ForDemo05 { public static void main(String[] args) { int[] numbers = {10,20,30,40,50};//定义了一个数组 for (int i = 0;i<5;i++){ System.out.print ......
[ARC166D] Interval Counts 题解
Description 给定正整数 \(n\) 和长度为 \(n\) 的序列 \(x_i,y_i\),保证 \(x_i\) 单调递增。你要构造 \(m\) 个区间 \([L_i,R_i]\)(\(m\) 由你指定),使每个 \(x_i\) 恰好被 \(y_i\) 个区间包含。 最大化 \(\min_ ......
可移动嵌入式设备
可移动嵌入式设备是数据客户端的一种表现形式。软件的代码编写之后是运行在服务器之上, 服务器的数据为客户端提供服务的模式为服务器客户端模式,server2client 架构。服务器可以是大型的机器,也可以是小型机,主要看数据处理量和用户量的大小。一台计算机其实就是一台简单的服务器,计算机的存在是使用中 ......
用友NC FileReceiveServlet任意文件上传漏洞
漏洞简介 用友NC6.5的FileReceiveServlet接口,存在任意文件上传漏洞。漏洞成因在于上传文件处未作类型限制,未经身份验证的攻击者可通过向目标系统发送特制数据包来利用此漏洞,成功利用此漏洞的远程攻击者可在目标系统上传任意文件执行命令。 漏洞复现 fofa语法:app="用友-UFID ......
2023-2024-1 20231314 许城铭 《计算机基础与程序设计》第5周学习总结
2023-2024-1 20231314 许城铭 《计算机基础与程序设计》第5周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP) 这个作业要求在哪里 <作业要求的链接>(2022-2 ......
chapter 4:并发编程
chapter 4:并发编程 学习笔记:并发编程 4. 并发编程 概要: 介绍了并发编程的概念,对比了顺序算法与并行算法,以及并行性与并发性之间的区别。 解释了线程的原理及其优势,覆盖了在Pthreads中的线程操作。 展示了通过示例实现线程的并发编程,如矩阵计算、快速排序以及通过并发线程解决线性方 ......
搜索与图论2.3-Bellman-Ford算法
一、简述 \(Bellman-Ford\) 算法是一种可以求解存在负权边的单源最短路问题的算法。 二、Bellman-Ford算法 对于所有边权大于等于 \(0\) 的图,任意两个顶点之间的最短路,显然不会经过重复的顶点或者边。也就是说任意一条最短路经过的顶点数不会超过 \(n\),边不会超过 \( ......
while循环详解代码
public class whileDemo01 { public static void main(String[] args) { //输出1~100 int i = 0; while (i<100){ i++; System.out.println(i); //while先判断后执行。 } } ......
Dowhile循环代码
public class DowhileDemo01 { public static void main(String[] args) { int i = 0; int sum = 0; do{ sum = sum +i; i++; }while (i<=100); System.out.print ......
For循环代码详解
public class ForDemo01 { public static void main(String[] args) { int a = 1;//初始化条件 while (a<=100){//条件判断 System.out.println(a);//循环体 a+=2;//迭代 } Syst ......
if选择结构
public class ifDemo02 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入内容"); String s = sca ......
Scanner用户交互的案例
public class ifDemo04 { public static void main(String[] args) { //考试分数大于60就是及格,小于60分就不及格。 Scanner scanner = new Scanner(System.in); /* if 语句至多有1个else ......
switch选择结构
public class switchDemo01 { public static void main(String[] args) { //case穿透 //switch 匹配一个具体的值 //break跳出循环 //default都没输出就输出这个属性的内容 char grade = 'B'; ......
javaweb--API详解--ResultSet
ResultSet 封装DQL查询语句的结果 Boolean next():(1)、将光标从当前位置向前移动一行 (2)、判断当前行是否为有效行 getxxx(参数):获取数据 xxx:数据类型 int getint/String getString() 参数: int:列的编号,从1开始 Stri ......
java的边框
1.关于边框 是能够在swing组件边缘周围渲染边框的对象的接口,边框就是对组件边界的装饰,可以为组件添加边框的色彩,也可以在边框上添加标题,让组件更加美观好看。 2.部分边框类 BevelBorder : 实现简单的两行斜角边框的类。 参数: protected int bevelType 斜面类 ......
果蔬购物商城管理与推荐系统Python+Django网页界面+协同过滤推荐算法
一、介绍 果蔬购物管理与推荐系统。本系统以Python作为主要开发语言,前端通过HTML、CSS、BootStrap等框架搭建界面,后端使用Django框架作为逻辑处理,通过Ajax实现前后端的数据通信。并基于用户对商品的评分信息,采用协同过滤推荐算法,实现对当前登录用户的个性化商品推荐。 主要功能 ......
用户故事与敏捷开发 读书笔记 04
第6章 用户故事验收测试 比起写冗长的需求列表,可以用测试来充实很多用户故事的细节。测试是一个两步走的流程:第一,将测试要点记录在故事卡的背面,任何时候发现新的测试,都可以记录到故事卡的背面;第二,将测试要点变成全面的测试,这些测试可以用来演示故事已正确、完整地实现。 测试验收提供了确认故事是否被完 ......
吴恩达:如何有效读论文?
如何找论文 收集关于该主题的各种资源,可以是论文,Medium文章,博客文章,视频,GitHub库各种形式。 接下来,就可以深入理解一下这些资源了。在这一步,最关键的是需要找个方法记录自己对各个资源的理解程度。 建议列表里的每篇论文都先读个10%到20%;这样就能保证你能大致读读介绍,判断一下相关性 ......
CryptoHack做题记录
一、GENERAL 1.ENCODING ASCII ascii = [99, 114, 121, 112, 116, 111, 123, 65, 83, 67, 73, 73, 95, 112, 114, 49, 110, 116, 52, 98, 108, 51, 125] for char i ......
nn.Embedding torch.nn.Embedding
nn.Embedding torch.nn.Embedding 随机初始化词向量矩阵:这种方式很容易理解,就是使用self.embedding = torch.nn.Embedding(vocab_size, embed_dim)命令直接随机生成个初始化的词向量矩阵,此时的向量值符合正态分布N(0, ......
bzoj #2863. 愤怒的元首
bzoj #2863 设 \(dp_i\) 表示 \(i\) 个点的 DAG 个数。发现一个 DAG 删去出度为 \(0\) 的点后显然还是一个 DAG ,因此不妨枚举出度为 \(0\) 的点的个数: \(dp_i = \sum\limits_{j=1}^i dp_{i-j}\binom{i}{j} ......
一些简单的备份恢复以及清理脚本
一些简单的备份恢复以及清理脚本 背景 想实现一些比较重要文件的备份工作. 想法是通过 minio 备份数据库. 通过rsync的方式备份类似于 maven这样的文件存储内容. 备份完成之后通过 find 方式清理磁盘避免磁盘爆掉. minio备份的方式方法 now=`date +%Y%m%d%H` ......
CTFshow Reverse 红包题 武穆遗书 wp
使用IDA打开,分析伪代码。通过attach来过反调试,设置断点并运行exe后先不输入。然后使用ida的Debugger->Attach to process选择正exe进行attach。任意输入后回车,F9执行流就在指定处。此字符串即为flag,即flag{fmf_is_great!}。 ......
逃离迷宫
你好,欢迎使用由do_it_tomorrow开发的小游戏,这个游戏仅限于课下娱乐,造成任何损失作者概不负责。 如果对于游戏有任何问题或者建议,欢迎进行反馈。 在游戏中,玩家将在迷宫中尝试逃离,但是会有各种的怪物伺机而动,只有三思而后行才能在考验重重的迷宫中成功逃生。 本游戏支持存档,并且具有较为完善 ......
第八周Linux教材第四章学习笔记——并发编程
第四章 并发编程 4.1 并行计算导论 在早期,大多数计算机只有一个处理组件,称为处理器或中央处理器(CPU)。受这种硬件条件的限制,计算机程序通常是为串行计算编写的。要求解某个问题,先要设计一种算法,描述如何一步步地解决问题,然后用计算机程序以串行指令流的形式实现该算法。在只有一个CPU的情况下, ......