自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 算法复杂度

时间复杂度 计算机中使用运行时间的阶乘来计算算法的时间复杂度 运行时间的上界: 使用O来表示运行时间的上界。 运行时间的下界: 使用Ω来表示时间运行的下界。 运行时间的确界: 使用θ来表示时间运行...

2018-07-09 23:03:00 168

转载 JJ

I2lmbmRlZiBVVElMX0NIQUlOTElCX0gKI2RlZmluZSBVVElMX0NIQUlOTElCX0gKCiNpbmNsdWRlIDxhc3NlcnQuaD4KI2luY2x1ZGUgPG5ldz4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHV...

2018-05-04 10:49:00 661

转载 windows下service的研究

/windows_service_base.h/***************************Date :2018-03-03*Author :Yoohoo Niu*Desc :windows service running on background.* copyri...

2018-03-04 00:59:00 166

转载 Notepad++ 环境变量

FULL_CURRENT_PATH CURRENT_DIRECTORY FILE_NAME NAME_PART EXT_PART --------------------------------------------------------------- ...

2017-12-09 22:46:00 325

转载 a simple tcp client to send a message

/******************************************* simple tcp client**Author:Yoohoo Niu **copyright(C) Yoohoo Niu wand_niu@live.com*************...

2017-10-25 23:32:00 141

转载 获取文件夹以及文件名称

Linux #include <dirent.h>int main(){char *pCurName=new char[100];getcwd(pCurName,100);DIR *dir=opendir(pCurName);struct dirent *pt...

2017-06-26 10:18:00 157

转载 Nmap 初步一

Nmap使用不同的技术来执行扫描,包括:TCP的connect()扫描,TCP反向的ident扫描,FTP反弹扫描等。所有这些扫描的类型有自己的优点和缺点。 扫描单一的一个主机,命令如下:#nmap nxadmin.com#nmap 192.168.1.2扫描整个子网,命令如下:#n...

2017-06-22 09:19:00 93

转载 LVS均衡负载

lvs搭建 软件: ipvsadm-1.24 keepalived-1.1.17 编译安装ipvsadm时需要注意将内核创建连接到/usr/src/linux ln -sv /usr/src/kernels/$(uname -r)-$(uname -p) /usr/src/l...

2017-06-21 17:43:00 85

转载 python 入门 二

#!/usr/bin/python# _*_ coding:utf-8 _*_# c d u x X s g G e o f pprint "%d-%s--%x " %(1,"hello",123);import time;print time.time();import c...

2017-06-15 22:51:00 88

转载 python 入门 一

#!/usr/bin/python# _*_ coding:utf-8 _*_print "hello"print 'hello'print '''12345'''var_a="123"print var_avar_b=123print var_b;del var...

2017-06-15 22:13:00 70

转载 linux 之install

install [OPTION]... [-T] SOURCE DESTinstall [OPTION]... SOURCE... DIRECTORYinstall [OPTION]... -t DIRECTORY SOURCE...nstall [OPTION]... -d DIREC...

2017-06-15 00:38:00 209

转载 手动加载动态链接库

#ifndef __PLUGIN__DYNAMICMGR_H_#define __PLUGIN__DYNAMICMGR_H_class DynamicMgr{public: ~DynamicMgr(){free_lib();} /** */ const char* ...

2017-06-13 10:58:00 189

转载 无线攻击之mdk3

mdk3 <interface> <test_mode> [test_options] b 发射伪造的AP,可能造成网络扫描程序或者驱动程序崩溃。 -n <ssid> 指定ssid,否则随机生产。 -f <file...

2017-06-11 14:10:00 1298

转载 IP地址的分类

A:|0--------|*|*|*|net_start:1.*.*.*net_end: 126.*.*.*max_net: 126 --->2^7-2(0.*.*.*)(127.*.*.*)max_host: 16777214 --->...

2017-06-10 19:47:00 100

转载 常用的图像转换

