随笔-118  评论-721  文章-2  trackbacks-10
编程实践
C,C++,C#,VB,JAVA
MongoDB and C#
posted @ 2010-12-15 18:02 xerwin 阅读(214) | 评论 (0) 编辑
C++数据类型与C#对应关系
摘要: C++数据类型与C#对应关系阅读全文
posted @ 2010-04-07 10:23 xerwin 阅读(343) | 评论 (0) 编辑
Mastering structs in C#
摘要: As structs are aggregates of any other data type you care to invent, learning how to work with them is important, and provides an excellent grounding in tackling wider problems. 阅读全文
posted @ 2010-04-07 10:19 xerwin 阅读(250) | 评论 (2) 编辑
[转载]从SQL 2008 复制数据及对像到SQL 2000 的方法
摘要: 从SQL 2008 复制数据及对像到SQL 2000 的方法 阅读全文
posted @ 2009-07-21 17:22 xerwin 阅读(651) | 评论 (0) 编辑
[转载]SQL 2008到2005和2000版本的转换
摘要: SQL 2008到2005和2000版本的转换阅读全文
posted @ 2009-07-21 16:46 xerwin 阅读(735) | 评论 (0) 编辑
Windows Message Codes
摘要: Windows Message Codes阅读全文
posted @ 2009-06-20 22:56 xerwin 阅读(125) | 评论 (0) 编辑
发布yxyDES2的C语言版
摘要: C语言版本 的 yxyDES2 阅读全文
posted @ 2009-04-23 23:19 xerwin 阅读(2581) | 评论 (15) 编辑
C#里的一些加密解密标准函数示例——DES,SHA1,RSA
摘要: 本文简要介绍一下DES,SHA1,RSA算法,并给出了.NET中提供的标准函数的C#示例,果想做一个网络安全模块,只需将三种算法结合起来设计一个模型,我相信可以实现很多复杂的功能。阅读全文
posted @ 2009-04-14 12:32 xerwin 阅读(5839) | 评论 (20) 编辑
[原创]DES加密解密工具2.1及其代码——支持字符串及文件加密,支持3重DES
摘要: 本文包括: 一.DES 2.1 说明 ,二. DES 2.1的简介,三.DES 算法介绍,四. yxyDES2 Class提供的Public函数,五. 加密、解密示例,六.关于一些特殊情况的特别说明:yxyDES2提供一些转换函数,七.关于文件加密,八.示例代码下载阅读全文
posted @ 2009-04-14 00:54 xerwin 阅读(14302) | 评论 (124) 编辑
[原创]DES加密解密程序2.0发布
摘要: DES 加密解密程序2.0版,不管从性能上还是代码的优化上都比1.0版有比较大的提升,支持任意长度字符串加密解密,支持3DES,支持换行等特殊字符。阅读全文
posted @ 2009-03-27 01:51 xerwin 阅读(2053) | 评论 (53) 编辑
[转载]蚁群算法ACO(ant colony optimization)的原理以及实现源代码
摘要: 蚁群算法(Ant Colony Algorithm)是一种源于自然现象的算法,也是一种 meta heuristic,即与具体问题关系不大的优化算法,也就是它是一种用来在图中寻找优化路径的机率型技术。Marco Dorigo于1992年在他的博士论文中引入,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。阅读全文
posted @ 2009-03-19 16:26 xerwin 阅读(1241) | 评论 (0) 编辑
[转载]简单蚁群算法的实现
摘要: 蚁群算法(ant colony optimization,ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型技术。它由Marco Dorigo于1992年在他的博士论文中引入,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。蚁群算法是一种模拟进化算法。初步的研究表明该算法具有许多优良的性质。针对PID控制器参数优化设计问题,将蚁群算法设计的结果与遗传算法设计的结果进行了比较,数值仿真结果表明,蚁群算法具有一种新的模拟进化优化方法的有效性和应用价值。蚁群算法是一种求解组合最优化问题的新型通用启发式方法,该方法具有正反馈、分布式计算和富于建设性的贪婪启发式搜索的特点。正因为蚁群算法有这些优点,很多研究者都在致力研究和改过它,本文的目的正是为了介绍蚁群算法,学习如何编写蚁群算法。 阅读全文
posted @ 2009-03-19 16:16 xerwin 阅读(447) | 评论 (0) 编辑
[转载]每日构造与冒烟测试
摘要: 如果你想创建一个只包含一个源程序文件的简单程序,那么你只需要编译、连接那一个文件就可以了。如果是一个团队项目组,有着许多甚至上千个源程序文件,那么要创建一个可执行程序的过程就变得更复杂、更耗时。你必须用各种各样的组件将程序逐步建立起来。

在微软或其它一些软件公司中惯例是:每日构造并做“冒烟测试”。每天都对已完成的源程序进行编译,然后连接组合成可执行的程序,并做“冒烟测试”,以简单的检查该执行程序在运行时是否会“冒烟”。 阅读全文
posted @ 2008-07-02 18:55 xerwin 阅读(292) | 评论 (2) 编辑
[笔记]得到Access数据库中的所有表名
摘要: 今晚帮一个朋友做点东西,需要得到Access数据库中的所有表名,经过一番研究后终于搞定这个函数,感觉还是有点意思,特将其做个笔记保存下来。阅读全文
posted @ 2008-05-11 00:51 xerwin 阅读(698) | 评论 (3) 编辑
C#中调用Windows API时的数据类型对应关系
摘要: 在C#中做很多应用需要使用win32 API,但发现原型函数的一些数据类型看起来非常费劲,甚至在C#中“没有”这种数据类型,查阅了一下资料,数据类型对应关系整理如下,希望对大家有用。阅读全文
posted @ 2007-08-20 22:13 xerwin 阅读(544) | 评论 (7) 编辑
[笔记]远程终端API,Terminal Services Administration
摘要: The Terminal Services API enables you to enumerate and manage Terminal Servers, client sessions, and processes.
To retrieve the names of all the Terminal Servers in a domain, call the NetServerEnum function to enumerate servers of the SV_TYPE_TERMINALSERVER type. To open a handle to a specific Terminal Server, pass the server name in a call to the WTSOpenServer function. Call the WTSCloseServer function to close the handle when you are finished with it.

阅读全文
posted @ 2007-07-08 00:41 xerwin 阅读(710) | 评论 (3) 编辑
[分享]Microsoft_DirectX_9.0c里的 9个DirectX的DLL
摘要: 昨晚做一个小的3D的东西,需要用到DirectX中的几个DLL,由于不想安装DX的SDK,本人找了好久,最后终于在一个完整的50多M的DX安装包中把这几百k的DLL找出来了,为了方便大家(或者说我下次就不用找了,呵呵),今天把这9个DLL连同XML打包放博客上,给需要的朋友.阅读全文
posted @ 2007-06-28 13:18 xerwin 阅读(593) | 评论 (11) 编辑
[原创]使用 DES算法(包括3DES) 加密解密程序1.2[含源码]
摘要: 应广大朋友需要,对上次写的的DES算法实现程序进行升级.[含DES算法实现的源码及过程描述]阅读全文
posted @ 2007-06-12 01:29 xerwin 阅读(10237) | 评论 (34) 编辑
[转载].NET Framework 3.0 框架慨述
摘要: 本文将简要介绍微软.NET 3.0,在与以前的版本进行比较的同时着重强调.NET 3.0的一些新特征。
阅读全文
posted @ 2007-05-18 23:33 xerwin 阅读(437) | 评论 (3) 编辑
[转载]基于遗传算法排课系统的设计与实现
摘要: 排课任务是教务管理中是比较烦琐的一项,该系统可以通过使用遗传算法,对课表进行优化。文章就遗传算法排课系统的设计与实现进行了阐述。阅读全文
posted @ 2007-05-16 21:29 xerwin 阅读(3275) | 评论 (5) 编辑
[转载]一个小型的溢出实验
摘要: 一个小型的溢出实验
实验目标:构造存在溢出漏洞的代码,并构造特殊代码以利用这个漏洞。阅读全文
posted @ 2007-05-12 02:19 xerwin 阅读(242) | 评论 (0) 编辑
[转载]基于遗传算法的高校排课系统研究
摘要: 本文提出并实现了一种高校自动排课算法,利用遗传算法建立数据模型,定义一个包含教师编号、班级编号、课程编号、教室编号、上课时间段的染色体编码方案和适应度函数,通过初始化种群、选择、交叉、变异等过程不断进化,最后得到最优解。利用该算法对某高校的真实数据进行实验,结果显示无一例教室、教师、班级冲突,算法具有合理性和可行性。阅读全文
posted @ 2007-05-09 12:57 xerwin 阅读(2321) | 评论 (4) 编辑
[原创]使用 DES算法 任意字符串 加密解密程序1.0
摘要: 自己做的使用DES算法进行对任意长度字符串加密解密的程序1.0 1.本程序可以加密1-4096个字符的任意长度字符串 2.如果密钥长度过短或者为空,程序将使用默认密钥进行加密. 3.加密结果将用16进制字符显示 4.本加密程序同时支持中/英文字符(包括密钥和明文) 5.本加密程序支持特殊字符[例如换行符(回车键)] 程序帮助文档很详细,我就不多做解释了 阅读全文
posted @ 2007-04-23 18:47 xerwin 阅读(3845) | 评论 (117) 编辑
[分享]软件开发---全套规范
摘要: 内容包括:
0.东软C#编程规范v2.0.doc
1.操作手册编写规范.doc
2.测试分析报告编写规范.doc
3.测试计划文档编写规范.doc
4.概要设计说明书编写规范.doc
5.开发进度月报编写规范.doc
6.模块开发卷宗编写规范.doc
7.软件配置管理计划编写规范.doc
8.软件需求说明书编写规范.doc
9.软件质量保证计划编写规范.doc
10.数据库设计说明书编写规范.doc
11.数据要求说明书编写规范.doc
12.详细设计说明书编写规范.doc
13.项目开发总结报告编写规范.doc
14.用户手册编写规范.doc
阅读全文
posted @ 2007-04-22 06:03 xerwin 阅读(1352) | 评论 (54) 编辑
[转载]共享内存实现进程间大数据的交换(VC)
摘要: 本文提出了一种通过共享内存实现在进程间进行大数据量快速交换的一种方法阅读全文
posted @ 2007-04-20 15:40 xerwin 阅读(3089) | 评论 (3) 编辑
[转载]使用命名管道实现进程间通信
摘要: 本文主要介绍一下命名管道的用法,命名管道是一个有名字,单向或双向的通信管道。管道的名称有两部分组成:计算机名和管道名,例如\\[host_name]\pipe\[pipe_name]\(括号内为参数)。对于同一主机来讲允许有多个同一命名管道的实例并且可以由不同的进程打开,但是不同的管道都有属于自己的管道缓冲区而且有自己的通讯环境互不影响,并且命名管道可以支持多个客户端连接一个服务器端。命名管道客户端不但可以与本机上的服务器通讯也可以同其他主机上的服务器通讯。 阅读全文
posted @ 2007-04-20 15:36 xerwin 阅读(3460) | 评论 (1) 编辑
[原创]利用WM_COPYDATA实现进程间通信
摘要: 利用WM_COPYDATA实现进程间通信阅读全文
posted @ 2007-04-20 15:33 xerwin 阅读(502) | 评论 (0) 编辑
使用 异步多线程TCP Socket 实现进程间通信(VC 6.0 , BCB6.0调试通过)
摘要: 进程间通信有很多种方式,比如说 Pipe,共享内存,DDE,Socket等,关于进程通信方面的知识我在这里就不讨论了,大家可以看我博客里的另一些文章有讲...今天我们主要讨论怎么样使用Socket实现进程间通信。 本程序将使用Socket 的WSAEventSelect异步方式,使用多线程,建立一个服务器类,使用此类的时候只需要将处理数据的函数指针传给该类,进行数据处理,本例中,服务器将启动一个客户端进程,让客户端像服务器发送数据,然后服务端收到数据后将数据打印出来进!从而达到进程通信的目的,当然,如果想进行数据的特殊处理的话,只需要改写处理函就行了,因为,服务器类只是接收函数指针。 本类在C++ builder 6.0 和 VC 6.0调试通过....不过大家注意看程序注释,不同的编译器使用需要修改一点地方,程序注释说的很清楚,我就不在这里介绍了.阅读全文
posted @ 2007-04-20 14:45 xerwin 阅读(8853) | 评论 (14) 编辑
[分享]WinAPI 手册,chm 格式
摘要: WinAPI 帮助函数手册,chm格式阅读全文
posted @ 2007-04-20 13:23 xerwin 阅读(2333) | 评论 (18) 编辑
[转载]Windows管道技术简述
摘要: 不知你是否用过这样的程序,他们本身并没有解压缩的功能,而是调用DOS程序PKZIP完成ZIP包的解压缩。但是在程序运行时又没有DOS控制台的窗口出现而且一切本应该在DOS下显示的信息都出现在了那个安装程序的一个文本框里。这种设计既美观又可以防止少数眼疾手快的用户提前关了你的DOS窗口。
现在就来讨论一下,如何用匿名管道技术实现这个功能。阅读全文
posted @ 2007-04-16 12:38 xerwin 阅读(594) | 评论 (0) 编辑
[转载]VC++中进程与多进程管理的方法
摘要: 本文主要介绍了多任务管理中的多进程管理技术,对进程的互斥运行、子进程的创建与结束等作了较详细的阐述。阅读全文
posted @ 2007-04-16 12:30 xerwin 阅读(1175) | 评论 (0) 编辑
[转载]Visual C++进程间数据通信的实现
摘要: 在Windows系统中,各个应用程序(进程)之间常常需要交换、传递数据,这就要解决进程间的数据通信问题。在最初的16位Windows3.x系统中,所有Windows应用程序共享单一地址,任何进程都能够对这一共享地址空间的数据进行读写操作。随着Windwos98、WindowsNT、Windows2000等32位的操作系统的出现,规定每个进程都有自己的地址空间,一个Windows进程不能存取另一个进程的私有数据,也就是说,虽然两个进程可以用具有相同值的指针寻址,但所读写的只是它们各自的数据,这样就减少了进程之间的相互干扰。那么上述技术的采用是否意味着各个应用程序之间不能进行数据交换了呢?答案当然是否定的,强大的Windows系统早已为我们设计了很多方案来解决进行间的通信问题,这里我们只探讨如何通过动态数据交换(DDE)方法实现进程间的数据通信。
阅读全文
posted @ 2007-04-16 12:20 xerwin 阅读(967) | 评论 (0) 编辑
[转载]Win32应用程序中进程间通信方法分析与比较
摘要: 随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。Microsoft Win32 API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考。阅读全文
posted @ 2007-04-16 12:15 xerwin 阅读(12573) | 评论 (8) 编辑
[翻译] C++ 事件编程
摘要: C++ 的事件编程,本文我将向你展示如何轻松实现自己漂亮的事件系统。
阅读全文
posted @ 2007-04-15 03:01 xerwin 阅读(1311) | 评论 (0) 编辑
[转载]数据库设计经验谈
摘要: 数据库设计经验,如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。阅读全文
posted @ 2007-04-12 17:45 xerwin 阅读(583) | 评论 (0) 编辑
[分享]东软集团有限公司C#编程规范V2.0
摘要: 东软集团有限公司C#编程规范V2.0 阅读全文
posted @ 2007-04-12 17:27 xerwin 阅读(734) | 评论 (6) 编辑
[转载]用Visual C++操作INI文件(INI文件编程)之原理
摘要: 本文以VC6.0为例,详细讲述了怎么运用API操作INI文件阅读全文
posted @ 2007-04-09 21:24 xerwin 阅读(1131) | 评论 (0) 编辑
[转载]辗转相除法
摘要: 辗转相除法算法实现(C/C++)阅读全文
posted @ 2007-04-08 01:14 xerwin 阅读(1727) | 评论 (2) 编辑
幂法求解矩阵特征值及特征向量
摘要: 幂法是通过求矩阵特征向量来求出特征值的一种迭代法,本文使用C++对其进行实现阅读全文
posted @ 2007-04-05 12:56 xerwin 阅读(4119) | 评论 (20) 编辑

哈佛有一个著名的理论:
人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,你的人生正在发生改变,坚持数年之后,成功会向你招手。
昵称:xerwin
园龄:5年5个月
粉丝:16
关注:1
<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

搜索

 
 

常用链接

随笔分类(182)

随笔档案(118)

文章档案(2)

相册

友情链接

积分与排名

  • 积分 - 150792
  • 排名 - 617

最新评论

阅读排行榜

评论排行榜

推荐排行榜