自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python3 使用技巧--json

【代码】Python3 使用技巧--json。

2023-05-19 10:51:21 1041

原创 Django Models 数据库基本操作总结

1.Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。2.Django 为这些数据库提供了统一的调用API。我们可以根据自己业务需求选择不同的数据库。3.Django 模型使用自带的 ORM。对象关系映射(Object Relational Mapping,简称 ORM )用于实现面向对象编程语言里不同类型系统数据之间的转换。ORM 代码转换为 SQL 语句时,需要花费一定的时间,执行效率会有所降低。

2022-10-17 20:07:39 2491

原创 Linux 下Tcpreplay 回放、tcprewrite改包、Tcpdump抓包 使用记录

tcreplay回放、tcprewrite修改报文、tcpdump抓包使用记录

2022-06-21 15:46:29 4368 1

原创 svchost.exe 占用 21 端口,无法开启FTP服务(已解决)

win7 64 Xlight FTP server 21端口无法使用查看端口占用情况netstat -ano | findstr 21 # 查看占用端口的进程可以看到21端口被进程1236占用可以看出,21 端口被系统进程占用,svchost是Windows系统进程,不能kill,那怎么样释放21端口号呢周知端口号被系统进程占用,考虑两种情况① 木马病毒侵入.........

2022-06-17 18:15:44 3533 2

原创 KVM虚拟化配置---网络配置

前面KVM以及Openvswitch已经安装完成,这一节我们来配置KVM服务器的网络。

2022-06-17 18:14:28 2687

原创 Vim常用命令

1. 使用Vim打开文件vim xxx.xx2. vim 模式切换 开始模式:normal状态 键入 i ------->进入插入状态 esc --------->返回normal 命令行状态3. vim 编辑命令 Shift + Crtl +C 复制 Shift + Crtl +V 粘贴 显示行号 set number/nu Tab宽度......

2022-06-16 19:27:37 2148

原创 robotframework 自动化测试 问题集锦(一)

前面我已经导入了三个库:Selenium2Library 库:非常流行的开源web 自动化测试工具。AutoItLibrary 库:是一个使用类似BASIC 脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)中进行自动化操作。它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。DatabaseLibrary 库:用于数据库的操作;这也是常用到的一个测试库......

2022-06-16 18:05:07 306

原创 随机数------真随机数 and 伪随机数(python)

最近写一个项目,需要用到随机数,困扰了我很久的真随机数和伪随机数又来了,这次根据所学把知识点整理一下,希望大家也可以指正补充一下,comeon 随机数都是由随机数生成器(Random Number Generator)生成的。 真随机数:真正的随机数是使用物理现象产生的:比如掷钱币、骰子、转轮、使用电子元件的噪音、核裂变等等,这样的随机数发生器叫做物......

2022-06-16 18:04:42 1667

原创 C++ 运算符重载

C++中预定义的运算符的操作对象只能是基本数据类型,实际上,对于很多用户自定义类型,也需要有类似的运算操作。例如:class complex{public: complex(double r=0.0,double I=0.0){real=r;imag=I;} void display();private: double real; double imag;};com......

2022-06-16 18:03:58 2454

翻译 effective C++(一)

条款 1: 尽量用 const 和 inline 而不用#define (尽量用编译器而不用预处理)#define 经常被认为好象不是语言本身的一部分。这是问题之一。再看下面的语句:#define ASPECT_RATIO 1.653编译器会永远也看不到 ASPECT_RATIO 这个符号名,因为在源码进入编译器之前,它会被预处理程序去掉,于是 ASPECT_RATIO 不会加入到符号列表中。如......

2022-06-16 17:56:09 105

原创 C++知识积累(持续)

C++ 基础知识积累

2022-06-16 17:55:30 120

原创 数据类型的数值范围

unsigned int 0~4294967295int -2147483648~2147483647unsigned long 0~4294967295long -2147483648~2147483647long long的最大值:9223372036854775807long long的最小值:-9223372036854775808unsig

2022-06-16 17:53:07 185

原创 菲波那切数列求余数

问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。 输出格式 输出一行,包含一个整数,表示Fn除以10007的余数。样例输入10样例输出55样...

2022-06-16 17:51:29 253

原创 向量(vector)初识

向量(vector):(1)简介: vector是STL中最常见的容器,它是一种顺序容器,支持随机访问。 vector是一块连续分配的内存,从数据安排的角度来讲,和数组极其相似,不同的地方就是:数组是静态分配空间,一旦分配了空间的大小,就不可再改变了;而vector是动态分配空间,随着元素的不断插入,它会按照自身的一套机制不断扩充自身的容量。...

2022-06-16 17:49:54 140

原创 哈夫曼编译码

一、任务名称: 哈夫曼编译码二、任务内容:①编写较美观的图形用户界面; ②得到客户端所发送的字符信息,并进行统计,每个字符 的频度作为哈夫 曼树叶子结点的权值,并构建哈夫曼树;③进行哈夫曼树的编码和译码;...

