CRC 多项式校验算法

用的生成多项式为x16+x12+x5+1的校验算法 //功能:CRC的生成//参数:DataLength 数据长度// *EncodeData 数据流// *CRC CRC位流//无返回值 void CRCEncode(int DataLength,int *EncodeData,int *CRC){int i;int CRC15Temp; for(i = 0; i <= 15; i++) CRC[i] = 0; for(i ...
vfdff 发布于 2009-01-05 17:48 | 阅读 9071 次 | 评论 0 条

想哭就看看着篇文章 适合18岁以上的男女

想哭就看看着篇文章 适合18岁以上的男女 用心去读这篇感人的文章 http://www.za-tan.com/Article/view.asp?id=27
zatan 发布于 2009-01-05 12:29 | 阅读 3279 次 | 评论 0 条

笑来

一个人最大的力量来自于他的心智。阿朱是个心智力量相当强大的人,这是我对未曾谋面的阿朱之印象。就算是没时间甚至没兴趣去读完整本书,我也强烈建议读者起码读读这一篇:《一分钟先生》(我过去读过一本老外写的管理时间的书籍,就叫这个名字《一分钟先生》,不知道阿朱这篇文章的题目是否来自于此?)不管是在任何领域里,能够驾驭时间的人习惯大致相同:列表、笔记、思考、不追求完美…… 阿朱的文字,随性、粗糙,但真实、有效。
david_lv 发布于 2009-01-04 23:10 | 阅读 2083 次 | 评论 0 条

显示数字证书信息简要方式

