自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 _beginthreadex创建多线程

#include #include #include unsigned int __stdcall ulMyTread1(void* p){ int i = *((int*)p); while(i--) { printf("ggyy\n"); Sleep(1); } }unsigned int __stdcall ulMyTread2(void* p){ i

2017-01-24 14:59:23 252

转载 事件Event

#include "stdio.h"#include #include using namespace std;int tickets = 100;HANDLE g_hEvent;DWORD WINAPI ThreadProc1(LPVOID lpParam);DWORD WINAPI ThreadProc2(LPVOID lpParam);int main(){

2017-01-24 14:57:31 190

转载 逆向基础:软件手动脱壳技术入门

http://netsecurity.51cto.com/art/201509/490855_all.htm#topx

2017-01-23 15:28:51 1819

转载 多线程函数声明为__stdcall

今天写线程函数时,发现msdn中对ThreadProc的定义有要求: DWORD WINAPI ThreadProc( LPVOID lpParameter); 不解为什么要用WINAPI宏定义,查了后发现下面的定义。于是乎需要区别 __stdcall和__cdecl两者的区别:#define CALLBACK __stdcall#define WINAPI __stdca

2017-01-23 15:01:14 886

转载 C语言中函数参数入栈的顺序

http://www.cnblogs.com/xkfz007/archive/2012/03/27/2420158.html先通过一个小程序来看一看:#includevoid foo(int x, int y, int z){printf("x = %d at [%X]n", x, &x);printf("y = %d at [%X]

2017-01-23 14:28:05 275

转载 Linux系统入门学习:在Ubuntu或者Debian中启动后进入命令行

http://www.linuxidc.com/Linux/2015-01/112467.htm提问:我运行的是Ubuntu桌面,但是我希望启动后临时进入命令行。有什么简便的方法可以启动进入终端?Linux桌面自带了一个显示管理器(比如:GDM、KDM、LightDM),它们可以让计算机启动自动进入一个基于GUI的登录环境。然而,如果你要直接启动进入终端怎么办? 比如,

2017-01-20 14:37:29 2332

转载 ubuntu 12.04 桌面版关闭图形界面

http://blog.csdn.net/dlutxie/article/details/8633721对于12.04的ubuntu桌面系统,如果想在开机的时候直接进入字符界面,那可以:编辑文件 /etc/init/lightdm.conf,在第12行附近,原句“ and runlevel [!06]” 改为“ and runlevel [!026]”即可,之后如果想切换到图形界面,那

2017-01-20 13:42:04 391

转载 Linux-3.x离线安装openssh

离线openssl安装包http://download.csdn.net/detail/qq229596421/9740038在Linux-3.x 的内核下亲测可用拷贝到系统中用unzip解压用dpkg -i *.deb命令安装安装完后用ps -e | grep sshd查看是否安装完成450 ? 00:00:00 sshd

2017-01-17 21:29:58 1045

转载 在Ubuntu 12.04安装和设置SSH服务

http://blog.chinaunix.net/uid-20791108-id-3761681.html1.安装Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。安装ssh-serversudo apt-get install openssh-server安装ssh-clientsu

2017-01-17 19:41:54 1136

转载 Linux的五个查找命令:find,locate,whereis,which,type

http://www.kuqin.com/linux/20091009/70532.html使用电脑的时候,经常需要查找文件。在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多的。1. findfind是最常见和最强

2017-01-17 16:25:05 209

转载 Linux 下编译、安装、配置 QT

软件环境Linux:Ubuntu 12.04 X86QT:4.8.4关于QT安装QT的早期版本和现在版本有点变化,提供的文件也不尽相同,最新的版本为5.0,我这里用的是4.8.4,一个完整的QT应该包括QT库、IDE也就是QT creator,在Linux下的安装中,目前看到的主要有三种方法:1、.bin文件直接安装,文件名为qt-sdk-……,一个

2017-01-17 16:05:48 246

转载 linux 下查找文件或者内容常有命令

www.cnblogs.com/sunleecn/archive/2011/11/01/2232210.htmlwhereis 查找软件的安装路径-b 只查找二进制文件-m 只查找帮助文件-s 只查找源代码-u 排除指定类型文件-f 只显示文件名-B 在指定目录下查找二进制文件-M 在指定目录下查找帮助文件-S 在指定目录下查找源代码l

2017-01-17 14:47:51 191

原创 控制台实现进度条

#include "stdio.h"#include #include int g_iCnt = 0;int l_iSum = 10000;HANDLE hSemaphore;void vDisplayProBar(int p_iNumBarCh, int p_iCompletedValue, int p_iSumValue);unsigned int _stdcall Th

2017-01-13 18:57:56 1070

检查windows启动的进程 监控进程启动 检测进程运行 - CheckProc.7z

检查windows启动的进程 监控进程启动 检测进程运行

2022-01-10

USB HID 协议(英文版)

USB的HID协议 Device Class Definition for Human Interface Devices (HID)

2017-06-26

VC6 mfc42ud.lib和mfc42ud.dll下载

VC6 mfc42ud.lib和mfc42ud.dll下载

2017-02-22

openssh离线安装Linux-3.x内核

资源由 openssh 离线安装deb,用于Linux-3.x内核 拷贝到系统中用unzip解压 用dpkg -i *.deb命令安装 安装完后用ps -e | grep sshd查看是否安装完成 450 ? 00:00:00 sshd 出现如上sshd说明已经安装完成 sudo/etc/init.d/ssh restart命令可重启ssh服务

2017-01-17

HT1621-51源码

HT1621,51源码

2016-04-12

时钟芯片DS1302-51源码

时钟芯片DS1302,51源码

2016-04-12

独立按键-51源码 -> 独立按键,支持长短按

独立按键,支持长短按

2016-04-12

nRF24L01-51源码

nRF24L01源码

2016-04-12

定时器0操作-51源码

定时器0,51源码

2016-04-12

类型定义 51源码

类型定义

2016-04-12

基于STM32实现的模拟I2C

文件中包括基于STM32实现的模拟I2C操作,经测试能正确读写I2C设备。

2015-03-13

Git merge的问题

2023-06-06

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

TA关注的人

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