- 博客(20)
- 资源 (7)
- 收藏
- 关注
原创 VS2005下简单的进程间通信实例
转眼又是两个多月没上来了,最近在做一个项目,用到了进程间通信,最开始想用API,了解了几种Windows下进程通信的技术,结果忽然发现了一个好东西 - IPC信道,这个东西虽然只能支持本机间的进程通信,但对于我的需求来说,也足够了 我的需求基本上是这样的:服务器端和客户端各一个进程,在服务器端进程里,又有多个线程;客户端进程要对服务器端进程里的这几个线程的运行状态进行监
2007-10-25 18:15:00 1021
原创 C# 中启动进程的三种方法
<!--Class name of articleTime specify sun icon or moon iconin front of date-time text. Corresponding to class name sun & moon-->C# 中启动进程的三种方法 2007-04-16 10:23:23 大
2007-10-22 21:25:00 1985
原创 Windows平台下程序日志的设计和实现(下:代码)
Windows平台下程序日志的设计和实现(下:代码) 1、CConfiguration.csusing System;using System.Collections.Specialized;using System.Xml;using System.Configurat
2007-10-22 17:23:00 887
原创 Windows平台下程序日志的设计和实现(上:设计、实现和应用)
Windows平台下程序日志的设计和实现(上:设计、实现和应用) 问题: 在很多应用中,需要记录程序运行过程中的关键信息、关键操作、警告和异常等。这些信息可以被用来追溯、调试和排错、分析运行时环境,或者用于其他特定的用途。一些长期运行的、无人监控的或者运行在
2007-10-22 17:17:00 1084
原创 Net下几种日志管理方法
Net下几种日志管理方法日志是应用程序中不可缺少的一部份,不仅可以记录应用程序的运行状态,还可以记录一些BUG,便于应用程序的更新与修改。在.Net有好几种方法可以对日志进行管理。1、数据库日志。2、文本日志。3、系统事件日志。首先,对于数据库日志而言,它的使用简单而且方便。这里就不做太多的讨论,相信写过与数据相关的项目的人都会用数据来记录一些日志。然而它唯一不好的就是:必须先保证你的数据
2007-10-22 16:43:00 821
原创 在 C# 中处理结构内的数组
原文:http://www.blogcn.com/User8/flier_lu/index.html?id=3318394 在 C/C++ 代码中,大量掺杂着包括普通类型和数组的
2007-10-19 14:38:00 1421
原创 error LNK1103 问题
Linking... Creating library Debug/xxx.lib and object Debug/xxx.expuuid.lib(comcat.obj) : fatal error LNK1103: debugging information corrupt; recompile moduleError executing link.exe.出现环境 xp sp2 + 最新
2007-10-16 21:06:00 892
原创 用VC++获取系统时间几种方法
用VC++获取系统时间几种方法 Q:如何获取时间?精度如何? A:1 使用time_t time( time_t * timer ) 精确到秒 计算时间差使用double difftime( time_t timer1, time_t timer0
2007-10-12 14:51:00 2792
原创 VC读写INI文件
VC读写INI文件在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,L
2007-10-12 11:44:00 1362
原创 终于把Mantis安装好了
终于把Mantis安装好了 http://www.cnblogs.com/birtc/archive/2005/08/12/213233.html非常感谢这位仁兄的大作,使我可以顺利的安装成功。http://www.cnblogs.com/NetCobra/articles/5773.html不过我在安装过程中,也有一些小的地方不太一致的地方,大概还是因为版本的不同导致的,所以在上面那
2007-10-11 13:40:00 5380
原创 WinSock学习笔记(一)
WinSock学习笔记(一) Socket(套接字)◆先看定义:typedef unsigned int u_int;typedef u_int SOCKET;◆Socket相当于进行网络通信两端的插座,只要对方的Socket和自己的Socket有通信联接,双方就可以发送和接收数据了。其定义类似于文件句柄的定义。◆Socket有五种不同的类型:1、流式套接字(stream sock
2007-10-09 09:29:00 1331
原创 WINDOWS XP sp2 Platfrom SDK下载地址
WINDOWS XP sp2 Platfrom SDK下载地址 http://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm XPSP2 PSDK Full Download with Local Install
2007-10-07 19:57:00 11460 4
原创 design pattern Flyweight
享元模式(Flyweight Pattern)——.NET设计模式系列之十三Terrylee,2006年3月摘要:面向对象的思想很好地解决了抽象性的问题,一般也不会出现性能上的问题。但是在某些情况下,对象的数量可能会太多,从而导致了运行时的代价。那么我们如何去避免大量细粒度的对象,同时又不影响客户程序使用面向对象的方式进行操作?本文试图通过一个简单的字符处理的例子,运用重构的手
2007-10-05 23:06:00 1018
原创 Very important URL
Design pattern and UMLhttp://www.cnblogs.com/oomusou/archive/2007/07/16/820023.html http://www.uml.org.cn/http://www.umlchina.com/.Net design patternhttp://www.cnblogs.com/Terrylee/Remotin
2007-10-04 10:09:00 673
原创 design pattern : Builder,使用目的,将复杂对象的构建过程和其部件解耦
design pattern : Builder将一个复杂对象的 构建 与他的 表示 分离,使同样的构建可以有不同的表示此模式是一步一步创建一个复杂对象,用户通过制定复杂对象的类型和内容来构建对象,without knowing the details about creation. similar to abstract factory使用目的,将复杂对象的构建过程和其部件解耦sim
2007-10-04 09:31:00 673
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人