void CFVImpCert::ShowCertMoreInfo(unsigned char *pCert, unsigned long ulCertLen){ char tempStr[MAX_PATH] = {0}, runString[512] = {0}; STARTUPINFO sSTARTUPINFO; PROCESS_INFORMATION sPROCESS_INFORMATION; GetTempPath(MAX_PATH,tempStr); strcat(tempStr,“~SECTEC~.cer“); FILE * fp=fopen(tempStr,“w...
oyzcogo 发布于 2009-01-04 17:34 | 阅读 3100 次 | 评论 0 条

关于C#中的DLLImport

MSDN中对DllImportAttribute的解释是这样的:可将该属性应用于方法。DllImportAttribute 属性提供对从非托管 DLL 导出的函数进行调用所必需的信息。作为最低要求,必须提供包含入口点的 DLL 的名称。 并给了一个示例:http://www.za-tan.com/Article/view.asp?id=26
zatan 发布于 2009-01-04 11:29 | 阅读 1883 次 | 评论 0 条

一不小心

一不小心 当个VB.NET版主 一不小心 C#和Oracle版块也有人投我几票。 我叮了又叮
ggvboy 发布于 2009-01-04 11:09 | 阅读 2426 次 | 评论 0 条

新年好~~~

嗯,很久都没有上来过了,论坛好多新人。08年过去了,09年来了。希望大家平安健康,万事顺心! ^_^
hwoarangzk 发布于 2009-01-04 09:16 | 阅读 2750 次 | 评论 0 条

求助!!

我是个对电脑极度热爱的孩子。我想学习编程这个复杂的具有挑战的事情! 我对编程一无所知,现在只会编一个垃圾文件处理的小文件,原理我还不清楚。 希望哥哥姐姐们帮帮我这个小小菜鸟!! 谢谢了!
倦倦倦 发布于 2009-01-03 19:52 | 阅读 2187 次 | 评论 1 条

谁能教我入门?

我很喜欢JAVA,但未入门,谁能教教我啊?在哪里可以编写JAVA程序,在哪里可以运行它。
T08088 发布于 2009-01-03 17:02 | 阅读 3863 次 | 评论 9 条

计算机与数学的关系

计算机科学和数学的关系有点奇怪。二三十年以前,计算机科学基本上还是数学的一个分支。而现在,计算机科学拥有广泛的研究领域和众多的研究人员,在很多方面反过来推动数学发展,从某种意义上可以说是孩子长得比妈妈还高了。 但不管怎么样,这个孩子身上始终流着母亲的血液。这血液是the mathematical underpinning of computer science(计算机科学的数学基础),-- 也就是理论计算机科学。 现代计算机科学和数学的另一个交叉是计算数学/数值分析/科学计算,传统上不包含在理论计算机科学以内。所以本文对计算数学全部予以忽略。最常和理论计算机科学放在一起的一个词...
lxlsoft 发布于 2009-01-02 20:46 | 阅读 4612 次 | 评论 0 条

程序员怎样学数学

I've been working for the past 15 months on repairing my rusty math skills, ever since I read a biography of Johnny von Neumann. I've read a huge stack of math books, and I have an even bigger stack of unread math books. And it's starting to come together. 自从我读了Johnny von Neumann的传记,我已经为弥补我糟糕的数...
lxlsoft 发布于 2009-01-02 19:00 | 阅读 4255 次 | 评论 1 条

浅谈程序员的数学修养

可能有很多朋友在网上看过google公司早几年的招聘广告,它的第一题如下了:{first 10-digit prime found in consecutive digits e}.com,e中出现的连续的第一个10个数字组成的质数。据说当时这个试题在美国很多地铁的出站口都有大幅广告,只要正确解答了这道题,在浏览器的地址栏中输入这个答案,就可以进入下一轮的测试,整个测试过程如同一个数学迷宫,直到你成为google的一员。又如Intel某年的一道面试题目:巴拿赫病故于1945年8月31日。他的出生年份恰好是他在世时某年年龄的平方,问:他是哪年出生的?这道看似很简单的数学问题,你能不能能...
lxlsoft 发布于 2009-01-02 18:57 | 阅读 3877 次 | 评论 0 条

开发人员必学的5门课程

越来越多的Web开发人员通常都会问一些同样的问题。比如:哪一种开发语言最重要?初级开发人员的薪金会是多少?公司提供的免费培训有用吗?如何评估一个新的项目?尽管这些问题都很重要,但是开发人员往往对其他人的回答不以为然。一般来说,他们自己都不知道如何去寻找答案。以下五个建议或许有用。 你永远不是最聪明的人 在互联网泡沫到来之前我和一个同事一起从事语音识别系统扫描编码的工作。不久我们就发现通过电脑或者PDA可以很方便的上网,并且是无键盘操作。每当我质疑他的一些想法时但都遭到了他的坚决反对。他觉得他永远不可能犯错误。他曾经参加过技术讨论会的!在接下来的几个月里他有很多的设计都没能成功实现。...
lxlsoft 发布于 2009-01-02 18:50 | 阅读 4208 次 | 评论 1 条

木马免杀原理大全

免杀的原理大全一、工具mycll:特征码定位PEID:查壳工具PEditor: 入口点修改工具 加花c32asmollybgoc:文件地址到内存地址 的换算resscope:资源编辑zeroadd:加区段的木马采衣:加花maskpe,vmprotect:加密upx,aspack北斗壳:压缩免疫007:免疫器二、效果分析1、加密:vmprotectv1.21和 MASKPE2.0(对瑞星有特效),比较容易过瑞星表面,不能过卡巴压缩:北斗,UPX:主要是减少体积加花:对卡巴有特效,通用性比较好2、北斗+VMpro,但是北斗+maskpe 出错!无壳木马可以先加花3、无壳木马直接用maskPE...
lanqiaojun 发布于 2009-01-02 18:03 | 阅读 14801 次 | 评论 0 条

Win32 API 函数

Win32 API 函数★★★ 2008年12月13日 星期六 23:41 2008/11/26 14:47 1、EnableMenuItem 允许、禁止或变灰指定的菜单条目 2、EnableWindow 允许或禁止鼠标和键盘控制指定窗口和条目(禁止时菜单变灰) CreateDialog 从资源模板建立一非模态对话窗 CreateDialogParam 从资源模板建立一非模态对话窗 CreateDialogIndirect 从内存模板建立一非模态对话窗 ...
lanqiaojun 发布于 2009-01-02 18:00 | 阅读 4671 次 | 评论 0 条

在VC++中访问和修改系统注册表 [转贴]

WindowsXP的注册表包含了WindowsXP的系统配置、PC机的硬件配置、Win32应用程序和用户的其他设置信息。注册表和INI文件不同,它是多层次的树状数据结构,具有六个分支(根键),每个分支又由许多的键和键值组成,而每个键则代表一个特定的配置项目。  在实际的编程工作中,我们遇到了如何在Visual C++中对WindowsXP注册表整个树状结构信息进行访问和修改的问题,如查询和修改注册表中用户姓名和公司名称的有关信息。通过编程实践,我们实现了在Visual C++中查询和修改系统注册表的有关信息。下面以一个实例说明具体的编程方法。  在Visual C++ 6.0或5.0环境...
lanqiaojun 发布于 2009-01-02 17:59 | 阅读 5784 次 | 评论 1 条

常用 API 函数(三)

常用 API 函数(10): 硬件与系统函数 ActivateKeyboardLayout 激活一个新的键盘布局。键盘布局定义了按键在一种物理性键盘上的位置与含义 Beep 用于生成简单的声音 CharToOem 将一个字串从ANSI字符集转换到OEM字符集 ClipCursor 将指针限制到指定区域 ConvertDefaultLocale 将一个特殊的地方标识符转换成真实的地方ID CreateCaret 根据指定的信息创建一个插入符(光标),并将它选定为指定窗口的默认插入符 DestroyCaret 清除(破坏)一个插...
lanqiaojun 发布于 2009-01-02 17:56 | 阅读 4600 次 | 评论 0 条

常用 API 函数(二)

常用 API 函数(6): 菜单函数 AppendMenu 在指定的菜单里添加一个菜单项 CheckMenuItem 复选或撤消复选指定的菜单条目 CheckMenuRadioItem 指定一个菜单条目被复选成"单选"项目 CreateMenu 创建新菜单 CreatePopupMenu 创建一个空的弹出式菜单 DeleteMenu 删除指定的菜单条目 DestroyMenu 删除指定的菜单 DrawMenuBar 为指定的窗口重画菜单 EnableMenuItem 允许或禁止指定的菜单条目 GetM...
lanqiaojun 发布于 2009-01-02 17:55 | 阅读 3848 次 | 评论 0 条

常用 API 函数(一)

常用 API 函数(1): 网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接 WNetDisconnectDia...
lanqiaojun 发布于 2009-01-02 17:55 | 阅读 3935 次 | 评论 0 条

C#中的反射

string[] arFile = System.IO.Directory.GetFiles(Application.StartupPath, "DLLForm.dll"); for (int i = 0; i < arFile.Length; i++) { System.Reflection.Assembly assembly = System.Reflection.Assembly.LoadFrom(arFile[i]); foreach (Type typ...
guang 发布于 2009-01-02 16:58 | 阅读 5252 次 | 评论 0 条