2022-06-16 17:48:14 149

原创 无法为立即文档创建临时文件: 设备上没有空间(centos root 目录爆满)

-bash: 无法为立即文档创建临时文件: 设备上没有空间:df 查看磁盘空间,发现根目录爆满

2022-05-19 10:29:34 7439 1

原创 WIN10安装Node.js

WIN10安装Node.js

2022-02-18 19:03:13 915

原创 自动化测试工具--Robotframework使用之二(认识RIDE)

自动化测试工具--Robotframework使用之二(认识RIDE)

2022-02-18 17:12:15 925

转载 禁用谷歌自动升级

1、禁用自动更新计划任务按下Win+R,打开运行对话框,输入 taskschd.msc,打开"任务计划程序",展开左侧功能树到"任务计划程序库",分两次选择右侧两个GoogleUpdate的任务计划,右键菜单选择"禁用"。2、禁用自动更新服务按下Win+R,打开运行对话框,输入msconfig,打开"系统配置",取消两个GogoleUpdate服务,点确定即可。3、防火墙禁止GoogleUpdate访问网络在防火墙出站规则中增加一个程序规则,选择"%ProgramFiles% (x86)\Go

2022-02-18 17:10:36 3412

原创 kali 安装 openvas(GVM)及使用

OPENVAS简介:OpenVAS是开放式漏洞评估系统,其核心部件是一个服务器,包括一套网络漏洞测试程序,可以检测远程系统和应用程序中的安全问题;OpenVAS 是一款漏洞扫描器,与APPScan,AWVS,w3af等web漏洞扫描器不同,OpenVas是一款应用级别的漏洞扫描器,可以扫描 windows/Linux 这种桌面和服务器主机的漏洞,同时也可以扫描比如Lot设备,路由器等设备;与其同类型的扫描器还有 Nessus ,Nexpose 等,其实OpenVas是Nessus项目的一个分支;

2021-09-27 17:23:13 6620 3

原创 TCPreplay 拆分报文回放脚本

TCPreplay 拆分报文回放脚本#!/bin/bashfor arg in $*doif [ -f "$arg" ];then if [ ! -f "$arg.cache" ]; then echo "--------step 0: generating cache file---------"; echo "source file: $arg ==> dest file: $arg.cache"; tcpprep -a client -i $arg -

2021-06-02 11:07:38 231 1

原创 syslog watcher 中文乱码 解决

syslog watcher 有时候会出现中文乱码的问题:解决方法如下:

2021-05-31 17:48:47 2766

原创 python中的类型转换(字符串转字典,数字转IP)

python中的类型转换(字符串转字典,数字转IP)字符串转字典int 转 ip字符串转字典 # str to dict str_dict = '''{'key1': 'value1', 'key2': 'value2' }''' getdict = ast.literal_eval(str_dict) print('''type of str_dict: ''', type(str_dict)) print('''type of getdict: ''', type

2021-05-28 20:21:08 259

原创 python---文件操作

文件相关操作记录一、python 文件基础操作1.1 读取文件2.1 写入文件二、常用的小例子2.1 按行截取文件一、python 文件基础操作1.1 读取文件 # 打开一个文件 with open(r'd:ddd\ddd.txt', 'r') as sample: samplelines = sample.readlines() print('sample num:', len(samplelines)) # 打开多个文件 with op

2021-05-28 20:05:13 186

原创 python--string 使用技巧

string 模块1、去除字符串末尾的换行符 before = file.readline()after = before.strip('\n')

2021-05-28 14:42:29 84

原创 python 正则表达式 re 模块使用记录

使用 re 模块编写正则表达式re 模块使用re 模块几个方法简介在python中为了方便对字符串进行查找、匹配、替换等操作,不可避免要用到正则表达式,正则表达式使用起来就像是一个模板,本次只记录python自带模块 re 的使用方法和技巧;re 模块使用import re,[\u4e00-\u9fa5_a-zA-Z0-9\-\s()]+ #匹配 ,中文字符和英文字母、数字,中划线-,下划线_,空格,括号re 模块几个方法简介import re\D 匹配⾮数字,即不是数字 可以写在字符集

2021-05-27 16:45:41 134

原创 工控协议 S7comm-Plus 用 wireshark 打开

近期用到S7comm-Plus协议,用wirshark打开时显示为cotp:

2020-10-19 10:27:00 1765 2

原创 linux 命令使用-----find

find 查找目录及文件语法:find <选项> <参数>常用命令:# 查找未知目录下的文件,指定目录为根目录,全盘查找:find / -name "find_keyword"

2020-08-07 16:42:37 125

转载 MAC地址格式详解

MAC地址格式详解以太网编址在数据链路层,数据帧通常依赖于MAC地址来进行数据交换,它如同公网IP地址一样要求具有全球唯一性,这样才可以识别每一台主机。那么MAC地址如何做到这点?它的格式又是什么?MAC地址,英文全称Medium Access Control,直译为介质访问控制,它通常被固化在每个以太网网卡(NIC,Network Interface Card)。MAC(硬件)地址长48位(6字节),采用十六进制格式,下图说明了48位的MAC地址及其组成部分。 ...

