摘要: 例如现有文件内容如下:
-----------文件内容开始--------
Column1,Column2
00001234,00005678
-----------文件内容结束--------
读得的结果是<1234, 5678>,即它“智能”地认为我里面的内容为数字;而我希望它把内容当文本来处理,期望的结果是<00001234,00005678>,请问有没有什么方法可以直接用?
阅读全文
posted @
2008-06-22 09:44 Silent Void 阅读(170) |
评论 (2) |
编辑
摘要: N个元素的集合中,任选M个元素所构成的排列P(M in N)、组合C(M in N)
阅读全文
posted @
2008-03-10 19:47 Silent Void 阅读(308) |
评论 (2) |
编辑
摘要: SQL Statement
阅读全文
posted @
2008-02-03 13:58 Silent Void 阅读(259) |
评论 (0) |
编辑
摘要: loop
阅读全文
posted @
2008-02-03 09:54 Silent Void 阅读(106) |
评论 (3) |
编辑
摘要: 0. 一个单向链表,请设计算法判断该链表中有没有环?
1. 两个单向链表,有可能交叉,请设计算法判断是否交叉,如果交叉,返回交叉点。
阅读全文
posted @
2008-02-02 16:53 Silent Void 阅读(580) |
评论 (5) |
编辑
摘要: 1. 承载和使用 WCF 服务
2. WCF 深度寻址
3. WCF 消息传递基础
阅读全文
posted @
2008-01-24 20:58 Silent Void 阅读(227) |
评论 (1) |
编辑
摘要: 0. Auto-Implemented Properties;
1. Object initializers;
2. Collection Initializers;
3. Anonymous Types;
4. Extension Methods;
5. Lambda Expressions;
6. Partial Methods
阅读全文
posted @
2008-01-17 19:50 Silent Void 阅读(270) |
评论 (0) |
编辑
摘要: 使用的工具
GC 性能计数器
Windows 性能计数器
确认托管进程中的 OOM 异常
确定导致 OOM 异常的原因
衡量托管堆的大小
如果对象保留下来会怎样?
托管堆上的碎片是否会造成问题?
衡量在垃圾收集上花费的时间
研究高 CPU 使用
阅读全文
posted @
2008-01-14 20:17 Silent Void 阅读(200) |
评论 (0) |
编辑
摘要: 2008, A New Start!
2008, Life Still Rules....
阅读全文
posted @
2008-01-05 16:45 Silent Void 阅读(92) |
评论 (0) |
编辑
摘要: [Asp.Net]GridView中根据前后列之间的关联关系合并单元格
阅读全文
posted @
2007-12-26 19:58 Silent Void 阅读(572) |
评论 (5) |
编辑
摘要: 安全应用程序块提供的代码提供如下功能:
(1) 身份验证
(2) 授权
(3) 角色管理
(4) 配置文件管理
(5) 缓存主体
阅读全文
posted @
2007-08-16 19:49 Silent Void 阅读(387) |
评论 (0) |
编辑
摘要: 异常处理应用程序块被设计为支持包含在应用程序组件的 catch 语句中的典型代码。该应用程序块允许开发人员将此逻辑封装为可重用的异常处理程序,而不是在应用程序组件的相同 catch 块中重复这段代码(例如,记录异常信息)。异常处理程序是封装异常处理逻辑和实现名为 IExceptionHandler 的异常处理应用程序块接口的 .NET 类.
阅读全文
posted @
2007-08-16 19:37 Silent Void 阅读(295) |
评论 (0) |
编辑
摘要: 应用程序可以使用日志块在多个位置记录事件:
(1) 事件日志
(2) 电子邮件
(3) 数据库
(4) 消息队列
(5) 文件
(6) WMI
阅读全文
posted @
2007-08-15 09:06 Silent Void 阅读(355) |
评论 (0) |
编辑
摘要: 只支持对称加密和Hash摘要
阅读全文
posted @
2007-08-15 08:58 Silent Void 阅读(184) |
评论 (0) |
编辑
摘要: 简化实现通用数据访问功能的开发任务。应用程序可以在很多情况下使用应用程序块,例如读取显示数据、获得通过应用程序层的数据,以及将更改过的数据提交回数据库系统等。应用程序块包括对存储过程和内嵌 SQL 以及常见内务处理任务(例如,管理连接、创建与缓存封装在应用程序块的方法中的参数)的支持。换句话说,数据访问应用程序块提供对最常用的 ADO.NET 功能的访问。
阅读全文
posted @
2007-08-08 20:32 Silent Void 阅读(332) |
评论 (1) |
编辑
摘要: It supports both an in-memory cache and, optionally, a backing store that can either be the database store or isolated storage. The application block can be used without modification; it provides all the needed functionality to retrieve, add, and remove cached data.
阅读全文
posted @
2007-08-08 20:27 Silent Void 阅读(282) |
评论 (0) |
编辑
摘要: Enterprise Library 3.1–May 2007 contains the following general purpose application blocks
阅读全文
posted @
2007-08-08 20:15 Silent Void 阅读(228) |
评论 (0) |
编辑
摘要: 又添新枕头...
阅读全文
posted @
2007-08-07 12:16 Silent Void 阅读(206) |
评论 (1) |
编辑
摘要: HttpApplication 类的实例是在 ASP.NET 基础结构中创建的,而不是由用户直接创建的。HttpApplication 类的一个实例在其生存期内被用于处理多个请求,但它一次只能处理一个请求。这样,成员变量才可用于存储针对每个请求的数据。
应用程序按照以下顺序执行由 global.asax 文件中定义的模块或用户代码处理的事件:
BeginRequest
AuthenticateRequest
PostAuthenticateRequest
AuthorizeRequest
PostAuthorizeRequest
ResolveRequestCache
PostResolveRequestCache
在 PostResolveRequestCache 事件之后、PostMapRequestHandler 事件之前创建一个事件处理程序(对应于请求 URL 的页)。
PostMapRequestHandler
AcquireRequestState
PostAc
阅读全文
posted @
2007-08-06 19:32 Silent Void 阅读(861) |
评论 (0) |
编辑
摘要: JS+XMLDOM+XSL:实现中英文界面切换、排序、分页显示、增删改查XML文件数据源
阅读全文
posted @
2007-07-26 00:41 Silent Void 阅读(693) |
评论 (9) |
编辑
摘要: XSLT
阅读全文
posted @
2007-07-25 23:49 Silent Void 阅读(321) |
评论 (2) |
编辑
摘要: 空值、隐式类型转换、数据类型、操作符、Object & Array、特殊对象、自定义对象、document.write()/document.writeln();、MessageBox
阅读全文
posted @
2007-07-24 09:05 Silent Void 阅读(282) |
评论 (3) |
编辑
摘要: 常用的增删查改操作和Xpath介绍
阅读全文
posted @
2007-07-24 08:59 Silent Void 阅读(341) |
评论 (2) |
编辑
摘要: 1. 用EndInvoke等待异步调用;
2. 用WaitHandle等待异步调用;
3. 轮训查询等待异步调用;
4. 异步调用完成后,执行回调......
阅读全文
posted @
2007-07-23 10:07 Silent Void 阅读(100) |
评论 (0) |
编辑
摘要: 深入介绍virtual/new/override 这些关键字的意义
阅读全文
posted @
2007-07-22 21:52 Silent Void 阅读(659) |
评论 (8) |
编辑
摘要: Date and Time Arithmetic in JScript
阅读全文
posted @
2007-07-17 20:37 Silent Void 阅读(54) |
评论 (0) |
编辑
摘要: All mouse events fire on an object with setCapture.
阅读全文
posted @
2007-07-12 20:03 Silent Void 阅读(248) |
评论 (5) |
编辑
摘要:
:定义HTC,这个标签是其他定义的父元素。
: 定义HTC的属性,里面三个定义分别代表属性名、读取属性、设置属性时HTC所调用的方法。
:定义HTC的方法,NAME定义了方法名。
:定义了HTC的事件,NAME定义了事件名,ID是个可选属性,在HTC中唯一标识这个事件。
:定义了浏览器传给HTC事件的相应方法,其中EVENT是浏览器传入的事件,ONEVENT是处理事件的方法。
阅读全文
posted @
2007-07-12 19:31 Silent Void 阅读(49) |
评论 (0) |
编辑
摘要: Strategy Pattern,
Template Method Pattern,
Observer Pattern,
MVC Pattern,
Iterator Pattern,
Chain of Responsibility Pattern,
Command Pattern,
Memento Pattern,
State Pattern,
Interpreter Pattern,
Visitor Pattern,
Mediator Pattern
阅读全文
posted @
2007-06-22 09:47 Silent Void 阅读(35) |
评论 (0) |
编辑
摘要: Adapter Pattern,
Composite Pattern,
Decorator Pattern,
Flyweight Pattern,
Facade Pattern,
Brige Pattern
阅读全文
posted @
2007-06-22 09:40 Silent Void 阅读(35) |
评论 (0) |
编辑
摘要: Simple Factory Pattern,
Factory Method Pattern,
Abstract Factory Pattern,
Singleton pattern,
Mutition Pattern,
Builder Pattern,
Prototype Pattern
阅读全文
posted @
2007-06-22 09:26 Silent Void 阅读(34) |
评论 (0) |
编辑
摘要: 1.开发人员在设计和实现系统时,关联资源和操作,并创造权限;
2.管理员可以为用户分配权限;
3.用户使用权限。
阅读全文
posted @
2007-06-01 14:14 Silent Void 阅读(309) |
评论 (1) |
编辑
摘要: 1. Create SchemaImporterExtension that will recognize the DataSetSchema:
2. Compile and GAC the SchemaImporterExtension;
3. Add it to the existent extensions in machine.config, ysing fully-qualified assembly name
阅读全文
posted @
2007-05-23 11:44 Silent Void 阅读(142) |
评论 (0) |
编辑
摘要: ……
阅读全文
posted @
2007-05-17 15:33 Silent Void 阅读(73) |
评论 (2) |
编辑
摘要: 生活就像一盒巧克力,你永远不知道你会得到什么。
——阿甘正传
阅读全文
posted @
2007-05-17 15:21 Silent Void 阅读(41) |
评论 (0) |
编辑
摘要: VS2005的语言设置可能会导致模板丢失和类设计器(Class Designer)不能创建类型
阅读全文
posted @
2007-05-15 16:37 Silent Void 阅读(457) |
评论 (1) |
编辑
摘要: SSL握手有三个目的:
1. 客户端与服务器需要就一组用于保护数据的算法达成一致;
2. 它们需要确立一组由那些算法所使用的加密密钥;
3. 握手还可以选择对客户端进行认证。
阅读全文
posted @
2007-05-14 23:21 Silent Void 阅读(1206) |
评论 (1) |
编辑
摘要: VS2005的类设计器(Class Designer)中,如果显示让类继承接口(closed arrow head line from the class to the interface),而不是实现接口(a "lollipop" shape)?
阅读全文
posted @
2007-05-09 15:20 Silent Void 阅读(620) |
评论 (4) |
编辑
摘要: SRP,单一职责原则(The Single Responsibility Priciple);OCP,开放封闭原则(The Open-Close Priciple);LSP,Liskov替换原则(The Liskov Substitution Priciple);DIP,依赖倒置原则(The Dependency Inversion Priciple);ISP,接口隔离原则(The Interface Segregation Interface);
REP,重用发布等价原则;CCP,共同封闭原则;CRP,共同重用原则;
ADP,无环依赖原则;SDP,稳定依赖原则;SAP,稳定抽象原则
阅读全文
posted @
2007-05-08 20:40 Silent Void 阅读(228) |
评论 (0) |
编辑
摘要: 完整团队;
计划游戏;
客户测试;
简单设计;
结对编程;
测试驱动开发;
改进设计;
持续集成;
集体代码所有权;
编码标准;
隐喻;
可持续的速度
阅读全文
posted @
2007-05-07 22:10 Silent Void 阅读(177) |
评论 (0) |
编辑
摘要: 个体和交互 胜过 过程和工具
可以工作的软件 胜过 面面俱到的文档
客户合作 胜过 合同谈判
响应变化 胜过 遵循计划
阅读全文
posted @
2007-05-07 22:03 Silent Void 阅读(279) |
评论 (0) |
编辑
摘要: 海报:Silverlight 1.1
阅读全文
posted @
2007-05-06 20:47 Silent Void 阅读(191) |
评论 (0) |
编辑
摘要: 目前也有一些技术可以支持我们将合理假设明确化,例如测试驱动开发(Test-Driven Development,TDD)和基于契约设计(Design by Contract,DBC)。但是有谁知道设计的使用者会作出什么样的合理假设呢?大多数这样的假设都很难预料。如果我们预测所有的假设的话,我们设计的系统可能也会充满不必要的复杂性。PPP一书中推荐的做法是:只预测那些最明显的违反LSP的情况,而推迟对所有其他假设的预测,直到出现相关的脆弱性的臭味(Bad Smell)时,才去处理它们。我觉得这句话还不够直白,Martin Fowler的《Refactoring》一书中“Refused Bequest”(拒收的遗赠)描述的更详尽:子类继承父类的methods和data,但子类仅仅只需要父类的部分Methods或data,而不是全部methods和data;当这种情况出现时,就意味这我们的继承体系出现了问题。例如上面的Rectangle和Square,Square本身长和宽相等,几何学中用边长来表示边,而Rectangle长和宽之分,直观地看,Square已经Refused了Rectangl
阅读全文
posted @
2007-05-06 12:58 Silent Void 阅读(384) |
评论 (6) |
编辑
摘要: 额的神啊,可爱的Visual Studio,我只是想找回项目模板而已....
阅读全文
posted @
2007-05-05 14:54 Silent Void 阅读(872) |
评论 (12) |
编辑
摘要: “你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” ----- Arthur J.Riel
阅读全文
posted @
2007-05-04 14:26 Silent Void 阅读(270) |
评论 (1) |
编辑
摘要: 可惜没有搞到票啊...
阅读全文
posted @
2007-04-27 23:07 Silent Void 阅读(666) |
评论 (2) |
编辑
摘要: O(1)判断无符号整数x是否是2的幂;
O(1)判断一个无符号整数是否为2^n-1的形式;
O(1)求整数能被最大的2的幂(?)整除 : 析出最右侧为1的位;
计算整数中有多少个为1的位;
获取下一个具有同样数量的1位的更大的数;应用:在用位串表示集合的子集时
阅读全文
posted @
2007-04-24 13:10 Silent Void 阅读(208) |
评论 (3) |
编辑
摘要: 过滤或转义危险字符;
参数化SQL查询或存储过程;
使用最小特权;
在服务器上处理错误;
阅读全文
posted @
2007-04-21 21:07 Silent Void 阅读(147) |
评论 (0) |
编辑
摘要: 默认情况下,C#编译器会在引用类型上运用[StructLayoutAttribute(LayoutKind.Auto)]特性,即按照CLR认为的最佳方式来排序实例中的字段顺序;当运用[StructLayout(LayoutKind.Sequential)]特性时,CLR会按照字段成员在被导出到非托管内存时出现的顺序依次布局,但我的测试结果是:貌似使用LayoutKind.Sequential与使用LayoutKind.Auto的结果相同;当运用[StructLayout(LayoutKind.Explicit)]时,我们可以自己设置实例中字段的位置。
在32位的计算机上,默认情况下,对于引用类型的实例,CLR总是按4byte进行内存对齐。
阅读全文
posted @
2007-04-17 16:42 Silent Void 阅读(2697) |
评论 (9) |
编辑
摘要: 前面10篇介绍了使用dOOdads做ORM映射的基本使用方法和我在使用过程中的总结的一些技巧,这里我再对dOOdads项目做一个概要的总结:
1. 使用dOOdads的概要步骤:详细步骤及我在使用中遇到的问题,我以前都有记录http://www.cnblogs.com/happyhippy/category/79938.html
2. dOOdad的架构:
阅读全文
posted @
2007-04-16 16:38 Silent Void 阅读(2997) |
评论 (16) |
编辑
摘要: Web Parts的功能是相当强大的,如果两个Web Part之间不能通讯,那就相当郁闷的,所以Asp.Net提供了两种方式来使得Web Part之间可以互相通讯,一种是静态通讯方式,另一种时使用ConnectionZone进行动态通讯。(这里所谓的“Web Part通讯”是指多个WebPart中用户控件之间的通讯)……
阅读全文
posted @
2007-04-14 12:50 Silent Void 阅读(616) |
评论 (0) |
编辑
摘要: Web Parts连SqlServer的解决办法是:(1) 在VS2005的命令行下运行aspnet_regsql.exe,根据“Asp.net SQL Server Setup Wizard”向导来在SQL Server 2005中创建aspnetdb数据库(当然也可以用此方法在其他版本的SQL Server数据库中创建aspnetdb数据库);(2) 在web.config文件中修改connectionStrings配置节如下:
阅读全文
posted @
2007-04-13 19:17 Silent Void 阅读(990) |
评论 (3) |
编辑
摘要: E文版的Win2k3操作系统,我先装了VS2005 TS简体中文版,之后又装了个SQL Server 2005 Enterprise Edition英文版,现在VS2005也跟着变成E文版了,不过还有几个菜单项还没有被E化:)
阅读全文
posted @
2007-04-13 15:06 Silent Void 阅读(406) |
评论 (4) |
编辑
摘要: 默认(LayoutKind.Sequential)情况下,CLR对struct的Layout的处理方法与C/C++中默认的处理方式相同,即按照结构中占用空间最大的成员进行对齐(Align);
使用LayoutKind.Explicit的情况下,CLR不对结构体进行任何内存对齐(Align),而且我们要小心就是FieldOffset;
使用LayoutKind.Auto的情况下,CLR会对结构体中的字段顺序进行调整,使实例占有尽可能少的内存,并进行4byte的内存对齐(Align)。
阅读全文
posted @
2007-04-12 16:58 Silent Void 阅读(2244) |
评论 (7) |
编辑
摘要: MSDN中解释bool与Boolean的关系是:“bool 关键字是 System.Boolean 的别名”。观察上面的Boolean类型定义,在其继承的泛型接口和成员变量中,我们找到了“bool”的影子(我想可能时Reflector将IL代码反汇编时将类型Boolean翻译成C#中的关键字bool),也就是说Boolean的定义依赖与bool(Boolean)。这就好比鸡蛋与鸡,到底是先有鸡蛋还是先有鸡?到底是先有Boolean的类型定义还是先有Boolean类型呢?
阅读全文
posted @
2007-04-12 16:58 Silent Void 阅读(595) |
评论 (4) |
编辑
摘要: 值类型实例的创建位置;引用类型实例的创建位置;托管对象被引用的七种途径;托管对象在托管堆上的结构
阅读全文
posted @
2007-04-12 06:07 Silent Void 阅读(1070) |
评论 (11) |
编辑
摘要: SOS(Son of Strike)扩展调试器可以用来显示CLR数据结构的内容。SOS是作为.net framework的一部分安装的(SOS.dll),位于%windir%\Microsoft.NET\Framework\v*.*.****(版本号)\目录下。在使用SOS(加载SOS.dll)进行调试的步骤
阅读全文
posted @
2007-04-11 03:34 Silent Void 阅读(759) |
评论 (5) |
编辑
摘要: 优先选择强异常安全保证;最小化互操作;优先选择安全代码;掌握相关工具与资源;为C#2.0做准备;了解ECMA标准
阅读全文
posted @
2007-04-11 01:04 Silent Void 阅读(187) |
评论 (0) |
编辑
摘要: 重写函数优于事件处理器;理使用.NET运行时诊断;使用标准配置机制;定制和支持数据绑定;使用.NET验证;根据需要选用恰当的集合;优先选择DataSet,而不是使用自定义结构;利用特性简化反射;避免过度使用反射
阅读全文
posted @
2007-04-09 23:21 Silent Void 阅读(264) |
评论 (0) |
编辑
摘要: 尽可能实现CLS兼容的程序集;尽可能实现短小简洁的函数;尽可能实现小而内聚的程序集;限制类型的可见性;创建大粒度的Web
阅读全文
posted @
2007-04-08 11:28 Silent Void 阅读(187) |
评论 (0) |
编辑
摘要: 运行WinDbg->菜单->File->Symbol File Path->按照下面的方法设置_NT_SYMBOL_PATH变量:在弹出的框中输入“C:\MyCodesSymbols; SRV*C:\MyLocalSymbols*http://msdl.microsoft.com/download/symbols”(按照这样设置,WinDbg将先从本地文件夹C:\MyCodesSymbols中查找Symbol,如果找不到,则自动从MS的Symbol Server上下载Symbols)。另一种做法是从这个Symbol下载地址中http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx,下载相应操作系统所需要的完整的Symbol安装包,并进行安装,例如我将其安装在D:\WINDOWS\Symbols,在该框中输入“D:\WINDOWS\Symbols”。
阅读全文
posted @
2007-04-08 00:08 Silent Void 阅读(5513) |
评论 (12) |
编辑
摘要: 合并sourse1.pdf和sourse2.pdf文档到target.pdf: >pdftk sourse1.pdf sourse2.pdf cat output target.pdf 或者: >pdftk A=sourse1.pdf B=sourse2.pdf cat A B output target.pdf 将目录中所有的pdf合并到target.pdf(用通配符*): >pdftk *.pdf cat output target.pdf
阅读全文
posted @
2007-04-06 07:20 Silent Void 阅读(827) |
评论 (0) |
编辑
摘要: 禁止在一个类的静态构造函数中访问另一个类中的静态成员…… 在类的静态构造函数不能有异常抛出…… C#中不支持子类继承父类的静态成员,但却可以通过子类类名来访问父类的静态成员……
阅读全文
posted @
2007-04-05 18:58 Silent Void 阅读(252) |
评论 (0) |
编辑
摘要: ·智能组句:选词准确率高,能聪明地理解您的意图,短句长句都合适。
·流行词汇:整合互联网上的流行词汇、热门搜索一网打尽,词组丰富强大。
·网络同步:将您的使用习惯和个人字典同步在谷歌帐号,一个跟你走的个性化输入法。
·智能纠错:自动修正常见的输入错误,人性化的功能大大提高拼写速度。
·一键搜索:拼写输入的同时轻点一键即可快捷搜索。输入法结合搜索框一举两得。
·英文提示:打英文时只需输入前几个字母,输入法自动提示您可能要找的单字。
阅读全文
posted @
2007-04-04 21:45 Silent Void 阅读(200) |
评论 (0) |
编辑
摘要: if(如果为类显式定义静态构造函数,例如上面的Type1) { if(程序中有访问该类的任意静态或实例成员) { 在进入Main函数之后,第一次访问该类中所定义的任何静态或实例成员之前,先调用静态构造函数; 以后将不再调用该静态构造函数,同一个静态构造函数最多只调用一次! } else { 程序中不调用该类的静态构造函数; } else { if(程序中有访问该类的任意静态或实例成员) { 在执行Main函数中的代码之前,先调用静态构造函数; 以后将不再调用该静态构造函数,同一个静态构造函数最多只调用一次! } else { 程序中不调用该类的静态构造函数; } }
阅读全文
posted @
2007-04-04 07:17 Silent Void 阅读(170) |
评论 (0) |
编辑
摘要: 伪随机数(有库函数产生)与“理想中的”“真”随机数不同,伪随机数是由可确定的(deterministic)函数产生,虽然随机函数可以产生有随机特征的数字序列,但这些数字并不不具备真随机数的一些特性,并非统计意义上的随机数。伪随机数是可以确定的:知道序列中的一个数就可以获得其他剩下数字的有关信息;事实上,如果知道了序列的初始值(种子)通常可以确定整个序列。记得大一上计算机专业基础课的第一节课上,老师就给我们介绍了计算机程序的5个特性(详见附1),其中的一点就是确定性,即“对于相同的输入只能得出相同的输出”,伪随机数的生成正是符合这条金科玉律……
阅读全文
posted @
2007-04-03 15:08 Silent Void 阅读(1242) |
评论 (0) |
编辑
摘要: 使用C#表达设计
阅读全文
posted @
2007-03-20 16:56 Silent Void 阅读(70) |
评论 (0) |
编辑
摘要: .NET资源管理……
阅读全文
posted @
2007-03-15 20:04 Silent Void 阅读(95) |
评论 (0) |
编辑
摘要: C# Language Elements……
阅读全文
posted @
2007-03-15 14:35 Silent Void 阅读(47) |
评论 (0) |
编辑
摘要: ……
阅读全文
posted @
2007-03-14 20:33 Silent Void 阅读(1533) |
评论 (1) |
编辑
摘要: 并不是在项目开发完毕后进行性能优化,而是在初步设计的时候考虑的问题
阅读全文
posted @
2007-03-10 23:14 Silent Void 阅读(126) |
评论 (0) |
编辑
posted @
2007-03-10 18:55 Silent Void 阅读(52) |
评论 (0) |
编辑
摘要: 用户界面的10个设计要素
阅读全文
posted @
2007-03-10 13:41 Silent Void 阅读(82) |
评论 (0) |
编辑
摘要: 大学里最后一个“大型”假期,祝自己完得开心,哈哈:)
提前恭祝大家平安幸福,事业蒸蒸日上,新年更有新气象!
阅读全文
posted @
2007-01-30 09:16 Silent Void 阅读(29) |
评论 (0) |
编辑
摘要: 物理上分4层,逻辑上分5层
阅读全文
posted @
2007-01-29 13:36 Silent Void 阅读(492) |
评论 (2) |
编辑
摘要: 在dOOdad生成的Concrete Class的构造函数中设置数据库连接字符串
阅读全文
posted @
2007-01-29 13:14 Silent Void 阅读(371) |
评论 (2) |
编辑
摘要: exec('……')
阅读全文
posted @
2007-01-29 11:35 Silent Void 阅读(94) |
评论 (0) |
编辑
posted @
2006-12-23 14:09 Silent Void 阅读(249) |
评论 (0) |
编辑
摘要: 非对称加密(RSA、DH密钥交换算法、数字签名)……
阅读全文
posted @
2006-12-23 13:56 Silent Void 阅读(1315) |
评论 (2) |
编辑
摘要: 对称加密和分组加密中的四种种填充模式(ECB、CBC、CFB、OFB)……
阅读全文
posted @
2006-12-23 13:47 Silent Void 阅读(1286) |
评论 (2) |
编辑
摘要: 信息安全的基本的目标、保密系统模型、单钥保密体系、公钥保密体系……
阅读全文
posted @
2006-12-23 13:30 Silent Void 阅读(121) |
评论 (0) |
编辑
摘要: 广东省汕头大学毕业设计论文撰写规范[2006] ……
阅读全文
posted @
2006-12-23 13:14 Silent Void 阅读(153) |
评论 (0) |
编辑
摘要: String.ToCharArray()方法中的内存优化技巧......
阅读全文
posted @
2006-12-23 11:09 Silent Void 阅读(116) |
评论 (0) |
编辑
摘要: 调用虚方法时,将为重写成员检查该对象的运行时类型。将调用大部分派生类中的该重写成员,如果没有派生类重写该成员,则它可能是原始成员……
阅读全文
posted @
2006-12-23 10:56 Silent Void 阅读(48) |
评论 (0) |
编辑
摘要: :)
阅读全文
posted @
2006-12-23 09:58 Silent Void 阅读(31) |
评论 (1) |
编辑
摘要: C支持所有整形数据类型的有符号数和无符号数运算。尽管C标准并没有指定某种有符号数的表示,但是几乎所有的机器都使用二进制补码。通常,大多数数字默认都使有符号的,C也允许无符号数和有符号数之间的转换,转换原则是基本的位表示保持不变。因此在一台二进制补码机器上,当从无符号数转换为有符号数时,效果就是应用U2Tw,而从有符号转换为无符号数时,就是应用函数T2Uw......
阅读全文
posted @
2006-12-20 22:39 Silent Void 阅读(405) |
评论 (0) |
编辑
摘要: C标准并没有明确定义应该使用哪种类型的右移。对于无符号数据(unsigned Type),右移必须是逻辑的;对于有符号数据,C标准并没有规定使用哪种方式的右移,而实际上,几乎所有的编译器/机器组合都对有符号数据进行算术右移....
阅读全文
posted @
2006-12-20 07:20 Silent Void 阅读(214) |
评论 (0) |
编辑
摘要: 在几乎所有的机器上,多字节对象被存储为连续的字节序列,对象的地址为所使用字节序列中最低字节地址。某些机器选择在存储器中按照从最低有效字节到最高有效字节的顺序存储对象,这种最低有效字节在最前面的表示方式被称为小端法(little endian)(e.g.:Intel处理器上运行Linux,NT);某些机器则按照从最高有效字节到最低有效字节的顺序储存,这种最高有效字节在最前面的方式被称为大端法(big endian)(e.g.:Sun Microsystem UltraSPARC运行Solaris)。一般情况下,我们不必考虑字节顺序,但在下列三种情况下,字节顺序变得非常重要....
阅读全文
posted @
2006-12-19 21:33 Silent Void 阅读(200) |
评论 (0) |
编辑
摘要: 一个文件中至多包含n个不重复的正整数,每个正整数都小于n,这里n=10^7。要求:以增量的形式输出经排序后的整数....
阅读全文
posted @
2006-12-19 07:19 Silent Void 阅读(118) |
评论 (2) |
编辑
摘要: 洗牌算法....