![](https://img-blog.csdnimg.cn/deccc667459e44b29e9aff73a0e43fbd.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
杂谈
文章平均质量分 74
杂谈
可乐大牛
上海某高校在读cs研究生,希望早点发出论文,考公考编 哈哈哈哈
展开
-
【杂谈】linux知识点总结
目录Linux 的目录结构开机关机,登录登出用户管理常用命令帮助命令文件目录类时间日期类搜索查找类压缩和解压类组管理和权限管理Linux 的目录结构/,根目录,下面有很多一级目录/bin,存放最经常使用的命令/sbin,存放系统管理员使用的系统管理命令/home,存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。/root,该目录为系统管理员,也称作超级权限者的用户主目录。/boot,存放的是启动nou时使用的一 些核心文件,包括一些连接文件以原创 2022-05-18 21:21:45 · 711 阅读 · 0 评论 -
【信息安全】基于TCP协议半连接的端口扫描程序实现
其中,TCP协议半连接端口扫描技术利用TCP协议的特性,通过简单的三次握手,就可以实现端口的扫描,这样可以更安全的探测到目标主机的端口信息,并不会影响到目标主机的安全。此外,端口扫描还可以帮助网络管理员查找未被识别的服务器端口,确定可以利用的资源,以及查找未授权的连接;在程序中总共包含两次数据包的发送过程,第一次是发送探测数据包,也就是发送SYN数据包与目标主机进行第一次握手,第二次是在收到目标主机的响应数据包时,发现其中包含SYN和ACK标志位,则再次发送一个RST数据包给目标主机从而停止连接的建立。原创 2023-03-05 22:36:01 · 1653 阅读 · 0 评论 -
【信息安全】seed-labs实验-Firewall Exploration Lab
本实验主要就是基于LKM和Netfilter实现简单的防火墙,重点是后者。路由器是有两个ip的,一个是外网ip,一个是内网ip每一次做完实验,都要做好收尾工作(比如:模块装入之后,要记得移除;iptables命令设置完规则之后,要把对应规则删掉)原创 2023-02-16 12:50:49 · 3657 阅读 · 0 评论 -
【信息安全】RSA Public-Key Encryption and Signature Lab
Bob收到来自Alice的消息M = “Launch a missile.”,其签名为s。我们知道Alice的公钥是(e, n),请验证该签名是否确实是Alice的。假设in的签名已损坏,签名的最后一个字节从2F更改为3F,即只有一个比特的更改。涉及到的参数有:模数n,公钥指数e,私钥指数d,我们将(e,n)称为公钥,(d,n) 称为私钥。公钥秘钥与上一个任务相同,让我们解密以下密文C,并将其转换为纯ASCII字符串。使用公钥(e,n)对明文M进行加密,并且使用私钥(d,n)验证加密的正确性。原创 2023-02-07 13:23:37 · 1105 阅读 · 0 评论 -
【信息安全】seed-labs实验-Secret-Key Encryption Lab
然后我们还有一个已知的排序结果words_frequency(这个是百度搜到的字母出现频率),这两个排序结果的对应关系我们就认为是对照表了,接着使用这个对照表翻译密文得到明文out.txt。单表替换密码(将明文中的字母按照对照表映射成密文),会将明文中的统计规律带到密文中,如明文中出现最多的是A,则密文中出现最多的就是A在对照表下的密文。比如我想将DF修改成EF,做法就是选中EF(是鼠标拖动,让ED块变红),然后右键复制,选中DF右键删除,然后再右键黏贴。原创 2022-12-27 15:15:50 · 3716 阅读 · 2 评论 -
【信息安全】seed-labs实验-TCP/IP Attack Lab
文件删除成功,并且客户端的光标被锁死,无法输入命令(这个是因为客户端的终端失去了正确的ack与seq,既无法发出信息,也无法接收信息,甚至无法退出。在wireshark上可以找到最新的报文信息,最新的是客户端发给服务器的,那我们模拟客户端再发一条,只需要改变序列号就好了。在wireshark上可以找到最新的报文信息,最新的是客户端发给服务器的,那我们模拟客户端再发一条,只需要改变序列号就好了。攻击脚本:py文件(攻击速度慢,因为是虚拟机,半连接会自动重置,要是攻击的速度赶不上重置的速度就实验失败了)原创 2022-12-10 21:57:35 · 3486 阅读 · 0 评论 -
【科普】蛮秃然的-研究生脱发科普
英语汇报5到8分钟。原创 2022-10-01 22:12:21 · 979 阅读 · 0 评论 -
【调研】国内芯片公司对于存算一体芯片的相关调研
芯片内包含 Timer、WDT、RTC、VAD 以及电源管理(PMU)等功能模块;外围接口上,具备多种常见外围接口,包括UART、SPI、I2C、I2S、PWM 以及 GPIO。加上 WTM2101 采用 WLCSP 极小封装,非常适合小体积、功耗要求苛刻的离线语音识别产品。知存科技第二代芯片WTM2101是一个基于Risc-V的存算一体芯片,可以实现一些深度学习算法,同时有加速单元可以加速算法,也有RAM存储数据,同时这个芯片针对语音做了很多工作,也可以做一些算法级应用,包括语音识别等。原创 2022-09-17 20:44:49 · 1049 阅读 · 0 评论 -
【高性能计算】MPI
没想到输完之后,mpi命令能用了,但是原来的linux指令都不能用了,后来我又改回去了,没想到改回来之后mpi的命令还是能用,这波搞不懂了,不知道有没有懂的兄弟提点一下。上传到服务器(一般服务器上是可以直接下载的,但是我用的是百度的aistudio,不支持apt-get,只能手工下载了)但我是在aistudio下操作的,貌似官网就说了怎么添加环境变量,我就大胆尝试了一下。添加mpi的bin文件:一般是。原创 2022-09-12 16:29:26 · 1194 阅读 · 0 评论 -
【高性能计算】CUDA
grid划分成1维,block划分为1维的情况下实现向量加法(渐进式的实现)原创 2022-09-08 10:57:12 · 700 阅读 · 0 评论 -
【高性能计算】openMP
如果不使用collapse我们只能对i这个层循环并行,内部的j、k是串行的,循环长度变为M;如果是for循环,最后一次迭代的子线程私有变量的值会传递出去,如果是section的话,同理。每一个子线程结束之后,原规约变量的值是不确定的,所有线程执行完毕之后才会确定下来。只有不存在数据相关性的for循环才能用for指令并行优化;for循环中的i必须要是整数,且增量不能改变;这个变量的默认值是0,不会继承外部同名变量的值。只能是for循环不能是while循环;循环内的变量是公有的,但是i是私有的;......原创 2022-07-29 14:54:01 · 1082 阅读 · 0 评论 -
【经历】计算机科班生的7年大学生活
大学四年一转眼就过去了,感觉有很多东西好写的,但是一直没有这个冲动,乘着组会的时候摸摸鱼,把它写了哈哈哈哈哈。其实也是开学之后第一次正式接触计算机,在此之前没有怎么接触过计算机,最多就是打打游戏,所以当时上课的时候很惊艳,原来这就是编程!大一的生活看上去很忙碌,但是专业课少的可怜,只有网页设计基础(快速过了一下html、css、js),计算机导论(听老师吹牛)、程序设计基础(C语言,只讲了c的基础语法)、Web前端技术(仔细讲前端开发的技术,继续html、css、js?)、面向对象程序设计(java,老师的原创 2022-06-16 11:12:58 · 705 阅读 · 0 评论 -
【考研】22上海大学计算机上岸记录
目录概述数学一个人情况概述欠着学弟学妹们的考研经验贴终于动手了(主要感觉没什么大经验 就一直拖着)。本人22年上岸上海大学计算机科学与技术学硕,初试335倒数第一,复试254,综合排名36/42,考试科目为初试11408,复试c++和编译原理,已下的内容也围绕这些展开。数学一害,数学是真的难,最后只考了106分,我恨啊。接下来主要分为个人情况和我的推荐。个人情况我是大三开学才开始准备的,我本科的时候数学感觉底子比较好(本科的时候数学全部都是95分左右的 包括搞数上下 线代 概率论),但是没什原创 2022-05-06 12:37:11 · 5618 阅读 · 106 评论 -
【杂谈】csdn博客书写中的LaTeX语法
文章目录方法常用方法记录方法就是在两个$$符号之间插入数学表达式的关键字,类似于一种转义符号的赶脚常用方法记录上下标:$x^2$,$x_2$ 结果:x2x^2x2,x2x_2x2括号:$\left(\right)$,$\left[\right]$,$\left\{\right\}$ 结果:()\left(\right)(),[]\left[\right][],{}\left\{\right\}{}注:二者必须成对出现,如果要省略某一边,则用小数点替代即可;()和[]可以直接写,但是{}需要转原创 2022-04-12 15:52:03 · 563 阅读 · 2 评论 -
【android】去掉页面上的默认的ActionBar
去掉页面上的默认的ActionBar找到找到values下的styles.xml 将DarkActionBar改成NoActionBar即可<resources> <!-- Base application theme. --> <!--<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">--> <style name="AppTheme原创 2021-01-05 10:32:53 · 705 阅读 · 2 评论 -
程序、进程、作业、线程的关系
一、程序:是一个包含了所有指令和数据的静态实体。本身除占用磁盘的存储空间外,并不占用系统如CPU、内存等运行资源。二、进程:是一个程序在其自身虚拟地址空间的依次执行活动,是一个动态的执行过程,在执行过程中需要占用CPU、内存等运行资源。程序和进程的区别:程序是静止的,进程是动态的,一个程序可以启动多个进程来共同完成。三、作业:是用户提交给系统的一个正在执行的任务,这个任务有可能只需一个进程来完成,也有可能需要多个进程完成。如: 用户提交一个任务给系统以后,当该任务被调度室,系统会为此任务创转载 2020-10-22 14:02:16 · 6201 阅读 · 0 评论 -
【StarUML】状态图
状态图以可视化地方式将对象的各个生命周期展现出来,表现为一个个的状态,状态之间的流转以及流转触发方式、触发条件等。 例如此,有三个状态,每个圆角矩形代表着一个状态,状态之间通过箭头表示状态流转,箭头上的文字说明表示流转的触发时间和条件。 1、基本元素 a、状态(state) &nbs...转载 2020-12-17 11:02:32 · 8822 阅读 · 0 评论 -
【复试】编译原理知识点总结
文章目录绪论编译基础知识绪论编译的流程:词法分析,语法分析,语义分析和中间代码生成,优化,目标代码生成词法分析任务:按照词法规则,对构成源程序的字符串进行扫描和分解,识别出一个个的单词,单词包括基本字、运算符、界限符、标识符、常数,将其添加到符号表,并转换成统一规格输出,格式为(类号,内码)/(单词种类符号,单词自身值);词法分析核心是扫描器,描述词法规则的有效工具是正规式(正规文法/3型文法)和有限状态自动机。基本字、运算符、界限符、标识符是一个符号一个种类,值就是按机器字节划分的内码常数一个原创 2022-04-03 10:12:01 · 5024 阅读 · 7 评论 -
【考研】408算法题暴力简易考场版
文章目录2.2.3.10算法思想算法流程算法实现完整代码2.2.3.11算法思想算法流程算法实现完整代码2.2.3.12算法思想算法流程算法实现完整代码2.2.3.13算法思想算法流程算法实现完整代码1算法思想算法流程算法实现完整代码1算法思想算法流程算法实现完整代码1算法思想算法流程算法实现完整代码王道数据结构2022版本2.2.3.10算法思想创建辅助数组s,先将R数组中前p个元素放入辅助数组s,再将R后n-p个元素左移p(0<p<n)个位置,然后将s中暂存的p个元素放到R数组的后原创 2021-04-28 15:09:30 · 6810 阅读 · 7 评论 -
【考研】复试综合注意事项
这里写自定义目录标题1、专业性强,介绍项目的时候能用专业词汇就用专业词汇,千万不要口语化,最好穿插几个专业英语名词,显示你的专业能力过硬,做的东西也都是很OK的。2、有礼貌,始终面带微笑,无论是中文英文,先感谢老师的问题,然后在回答,最后感谢老师,学生回答结束。因为我映像很深刻,其中一个老师就夸了我这一点,说面试了这么多同学,我是最优礼貌的。3、回答有层次,不论是什么问题,都尝试多个角度去回答,首先 其次 然后 接着 最后,让老师感觉我们的回答是很有逻辑、条理的,尤其是一个理科生,前往不能回答一大团。原创 2022-04-02 21:04:59 · 1026 阅读 · 0 评论 -
访问github缓慢的问题解决
解决方法在本地的hosts文件添加地址映射 免去浏览器向上一层层找寻ip的过程个人理解是:hosts文件是本地的DNS,访问网站时,先在本地的hosts文件上根据域名找寻ip,找不到才向上方DNS服务器找iphosts文件的位置windos下一般就是C:\Windows\System32\drivers\etc\hosts如果使用火绒的话里面就可以在里面直接修改hosts文件需要添加的内容添加的是域名到ip的映射,这个映射容易找到通过一些工具,比如这里这里附上一些我自己用到过的185.原创 2020-07-29 17:09:59 · 616 阅读 · 0 评论 -
three.js波浪线条
效果:three.js包网盘链接提取码:y0i6代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <div id="app"></div><script type="" src="js/three原创 2021-03-22 22:08:41 · 581 阅读 · 0 评论 -
按字节编址与按字编址
我们先从一道简单的问题说起! 设有一个1MB容量的存储器,字长32位,问:按字节编址,字编址的寻址范围以及各自的寻址范围大小? 如果按字节编址,则 1MB = ...转载 2020-09-06 10:19:37 · 8453 阅读 · 4 评论 -
白盒测试
白盒测试也称为结构测试或逻辑驱动测试,是根据程序内部结构与逻辑来设计测试用例的,对程序的路径与过程进行测试,检查是否满足设计的需要。常用的白盒测试方法有逻辑覆...转载 2020-08-28 19:25:25 · 2640 阅读 · 0 评论 -
软考:McCabe环路复杂度计算方法
McCabe度量法题型1.程序流程图转化为结点图(流图)1.1 画图中所需注意要点1.2化简实例2.观察结点图(流图)链接:百度McCabe度量法1.程序流程图转化为结点图(流图)2.观察,根据结点图得出结点数和边数,强连通分量,带入环路复...转载 2020-08-25 19:14:42 · 5949 阅读 · 0 评论 -
常用的入侵检测技术
a.特征检测:特征检测对已知的攻击或入侵的方式作出确定性的描述,形成相应的事件模式。b.统计检测:统计模型常用异常检测。异常检测的假设是入侵者活动异常于正常主体的活动。c.专家检测:用专家系统对入侵进行检测,经常是针对有特征入侵行为。所谓的规则,即是知识,不同的系统与设置具有不同的规则,且规则之间往往无通用性。专家系统的建立依赖于知识库的完备性,知识库的完备性又取决于审计记录的完备性与实时性。...原创 2020-08-28 17:00:51 · 3121 阅读 · 0 评论 -
我的软考心得
过了过了哈哈哈哈哈哈哈先开心一下我的复习备考过程其实原创 2020-12-19 16:30:21 · 2012 阅读 · 7 评论 -
c++的ios::sync_with_stdio(false);和cin.tie(0);
最近才知道 使用ios::sync_with_stdio(false);这行代码关掉输入输出的缓冲区之后cin 和cout的效率与scanf与printf相差无几 很棒!原创 2020-08-29 19:52:05 · 592 阅读 · 0 评论 -
网络攻击
被动攻击(针对路上的东西下手)概念:就是网络窃听,窃取数据包并进行分析,从中窃取重要的敏感信息措施:防止被动攻击的主要手段是数据加密传输主动攻击(针对计算机下手)概念:包括窃取、篡改、假冒和破坏措施:字典式口令猜测,IP地址欺骗和服务拒绝攻击中间人攻击(MITM攻击)一种间接的入侵攻击,这种攻击模式是通过各种技术...转载 2020-08-28 16:53:18 · 177 阅读 · 0 评论 -
c/c++中 运算符 左结合与右结合
右结合性,就是在表达式中最右边的操作最先执行,然后从右到左依次执行左结合性的操作符(如位操作符“&”和“|”)则是从左至右依次执行在标准C语言的文档里,对操作符的结合性并没有做出非常清楚的解释。一个满分的回答是:它是仲裁者,在几个操作符具有相同的优先级时决定先执行哪一个。每个操作符拥有某一级别的优先级,同时也拥有左结合性或右结合性。优先级决定一个不含括号的表达式中操作数之间的“紧密”程度。例如,在表达式a*b+c中,乘法运算的优先级高于加法运算符的优先级,所以先执行乘法a*b,而不是加法b+.原创 2020-09-07 13:04:10 · 5441 阅读 · 0 评论 -
windows下Chrome安装位置调整
碎碎念谷歌默认安装c盘了 很无奈查看安装位置chrome://version/原创 2021-06-15 17:43:22 · 2668 阅读 · 0 评论 -
StarUML使用说明-指导手册
StarUML使用说明-指导手册 Module by: Stephen Wong 原著:Stephen Wong 翻译:火猴 1.综述 StarUML是一种生成类图和其他类型的统一建模语言(UML)图表的工具。这是一个用Java语言描述的创建类图的简明手册。 StarUM...转载 2020-09-29 19:29:57 · 905 阅读 · 0 评论 -
uml图六种箭头的含义
UML类图中箭头和线条的含义和用法在学习UML过程中,你经常会遇到UML类图关系,这里就向大家介绍一下UML箭头、线条代表的意义,相信通过本文的介绍你对UML中箭头、线条的意义有更明确的认识。AD: 本节向大家学习一下UML箭头、线条代表的意义,UML中关系主要有依赖,聚合,合成,泛化和实现等,下面就让我们来看一下这些关系如何用UML箭头和线条来实现。UML箭头、线条程序关系后面的例子将针对某个具...转载 2020-08-23 19:59:02 · 891 阅读 · 0 评论 -
设计模式之六大设计原则
下面来总结下自己所学习的设计模式,首先我们看下各个模式之间的关系图,下面这张图是网上比较典型的一个类图关系: 从上面的类图之间可以看出,学习设计模式或者说学懂完全理解所有的设计模式还是挺难的,只能说不断的重复学习,不断的去领悟才是唯一的方法,当然不排除有些人是天才看一篇就学会了,可惜鄙人不是,所以必须不断重复学习来加深自己的理解.转载 2020-08-23 17:00:37 · 263 阅读 · 0 评论 -
UML9种图的分类及运用
UML中的图可以分成两大类·结构图 ·行为图UML结构图 UML结构图表示系统的静态方面,描述系统的主要结构因此而稳定的那部分,静态结构图主要包括 ·类...转载 2020-08-23 16:48:39 · 1118 阅读 · 0 评论 -
联想笔记本thinkpad外放没有声音,插耳机有声音?
问题描述:我用的笔记本是联想thinkpad E580,很突然的外放就没有声音了,可是插上耳机就有。在我检查了声卡驱动是正常的...转载 2020-07-17 21:45:18 · 3807 阅读 · 1 评论 -
46级方法论
46级方法论听力 第一节课 两个方法1 视听一致 (60-65的题目)不逼自己翻译选项练习眼珠 多看 不要一直留在一个题目注意选项核心:否动名/形 就划他们不等问题2 同义替换(30-35的题目)视听一致的基础上 题目会对部分词汇替换听力 第二节课 (三个题型)长对话方法:特别关注第一回合比较级,最高级,转折关系,观点结论表达处 容易出题顺序出题解释:试着听懂第一二句话 多花点时间在第一题的选项听到之后 直接去下一题 不要停留看到听到就是开原创 2020-12-16 12:34:48 · 118 阅读 · 1 评论 -
借助Bilibili Evolved和aria2批量下载b站视频
问题详情:通过很多脚本或者插件都可以下载b站的视频,但是批量下载的策略貌似不多,咋们这边提供一个方法准备需要两个部分:Bilibili Evolvedaria2其中,Bilibili Evolved是暴力猴的一个针对b站无敌脚本,aria2是第三方多线程下载软件Bilibili Evolved需要先安装暴力猴插件,然后在https://greasyfork.org/zh-CN直接搜索Bilibili Evolved接着安装就好了,因为脚本很庞大 要是无法直接安装就把脚本源码复制一下 然后再=原创 2020-08-11 20:46:02 · 8174 阅读 · 15 评论