2020-06-22 10:08:18 16119

原创 自动化测试框架RF---RIDE----使用技巧持续更新记录

FOR loop contains no keywords贴一个???????十个问号的小问题今天python2=》升级python3,重新安装RF环境,RIDE版本1.7.4.1直接打开项目运行,FOR loop contains no keywords ?????那就去瞅瞅FOR循环,。。。这新版本打开项目还给人乱调格式,,以前的缩进都不见了那就调回来呗,,完了之后...

2020-04-23 16:59:26 1046

原创 JDK JRE安装和卸载

下载地址JDK:https://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.htmlJRE:https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html下载...

2019-08-09 13:56:21 1028 1

原创 robotframework 自动化测试 (一)环境搭建

最近开始接触编写自动化测试用例,要搭建 robot framework 环境,配置了将近一天,记录以备以后参考:环境:win10首先列出要下载安装的一些东西:1、安装pythonhttps://www.python.org/ 双击运行,选好路径直接安装就OK(我的路径D:\Python27)...

2019-08-08 19:59:58 390

原创 走进 python (一)

接下来我会跟着《python参考手册(第四版)》(DavidM.Beazley著)慢慢走进python。一、对python的简单理解 大学学了C语言、C++、Java,现在刚刚开始接触python,很大部分原因出于工作需要,而且人工智能的狂浪中,python也是必不可少的工具,最近在做一个设计类题目,也想尝试用一下python。 Python是个非常流行的解释型脚...

2019-04-09 16:36:47 368

转载 国内外自动化测试网站

类别 名称 网址 国内综合性测试网站 无忧测试 http://www.51testing.com/ 测试时代 http://www.testage.net/ 中国软件测试在线 http://www.softtest.cn/ 北大测试主站 http://www.btesting.com 一起测试网 http://www.17test...

2018-10-05 09:59:46 2015

转载 国外人气最旺的软件测试网站

转【http://www.cnblogs.com/coderzh/articles/1228379.html】http://bdonline.sqe.com/   一个关于网站测试方面的网页,对这方面感兴趣的人可以参考http://citeseer.nj.nec.com/   一个丰富的电子书库,内容很多,而且提供著作的相关文档参考和下载,是作者非常推荐的一个资料参考网站http://grou...

2018-10-05 09:53:18 2234

原创 二叉树的最大高度

/*给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。*///递归/*递归class Solution {public:    int maxDepth(TreeNode* root) {        if (root == NULL)            return 0;        int max_left = maxDept...

2018-09-10 16:46:32 969

原创 对称二叉树(给定一个二叉树,检查它是否是镜像对称的。)

例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / \ 2 2 \ \ 3 3说明:如果你可以运用递归和迭代两种方法解决这个问题,会很加分。递归实现cl...

2018-09-10 16:06:45 1086

转载 ASL 平均查找长度

查找有以下查找方式:顺序表查找 二分查找 索引表查找 二叉排序树查找 哈希表查找接下来整理一下上面每个方式的平均查找长度顺序表查找ASL如果每个关键字查找概率相同,则ASL = (n+1)/2。 一般都是概率相同。二分查找ASL举例说明:这是一个有序序列(下标和关键字相同):0 1 2 3 4 初始化:low = 0, high = 4...

2018-09-04 08:40:12 7799

原创 c和c++中,对结构体进行强制类型转换

有这么两个结构体1.struct sockaddr{     unsigned short sa_family;//地址类型     char sa_data[14];//协议地址 }2.struct sockaddr_in{     unsigned short sin_family; //地址类型      unsigne...

2018-06-13 11:38:45 5004

原创 C++ 基础题(一)

输入格式:Xi’an Institute of Posts and Telecommunications is co-designed and implemented by the People’s Government of Shaanxi Province and the Ministry of Industry and Information Technology. The Institu...

2018-05-27 09:55:34 1420

Appscan_Setup_1003.zip

漏洞扫描工具

2021-04-12

S7comm Plus wireshark 插件

S7comm Plus wireshark 插件,用于wireshark 解析工控协议S7commen Plus;实测可用

2020-10-16

windows软件-apache-tomcat-8.5.20-亲测可用.rar

服务器安装软件 apache tomcat 8.5.20 windows(32.64)亲测可用,留备份方便使用

2020-06-08

MMS协议规范范.pdf

工控协议MMS描述

2020-03-19

硬件课程设计-简易温度控制系统(汇编实现)

硬件课程设计-简易温度控制系统(汇编实现) 简易温度控制系统 汇编实现

2018-06-26

4X4按键 stm32实现

stm32控制4x4按键,测试已通过,欢迎指正。。。。。。。。。。。。。。。。

2018-04-06

linux fcntl_lock.c

linux 编程实战,fcntl 文件记录锁的应用实例程序。。。。

2018-04-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除