自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (28)
  • 收藏
  • 关注

转载 win 并口编程

示例工程下载 WinIo库下载  目前,在实验室和工业应用的各种控制系统中,串口是常用的计算机与外部控制系统之间的数据传输通道。由于串行通信方便易行,所以应用广泛。但是使用串行通信,在实时性、速度、数据量等方面受到限制。而计算机的并行端口传输数据时是一次性传送8个位(一个字节)或更多,由于传输量较大,因此数据的传输速度要比串口快,在许多必须讲究传输速度的控制系统里,用PC并行端口与之连

2013-09-26 09:32:47 3926 1

转载 win 数据结构数据类型转换

我们先定义一些常见类型变量借以说明int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_t v2;一、其它数据类型转换为字符串

2013-09-26 09:02:58 621

转载 win32 串口编程

在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。  在Win32下,可以使

2013-09-26 09:00:56 671

转载 win 命令集合

winver---------检查Windows版本wmimgmt.msc----打开windows管理体系结构(WMI)wupdmgr--------windows更新程序wscript--------windows脚本宿主设置write----------写字板winmsd---------系统信息wiaacmgr-------扫描仪和照相机向导winchat---

2013-09-24 09:10:05 597

转载 从零开始,学习windows编程(9)-- 字符编码以及国际化(1)

前言前面写的8篇文章,基本上将VC环境下命令行模式程序的入口,以及链接库的知识进行了介绍,基本可以告一段落了。至于kernel32.lib包括后面的user32.lib等,之后介绍win32应用程序(Win32 Application)的时候会介绍到,这里就不展开了。另外,忽然想到,这里写的程序都是win32程序,至于64位的程序,具体还没有开发过,也就不涉及了,以后如果业务上使用到的时候

2013-09-24 09:08:15 1230

转载 从零开始,学习windows编程(8)--自己动手,编译CRT

翻开对应VC中的lib目录,是可以看到CRT的lib文件的,我电脑上面路径是“d:\Program Files\Microsoft Visual Studio\VC98\Lib\”,大家可以自己找一下自己的路径。经过上面的文章,我们对它已经有了一定的了解,使用它当然没问题了。那作为程序员,是不是还想看看它是怎么生成的呢?这里,就是讲如何来生成一个CRT库。安装CRT源码既然题目是编

2013-09-24 09:07:07 1368

转载 从零开始,学习windows编程(7)--不使用CRT库的程序

从前面几篇,我们已经得到一些结论。程序是可以自定义入口的,但是如果在入口中使用了一些CRT相关的函数,而没有正确的进行初始化工作的话,即使编译不出问题,在运行时也会出现内存错误等问题的。那我们可以写出完全不用到CRT库的程序吗?当然可以,既然CRT库也是微软写的,甚至我们可以用另外一个CRT库来代替它。不过这个算是另外一个话题了。先看看不使用CRT库的hello world是啥样的

2013-09-24 09:06:59 1009

转载 从零开始,学习windows编程外篇(1)--分析lib文件

大家都知道,lib文件是很多obj文件合在一起得到的一个静态库文件。那某一个特定的lib文件,到底是由哪些obj文件组成的呢?有一个工具可以帮到你,它的名字叫做lib.exe。还是用LIBC.LIB来举例。我电脑上这个lib文件的位置是在“d:\Program Files\Microsoft Visual Studio\VC98\Lib\LIBC.LIB”,进入这个目录。所

2013-09-24 09:06:05 897

转载 从零开始,学习windows编程(6)--改换entry,link错误的简单分析

还是那个hello.c程序,我们将其小修改一下,来开始今天的话题。1 #include stdio.h>2 3  int myentry()4 {5 printf("hello world");6 return0;7 }可以看到,我将原来main的位置换成了myentry,这会有什么结果发生呢?D:\test>cl /c hello.c 

2013-09-24 09:05:04 974

转载 从零开始,学习windows编程(5)--修改入口不为mainCRTStartup

