2009年7月26日

摘要: 密码学主要有三种应用: 1、保密,就是保证发送的信息只有指定的接受者才能看到。把发送的明文用密钥加密,形成密文,发送给接受者。接受者用密钥把密文解密,获取明文。由于密钥只有发送者和接受者才拥有,因此就算密文给截获,因为没有密钥,所有也就无法把密文破解,从而保证发送信息的保密性。 2、签名。在网上交易中,由于通讯的双方在网络上,非直接面对,因此难以确认对方身份的合法性。为了保证网上交易与网下交易具有... 阅读全文
posted @ 2009-07-26 16:44 TylerDurdon 阅读(276) 评论(0) 推荐(0)

2009年3月24日

摘要: 虽然用Asp.Net已经有两年了,但一直对它内部的运行机制不了解。刚好近来弄到Refectror.Net这个工具,就想用该工具分析一下 Asp.net页面在编译后,就行产生了什么东东:)。 在每个系统盘的\WINDOWS\Microsoft.NET\Framework\v2.0.5072... 阅读全文
posted @ 2009-03-24 17:04 TylerDurdon 阅读(824) 评论(0) 推荐(0)
摘要: 在这几年的开发中,越来越发现编写文档的重要性。其实文档,是你在开发过程中思考的产物。在设计过程中一边设计一边编写文档,有助于理清思路,记录思考的成果。接下来,我自己统计了一下在开发项目的过程所写的文档。 需求文档:由于目前我主要是作为乙方,所以需求文档一般都不是由我编写;但从以往项目开发的经验来看,需求文档是根基,没有清晰明了的需求文档,往后的工作将是事倍功半。 概要设... 阅读全文
posted @ 2009-03-24 16:36 TylerDurdon 阅读(724) 评论(0) 推荐(0)

2009年2月24日

摘要: 在自己对Web页面设计不熟悉的情况下,用VS2005来设计页面布局,往往比较麻烦。特别是设计asp.net的Web服务器控件的模板布局,在页面设计器上不能真实的表示出页面的显示效果。然而想通过Dreamw来设计页面布局,然后在编写页面代码,往往是效率比较高的方法。 阅读全文
posted @ 2009-02-24 23:07 TylerDurdon 阅读(192) 评论(0) 推荐(1)

2008年12月17日

摘要: 一、简介 GC是Dotnet 内存管理的机制,GC负责内存的分配和回收。 二、GC概念 在以往,程序员都需要自己分配、释放资源。很多程序上的错误都因为内存没有释放导致。Dotnet的GC(垃圾收集)机制就让程序员从内存管理的繁琐工作中解放出来,从而专注于业务逻辑的开发。 三、实现 1)内存分配 所有引用类型都从堆中分配。堆可以看做一块连续的内存块。 ... 阅读全文
posted @ 2008-12-17 16:14 TylerDurdon 阅读(456) 评论(0) 推荐(0)

2008年7月27日

摘要: 在计算机中,不管程序还是数据都表示为二进制格式。对于我们平常编程常使用的整数有两种类型,一种是无符号整数,另外一种是有符号整数。 相应地,就有两种整数的二进制表达方式。一般我们使用的计算机都是32位,因此对两种整数的二进制表达方式都是32位长。而它们的最大的区别 在于把做左边第一位二进制位作为符号位。对于有符号整数,左边第一位表示整数的正或负。 因为有符号整数把左边第一位... 阅读全文
posted @ 2008-07-27 14:29 TylerDurdon 阅读(282) 评论(0) 推荐(0)

2008年5月18日

摘要: 在项目中用到Java与Dotnet之间Socket通信,结果出现一下问题: 1,发现Dotnet接收Java发送过的中文信息变为乱码; 2、Java接收Dotnet发送过来的中文信息显示为乱码。 显然,这是因为Java和Dotnet传输之间的编码格式不一致所致。我通过Demo测试了一下,找到如下结果方案。 1、所有信息在发送前,先通过编... 阅读全文
posted @ 2008-05-18 00:32 TylerDurdon 阅读(233) 评论(0) 推荐(0)

2008年4月14日

摘要: 由于目前主要是个人开发,因此我会利用vss的目的就是保存代码;因为我这个人记性不好,所以经常记不住修改了了代码的那些部分,希望vss能否记录我所作的修改,而且在我发现最新的版本出现太多Bug,想回滚到前一个版本重新修改,Vss能够执行这样的操作。概括地来说,就是我希望Vss能否 1、保存修改的代码;2、记录修改;3、回滚修改。 1)在Vss上怎么保存修改的代码呢? V... 阅读全文
posted @ 2008-04-14 09:27 TylerDurdon 阅读(516) 评论(1) 推荐(1)

2008年4月13日

摘要: 看过几个开源的软件,例如Abbot和AccessBridge。在这这些开源代码里,都可以看到有一个Log类或Trace类,这些类的功能是把程序的运行状态以及一些出错信息输出到文件里。通过在代码里调用这些类,输出一些调试信息,非常有利于定位Bug。因此,我觉得在写程序的时候,应该首先写一个这样的类来方便以后的调试。 阅读全文
posted @ 2008-04-13 22:27 TylerDurdon 阅读(140) 评论(0) 推荐(0)

2007年8月28日

摘要: 近来在做项目的时候,由于有需求要实现类似多步骤收集信息的功能。刚好想到有wizard控件,因此想用它来实现。但由于这些信息都是根据输入的数据来动态呈现的,因此我想到用动态创建wizardstep并放进wizard里。 当然,在get的时候,并没有问题。但在要跳到下一个wizardstep的时候就有问题。报错为:activestepindex必须设置为小于0的值。开头还不清楚是什么回... 阅读全文
posted @ 2007-08-28 21:22 TylerDurdon 阅读(550) 评论(0) 推荐(0)

导航