自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 c++ 中使用unicode

其实VC中进行Unicode过程如下:1.为工程添加UNICODE和_UNICODE预处理选项,在VC.net中就是 项目 -> 属性 -> c/c++ -> 预处理器 在/"预处理定义/"中加入这两个宏定义(vc6中 project -> settings -> c/c++ -> general 中的 Preprocessordefinitions).2.Include (一般在stdafx.h

2009-01-20 15:36:00 1127

原创 c++常见错误分析

error C2662: SetValue : cannot convert this pointer from const class Test to class Test & 分析:常量对象只能调用常量函数。出现该错误时需要将  SetValue  函数设置为常量函数。即:   SetValue(....) const  继续中。。。

2009-01-11 21:23:00 484

转载 String 与Byte[]数组之间的转换

      很常用的功能,从网上找了篇文章,摘录:一、  编码同一个字符在不同的编码下会被编成不同长度的编码,比如:ACSII,每个字符对应一个字节,实际上只使用了7位,从00h-7Fh。只能表达128个字符。GB2312,中文的一种编码,每个字符使用两个字节表示。UTF-8, 可以表达所有unicode字符,每个字符可以用1-3个字节表示。UTF-16, 可以表达所有un

2008-11-07 21:47:00 3372

原创 一个不错的图书网站

http://codeidol.com/

2008-11-07 13:46:00 376

原创 .net中线程的状态

 ThreadState 为线程定义了一组所有可能的执行状态。一旦线程被创建,它就至少处于其中一个状态中,直到终止。Running线程已启动,它未被阻塞,并且没有挂起的 ThreadAbortException。StopRequested正在请求线程停止。这仅用于内部。SuspendRequested正在请求线程挂起。Back

2008-10-27 21:53:00 983

原创 线程的同步

     当所有线程在相互不需要通信的情况下,就能顺利的运行时,系统能够运行的最好。但是,这种情况并不多,往往多个线程需要共同访问一些有限的资源,或者线程之间的工作本身就是有联系的,需要一些线程完成以后,通知其他的线程。     为了是共享的资源不被破快,需要线程之间进行同步。     Windows系统提供了一些同步的方法,在《Windows核心编程》中进行了描述。在.net中的线程同步

2008-10-26 21:21:00 371

转载 线程池的使用

  摘要 深度探索 Microsoft .NET提供的线程池, 揭示什么情况下你需要用线程池以及 .NET框架下的线程池是如何实现的,并告诉你如何去使用线程池。 内容介绍... 1.NET中的线程池... 2线程池中执行的函数... 3使用定时器... 5同步对象的执行... 7异步I/O操作... 8监视线程池... 11死锁... 1

2008-10-26 21:21:00 1124

原创 .net使用线程与线程处理

1.线程的创建   .net是通过Thread类来描述线程的,线程的创建即构造Thread类即可。    Thread常用的构造函数有两个,分别是:   Thread(ThreadStart)  与 Thread(ParameterizedThreadStart) 。   其中:ThreadStart是一个委托,定义如下:public delegate void ThreadSta

2008-10-26 21:19:00 713

原创 AutoResetEvent和ManualResetEvent

这两个类都继承子 EventWaitHandle。并且可以直接使用EventWaitHandle,同时再构造时指定相应参数来决定实现AutoResetEvent或者ManualEvent的功能。在.Net多线程编程中,AutoResetEvent和ManualResetEvent这两个类经常用到, 他们的用法很类似,但也有区别。Set方法将信号置为发送状态,Reset方法将信号置为不发送状

2008-10-22 22:16:00 429

原创 编程中的同步、异步概念

同步:所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。异步:异步的概念和同步相对。当一个异步过程调用发出后,调用者不能立刻得到结果。实际处理这个调用的部件在完成后,通过状态、通知和回调来通知调用者。异步是一种效果,可以使程序有更好的相应速度。异步调用可以用多线程、线程池实现。比如一个网络服务器没接到一个连接请求就

2008-10-22 21:11:00 1076 1

原创 .net下单线程同步模式(2)

 在.net中采用TcpListener、TcpClient代替 socket实现单线程同步模式  服务器端:static void Connect(String server, String message) {  try   {    // Create a TcpClient.     // Note, for this client to w

2008-10-21 21:54:00 352

原创 .net下单线程同步模式

 摘自msdn  客户端:using System;using System.Net;using System.Net.Sockets;using System.Text;public class SynchronousSocketClient {    public static void StartClient() {        // D

2008-10-21 21:08:00 457

原创 html 技巧

 在asp.net中上传文件

2007-12-20 21:56:00 416

原创 javascript 常用技巧

1.javascript 调用方式function func1(){    var session = ;    alert(session);};以下脚本直接写在html中与写在 js中是不相同的。写到html中,服务器会将内的内容解释以后传向浏览器,而写在js中,服务器会将js直接送到浏览器,让浏览器去进行解释。所以上述脚本应该放到html中,而不是放到js中。2.se

2007-12-20 21:53:00 328

原创 C语言常用的宏定义(摘)

 C语言宏定义技巧(常用宏定义) --摘录 1,防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H //头文件内容 #endif 2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。 typedef unsigned char boolean; /* Boolean value type.

2007-12-19 23:28:00 423

原创 数字签名的原文组织问题

 问题引出:在利用数字证书实现数字签名时,客户端的原文要与服务器端的原文保持格式一致。必须考虑以下问题:1。原文的组成顺序2。原文的编码格式3。对文件的签名如何组织解决:可以考虑电子邮件签发时的格式:1。首先约定原文组织的顺序2。指定汉字的编码格式。并进行Base64编码。3。对文件进行Base64编码,同时保存文件的扩展名、文件名等重要信息。4。对上述信息

2007-12-18 20:25:00 531

深入浅出西门子S7-300PLC

SIMATIC S7-200系列可编程序控制器(PLC)是德国西门子公司的产品。S7-200 PLC是SIMATIC S7家族中的小型可编程序控制器,家族中还有中型可编程序控制器S7-300系列以及大型可编程序控制器S7-400系列。本书是《深入浅出西门子×××》系列丛书之一,《深入浅出西门子S7-300PLC》、《深入浅出西门子S7-400PLC》、《深入浅出西门子WinCC》等等都将会陆续与读者见面。S7-200凭借其强大的组网能力、友好易用的编程软件、极高的性价比和不断的创新成为市场上众多小型可编程序控制器的领跑者,深受中国用户的喜爱。

2010-01-13

车牌识别系统例子供大家参考

一个车牌识别系统的例子,可以参考。用c++开发的例子,可以用作人工智能或者模式识别课题的参考。

2009-02-16

空空如也

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

TA关注的人

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