自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 收藏
  • 关注

转载 shell 相关参考资料

1.https://blog.csdn.net/sunny05296/article/details/711734672.https://blog.csdn.net/wanxiaoderen/article/details/823880913.https://blog.csdn.net/wangcg123/article/details/506678834.https://...

2019-08-28 13:35:00 129

转载 构造函数、原型对象、原型链之间的关系

一、三者的概念; 在JS中万物都是对象,每个数据中都有一条属性叫__proto__,这个属性叫隐式原型,一个对象中的隐式原型指向构造该对象的构造函数的原型对象prototype。prototype :是原型对象,专属于函数,作用:为将来创造实例做父级使用,减少内存。constructor :指向了当前所在的prototype所在的函数__proto__:原型链,...

2019-08-28 09:25:00 128

转载 ping包的checksum校验和

PING包发送里面有一个比较关键的就是checksum即校验和checksum本来就是ICMP包内的数据 怎么又从ICMP包开始计算?后来看了一下文档,就是就算ICMP的时候checksum本身的字段要置零//计算网际效验和函数 pBuf指向ICMP数据开始的地方uint16_t checksum(uint16_t *pBuf,int iSize){ u...

2019-08-27 15:37:00 983

转载 Centos6.9升级python版本,导致误删原python和yum后的解决办法

事故背景:前几天因项目需要,在服务器上搭建python3模块,误操作将原python2.6.6,导致yum文件不能用.........现在只能含泪修复,博主在网上搜了一圈办法,基本上都不是那么的详细,现在记下这一方法,希望能帮到与我情况相同的朋友~1:卸载python(以免有些同学没有卸载干净)123rpm -qa|grep...

2019-08-27 10:14:00 163

转载 Git初始化仓库

建仓库我们可以对已存在目录进行初始化,对仓库内容进行管理第一步是创建一个空仓库,这是后续操作的前提[root@ci-node1 ~]# mkdir -p /data/git_test // 创建要作为git仓库的目录[root@ci-node1 ~]# cd /data/git_test // 进入该目录[root@ci-node1 git_t...

2019-08-26 18:24:00 190

转载 Git 的配置

一般配置用户层面配置Git 的配置从上到下分三层 system/global/local,使用三个不同参数进行设置,每个层次的配置存储在不同的位置,1)./etc/gitconfig 文件:包含了适用于系统所有用户和所有库的值。如果你传递参数选项’--system’ 给 git config,它将明确的读和写这个文件。(系统级别配置) system2).~/.gi...

2019-08-26 18:22:00 141

转载 Git centos 安装

Git 安装Centos 下安装 Git,默认在 CentOS 下,我们可以通过 yum 的方式来安装 Gitroot@ci‐node1 ~]# yum install git –yroot@ci‐node1 ~]# git versiongit version 1.8.3.1使用 yum 安装的 Git 的版本是 1.8,版本较低,我们还可以通过...

2019-08-26 16:07:00 124

转载 Git简介

Git 简介Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持 Git 的诞生很多人都知道,Lin...

2019-08-26 16:04:00 164

转载 git 目录

版本控制系统介绍Git简介Git centos 安装Git 的配置Git初始化仓库转载于:https://www.cnblogs.com/mingerlcm/p/11413081.html

2019-08-26 16:00:00 128

转载 版本控制系统介绍

版本控制系统 什么是版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。版本控制的目的实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发、提高开发效率跟踪记录整个软件的开发过程减轻开发人员...

2019-08-26 15:59:00 296

转载 ftp相关

已经存在虚拟账户 添加新账户1.在/etc/vsftpd/user.txt里面配置用户名密码单行是用户名 双行是密码2.导入新用户密码db_load -T -t hash -f /etc/vsftpd/user.txt /etc/vsftpd/vsftpd_login.db3.在/etc/vsftpd/vsftpd_user_conf/复制一个新的配置4.ch...

2019-08-25 15:04:00 205