上次讲到,如果在VC的console程序中,入口不为mainCRTStartup,会出现什么后果?我们就先将入口设置为main函数。1 #include stdio.h>2 3 int main()4 {5 printf("hello world\n");6 return0;7 }先通过GUI来设置一下,创建一个win32 console

2013-09-24 09:05:03 1513

转载 从零开始,学习windows编程(3)—hello.c的疑惑

上一篇,我们问了几个问题,这一篇就从hello.c的各个方面来研究研究,等到这一篇的结束来看这些疑惑有哪些是可以解答了的,当然还有一些可能要放到后面解决了……。既然要抽丝剥茧,就要从手头已有的线索出发,同时加上搜索到的知识,以及自己的思考,任何问题的解决都是通过这个路径(当然,老板除外,老板这种生物只需要发出指令,然后得到结果就OK了……)。我们现在有的,是一个hello.c文件,

2013-09-24 09:04:02 1790

转载 从零开始,学习windows编程(4)--从libc.lib开始

从上一篇文章中,大家已经了解到有C运行时库这个概念,这个不算是新东西,但是一般都隐藏在幕后,C/C++语言教学的时候不讲,windows/linux编程的时候似乎也不会专门讲到。不过它一般是我们C/C++编程中默认会使用的一个重要部分。回想想,我们随手打出的strcpy, memset, memcpy等等,不就是C运行时库所提供出来的东西吗?既然这样,就要好好研究一下这个东西了。前

2013-09-24 09:03:58 1483

转载 从零开始,重新学习windows编程(2)--环境准备,不用IDE编写程序

既然是求甚解,那就要脱离掉IDE,保证每个字符都是经过思考产生出来的,其实我们脱离掉IDE环境,更能够了解到每一步的执行是怎么样的,IDE到底在你选择项目、创建项目的时候为了做了哪些事情,还有一个好处就是,当你想写一个小的测试程序的时候,你就不用打开VC,而直接用文本编辑器编写好,直接在命令行中编译运行就可以看到结果了,节约了不少时间。下面,我们就来看看怎么做才可以脱离IDE工作。

2013-09-24 09:02:06 1256

转载 从零开始学win32编程

考虑了很久,终于准备开始写这个文章,有可能会汇成一个系列,具体还是要看时间的安排,今年的事情很多,也比较的紧,不过通过具体的项目认识到自己的一些不足,在“补课”的过程中萌发了将研究的一些东西写出来的想法,希望大家批评指正。这篇文章属于基础类文章,也是对我知识的一个重新整理,以前都是写出程序来就完了,了解的东西也就是大概,凡事均为遇到问题解决问题,google、其他人的代码、MSDN、CSD

2013-09-24 09:00:13 829

转载 搭建Mantis 缺陷管理系统

搭建Mantis 缺陷管理系统By Snooper错误必有!欢迎指正!什么是MantisMantisBT is a free popular web-based bugtracking system (feature list). It is written in the PHP scripting language and works with MySQL, MS

2013-09-04 17:07:39 891

bionic.tar.gz

bionic libc from google android even smaller than uclibc

2019-09-10

myfiles_officediary.rar

云架构云笔记

2019-07-19

sectools.tar.gz

签名工具python

2019-07-18

diary_office.rar

diary_office 工具,日志工具,笔记工具

2019-07-18

RISC-V官网下载文档及书籍含中文版翻译.rar

RISC-V官网下载文档及书籍含中文版翻译,包含Computer Organization and Design The Hardware Software Interface RISC-V Edition,Hennessy - Computer Architecture A Quantitative Approach,The RISC-V Reader中英文版及官网指令集pdf

2019-05-27

数据库面试笔试宝典

书籍《数据库面试笔试宝典》_辅助阅读pdf文档_2018080801

2019-01-09

notecase-1.9.8_setup.exe

notecase-1.9.8_setup.exe windows 安装源文件,notecase-1.9.8_setup.exe windows 安装源文件,

2019-01-05

Jenkins权威指南.2016.pdf

Jenkins权威指南.2016.pdf, 持续集成工具平台,权威参考

2018-12-07

ELK中文手册-清晰版

ELK中文手册-清晰版, ELK,elasticsearch,logstash,kibana技术的中文资料

