ESBasic 可复用的.NET类库(03) -- 圈 Circle

1.缘起: 假设我们要开发一个多人跳棋游戏。在跳棋游戏中,当一个人走一步棋之后,控制权就轮到下一家,如此轮询,一圈之后控制权又回到自己,然后再继续轮圈下去。我们可以使用数组或列表等数据结构来解决这种转圈圈的问题,但是始终都不够直观。 我设计了Circle来对“圈”这种数据结构进行抽象,我...

2009-08-29 16:50:00

阅读数:4

评论数:0

ESBasic 可复用的.NET类库(02) -- 日期 Date

1.缘起: 同我们从DateTime中将时刻部分作为ShortTime抽离出来一样,我们将DateTime中的日期部分也抽离出来,以ESBasic.Date类来表示。 比如,我们的报表系统是以“天”为单位来进行统计的,为了提高效率,我们会在每天凌晨将前一天的报表数据统计完毕,并存储到数据库...

2009-08-27 09:50:00

阅读数:7

评论数:0

ESBasic 可复用的.NET类库(01) -- 时刻 ShortTime

(如果您能对照着源码来阅读本文,效果会更好。) 1.缘起: 假设我们的员工打卡系统,需要设定公司规定的上班时间、下班时间、以及还要对员工是否迟到早退等这些情况进行判断。 我们以什么方式来记录类似上下班时间这样只有时分秒没有年月日的时间了?你说可以使用DateTime,但是合适吗?总是觉...

2009-08-26 10:11:00

阅读数:6

评论数:0

谁写了Linux?

谁写了Linux 陈皓 原文:http://coolshell.cn/?p=1360 酷壳 (请勿用于商业业用途,转载时请注意作者和出处) 2009年8月,Linux软件基金会发布了一份叫《Who Writes Linux and Who Supports It》(PD...

2009-08-26 09:55:00

阅读数:5

评论数:0

ESBasic 可复用的.NET类库(01) -- 时刻 ShortTime

(如果您能对照着源码来阅读本文,效果会更好。) 1.缘起: 假设我们的员工打卡系统,需要设定公司规定的上班时间、下班时间、以及还要对员工是否迟到早退等这些情况进行判断。 我们以什么方式来记录类似上下班时间这样只有时分秒没有年月日的时间了?你说可以使用DateTime,但是合适吗?总是觉...

2009-08-25 11:50:00

阅读数:5

评论数:0

交换机端口镜像配置方法

Port Mirror"即端口镜像,端口镜像为网络传输提供了备份通道。此外,还可以用于进行数据流量监测。可以这样理解:在端口A和端口B之间建立镜像关系,这样,通过端口A传输的数据将同时通过端口B传输,即使端口A处因传输线路等问题造成数据错误,还有端口B处的数据是可用的。Cisco...

2009-08-25 11:07:00

阅读数:8

评论数:0

ESBasic 可复用的.NET类库(00) -- 开源前言

自从03年正式使用.NET开发以来,已经走过了6个年头,这期间我积累了几套类库和框架,ESBasic便是其中最基础的一个类库。ESBasic是Enterprise Service Basic的缩写,虽然也简写为ESB,但是它和Enterprise Service Bus(企业服务总线)没有任何...

2009-08-25 09:50:00

阅读数:7

评论数:0

Code Review中的几个提示

原文:http://coolshell.cn/?p=1302 酷壳 Code Review中的几个提示 陈皓 Code Review应该是软件工程最最有价值的一个活动,之前,本站发表过《简单实用的Code Review工具》,那些工具主要是用来帮助更有效地进行这个活动,这里的这篇...

2009-08-21 11:58:00

阅读数:4

评论数:0

简单实用的Code Review工具

另一文章请参看:《Code Review中的几个提示》CSDN, 酷壳 Code Review中文应该译作“代码审查”或是“代码评审”,这是一个流程,当开发人员写好代码后,需要让别人来review一下他的代码,这是一种有效发现BUG的方法。由此,我们可以审查代码的风格、逻辑、思路……,找出问...

2009-08-21 11:48:00

阅读数:5

评论数:0

迅雷资源服务器IP地址列表

为了封掉公司的迅雷,试过了layer7过滤,早失效了,还是用土办法来得干脆——封IP。用 tcpdump 抓到了所有的迅雷服务器IP。 :D --------------bock_thunder.sh------------------------- #!/bin/sh # cre...

