MergeSort-vector

归并排序-vector实现 #include <iostream> #include <vector> using std::cout; using std::endl; using std::vector; void Merge(vector<int> &v, int L, int M, int R) { //拆分成两个vector:left和right //vector(begin,end):复制[begin,end)区间内另一个数组的元素到vector中 vec
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

2019-10-23刘宸瑞计算机英语课堂随笔

硬件 1主机 2中央处理器CPu 3运算器 4控制器 5寄存器 6内存 7随机存储器RAM 8只读存储器ROM 9外部设备 10输入设备 比如键盘 鼠标 光笔 扫描仪 11输出设备 比如显示器 打印机 绘圆仪 12外部存储设备 磁带 磁盘 光盘 13通信设备 网卡 14调制解调器 15软件系统 16操作系统 17程序设计语言 18应用软件 19各种应用程序包 20现代的社会是一个高速发展的社会,科技发达,信息流通,人们之间的交流越来越密切,生活也越来越方便,大数据就是这个高科技时代的产物。 2
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

12 包及导包

包的概念 包是一个包含多个模块的特殊目录 目录下有一个特殊的文件__init__.py 包名的命名规则和表示符的命名规则一致,使用小写字母与下划线相结合的方式 import导入一个包即可一次性导入包中的所有模块 新建包 方法一: 因为包是一个目录,所以直接在项目下新建一个目录 新建一个__init__.py文件 方法二 在项目中右键->new->python package 导包及调用 首先在__init__.py中写入要导的模块,格式如:from.import <模块名> (注意:from后
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

【Labview入门】将输入度数转换为3位精度弧度值

Labview版本2015 程序如下: 可以右键输出控件选择属性来调整输出的小数位数: 运行结果:
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

Linux之linux下安装mysql

一、查看CentOS下是否已安装mysql yum list installed | grep mysql 二、删除已安装Mysql yum -y remove mysql 三、查看yum库中的mysql(非必须) yum list | grep mysql 四、从yum库中的安装mysql yum -y install mysql mysql-server mysql-devel 五、验证是否安装成功 rpm -qi mysql-server 六、启动mysql服务 /etc/init.d/
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

python基础 列表推导式

a=[1,2,3,4,5,6,7,8] b=[i**2 for i in a if i >= 5] print b
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

[RoarCTF 2019]simple_uplod

目录 [RoarCTF 2019]simple_uplod 1、ThinkPHP文件上传 2、upload()多文件上传 ThinkPHP上传文件名暴破 [RoarCTF 2019]simple_uplod 题目复现链接:https://buuoj.cn/challenges 参考链接:官方wp 1、ThinkPHP文件上传 参考官方文档可知并没有题目中限制后缀名的方法,所以可以无视allowext http://document.thinkphp.cn/manual_3_2.html#upl
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

梁佳妮 专业英语笔记作业

如果想让计算机工作,就得先把程序编辑出来,然后通过输入设备送到储存器保存起来,即程序储存下面就是执行程序的问题。根据冯诸依曼得设计,计算机应能自动执行程序,而执行程序又归结为逐条行力指令,只剩条指令有分为以下四个操作 (1)取出指令:从储存器对某个地址中去除要执行的命令送到CPU内部的指令寄存器暂存 (2)分析指令:把保存的指令寄存器中的指令送到指令译码器溢出,该指令对应的操作 (3)执行指令:根据指令译码部分发出相应的控制器,完成指令规定的各种操作。 (4)为执行下一条指令做好准备机取出下一
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

LNMP+Redis

如果要让php支持redis需要安装php-redis模块。可以再github上下载哦。 https://github.com/phpredis/phpredis 配置lnmp环境,太简单了就不演示了。 主要有php-devel autoconf automake 依赖要装 yum install -y php php-devel autoconf automake 解压包后使用phpize 生成编译需要的配置文件 ./configure --with-php-config=/usr/bin/
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

IoT设备上的恶意软件——通过漏洞、弱密码渗透

2018年,是 IoT 高速发展的一年,从空调到电灯,从打印机到智能电视,从路由器到监控摄像头统统都开始上网。随着5G网络的发展,我们身边的 IoT 设备会越来越多。与此同时,IoT 的安全问题也慢慢显露出来。 腾讯安全云鼎实验室对 IoT 安全进行了长期关注,本文通过云鼎实验室听风威胁感知平台收集的 IoT 安全情报进行分析,从IoT 的发展现状、IoT 攻击的常见设备、IoT 攻击的主要地区和 IoT 恶意软件的传播方式等方面进行介绍。 一、IoT的发展现状 图片来自网络 近几年 IoT
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

模拟83 题解

A. 最大异或和 异或是不进位加法。 具有一个很好的性质:$a\ xor\ b=c$ $\rightarrow$ $c\ xor\ b=a$ 若所有点的异或和为$0$,那么显然平手。 若异或和不为$0$,先手只要将最高位的$1$选到必胜。 B. 简单的括号序列 考虑暴力做这道题。 那么枚举最后一个必选的左括号的位置,枚举括号的个数。 预处理出左侧的左括号个数$lcnt_i$,右侧的右括号个数$rcnt_i$ 那么答案为$\sum \limits_{i=1}^{n} \sum \limits_{
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

Computer Vision_33_SIFT:Remote Sensing Image Registration With Modified SIFT and Enhanced Feature Matching——2017

此部分是计算机视觉部分,主要侧重在底层特征提取,视频分析,跟踪,目标检测和识别方面等方面。对于自己不太熟悉的领域比如摄像机标定和立体视觉,仅仅列出上google上引用次数比较多的文献。有一些刚刚出版的文章,个人非常喜欢,也列出来了。 33. SIFT 关于SIFT,实在不需要介绍太多,一万多次的引用已经说明问题了。SURF和PCA-SIFT也是属于这个系列。后面列出了几篇跟SIFT有关的问题。 [1999 ICCV] Object recognition from local scale-in
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

Linux 进程管理笔记

进程管理命令   ps 显示进程信息 (ps 只显示当前终端看到的进程     -e 显示不同终端的所有进程 (可用ps -e | more分页显示     -ef 显示进程信息的同时包含父进程 PPID     -eLf 显示进程信息的同时包含线程信息NLWP 即为轻量级线程数     PID为是进程唯一标识符 (进程可以重名) TTY为执行进程终端 pts/0为虚拟终端 tty0为字符终端     UID为启动进程的用户 进程可以更改自己的所属组   pstree 显示进程树 (根据进程的
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

K8s开始

部署前思考:
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

set小记

2019.10.23 想用vector做CF1249D的, 结果TLE了,原因是insert()函数是O(n)插入的; 听说大佬们都是用的set,可我还不会, 于是我就打算用set做这道题,并从中学习set及迭代器的用法。 磨了一上午代码终于打完了,结果测样例就WA了,还错的莫名其妙。 然后调了一整天代码终于发现问题了: 我在结构体重定义'<'的时候只比较了其中一个变量的大小, 因为对于该问题其它变量的大小是无关紧要的。 但是set判断两个元素是否相同是通过比较大小来完成的, 我定义的'<'只
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

第四次作业==结对项目

一。组员陈相君的博客园链接 https://www.cnblogs.com/CAPF-/ 二。结队成员对程序的审查表 内容 孟祥鑫审查结果 陈相君审查结果 1.概要部分 (1)代码符合需求和规格说明吗 是 是 (2)代码设计是否考虑周全 是 否 (3)代码可读性如何 好 好 (4)代码容易维护吗 容易 容易 (5)代码每一行都执行并检查过了吗 是 是 2.代码设计规范 (1)设计是否尊崇设计模式 是 是 (2)有无硬编码或字符串/数字等存在 无 无 (3)是否依赖某平台影响移植 否 否 (4)
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

c++异常处理的方法

c++异常处理 程序运行时常会碰到一些异常情况,例如:做除法的时候除数为 0;用户输入年龄时输入了一个负数;用 new 运算符动态分配空间时,空间不够导致无法分配;访问数组元素时,下标越界;打开文件读取时,文件不存在等等。 这些异常情况,如果不能发现并加以处理,很可能会导致程序崩溃。 所谓“处理”,可以是给出错误提示信息,然后让程序沿一条不会出错的路径继续执行;也可能是不得不结束程序,但在结束前做一些必要的工作,如将内存中的数据写入文件、关闭打开的文件、释放动态分配的内存空间等。 C++ 引入
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

怎么把一个字符串中的数字提取出来然后进行运算呢

例如string = "fiadhfiu2ad5asd5" 怎么才能把里面的数字提取出来呢
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

OpenVirtex安装

环境 我使用的java以及maven版本如下: jdk7下载地址:https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html jdk7安装教程:https://askubuntu.com/questions/1034387/how-can-i-install-jdk7-on-ubuntu-18-04-lts-64bit maven安装教程:https://
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0

(宽字节注入) 手注+sqlmap

进入题目后先简单尝试一下。 很明显的宽字节注入。 宽字节注入就是用一个大于128的十六进制数来吃掉转义符\,gbk编码,字节作为一个字符的编码. 手工注入 1、判断列数: http://chinalover.sinaapp.com/SQL-GBK/index.php?id=%df%27 order by 1%23 http://chinalover.sinaapp.com/SQL-GBK/index.php?id=%df%27 order by 2%23 http://chinalover.s
分类: 其他 发布时间: 10-23 21:34 阅读次数: 0