2018-12-07

Elasticsearch权威指南

Elasticsearch权威指南,高清晰版本,Elasticsearch权威指南,高清晰版本

2018-12-07

硬件安全攻防大揭秘.pdf.tar.gz

硬件安全攻防大揭秘.pdf.tar.gz/硬件安全攻防大揭秘.pdf.tar.gz

2018-06-27

恶意代码分析实战 .pdf

恶意代码分析实战 .pdf恶意代码分析实战 .pdf恶意代码分析实战 .pdf

2018-06-27

SQL注入攻击与防御 第2版.pdf

SQL注入攻击与防御 第2版.pdfSQL注入攻击与防御 第2版.pdfSQL注入攻击与防御 第2版.pdf

2018-06-27

Android安全攻防权威指南.pdf+Hacking Android.pdf

Android安全攻防权威指南.pdf+Hacking Android.pdfAndroid安全攻防权威指南.pdf+Hacking Android.pdf

2018-06-27

Android安全攻防实战(带书签目录版).pdf

Android安全攻防实战(带书签目录版).pdfAndroid安全攻防实战(带书签目录版).pdf

2018-06-27

JESD84-B51

Embedded Multi-Media Card (e•MMC) Electrical Standard (5.1) JESD84-B51

2018-06-21

learning pentesting for android devices

learning pentesting for android devices and learning pentesting for android devices

2018-06-01

penetration-testing-with-kali.pdf官方最新大纲

penetration-testing-with-kali.pdf官方最新大纲,不包含具体内容

2018-06-01

Google Hacking for Penetration Testers.pdf

Google Hacking for Penetration Testers.rar and Google Hacking for Penetration Testers.pdf

2018-05-31

Practical Hacking - Techniques and Countermeasures - M.Spivey

Practical Hacking - Techniques and Countermeasures - M.Spivey

2018-05-31

Kali Linux Penetration Testing 资料

Advanced Penetration Testing For Highly-Secured Environments The Ultimate Security Guide -2012.pdf BackTrack 5 Wireless Penetration Testing Beginner's Guide [Sucax].pdf Basic Security Testing with Kali Linux (2014).PDF Gray Hat Hacking 2nd Edition.pdf Hacking - Firewalls And Networks How To Hack Into Remote Computers.pdf Hacking The Art Of Exploitation(2nd Edition)-2008.pdf Hacking Wireless Networks For Dummies -2005.pdf Hacking with Kali - Practical Penetration Testing Techniques 2014.pdf Instant Kali Linux -2013.pdf Kali Linux:Assuring Security By Penetration Testing -2014.pdf Kali Linux Cookbook -2013.pdf Kali Linux Social Engineering -2013.pdf Learning.Nessus.for.Penetration.Testing.Jan.2014.pdf Metasploit.Penetration.Testing.Cookbook.Jun.2012.pdf Metasploit The Penetration Tester's Guide- 2011.pdf Offensive Security - Penetration Testing with BackTrack (Lab Guide)v3.2.pdf Penetration Testing A Hands-On Introduction to Hacking -2014.pdf PP.Penetration.Testing.with.the.Bash.shell.May.2014.pdf Practical Hacking - Techniques and Countermeasures - M.Spivey.pdf The Basics of Hacking and Penetration Testing-2011.pdf The Basics of Hacking and Penetration Testing 2E, 2013 [Epub] The Basics of Hacking and Penetration Testing Ethical Hacking and Penetration Testing Made Easy-2011.pdf Web Penetration Testing with Kali Linux -2013.pdf

2018-05-31

vim-gvim-plugin

vim-gvim-plugin -- taglist_45 winmanagervisualmark a.vim grep.vim

2013-03-30

Linux设备驱动开发详解+实例代码

Linux设备驱动开发详解+实例代码,详细源码

2011-02-20

嵌入式Linux设备驱动开发详解+实例代码

嵌入式Linux设备驱动开发详解+实例代码

2011-02-20

linux课堂学习笔记

老师的上课笔记,linux,arm,驱动,好资料

2011-02-20

空空如也

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

TA关注的人

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