- 博客(10)
- 资源 (9)
- 收藏
- 关注
原创 2进制 8进制 10进制 16进制 数值表示之一般规律
10进制:S(n)=a1*10n-1+a2*10n-2+…+an。其中an∈[1,9]16进制:S(n)=a1*16n-1+a2*16n-2+…+an。其中an∈[1,15]8进制:S(n)=a1*8n-1+a2*8n-2+…+an。其中an∈[1,7]2进制:S(n)=a1*2n-1+a2*2n-2+…+an。其中an∈[1,1]=> S(n)=2n-1+2n-2+…+an
2014-07-17 12:23:44 881
原创 log4net 配置详解
Step1:在appche官网下载log4net组件(当前的版本是1.2.11,直接下载bin压缩文件即可).下载地址: http://logging.apache.org/log4net/download_log4net.cgiStep2:在项目中引用log4net.dll,编译源代码.Step3:为方便管理,建议把配置信息单独放在一个文件里,新建一个log4net.config配置文件
2012-11-12 13:27:19 1805
转载 关于字符串驻留
首先看几个例子:示例1: static void Main() { string s2 = "ab"; s2 += "c"; Console.WriteLine(string.IsInterned(s2) ?? "null"); string s1 = "
2012-07-19 18:22:52 512
原创 iis5.1 添加删除映射 按钮灰色
reference article:《IIS 5.1 OK button unavailable when you add application mappings》URL: http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3B317948
2012-06-12 13:47:35 400
原创 C#枚举
使用枚举的场景很多,最典型的例子是用枚举状态码。实际的业务系统中,往往会根据业务需要定义很多状态码,用来标识某个业务流程的处理进度,对于复杂的业务流程来说,涉及到的业务状态码很多,如果都用数字去硬编码,可读性很差,枚举帮助我们解决了这个问题,它可以友好的代替一堆的状态码,是业务逻辑层和DB层的友好桥梁。示例:public enum Weekday{ Monday =
2012-06-11 15:42:04 401
原创 已知一个正整数N, 且N = 2i + 2j + … + 2q ,求i, j, ... q的值
算法:已知一个正整数N, 且N = 2i + 2j + … + 2q ,求i, j, ... q的值.// i, j, ... q 共有n个for (int i = 0; i { if ((N >> i & 1) == 1) { Console.WriteLine(i); }}
2012-03-16 16:41:09 722
原创 移位运算符
左移运算符:<<右移运算符:>>例如,对左移运算来说: 如果一个数N是正整数,则将第一个操作数向左移动第二个操作数指定的位数,空出的位置补0。左移相当于乘.左移1位相当于乘2;左移2位相当于乘2²,左移3位相当于乘2³。 x<<1= x*2 x<<2= x*4 x<<3= x*8...
2012-03-16 16:10:35 2095 1
原创 xml 设计原则
在 HTML 中,属性用起来很便利,但是在 XML 中,应该尽量避免使用属性。如果信息感觉起来很像数据,那么请使用子元素。使用属性容易引起的一些问题:属性无法包含多重的值(元素可以)属性无法描述树结构(元素可以)属性不易扩展(为未来的变化)属性难以阅读和维护请尽量使用元素来描述数据。而仅仅使用属性来提供与数据无关的信息。属性与元素的设计理念:元数据(有关数据的数据)
2012-02-24 21:21:12 1273
转载 Windows Server 2003 本地用户和组
本地用户帐户是用来限定允许哪些用户访问此计算机,本地组用于组织本地用户帐户。本地帐户和组的关系:①每个帐户必须属于某个组,一个帐户也可以同时属于多个组。②管理员可以为帐户或组设置权利和权限,如果是为组设立了权利和权限,则该组的所有帐户都会拥有这些权利和权限。③如果一个帐户同时属于多个组,则他的权利和权限是所有组的权利和权限的叠加。本地帐户和组的一般设置方法:①创建组(也可以
2010-04-16 14:04:00 10261
原创 “用指定的用户名和密码无法登录到该ftp服务器”解决办法
这几天在搭建FTP运行环境的时候总是不成功,站点建立成功后,在浏览器中输入ftp地址,但是弹出一个提示框。 不论输入多少次正确的用户名和密码,即使输入超级管理原密码,仍然无法连接服务器。起初我以为是自己的IIS 6.0没有安装好,可能是FTP的隔离用户组件没有得到正确的安装,后来排除了这个可能。最后找到的原因是,原来我每次建立FTP站点时都选择的“隔离用户模式”,而IIS 6.0对隔离用户的站
2010-04-15 17:33:00 57222 3
软件开发文档 项目文档
2010-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人