转载 初始化字符串

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <string>using namespace std;char file[]="hexstr.h";bool str2hex(string str,string name){...

2019-08-24 15:18:00 145

转载 python 爬虫 基于requests模块发起ajax的post请求

基于requests模块发起ajax的post请求需求:爬取肯德基餐厅查询http://www.kfc.com.cn/kfccda/index.aspx中指定某个城市地点的餐厅数据点击肯德基餐厅查询页面输入北京点击查询是一个提交form表单,异步ajax的post请求,使用抓包工具抓取请求基于ajax的POST请求携带的参数:...

2019-08-23 17:24:00 953

转载 Bugku-web进阶之phpcmsV9(一个靶机而已,别搞破坏。flag在根目录里txt文件里)

phpcmsV9一个靶机而已,别搞破坏。flag在根目录里txt文件里http://123.206.87.240:8001/本题要点:目录扫描打开网页根据提示:一个靶机而已,别搞破坏。flag在根目录里txt文件里我们先用御剑扫描一下后台 ,看看有没有什么可用的信息我们访问一下 htt...

2019-08-21 09:40:00 1964

转载 七种qsort排序方法 [转]

<本文中排序都是采用的从小到大排序>一、对int类型数组排序intnum[100];Sample:intcmp(constvoid*a,constvoid*b){return*(int*)a-*(int*)b;}qsort(num,100,sizeof(num[0]),cmp);二、对char类型数组排序(同int类型)ch...

2019-08-21 02:58:31 92

转载 python3 测试报告详解

https://blog.csdn.net/chenmozhe22/article/details/82888060#2python_19原生的HTMLTestRunner很容易找到,偶尔又发现一个更炫酷一点的HTMLTestRunner_PY3,具体详见Githubhttps://github.com/huilansame/HTMLTestRunner_PY3Beautiful...

2019-08-20 13:47:00 249

转载 SVN

Svn服务器安装第一个用于eclipse集成第二个单独的svn客户端第三个视图化的svn服务端1、安装VisualSVN-Server-3.9.1-x64.msi2、在repositories右键创建仓库3、在users上可以创建用户,可以访问对应的仓库4、点击“test”右键,可以查看到仓库地址5、粘贴该地...

2019-08-20 11:57:00 118

转载 项目中邮件发送

private void sendCheckMail(String paymentRequestId, String checkMsg) { ArpPaymentRequestModel requestModel = this.get(paymentRequestId); // 收件人: 付款申请人 SysUserModel um = new SysUserModel(); ...

2019-08-20 08:44:00 156

转载 Analytics.js简介

analytics.js JavaScript代码段是一种可用于衡量用户与您网站的互动情况的全新方式。它与之前的跟踪代码ga.js类似,但为开发者自定义实现方案提供了更大的灵活性。analytics.js代码段是Universal Analytics(目前处于公测阶段)的一部分。新用户应使用analytics.js。现有的ga.js用户应为analytics.js创建新的网络媒体资源...

2019-08-20 07:09:41 474

转载 python 爬虫 基于requests模块发起ajax的get请求

基于requests模块发起ajax的get请求需求:爬取豆瓣电影分类排行榜https://movie.douban.com/中的电影详情数据用抓包工具捉取 使用ajax加载页面的请求鼠标往下下滚轮拖动页面,会加载更多的电影信息,这个局部刷新是当前页面发起的ajax请求,用抓包工具捉取页面刷新的ajax的g...

2019-08-19 23:28:00 455

转载 .net程序员必须学习的10项技术

1、WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在.NET框架下解决业务问题的基础。所以你今年至少要学习一门.NET的新技术,那你就选择WCF吧。 2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技术你都不...

2019-08-19 22:09:15 808

转载 python 爬虫 基于requests模块的get请求

需求:爬取搜狗首页的页面数据import requests# 1.指定urlurl = 'https://www.sogou.com/'# 2.发起get请求:get方法会返回请求成功的响应对象response = requests.get(url=url)# 3.获取响应中的数据:text属性作用是可以获取响应对象中字符串形式的...

2019-08-19 18:41:00 1916

转载 Bugku-CTF社工篇之简单的社工尝试

简单的社工尝试这个狗就是我画的,而且当了头像这题提示的其实很明显了想想吧本题要点:谷歌识图、信息搜集打开1.png,发现是一只狗存储到本地我们可以通过谷歌识图来找找它的出处点击进去后,我们可以观察发现有一个微博链接从相册里看到带有bugku关键字...

2019-08-19 11:24:00 300

转载 BLE 广播格式定义

低功耗蓝牙两类报文 : 广播报文 和 数据报文。本文讨论广播报文数据段,不包括完整报文其他部分,比如前导,接入地址等蓝牙设备通过广播表明自己的存在,等待被连接, 就好象一个人站在接口大喊“我要脱单,我要脱单,快来牵手...”。BLE 考虑功耗, 使用了3个广播信道,顺序广播。两个蓝牙设备想要建立连接, 第一步是 从机(server) 向外广播, 主机(client...

2019-08-19 10:55:00 214

转载 python 爬虫 urllib模块 发起post请求

urllib模块发起的POST请求案例:爬取百度翻译的翻译结果1.通过浏览器捉包工具,找到POST请求的url针对ajax页面请求的所对应url获取,需要用到浏览器的捉包工具。查看百度翻译针对某个字条发送ajax请求,所对应的url点击clear按钮可以把抓包工具,所抓到请求清空然后填上翻译字条发送ajax请求,红色框住的都是发送的aja...

2019-08-18 15:59:00 191

转载 Bugku-CTF社工篇之王晓明的日记

王晓明的日记晓明建了一个私人日记本http://120.24.86.145:8002/xiaoming通过社工我们找到了他的信息姓名:王晓明QQ:1221224649生日:1998.10.11用户名:adair手机号:1991881231我们通过xx库找到了历史密码xm1998.以上信息为题目虚拟,提示:多用bugku在线工具...

2019-08-18 11:57:00 239

转载 python 爬虫 requests模块 目录

requests模块(response常用属性)基于requests模块的get请求基于requests模块发起ajax的get请求基于requests模块发起ajax的post请求转载于:https://www.cnblogs.com/mingerlcm/p/11369662.html...

2019-08-17 22:19:00 179

转载 python 爬虫 requests模块(response常用属性)

response常用属性content获取的response对象中的二进制(byte)类型的页面数据response.content返回响应状态码response.status_code200返回响应头信息response.headers获取请求urlresponse.urlhttps://www.sogou.com...

2019-08-17 22:18:00 425

转载 面试现场:手撕快速排序算法

算法概述快速排序(Quicksort),又称划分交换排序,简称快排,一种排序算法,最早由东尼·霍尔提出。在平均状况下,排序n个项目要O(n log n)次比较。在最坏状况下则需要O(n^2)次比较,但这种状况并不常见。事实上,快速排序O(n log n)通常明显比其他算法更快,因为它的内部循环可以在大部分的架构上很有效率地达成。算法流程快速排序使用分治法策略来把一个序列分为较小和...

2019-08-17 16:26:00 293

转载 python 爬虫 urllib模块 反爬虫机制UA

方法: 使用urlencode函数urllib.request.urlopen()import urllib.requestimport urllib.parseurl = 'https://www.sogou.com/web?'#将get请求中url携带的参数封装至字典中param = { 'query':'周杰伦'}#对url...

2019-08-17 16:01:00 145

转载 openstack 卷虚机丢失恢复 (云硬盘存在,但虚机丢失或无法启动

openstack中有很多虚机在物理机重启或服务重启,资源不足,被人误删等原因导致在计算节点运行好好的虚机变成了ERROR状态或者shutoff 更可悲的是无法重启,那样如果机器中跑着业务,损失就大了。现基于卷虚机跟大家分享一个解决方案1. 为了测试对比,现在已有的卷虚机上写东西,证明数据完整性可以看到,写了个111.txt的文件,内容为12345从kv...

2019-08-16 15:42:00 495

转载 typora 快捷键

标题Ctrl+数字 h1~h6# 一阶标题## 二阶标题###### 六阶标题 粗体Ctrl+B**粗体**斜体Ctrl+i*斜体*下划线...

2019-08-16 14:30:00 59

转载 抽象类和接口的区别

1.抽象类:实现方式:子类使用extends关键字来继承抽象类,如果子类不是抽象类,子类需要提供抽象类中所声明方法的实现构造器:抽象类中可以有构造器与正常类的区别:抽象类不能被实例化访问修饰符:抽象方法可以有public ,protected,default等多继承:不能实现多继承,一个子类只能有一个父类添加新的方法:想在抽象类中添加新的方法,可以提供默认的实现,...

2019-08-15 21:47:00 51

转载 python 中常用str,list用法

1.   str.upper() --转大写 str.lower() --转小写 str.capitalize() --首字母大写 str.istitle() --是否是首字母大写的 #返回bool值 str.isupper() --字母是否全是大写#返回bool值 str.islower() --字母是否全是小写 #返回bool值应用场景:如...

2019-08-15 16:56:00 840

转载 python 爬虫 urllib模块 url编码处理

案例:爬取使用搜狗根据指定词条搜索到的页面数据(例如爬取词条为‘周杰伦’的页面数据)import urllib.request# 1.指定urlurl = 'https://www.sogou.com/web?query=周杰伦''''2.发起请求:使用urlopen函数对指定的url发起请求,该函数返回一个响应对象,urlope...

2019-08-14 16:32:00 96

转载 python中json转换

json.dumps()转换时出现乱码报错解决:json.dumps在默认情况下,对于非ascii字符生成的是相对应的字符编码,而非原始字符,例如:>>> import json>>> js = json.loads('{"haha": "哈哈"}')>>> print json.dumps(js){"name": "\u54...

2019-08-14 13:52:00 49

转载 Bugku-CTF社工篇之简单的个人信息收集

简单的个人信息收集解题要点:压缩包伪加密、社工库查询下载压缩包发现有密码先放到winhex里面看看是个伪加密压缩包将最后的09改为00(奇数表示加密,偶数表示未加密)这里扩充一下压缩包伪加密的知识压缩源文件数据区:50 4B 03 04:这是头文件标记(0x04034b50)14...

2019-08-14 12:04:00 673

转载 Bugku-CTF社工篇之信息查找

社会工程学基础题目 信息查找听说bugku.cn 在今日头条上能找到??提示:flag为群号码格式KEY{xxxxxxxxxxx}解题要点:善用搜索引擎在今日头条中搜索bugku.cn技术交流群:462713425转载于:https://www.cnblogs.com/0yst3r-2046...

2019-08-14 11:03:00 284

转载 Bugku-CTF社工篇之密码

姓名:张三生日;19970315KEY格式KEY{xxxxxxxxxx}解题要点:用户习惯猜想:大多数设置密码习惯都是字母缩写加生日即zs19970315bingo~转载于:https://www.cnblogs.com/0yst3r-2046/p/11350624.html...

2019-08-14 11:01:00 500

转载 poj 3274 Gold Balanced Lineup

这题真的没有想到可以用HASH,对HASH又有了新的理解.算法:1.二分枚举,TLEView Code #include<stdio.h>#include<string.h>#include<stdlib.h>#include<iostream>#include<algorithm>#include...

2019-08-14 06:47:28 90

空空如也

空空如也

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

TA关注的人

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