自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (8)
  • 收藏
  • 关注

转载 csdn mardown语法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-04-14 19:32:35 242

原创 手动给程序添加TLS回调函数,使程序具有反调试功能

TLS是线程独立的存储空间,使用TLS技术可以在线程内部独立使用或修改进程的全局数据或静态数据,就像对待自己的局部变量一样。TLS在系统启动时先于EP代码执行。如下是TLS的结构体union {struct {TLS结构体的大小是18h个字节,tls中重要的成员是,该值指向含有tls回调函数地址的数组。TLS回调函数是指每当创建、终止进程的线程时会自动调用执行的函数。创建线程的主线程时也会自动调用回调函数,且其调用执行先于EP代码。

2022-10-03 15:13:59 936 1

原创 C语言库函数WindowsSDK...

c语言库函数和windowsSDK。。。

2022-09-27 08:25:19 686

原创 windows编程-线程

线程是进程内部的一条执行序列,一个进程至少有一条线程,称之为主线程(main方法代表的执行序列),可以通过线程库创建其他线程(给线程指定执行的函数),将创建的线程称之为函数线程。多进程程序更安全,生命力更强,一个进程死掉不会对另一个进程造成影响(源于有独立的地址空间),多线程程序更不易维护,一个线程死掉,整个进程就死掉了(因为共享地址空间);进程有自己独立的地址空间,每启动一个进程,系统都会为其分配地址空间,建立数据表来维护代码段、堆栈段和数据段,线程没有独立的地址空间,它使用相同的地址空间共享数据;

2022-09-21 16:39:36 515

原创 Windows编程-进程

COPYDATA跨进程通信 是利用windows的消息循环机制,在回调函数中中仅仅写入如下的4行源代码。添加当前模块大概功能的描述,希望不要把所有接口文档写在一个文件中,至少按模块分类。接受端代码 名称:06.COPYDATA接收端.cpp。发送端代码 名称:06.COPYDATA发送端.cpp。

2022-09-20 09:59:40 281

原创 选项卡控件的封装

变参函数的最直观的例子就是 printf 和 scanf 两个函数,因为这两个。一个支持变参的函数,使用 …表示不定个数的参数,在函数的内部很难。知道参数的个数,所以我们应该做到能从第一个参数获取到后面的参数个数。函数除了第一个参数是固定的以外,其它的参数都可以动态的传入。关于变参函数的指令,详解。

2022-09-17 17:59:01 188

原创 MFC基础-选项卡控件

添加当前模块大概功能的描述,希望不要把所有接口文档写在一个文件中,至少按模块分类。在函数声明中 ,创建一个CDialog类型的指针对象,在cpp中实现窗口初始化。在主对话框 属性 添加 事件处理程序,在函数中根据选项卡切换子对话框。

2022-09-16 09:37:56 1159

原创 MFC编程 - 组合框和图片控件

组合框和图片控件实现图片动图效果

2022-09-15 09:45:07 400

原创 MFC基础-滑块和进度条

在Windows编程框架mfc中,使用滑块和进度条的实现案例,并介绍mfc的实现原理。

2022-09-14 09:28:32 811

原创 MFC基础-编辑框和文本控件

编辑框控件和文本框控件

2022-09-13 13:50:41 1538

原创 MFC基础-单选框和多选框

mfc的单选框按钮和复选框按钮

2022-09-11 08:55:02 2184

原创 MFC子类控件化

控件的类中提供了消息的反射函数,那么父窗口在检测到控件自身能够处理消息的时候,会重新的将消息打包并发送给控件进行处理,不会在响应父类的消息了

2022-09-09 09:36:34 915

原创 MFC的创建过程

mfc的创建过程

2022-09-08 10:38:19 575

原创 strlen与wcslen的使用和比较

#include <string>#include <tchar.h>int main(){ char str[] = "Hello!"; printf("字符串长度:%d,字节数:%d\n", strlen(str), sizeof(str)); //6 7 wchar_t wstr[] = L"Hello!"; printf("宽字符串长度(strlen):%d,字节数:%d\n", strlen((char*)wstr),

2022-05-10 09:40:10 533

原创 OD快捷键

F2:在需要的地方下断点(INT3型断点)F3:选择打开程序F4:运行到所选择的那一行F7:单步进入F8:单步跟踪F9:执行程序(运行程序)ctrl+F2:重新载入alt+M:打开内存镜像其中要特别讲一下3个F9的区别和作用:根据Ollydbg.hlp的中文翻译Shift+F9 - 与F9相同,但是如果被调试程序发生异常而中止,调试器会首先尝试执行被调试程序指定的异常处理(请参考忽略Kernel32中的内存非法访问)。Ctrl+F9 - 执行直到返回,跟踪程序直到遇到返回,在此期间不进

2021-04-06 08:29:04 770

原创 IDA快捷键及定位关键代码方法

IDA快捷键空格键 反汇编窗口切换文本跟图形ESC退到上一个操作地址G搜索地址或者符号N重命名分号键 注释ALT+M 添加标签CTRL+M 列出所有标签CTRL +S 二进制段的开始地址结束地址C code 光标地址出内容解析成代码P 在函数开始处使用P,从当前地址处解析成函数D data解析成数据A ASCII解析成ASCIIU unDefined解析成未定义的内容X 交叉引用F5 C伪代码菜单栏中的搜索功能中有ALT+T 搜索

2021-04-06 08:04:22 5356 1

原创 这一次彻底搞清楚闭包函数

这一次彻底搞清楚闭包函数一、闭包函数的概念二、为什么使用闭包三、闭包的应用场景3.1 装饰器3.2 惰性求值闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的根本目的是以某种逻辑方式组织代码,并提高代码...

2019-04-21 22:54:46 267

原创 不用重复造轮子之python函数

不用重复造轮子之python函数1、函数的分类1.1、内置函数1.2、自定义函数2、定义函数3、调用函数4、函数对象5、函数的命名空间和作用域5.1 函数的命名空间5.2 函数的作用域函数是由代码组成的预先定义好的代码块,编写函数主要是便于提高代码的复用性,函数一般包括函数名、形参或实参和返回结果想象生活中的例子,我们每天都是需要吃饭,一日三餐。做饭需要自己准备食材,一般咱们都是需要提前到超市...

2019-04-17 22:41:47 355

原创 996持续高烧,今天你996了吗?

996持续高烧,今天你996了吗?一、加班让程序员快乐二、加班有更多的上升空间三、加班促进了中国互联网的飞速发展最近网络上爆发了声势浩大的要求抵制 “996工作制”的抗议活动,规模在中国前所未有,一石激起千层浪,引发社会广泛关注。互联网大佬、大咖纷纷对996发表自己的态度和看法。说起996,互联网人应该再熟悉不过了,那就是早上9点上班,晚上9点下班,一周工作6天。本人在互联网从事研发工作多年...

2019-04-15 12:46:44 404

原创 python入门教程

PYTHON入门一、python编辑器和解释器二、python安装1. Windows中python安装2. Ubuntu 环境python安装环境3. linux环境下python更新三、python入门3.1 helloworld3.2 python变量赋值3.3 python 编码3.4 python数据类型3.4.1 整数3.4.2 字符串3.4.3 列表3.4.4 字典3.4.5 布尔值...

2019-04-14 20:55:23 803

原创 掌握python让你通往财富自由之路

python语言简介1、什么是python2、python由来3、Python能做什么4、python的应用领域5、python设计哲学与定位6、python与其他语音的对比6.1. php和python做对比:6.2. C和python做对比:7、python编程风格7.1 语法风骚7.2 变量命名心法1、什么是pythonPython(英国发音:/ pa θ n/ 美国发音:/ pa θɑ...

2019-04-14 17:04:29 574

原创 nmap从入门到实战

nmap从入门到实战一、Nmap基础1.1、Nmap的简介1.3、指定范围扫描1.3.1连续范围扫描1.3.2、对子网连续段进行扫描1.3.3 不连续段扫描1.3.4 排除某个扫描目标1.3.5 对文件进行扫描1.3.6 随机确定扫描目标二、活跃主机探测2.1.1基于ARP协议的活跃主机探测原理2.1.2基于ARP主机探测2.2基于ICMP协议的活跃主机探测2.2.1通过icmp请求和应答进行主机...

2019-03-22 08:50:47 1490

原创 Linux管线命令 - cut,grep,sort,uniq,wc,tee

linux中关键命令解读1. cut and grep2、 grep3、uniq4、 WC5、双向重定向 tee6、字符转换命令: tr, col, join, paste, expand6.1 tr6.2、col6.3 join6.4 paste6.5 expand6.6 split6.7、参数代换: xargs7、AWK8、sed1. cut and grepcut和grep的任务就是将...

2019-03-21 16:16:24 553

原创 丁香项目实战

#! /usr/bin/env python# -*- coding: utf-8 -*-# __author__ = &quot;wxwinder&quot;# __email__ = &quot;[email protected]&quot;# __website__ = &quot;www.cnblogs.com/bravexz&quot;# Date: 2019/3/7from selenium import webdriverimp..

2019-03-07 22:03:47 2118

原创 python爬取西刺网代理IP地址

python IP代理1、ip信息2、使用python爬取西刺代理IP信息1、ip信息IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互...

2019-03-06 22:05:24 1347

原创 使用selenium自动登录邮箱

使用selenium自动登录邮箱#1、selenium简介Selenium 是什么?一句话,自动化测试工具。它支持各种浏览器,包括 Chrome,Safari,Firefox 等主流界面式浏览器,如果你在这些浏览器里面安装一个 Selenium 的插件,那么便可以方便地实现Web界面的测试。换句话说叫 Selenium 支持这些浏览器驱动。话说回来,PhantomJS不也是一个浏览器吗,那么 ...

2019-03-05 14:50:11 1153

原创 使用xpath方法爬取丁香网的评论消息

这里写自定义目录标题xpath简介XPath常用规则爬取论坛丁香网的源码xpath简介XPath,全称XML Path Language,即XML路径语言,它是一门在XML文档中查找信息的语言。它最初是用来搜寻XML文档的,但是它同样适用于HTML文档的搜索。所以在做爬虫时,我们完全可以使用XPath来做相应的信息抽取。XPath的选择功能十分强大,它提供了非常简洁明了的路径选择表达式。另...

2019-03-04 17:11:55 21040

原创 使用beautifulsoup爬取丁香网评论

beautiful soup介绍Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用程序。Beautiful Soup将复杂HTML文档转换成一个复杂的树形结构,每个节点都是Python对象,所有对象可以归纳为4种:TagNaviga...

2019-03-03 21:37:44 14266

原创 利用正则表达式爬取豆瓣电影排名

利用正则表达式爬取豆瓣电影排名一/正则表达式二/用正则表达式爬取豆瓣top250一/正则表达式很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式数字:1*$n位的数字:^\d{n}$至少n位的数字:^\d{...

2019-03-02 20:15:34 3642

原创 网络爬虫day1:python中的request模块基本使用

网络爬虫day1:python中的request模块基本使用get和post的区别python运行代码请求头get和post的区别在互联网的世界中,有一个不经常提起但是经常使用的协议:TCP协议。它就好比一个快递公司。不同的浏览器(发起http请求)和服务器(接受http请求)就是不同的传输方式。get的方式就相当于快递员使用的小三轮车。理论上,你可以在快递车顶堆货物(url中无限加参数)...

2019-03-01 14:47:47 790

网站安全攻防秘笈:防御黑客和保护用户的100条超级策

本书是国际信息安全专家10余年网络安全实战经验的结晶,全方位解读网站常见的漏洞及攻击方法,提供了100条实用的安全防护策略,为快速开发安全网站提供系统的实践指南。

2019-03-26

ASA防火墙培训内部资料

思科ASa培训内部资料。非常好的资料 ASA的设计部署、高可靠性、情景感知、虚拟化技术。

2013-10-02

随意抓图FastStone Capture

随意抓图工具,非常方便、能够对抓图进行修改,添加所需要的内容等。

2012-07-30

博科SAN交换机配置

详细介绍博科交换机的配置,包括zone、vsan、zoneset。lisense导入。等等。超值的资料啊。

2011-04-22

juniper防火墙

讲述juniper产品的配置、管理。及其应用领域。

2011-04-22

思科ASA5510部署经验指导

思科ASA5510在企业中的应用。部署方式、配置指导等

2011-04-16

思科SCE指导 思科精英制作

SCE的介绍、产品及应用。sce的功能介绍、应用案例分析。sce的管理

2011-04-16

空空如也

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

TA关注的人

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