获取窗口保存为图像 cv::Mat getImageFromWindow(HWND hwnd){ HDC hwindowDC, hwindowCompatibleDC; int height, width, srcheight, srcwidth; HBITMAP hbwindow...

2017-06-09 14:49:00 92

转载 Windows 下获得原始数据包

#define _WINSOCK_DEPRECATED_NO_WARNINGS#include <WinSock2.h>#include <mstcpip.h>#include <Windows.h>#include <iostream>...

2017-06-04 19:50:00 402

转载 linux之文件属性

ext2文件系统下列出文件属性 NAME lsattr - list file attributes on a Linux second extended file systemSYNOPSIS lsattr [ -RVadv ] [ files... ...

2017-06-03 17:33:00 113

转载 linux文件系统之/var

/var├── backups├── cache #运行中产生的缓存├── crash #系统崩溃时转储的文件├── lib #程序本身执行过程中使用到的数据文件目录,在该目录下都有相应程序目录├── local├── lock -> /run/lock├─...

2017-06-02 23:54:00 369

转载 linux 系统之文件结构

/├── bin #放置执行文件目录,但是/bin是单用户还能被执行的,可以被root和一般账号使用如 cat chmod date 等├── boot #放置linux内核文件以及开机启动的文件├── cdrom #├── dev #设备文件├── etc #主要放置...

2017-06-02 22:41:00 85

转载 Windows 内存映射

创建和打开内存映射 class MemoryShare{public: static HANDLE CreateMemoryMap(std::string id, size_t shared_mem, void* &map_buf) { return MemorySha...

2017-05-24 18:16:00 233

转载 精确计算计算机时钟

获取定时器频率 Syntax BOOL QueryPerformanceFrequency(LARGE_INTEGER *lpFrequency); Parameters [out]Pointer to a variable that receives the current...

2017-05-23 14:20:00 343

转载 通常笔记本启动快捷键

#大部分笔记本启动热键F12#少部分为F9ESC#苹果为长按option 转载于:https://my.oschina.net/pirtt/blog/906899...

2017-05-22 19:34:00 175

转载 linux 下编译为静态库

假如我想把以下的代码编译为动态库 /*code.c*/#include <stdio.h>void out(){ printf("::I am a static library");} 编译生产静态库 #编译并装配 生成.o文件gcc -c code.c #...

2017-05-21 17:35:00 180

转载 linux下 编译为动态链接库

假如我想把以下的代码编译为动态库 /*code.c*/#include <stdio.h>void out(){ printf("::I am a dynamic library");} 编译生产动态库 gcc code.c -fPIC -shared -o l...

2017-05-21 17:00:00 159

转载 UML类图之关联关系

关联(Association)关系是类与类之间最常用的一种关系,它是一种结构化关系,用于表示一类对象与另一类对象之间有联系,如汽车和轮胎、师傅和徒弟、班级和学生等等。在UML类图中,用实线连接有关联关系的对象所对应的类。 通常将一个类的对象作为另一个类的成员变量。在使用类图表示关联关系时可以在...

2017-05-13 00:32:00 3929

转载 策略模式

策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 场景:加密数据时候,可以通过不同的算法来加密数据,但是呢,加密逻辑的相同的,我们把这加密过程用策略模式来实现,可以实现,选择不同的加密算法,或者自定义算法。 UML...

2017-05-11 22:21:00 112

转载 简单工厂模式

工厂可以由不同的需求生产不同的产品,例如矿场 ,可以加个铁矿,铜矿,金矿等等,文化用品制造厂可以制造铅笔,钢笔,中性笔等等。 选择场景:我们在画图板画图或者写字的时候选择不同的画笔类型可以画出不同效果的图像,假如现在要求我们实现一个画笔工厂,可以写不同的类型的字。 UML类图如下 ...

2017-05-10 23:14:00 101

转载 广播消息模式

接收广播消息的接口,同时又自己能请求广播 class IBroadcastEvent{public: friend class Broadcaster; IBroadcastEvent() :broadcaster(nullptr){} virtual void recvMess...

2017-05-09 18:39:00 676

转载 wchar_t* &char* 互转

wchar_t* 转 char* char* UnicodeToAnsi(const wchar_t* szStr){ int nLen = WideCharToMultiByte(CP_ACP, 0, szStr, -1, NULL, 0, NULL, NULL); if ...

2017-05-07 16:54:00 86

转载 windows 读写Excel

#import "C:\\Program Files\\Common Files\\microsoft shared\\OFFICE15\\MSO.DLL" \rename("RGB", "MsoRGB")\rename("SearchPath", "MsoSearchPath")#i...

2017-05-07 16:50:00 273

转载 修改电脑属性信息

有些电脑厂商会显示自己的logo,作为自己的电脑我觉的还是换一个自己喜欢的头像比较好。 那么我们可以修改注册表来搞定 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation 我们新建Str...

2017-05-06 22:23:00 356

转载 windos 下获取错误信息

std::string getSystemError(int error_code, bool is_chiness_lang){ LPVOID strbuffer = NULL; FormatMessageA(FORMAT_MESSAGE_ALLOCATE_BUFFER | FOR...

2017-05-05 11:38:00 168

转载 Lambda Expressions in C++

捕捉块(catpure block): 指定如何捕捉所在作用域中的变量,并供给lambda主体使用。 参数(parameter): (可选)lambda表达式使用的参数列表。只有在不使用任何参数,并且没有自定mutable、一个exception_specification 和一...

2017-04-27 09:33:00 89

转载 STL Algorithm 之 min&max

max template<class Type> const Type& max( const Type& _Left, const Type& _Right );template<class Type, ...

2017-04-13 21:54:00 252

转载 STL Algorithm 之count

count template<class InputIterator, class Type> typename iterator_traits<InputIterator>::difference_type count( InputIterato...

2017-04-13 21:00:00 94

转载 STL Algorithm 之 find

find_if template<class InputIterator, class Predicate> InputIterator find_if( InputIterator _First, InputIterator _Last, ...

2017-04-13 10:04:00 69

转载 C/C++ 实现QQ/微信刷消息

#include <windows.h>#include <iostream>#include <thread>#include <tchar.h>using namespace std;CRITICAL_SECTION sectio...

2016-07-06 08:48:00 1405

转载 第二篇 多线程之临界区

临界区 临界区指的是一个访问共用资源(共用设备或共用存储器)的程序片段,而这些共用资源又无法同时被多个线程访问的特性。当有线程进入临界区段时,其他线程或是进程必须等待,有一些同步的机制必须在临界区段的进入点与离开点实现,以确保这些共用资源是被互斥获得使用。 用法 临界区在使用时以...

2016-06-29 23:19:00 553

转载 windows下拒绝移动设备的读写操作

有时候为了某些目的可能要禁止别人用U盘拷你的东西,或者你怕别人的U盘有病毒不让读写U盘所以此时我们要禁用读写操作。 首先打开组策略编辑器 gpedit.msc 然后选择管理模板--->系统---->可移动存储访问--->可移动磁盘执行权限 修改为启用就...

2016-06-22 20:59:00 118

转载 __stdcall  __cdecl __fastcall __thiscall __pascal

__stdcall是StandardCall的缩写,是C++的标准调用方式:所有参数从右到左依次入栈,如果是调用类成员的话,最后一个入栈的是this指针。这些堆栈中的参数由被调用的函数在返回后清除,使用的指令是 retnX,X表示参数占用的字节数,CPU在ret之后自动弹出X个字节的堆栈空...

2016-06-22 17:06:00 77

空空如也

空空如也

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

TA关注的人

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