自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

原创 HTTP协议请求中返回的各个状态码对应的状态信息

200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 所有状态解释:点击查看 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 www.2cto.com 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并

2017-08-31 16:27:58 684

原创 HTTP请求报头中各个字段的含义

HTTP首部字段 HTTP首部字段根据实际用途被分为以下4种类型:1、通用首部字段请求报文和响应报文两方都会使用的首部。2、请求首部字段从客户端向服务器端发送请求报文时使用的首部。补充了请求的附加内容、客户端信息、响应内容相关优先级等信息。3、响应首部字段从服务器端向客户端返回报文时使用的首部。补充了响应的附加内容,也会要求客户端附加额外的内容信息。4、实体首部字段针对请求报文和响应报文的实体部分

2017-08-31 16:22:24 10731 2

原创 TCP/IP与HTTP的区别

TCP/IP是网络层中的传输层协议,主要负责数据的收发,而HTTP是网络层中的应用层协议,是负责管理TCP/IP在万维网中传输数据过程中应该遵循哪些规定,其实HTTP就是基于TCP传输的,只不过HTTP用来规范TCP传输! 当我们在提交数据到服务器时通常在报行中可以看到“HTTP 1.0”或者“HTTP 1.1”请求使用HTTP协议版本的属性,下面我来解释一下这两种HTTP版本的意思,第一种“HT

2017-08-31 15:44:31 3308

原创 HTTP与HTTPS的区别

HTTP(HyperText Transfer Protocol即超文本传输协议)是负责在万维网中客户端与服务器传输的一个标准也是规则,所有在万维网中客户端与服务器传输数据时都必须遵守这个法则,就好比汽车一样,在高速公路上有很多汽车在行驶,但是如果没有规则的行驶的话很容易引发车祸,所以就诞生了交通规则,所有的汽车都必须遵守交通规则才能上路行驶,而HTTP正是万维网中传输数据时的一个标准(规则)但是H

2017-08-31 12:50:21 644

原创 HTTP协议下GET与POST的区别

post与get的区别 这里和大家说一下HTTP协议下的两种请求方式GET和POST当然不止GET和POST两种请求方式还有PUT、DELETE,这里只介绍常用的GET和POST! 一般在HTTP协议规定GET用来请求网页资源,POST用来获取资源,GET获取网页资源是安全的因为它不会更改网络资源所以GET是和幂等,这里说的安全就是GET操作只会获取网络资源并不会修改网络资源! 这里解释一下什

2017-08-31 01:08:57 2153

原创 C++通过Wininet库提交POST信息登录到PHPChina中文开发者社区

与上一篇教程文章“c++通过TCP/IP协议提交POST信息登录到PHPChina中文开发者社区”不同的是这次我们使用Wininet库来提交POST请求并得到HTTP响应消息而非服务器响应消息!本步骤就不讲诉抓包和分析协议包的过程了,如果想知道的话可以去看一下我原先写的TCP提交POST请求里有详细的抓包过程"c++通过TCP/IP协议提交POST信息登录到PHPChina中文开发者社区"下面是...

2017-08-26 15:42:08 4471

原创 c++通过TCP/IP协议提交POST信息登录到PHPChina中文开发者社区

这篇文章讲述如何利用C++编写一个自动登陆到PHPChina中文开发者社区的程序!首先需要工具:1.IE2.HttpWatch3.C/C++集成开发环境1.首先打开IE然后在IE上方的地址栏中输入“http://www.phpchina.com/”2.然后在点击右上方的工具菜单下拉找到HttpWatch Professional选项 开启HttpWatch抓

2017-08-22 10:31:24 2188 3

原创 Linux下的GCC和Windows下Visual Studio的编译所生成的文件作用

首先先说一下Linux吧因为这也是博主最早接触的编程开发环境所以比较熟悉的!Linux下就说GCC GCC编译如果不指定编译选项的话是一步到位没有额外的后缀名文件!.i文件:.i文件是GCC -E预处理之后所生成的文件,里面包含着已经完成宏替换,条件编译以及头文件包含等宏指令!.s文件:.s文件是GCC -S把预处理文件(.i)翻译成汇编代码的文件,包括头文件包含函数语法调用全部都会翻

2017-08-21 14:41:07 3107

原创 深度剖析“GCC编译器编译过程”

(这张图是本人画的并非网络图,如果有编译过程没有提到的可以提出来)首先说说第一步一.预编译1.配置编译器环境编译器在编译之前要运行配置文件通常叫configure的配置文件,一般这个配置文件是由autoconf生成!autoconf简介:autoconf是由GNU组织开发的,autoconf的作用是能检查当前系统环境配置,包括分析一些软件包的依赖属性,并生成con

2017-08-21 11:07:02 885 2

原创 CPU内部实现“加,减,乘,除”过程

本篇文章奖给大家解释CPU内部是怎样进行加减乘除的!加法运算过程: 十进制: 1+1=2 二进制 01+01=10 实现过程:在做加法时CPU内部会调用加法器,实际上加法运算器所做的工作就是按位与操作和进位运算!所谓的进位运算规则和十进制一样满10进一而二进制就是满2进1,01&01=01,由于两个二进制位上的数相加等于2符合满二进一的规则则向前一位进一:10 整数的补码

2017-08-14 19:04:12 23729 4

EM100Pro帮助文档.pdf

EM100Pro帮助文档.pdf

2022-03-11

Sys Loader 驱动加载程序,用于调试驱动

Sys Loader 驱动加载程序,用于调试驱动

2022-02-28

Tflite_Model.rar

包含了两个Tflite模型:人与花

2021-12-09

linux_gcc7_default.tar.gz

gcc7.0可执行文件for linux

2021-12-09

zephyr_install.sh

zephyr的一键自动下载配置脚本

2021-08-05

opencv_dense_flow依赖文件.zip

opencv_dense_flow依赖文件.zip

2021-03-27

work_coolc.tar.gz

cool编译器

2021-01-24

git常用命令.docx

git常用命令

2021-01-01

startup.zip

stm32f10x核心板启动汇编文件

2020-12-23

shellcode.rar

shellcode ,mfc开发的,可以用于将汇编转成shellcode,可以用于测试服务器漏洞,以及软件补丁!

2019-07-12

CharString类库

用于处理字符/字符串,且跨平台能力强,对字符处理API较多,对多格式字符处理有良好的支持

2019-02-22

正规字符模板

正规字符模板 正规字符模板 正规字符模板 正规字符模板 正规字符模板

2018-03-29

空空如也

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

TA关注的人

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