Dell公司朋友发来的,很暴笑哦~~~ (转)
Dell公司朋友发来的,很暴笑哦~~~ (转)[@more@] .一次一个客户报告:机器键盘进水,他家的猫猫在上面撒尿,然后客户问:”我就是想知道猫尿会不会 腐蚀主板”,我答:“关于猫尿的成分我们不是太清楚,所以也没有办法告诉您猫尿是否会腐蚀主板。” .某NOTAG 用户,于是我习惯性的问:是台式机还是笔记本,结果老兄问:什么是台式机,什么是笔记 本...无语....思考10秒种后说:象一块大塑料,可以折叠起来的是笔记本....象一个盒子一样的是台式机...老兄顿悟:哦....我的是台式机... .上次一个客
The Cryptography API, or How to Keep a Secret(四) (转)
The Cryptography API, or How to Keep a Secret(四) (转)[@more@]生成密鈅:CryptDeriveKey, CryptGenKey, CryptDestroyKey 这三个函数用来产生密鈅句柄: XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> CryptDeriveKey 函数从一个指定的密码(password)产生密鈅。 CryptGenKey 函数从一个随机产生的数值产生密鈅。 CryptDestroyKey 函数释放密鈅对象。 使用CryptGenKey 函数时,建议使用 CRYPT_EXPORTABLE 参数以创建一个可导出的会话密鈅。这会建立一个可从一台机器移到另一台机器的值。不
The Cryptography API, or How to Keep a Secret (二) (转)
The Cryptography API, or How to Keep a Secret (二) (转)[@more@]加密 当进行数据加密时,明文消息(plain-text message)在被编码后会看起来象完全随机的二进制数据,以至于没有密鈅就很难将其转化为原来的消息。本文中使用如下定义: 消息(Message):指任何数据块。消息可以是ASCII文本,一个数据库文件或者任何你要安全存储或者传输的数据。 明文(Plain text):指没有被加密的数据。 密文(Cipher text):指被加密过的数据。 一旦消息被加密,它就可以存储在非安全的介质上或者通过非安全的网络传输而仍然保持安全。之
VBScript函数补习课 (转)
VBScript函数补习课 (转)[@more@]最近在看CSDN论坛的时候发现很多人还在问一些基本的ASP问题,而且有很大一部分是围绕着一些常用的vbscript函数。在这里我想有必要点一下常用的几个函数。我们不需要背出函数定义,但是我们需要知道这个函数,在必要的时候想到去用。 1、我怎么在一个日期上加上一个日期? DateAdd( interval , number , date ) 参数 interval 必选项。字符串表达式,表示要添加的时间间隔。number 必选项。数值表达式,表示要添加的时间间隔的个数。数值表达式可以是正数(得到未来的日期)或负数(得到过去的日期)。
Servlet/JSP 容器开发手记2 (转)
Servlet/JSP 容器开发手记2 (转)[@more@]welcome-file-list 的处理 按照servlet 规范,欢迎文件是不以 / 开头的部分 URI, 但我不清楚是它除了可以是一个文件,是否还可以是以映射到一个Servlet处理的 URL,比如 1. 如果欢迎文件指的 index.html, index.htm, index.JSP,那就要寻找文件系统是否存在该文件,如不存在,则将 404(NOT FOUND) 错误代码返回给客户端,否则处理该文件 2. 如果欢迎文件提的 index.do, 而所有 *.do 的处理都被映射到 ActionServlet 处理,此时容器是否接受这样的请求呢? 通过对tomcat4.1测试发现 如果是第
Shark工作流的实现和WMFC&OMG规范的对比 (转)
Shark工作流的实现和WMFC&OMG规范的对比 (转)[@more@]Shark工作流的实现和WMFC&OMG规范的对比 -----第七部分:工作流信息和业务信息如何建立连接 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 关键字:Shark 工作流 WMFC OMG 规范 工作流实例化后就需要把具体的活动和业务过程连接起来,如果是用户交互的活动,还需要指定与这个活动相关的界面。 这一部分的工作是具体实现的内容,WMFC规范没有提及。 下面我们看看jbpm的做法:jbpm-1.0-srcjbpm-1
Java Path icy_ (转)
Java Path icy_ (转)[@more@]***转*** 通常,我们需要设置三个环境变量:Java_HOME、PATH 和 CLASSPATH。 JAVA_HOME:该环境变量的值就是 Java 所在的目录,一些 Java 版的软件和一些 Java 的工具需要用到该变量,设置 PATH 和 CLASSPATH 的时候,也可以使用该变量以方便设置。 PATH:指定一个路径列表,用于搜索可执行文件的。执行一个可执行文件时,如果该文件不能
一个程序员的日记 (new) (转)
一个程序员的日记 (new) (转)[@more@]更多日记请查看 .NET/" target=_blank>http://www.vchome.net 有感学习 ---发表评论--- 2004-2-5 很多朋友都在问我怎样才能学好VC++?我一直都不知如何回答才合适,答案里面应涉及到基础知识,思维方式,学习方法等等诸如此类的东东,而这些因素又因人而异,我很害怕自已的方法会让您适得其反. 说真话,我从小在农村玩泥巴长大,思维能力并不敏捷,痛苦地说就是笨,但蒙某人在启蒙教育时就有机会理解"笨鸟先飞""勤能补掘"这些词语的含义,于是在寒窗岁月中日以继夜地学习,比
为你的企业建立竞争情报系统 (转)
为你的企业建立竞争情报系统 (转)[@more@] 随着近几十年竞争情报在美国、日本等西方国家企业管理领域的兴起并取得巨大成功,竞争情报这一企业新兴的竞争工具逐步为人们所认识。为企业保持企业持续的竞争力,各国企业开始注重竞争情报工作。要采取竞争情报战略和战术,首先应该在企业内部建立企业竞争情报系统,面对这一新的企业课题,管理者应该怎样做呢? 什么是竞争情报系统国际著名的竞争情报专家、美国竞争情报从业者协会前主席约翰•普莱斯特(John PreSCOtt)博士认为:“竞争情报系统是一个持续演化中的正式与非正式
发布delphi代码时的注意事项 (转)
发布delphi代码时的注意事项 (转)[@more@]发布Delphi代码时需要注意的几个方面 学delphi也好久了,其中一个重要的途径就是读他人的代码.这就避免不了要到网上下载源代码.但是下载回来一看还真有那种大的过份的压缩包.让人哭笑不得,下面就个人意见说一下发布代码应该注意的事项:1.文件必须完整. 这是发布代码的基本要求.要保证他人下载回去之后可以打开,可以用.如果下载一份代码回来,不是缺少控件,就是缺少模块或是缺少数据库,呵呵,应该没人能开心起来.所以在压缩上传之前,一定要保证自己能顺利打开,编译并运行此文件.不过此处
.net多语言和数据集内多数据表的处理(3) (转)
.net多语言和数据集内多数据表的处理(3) (转)[@more@]3 考虑以上两种情况的综合 当以上两种情况凑在一块的时候,情况还会复杂一些,因为在我们的这个解决方案中,多语言和信息的主体是采用的松耦合,如果不采用松耦合就不能保证其通用性和可扩展性,但是采用了松耦合在数据集中多表操作时又会产生麻烦。 因为松耦合,所以在数据集中自动级连更新的时候并不能够自动更新,修改还无所谓,我们只要保证和多语言表关联的那个Guid不变就可以了,但是删除呢?我们总不能把信息主体删除了却又把多语言数据留着吧,更麻烦
Windows 2000下,使用Editplus调试C++程序的环境设置 (转)
Windows 2000下,使用Editplus调试C++程序的环境设置 (转)[@more@]添加windows2000的环境如下: set VSCOmmonDir=d:Program Filesmicrosoft Visual StudioCommonset MSDevDir=d:Program FilesMicrosoft Visual StudioCommonMSDev98set MSVCDir=d:Program FilesMicrosoft Visual StudioVC98set VcOsDir=WINNTset INCLUDE=%MSVCDir%ATLINCLUDE;%MSVCDir%INCLUDE;%MSVCDir%MFCINCLUDE;%INCLUDE%set LIB=%MSVCDir%LIB;%MSVCDir%MFCLIB;%LIB%set Path=Path+%MSDevDir%BIN;%MSVCDir%BIN;%VSCommonDir%TOOLS%VcOsDir%;%VSCommonDir%TOOLS
代码格式化脚本CodeFormat (转)
代码格式化脚本CodeFormat (转)[@more@]没学过VBSript,但为了格式化自己要用的代码,找来找去没找到合适的,勉强作了一个。用法:将下面代码存成一个“.DSM”后缀的文件,用VC6装载这个宏,打开任一C,C++代码文件,运行宏,代码将按系统设置的方式(空格或TAB)得到格式化。由于不懂VBSript,做得不完善,问题是:1:必须把欲格式化的文件在VC等环境下打开,不能按目录自动检索该格式化的文件;2:在“{”后有字符时{}里面的失去缩进; 条件:文件必须可写。 存在的价值:VC环境是大家信任的环境,绝不会因为它对代码格式化而使代码不能
偶的构件 (转)
偶的构件 (转)[@more@]这实在不能算是一篇技术文章,只是对我曾经开发过的一些构件做个说明,希望能给大家做做组件化开发提供一些思路吧: 一、 Storm.Cryptography 用于对字符串加密解密以及散列的类。 字符串的加解密采用RC2算法,散列采用SHA1算法。 数据加解密的密钥初始化向量分别保存在*.appkey.sto和*.appIV.sto两个文件中,其中*号代表密钥标识符以区分要使用哪一对密钥文件 默认这两个文件会保存在应用程序安装目录下,但对于web应用程序,这两个文件会保存在相对于应用程序启动目录下,IIS5为
.net多语言和数据集内多数据表的处理(1) (转)
.net多语言和数据集内多数据表的处理(1) (转)[@more@]1 考虑多语言的问题 对于多语言,需要考虑两个方面,一个是界面,一个是数据库信息,对于界面的多语言问题比较简单,只要建立相应的资源文件就可以了,这里不再多说;比较复杂的是数据库信息的多语言化,这里说说Freight.NET的解决方案。 Freight.net将使用Storm.MultiLanguage构件来处理多语言。 该构件可对数据库中的字符串数据表及XML格式的字符串数据表进行操作。默认的数据库表名为DisplayString,默认的XML文件名为DisplayStringData.XML microsoft-com:Office:office"
关注中国IT产业的明天 (转)
关注中国IT产业的明天 (转)[@more@]关注中国IT产业的明天XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 文/ 闻 声 最近,有三件事值得国人回味: 1、近闻中国科技界高层领导已经考虑我国要搞自己的cpu及自己的操作系统!这在IT产业来讲当然是件最大的战略决策,其意义深远自不必深说。2、科学狂人王迪兴提出一种全新原理全新体制的计算机构想,且申请了系列发明专利,并作出了原理样机,这意味着什么(有关王迪兴的发明科技日报在99年11月3日以“象人脑一样的计算机” 12月22日又以“打
基于asp.net的webmenu的数据操作(4) (转)
基于asp.net的webmenu的数据操作(4) (转)[@more@]程序代码如下:XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.Data.Oledb; namespace WebApplication6 { /// <summary> /// WebForm
基于asp.net的webmenu的数据操作(2) (转)
基于asp.net的webmenu的数据操作(2) (转)[@more@]在ASP.NET里操作的基本过程如下XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1:添加控件对象到VS.net的工具箱 找到相应的DLL: 2:拖放web Menu到页面上。 效果图如下: 3:编程。
一个简单的学生成绩管理程序(二叉树实现) (转)
一个简单的学生成绩管理程序(二叉树实现) (转)[@more@]#include<iostream>#include<string>struct feng //记录分数{ int pshuxue; int penglish; int pchinese; int count;}total;class stunode //子节点{ private: int id; string name; int shuxue; int english; int chinese; stunode *left; //左节点 stunode *right; //右节点 public: stunode(void); //构造函数
ERP基础档案管理模块中实现多级分类档案级联删除技术 (转)
ERP基础档案管理模块中实现多级分类档案级联删除技术 (转)[@more@]ERP基础档案管理模块中实现多级分类档案级联删除技术XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 本存储过程实现了多级分类档案级联删除技术 本存储过程的特点是: n 可以在不同的数据库表上应用此存储过程,以达到通用化 n 同时用户也可以根据不同的表结构,选择相应版本的的存储过程,在这里共有三个版本可供用户选择,分别对应表结构中有无节点的深度字段等情况 进行调用本存储过程时只需要传递节点号及表名即可,但