2009-08-20 11:06:00

阅读数:31

评论数:0

封杀迅雷办法

带宽以及网络速度是最让企业网络管理员头疼的问题了,就目前中小企业来说P2P类软件是带宽的杀手,相比各位企业网络管理员都或多或少领教过BT或电驴等P2P软件对于网络带宽的“霸占”,当然除了这些传统下载工具外迅雷可以说是集众多P2P软件的“大成”,只要内网有人使用迅雷进行下载,那么所有机器的网络访问速...

2009-08-20 11:03:00

阅读数:7

评论数:0

Troubleshooting: 500 Line too long

Q: subject: Delivery Final Failure Notice Can not deliver the message you sent. Will not retry. Sender: <xxx@abc.com.cn>...

2009-08-19 12:04:00

阅读数:9

评论数:0

对邮箱存储禁用已删除项目保留功能

Microsoft® Exchange Server 分析工具查询 Active Directory® 目录服务,以确定每个邮箱存储的 garbageCollPeriod 属性的值。如果 Exchange Server 分析工具发现任何邮箱存储的 garbageCollPeriod 属性设置为 0...

2009-08-14 17:16:00

阅读数:11

评论数:0

exchange数据库和日志容量成长太很快|exchange数据库日志压缩

exchange数据库和日志容量成长太很快|exchange数据库日志压缩。我公司的exchange数据库和日志的容量增长的很快,我不知道有哪些原因造成容量增长过快的原因,有哪些办法可以使数据库和日志的容量增长的慢些吗?谢谢 回答:根据您的描述,我对这个问题的理解是:Exchange 数据库和...

2009-08-14 17:15:00

阅读数:6

评论数:0

Exchange 2007 实现邮件自动抄送

为了防止公司的机密通过邮件的方式进行外泄,不少跨国企业或高科技术企业对公司的邮件进行了电子归档或制定定期审核计划,电子邮件归档与审核又包括两部分,一部分是客户端邮件归档与实时审核;一部分是服务器端邮件归档与审核。针对服务器端邮件归档与审核,在服务器端审核过程中,Exchange2003之前版本不能...

2009-08-13 10:51:00

阅读数:9

评论数:0

在应用程序之间传递动态程序集

所谓动态程序集,就是在运行期间由Emit创建的程序集。假设,我们的Client和Server之间通过Remoting通信,在某个时刻,Client会创建一个动态程序集,并且Client和Server都会基于该程序集做一些动作,那么如何将动态程序集传递到Server端了?Client和Server如...

2009-08-13 10:50:00

阅读数:6

评论数:0

关于【对象“***.rem”已经断开连接或不在服务器上】异常的解决方法

假设,Remoting服务端接受并保存了一个Remoting客户端注册的回调接口(比如ICallback),在一定的时刻,服务端会通过ICallback接口调用客户端的某些方法。当运行一段时间后,服务端再次回调ICallback时,就抛出了类似下面的异常:对象“/9ca38d87_7f53_49b...

2009-08-11 11:51:00

阅读数:7

评论数:0

对象定义的秘诀

在C#中,对实例主要有三种访问方式:属性、方法、事件。我们定义对象也主要是定义这三大成员。 那如何来定义呢?如何寻找出对象的属性、方法和事件呢?在中文世界中完成这样的任务非常的简单。 任何一个名词都是对象。比如:刀。 该名词使用“能”动词修饰的行为是该名词的方法:能砍,能切、能剁…… ...

2009-08-04 23:37:00

阅读数:6

评论数:0

中文:一个面向对象的自然语言

一直很奇怪的一点,字母国家的人是怎么想出面向对象这个概念的,中文却是自然语言中非常具有面向对象特征的语言。 我们看看如下的表格对应 中文 英文 公鸡 Cock 母鸡 Hen 小鸡 Chick 病床 Sickbed 婴儿床 ...

2009-08-04 22:37:00

阅读数:9

评论数:0

类是数据类型,对象是内存的具体分配

对于初学面向对象的人来说,往往很疑惑什么是对象,什么是类。在面向对象的编程领域中,我们需要明确一个事实:所有的类型必须被明确的表示,而不是被其他数据类型来替代。 类是 C# 中功能最为强大的数据类型,它定义了数据类型的数据和行为。然后,程序员可以创建作为此类的实例的对象。类支持继承,而继承是面...

2009-08-04 22:37:00

阅读数:6

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