- 博客(24)
- 资源 (38)
- 收藏
- 关注
转载 线程的状态转换图
http://hi.baidu.com/guessa/item/a50014c95b17d30fad092f93线程在一定条件下,状态会发生变化。线程变化的状态转换图如下: 1、新建状态(New):新创建了一个线程对象。 2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU
2013-11-30 22:51:37 638
转载 线程中CreateEvent和SetEvent及WaitForSingleObject的用法
http://blog.csdn.net/gooogleman/article/details/3157906线程中CreateEvent和SetEvent及WaitForSingleObject的用法首先介绍CreateEvent是创建windows事件的意思,作用主要用在判断线程退出,程锁定方面.CreateEvent函功能描述:创建或打开一个命名的
2013-11-30 22:20:20 651
转载 c语言程序的存储区域与const关键字的使用方法
http://blog.csdn.net/tigerjibo/article/details/7424140一.C语言程序的存储区域1.由C语言代码(文本文件)形成可执行程序(二进制文件),需要经过编译-汇编-连接三个阶段。编译过程把C语言文本文件生成汇编程序,汇编过程把汇编程序形成二进制机器代码,连接过程则将各个源文件生成的二进制机器代码文件组合成一个文件。2.C语言编写
2013-11-30 21:50:53 536
转载 C语言中volatile关键字的作用
http://blog.csdn.net/tigerjibo/article/details/7427366一.前言1.编译器优化介绍:由于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中指令的执行并不一定严格按照顺序执行,没有相关性的指令可以乱序执行,以充分利用CPU的指令流水线,提高执行速度。
2013-11-30 21:27:05 460
转载 CreateThread、_beginthreadex、AfxBeginThread的区别和正确使用
http://www.cnblogs.com/berry/archive/2009/10/09/1579942.html1、CreateThread、_beginthreadex、AfxBeginThread的区别和正确使用:CreateThread是一个Windows 的API函数,_beginthreadex是一个微软VC中C运行时库中的线程创建函数,AfxBeginThr
2013-11-30 21:07:31 635
转载 memset,memcpy,strcpy
http://www.cnblogs.com/windows/articles/1841654.htmlstrcpy原型:extern char *strcpy(char *dest,char *src);用法:#include 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间
2013-11-29 23:06:29 650
转载 VC++常用分配内存函数简介及比较
http://www.cnblogs.com/Sunwayking/articles/1829457.html1. 首先我们来看HeapAlloc:MSDN上的解释为:HeapALloc是从堆上分配一块内存,且分配的内存是不可移动的(即如果没有连续的空间能满足分配的大小,程序不能将其他零散的 空间利用起来,从而导致分配失败),该分配方法是从一指定地址开始分配,而不像GloabalAll
2013-11-29 22:58:01 667
转载 CString.Format的详细用法(转)
http://www.cnblogs.com/zlintokyo/archive/2011/09/28/2193885.html在MFC程序中,使用CString来处理字符串是一个很不错的选择。CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串。CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int、float和doub
2013-11-29 19:41:54 506
转载 char转16进制
#define MAX_CHAR 3unsigned char table[MAX_CHAR]={215、222、123};char strTemp,strHex;for (int i=0;i { strTemp.Format("%x",(int)table[i]); strHex+=strTemp;}MessageBox(strHex);
2013-11-29 19:39:29 1334
转载 字符型指针变量与字符数组的区别
http://blog.csdn.net/boluo1982107/article/details/3323892(1)分配内存 设有定义字符型指针变量与字符数组的语句如下: char *pc ,str[100]; 则系统将为字符数组str分配100个字节的内存单元,用于存放100个字符。而系统只为指针变量pc分配4个存储单元,用于存放一个内存单元的地址。 (2)初
2013-11-28 22:59:17 483
转载 C语言中char变量详解
http://www.cppblog.com/zenliang/articles/132850.htmlchar是C/C++整型数据中比较古怪的一个,其它的如int/long/short等不指定signed/unsigned时都默认是signed。虽然char在标准中是unsigned(因为char类型提出的初衷是用来表示ascii码,ascii码的范围是0~127),但实际情况中究竟
2013-11-28 22:48:01 1773
转载 深入分析C++中char * 和char []的区别
http://blog.csdn.net/wallwind/article/details/7210474问题引入:在实习过程中发现了一个以前一直默认的错误,同样char *c = "abc"和char c[]="abc",前者改变其内容程序是会崩溃的,而后者完全正确。程序演示:测试环境Devc++代码运行结果2293628 4199056 abc2
2013-11-28 22:37:00 481
转载 winCE上安装.NET framework
winCE 4.2以上支持.net compack framwork 1.0.好像是,不大记得了。但是wince5.0以上就能装.net compack frameork2.0这是肯定的。我一直在wince5.0的基础上做c#.net开发。不过只是懂。但是不精通!你在VS2005里面新建项目的时候选择只能设备,然后选择wince5.0程序就行了。但是在 wince5.0上运行就需要装.net co
2013-11-27 15:25:15 3545
转载 查看.Net Framework的版本(PC和WinCE)
http://blog.csdn.net/esunshine1985/article/details/9060953一、在电脑上查看.Net Framework的版本(1)第一步: 打开“我的电脑“,在地址栏输入 %systemroot%\Microsoft.NET\Framework第二步:从列出来的文件夹中,我们可以看到v1.0.3705 v2.0.50727
2013-11-27 09:44:02 3317
转载 如何在安装了高版本的.NET的设备上运行低版本.NET的应用程序
http://blog.csdn.net/bryanwang_3099/article/details/10185991有客户需要在安装了.NET Compact Framework3.5的设备上运行.NET Compact Framework2.0的应用程序,查到了一些资料,总结一下。.NET Compact Framework提供了两个设置:
2013-11-27 09:23:58 5693
转载 vs2008中文版提供下载(包含中文msdn),包括vs2008序列号和破解方法。
vs2008中文版提供下载(包含中文msdn),包括vs2008序列号和破解方法。下载:MSDN Library for Visual Studio 2008(MSND)http://www.microsoft.com/downloads/details.aspx?FamilyID=6ff3bc60-32c8-4c22-8591-a20bf8dff1a2&DisplayLang
2013-11-27 08:52:18 759
转载 枚举串口端口
http://blog.csdn.net/bichenggui/article/details/5604773串口作为最基本的电脑通信 I/O 接口,其使用虽然在 PC 上越来越少,但是在工业仪器领域仍然用的相当普遍,由于笔者工作中需要用到串口,而且发现枚举串口至今仍未搞得很清楚,为此自己先整理下,希望大侠和同行 们对我不懂和错误的地方指点一下。
2013-11-26 23:38:40 832
转载 HANDLE也是一个值
http://www.baidu.com/p/lovemezhoupeng?from=zhidaoHANDLE也是一个值就是说INVALID_HANDLE_VALUE的值等效于(HANDLE)-1的值HANDLE(句柄)是windows操作系统中的一个概念。指的是一个核心对象在某一个进程中的唯一索引,而不是指针。由于地址空间的限制,句柄所标识的内容对进程是不可见的,只能由操作系
2013-11-26 22:19:41 628
转载 win32串口同步、异步编程
http://blog.csdn.net/niewq/article/details/5518933在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是
2013-11-22 22:35:50 829
转载 C# 16进制与字符串、字节数组之间的转换
C# 16进制与字符串、字节数组之间的转换C# 16进制与字符串、字节数组之间的转换 1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的
2013-11-21 21:12:51 847
转载 String与十六进制数互转
http://blog.csdn.net/lin772662623/article/details/8643443废话不多说,请看:[java] view plaincopyprint?/** * 字符串转换成十六进制字符串 * @param String str 待转换的ASCII字符串 * @retu
2013-11-21 21:06:27 1083
转载 ASP.net后台弹出消息对话框的方法!【转】
在winform后台,我们通过MessageBox.show(“消息")的方式来返回后台信息,在webform后台,我们通过Response.write(”消息")来返回后台消息,但这样需要将消息值以字符串形式显示到前台页面,是否有类似于MessageBox.show("消息")的方式弹出信息呢。我们会很快想到javascript的alert方法。通过在后台调用js来实现alert的调用。用法为:
2013-11-20 20:49:40 3318
转载 css优先权问题
http://www.css3-html5.com/DivCSS/20110408669.htmlCSS执行顺序与优先权的问题其实就是一个冲突解决的问题,当同一个元素(或内容)被CSS选择符选中时,就要按照优先权取舍不同的CSS规则,这其中涉及到的问题其实很多。 首先就是CSS规则的specificity(特殊性),CSS2.1有一套关于specificity的计算方式,用一个四
2013-11-17 22:45:12 690
转载 css div的水平、垂直同时居中
http://www.css3-html5.com/Div-css-Layout/20110408672.html创建页面布局的时候,会遇到只是用纯粹的css控制div的垂直和水平居中。有很多种方法可以实现这种效果,这里列出我喜欢的。首先是最基本的,css控制div水平居中创建一个div的水平居中很简单,只需要设定宽度和左右margin值自动。这种方法可以用在b
2013-11-17 22:43:51 593
[Linux防火墙].(美)拉什.中文高清PDF版.pdf
2013-07-20
How+Tomcat+Works中文367页.pdf
2013-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人