自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

积累点滴,保持自我

遇见问题,解决问题

  • 博客(14)
  • 资源 (17)
  • 论坛 (3)
  • 收藏
  • 关注

转载 STL中常用容器的数据结构与底层实现

关于几种数据结构:vector(向量):STL中标准而安全的数组。只可以在vector的“前面”增加数据。deque(双端队列double-ended queue):在功能上与vector相类似,但是可以在前后端向其中添加数据。list(列表):游标以此只可以移动一步。如果对链表链表已经很熟悉,那么STL中的list其实就是一个双向链表(每个节点有指向前驱和指向后继的两个指...

2020-03-31 12:13:08 406

转载 删除数据库表的几种方法的比较

TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。 DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。TRUNCA...

2020-03-31 09:33:15 632

原创 C++ STL sort 函数的用法(自定义排序函数)

sort 在 STL 库中是排序函数,有时冒泡、选择等O(n2)O(n2)算法会超时时,我们可以使用 STL 中的快速排序函数O(nlogn)O(nlogn)完成排序sort 在 algorithm 库里面,原型如下:template <class RandomAccessIterator> void sort ( RandomAccessIterator ...

2020-03-30 13:57:51 2029

原创 C++11 之 lambda函数的详细使用

1. lambda 函数概述lambda 表达式是一种匿名函数,即没有函数名的函数;该匿名函数是由数学中的λ演算而来的。通常情况下,lambda函数的语法定义为:[capture] (parameters) mutable ->return-type {statement}其中:[capture] :捕捉列表。捕捉列表总是作为lambda的开始,即出现于lambda的开始处。它是...

2020-03-28 18:41:36 704

转载 Makefile经典教程

本文转载自:https://www.cnblogs.com/wittxie/p/9836097.html阅读目录简介 规则 语法 我写的管理大型项目的makefile 内容推荐 引用本地址简介Makefile 是和 make 命令一起配合使用的,很多大型项目的编译都是通过 Makefile 来组织的,。我建立工程的方法有以下三点:1.makefile:优点:使...

2020-03-23 17:34:51 92

转载 C和C++运行库

你所不知道的C和C++运行库  周五晚,小雨,少见的未加班。无聊,遂准备写一篇博客,介绍一下C和C++运行库,只因发现工作几年的人对此一知半解的大有人在。    在使用VC构建项目时,经常会遇到下面的链接错误: 初学者面对这些错误常常不知所错:libcmt.lib是什么东西?msvcrtd.dll又是干吗用的?在使用VC++时我们也常常对...

2020-03-21 12:45:08 164

转载 visual studio运行时库MT、MTd、MD、MDd

在开发window程序是经常会遇到编译好好的程序拿到另一台机器上面无法运行的情况,这一般是由于另一台机器上面没有安装相应的运行时库导致的,那么这个与编译选项MT、MTd、MD、MDd有什么关系呢?这是msdn上面的解释:MT:mutithread,多线程库,编译器会从运行时库里面选择多线程静态连接库来解释程序中的代码,即连接LIBCMT.lib库MTd:mutithread+debug,多...

2020-03-21 12:39:04 124

原创 c++中char类型在内存中的表示以及取值范围

char类型取值范围:-128~127数字在计算机中以补码形式存储,因为正数的补码就是其本身且正数符号位置0,故最大值为01111111也就是127而负数的补码是按位取反 (符号位保持不变),再加1。00000001 //-111111110 //取反11111111 //+1对于最小的负数-128来说10000000 //-128(-...

2020-03-18 12:17:47 184

转载 c++ for循环执行流程

c++中的for循环是一种很基本,而且使用频率很高的语法,越是比较简单的语法 则越容易忽视细节,今天使用的时候突然感觉对for 循环模糊了。。。for循环允许您编写一个执行特定次数的循环的重复控制结构。语法C++ 中for循环的语法:for ( init; condition; increment ){ statement(s);}下面是 for 循环的控制流...

2020-03-17 11:37:19 1658

转载 C++:使用vector::reserve来避免不必要的重新分配

关于STL容器,最令人称赞的特性之一就是是只要不超过它们的最大大小,它们就可以自动增长到足以容纳你放进去的数据。(要知道这个最大值,只要调用名叫max_size的成员函数。)对于vector和string,如果需要更多空间,就以类似realloc的思想来增长大小。这个类似于realloc的操作有四个部分:分配新的内存块,它有容器目前容量的倍数。在大部分实现中,vector和string的容...

2020-03-13 18:08:18 85

原创 欧几里得算法(辗转相除法)

算法是程序的灵魂,不懂算法的程序员不是一个合格的程序员。源自LeetCode上的一道算法题,说实话,我已经忘记欧几里得算法是怎么实现的了。。。简介:欧几里得算法(又称辗转相除法),旨在解决求两个正整数的最大公约数的算法。计算公式gcd(a,b) = gcd(b,a mod b)编码实现:c语言(参考百度百科)/*欧几里德算法:辗转求余原理: gcd(a,b)=gc...

2020-03-13 12:01:55 199

原创 c++ 中字符串的字符数与字节数

c++中字符数是字符的个数,字节数是在内存中所占的大小(siziof()),每一个字符串在内存中都以'/0'结束。#include<iostream>using namespace std;#include <atlstr.h >int main(){ string str_string="test"; CString str_Cstring=_T("te...

2020-03-13 11:37:45 1725

转载 C++常用数据类型和Windows常见数据类型

一、C++基本的内置类型C++ 为程序员提供了种类丰富的内置数据类型和用户自定义的数据类型。下表列出了七种基本的 C++ 数据类型:类型 关键字 布尔型 bool 字符型 char 整型 int 浮点型 float 双浮点型 double 无类型 void 宽字符型 wchar_t 一些基本类型可以使用一个...

2020-03-13 11:10:08 159

转载 C++ 读取txt文件方法读取速度比较

测试程序部分如下:文本文档中每一行代表一个三维坐标的x,y,z值,中间使用空格隔开// fread.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//// read1 采用fread函数,按字符分配到vector数组// read2 getline按行读取数据,按字符分配到vector数组// read3 getline按行读取数据,按字...

2020-03-12 16:52:41 1075

Project1.rar

资源中包含USB通讯类,Win32测试程序,以及MFC界面测试程序,使用简单,vs2015开发

2020-08-21

缓冲区溢出实验

1、利用RPC漏洞建立超级用户 利用工具scanms.exe文件检测RPC漏洞,利用工具软件attack.exe对172.18.25.109进行攻击。攻击的结果将在对方计算机上建立一个具有管理员权限的用户,并终止了对方的RPC服务。 2、利用IIS溢出进行攻击 利用软件Snake IIS溢出工具可以让对方的IIS溢出,还可以捆绑执行的命令和在对方计算机上开辟端口。 3、利用WebDav远程溢出使用工具软件nc.exe和webdavx3.exe远程溢出。

2015-12-01

GDIGDI+.rar

MFC中使用GDI与GDI+

2021-05-13

c++人脸相似度检测MFC源码

c++利用opencv实现两张人脸图片的相似度检测,完整程序源码

2018-07-18

FxRamnit.rar

本机遇到 执行exe文件 会生成xxsrv.exe文件 ,使用此工具全盘扫描修复即可

2021-05-11

Cisco Packet Tracer5.0 汉化包

可以将英语版的工具汉化,使人们 更容易理解和运用

2015-03-26

CommUSB.rar

windows下USB通讯程序,使用hid.lib等windows库,附件包含usb基本通信类,依靠输入VID与PID来打开USB,有完整测试程序,VS2015开发

2020-08-19

代理猎手工具

查找代理服务器,验证代理服务器,,,等等

2015-07-07

遍历匹配串口

c#遍历匹配串口(向每个串口发数据,根据返回数据确定是否为所需串口)

2018-07-18

各种学习破解的基本工具

各种破解所需的工具整理打包,不用再去乱找了

2015-12-01

IECookiesView_1.77

可以查看cookies信息 可以修改cookies信息,绿色汉化,个别杀软误报你懂得

2015-07-24

cisco_Packet_Tracer_6.0+汉化包及教程

包含汉化教程图解实例更容易理解和操作

2015-03-26

送给破解新手的160个小程序

适合破解新手的160个crackme练手

2015-12-02

RadASM.v2.21.8f

汇编开发集成工具RadASM,自己常用的汇编开发集成工具

2018-07-18

流光扫描工具

流光5.0汉化版扫描工具, 简单易操作,功能强大,慎用

2015-07-07

Lansee1.72

一款非常给力的局域网查看工具 具有网络数据抓包 共享 操作等功能

2015-07-07

dos命令大全

掌握DOS命令你就算是黑客入门了,熟悉这些是每个网络安全人员必备的

2015-08-17

小哈龙的留言板

发表于 2020-01-02 最后回复 2020-01-02

怎么把这个oracle 的存储过程转换为mysql的存储过程?

发表于 2016-09-19 最后回复 2017-07-25

戴尔灵越3000笔记本飞行模式无法关闭求 解。。。。

发表于 2016-03-15 最后回复 2016-04-19

空空如也

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

TA关注的人 TA的粉丝

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