摘要: {0:yyyy-MM-dd HH:mm:ss.fff}:使用24小时制格式化日期 如 string dataTimeNow = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"); 字符串值为2016-05-05 09:40:31.307{0:yyyy- 阅读全文
posted @ 2016-05-06 15:38 风吹云东星不动 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 序列化和反序列化并不是C#独有的,包括java、php、js等都可以做到。序列化是将对象状态转换为可保持或传输的格式的过程,比如转化为二进制、xml、json等的过程。与序列化相对的是反序列化,它将流转换为对象,也就是将在序列化过程中所生成的二进制串、xml、json等转换成数据结构或者对象的过程这 阅读全文
posted @ 2016-04-26 16:21 风吹云东星不动 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一 阅读全文
posted @ 2016-04-25 18:43 风吹云东星不动 阅读(5570) 评论(1) 推荐(0) 编辑
摘要: 平时我们如果要用到委托一般都是先声明一个委托类型,比如: string说明适用于这个委托的方法的返回类型是string类型,委托名Say后面没有参数,说明对应的方法也就没有传入参数。 写一个适用于该委托的方法: 最后调用: 这里我们先声明委托,然后再将方法传给该委托。有没有办法可以不定义委托变量呢? 阅读全文
posted @ 2016-04-25 16:00 风吹云东星不动 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 委托是神马? 委托是一个类型安全的对象,它指向程序中另一个以后会被调用的方法(或多个方法)。通俗的说,委托是一个可以引用方法的对象,当创建一个委托,也就创建一个引用方法的对象,进而就可以调用那个方法,即委托可以调用它所指的方法。 如何使用委托? 1、定义委托类型 [访问修饰符]delegate 返回 阅读全文
posted @ 2016-04-25 14:54 风吹云东星不动 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 前段时间项目要做域名收敛,糊里糊涂的完成了,好多原理不清晰,现在整理搜集下知识点。 域名收敛的目的是什么?简单来说就是域名解析慢。那为什么解析慢?且听下文慢慢道来。 什么是DNS? DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名 阅读全文
posted @ 2016-04-08 15:43 风吹云东星不动 阅读(2131) 评论(0) 推荐(0) 编辑
摘要: 1、一个字母占一个字节,一个汉字占两个字节,一个字节占8位(bit)。数据存储是以“字节”(Byte)为单位,数据传输是以大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位。1KB=1 阅读全文
posted @ 2016-03-02 22:52 风吹云东星不动 阅读(543) 评论(0) 推荐(0) 编辑
摘要: C#拥有两种不同的常量:静态常量(compile-timeconstants)和动态常量(runtimeconstants)。它们有不同的特性,错误的使用不仅会损失效率,还可能造成错误。相比之下,静态常量在速度上会稍稍快一些,但是灵活性却比动态常量差很多。//静态常量(隐式是静态的)publicco... 阅读全文
posted @ 2016-01-24 18:13 风吹云东星不动 阅读(3831) 评论(0) 推荐(1) 编辑
摘要: 1.var声明一个局部变量只是一种简化语法,它要求编译器根据一个表达式推断具体的数据类型。2.var只能用于声明方法内部的局部变量,而dynamic可用于局部变量,字段,参数。3.表达式不能转型为var,但能转型为dynamic。4.必须显式初始化用var声明的变量,但无需初始化用dynam声明的变... 阅读全文
posted @ 2016-01-23 23:26 风吹云东星不动 阅读(447) 评论(0) 推荐(0) 编辑
摘要: Connection:主要是开启程序和数据库之间的连接。没有利用连接对象将数据库打开,是无法从数据库中取得数据的。Close和Dispose的区别,Close以后还可以Open,Dispose以后则不能再用。Command:主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除... 阅读全文
posted @ 2016-01-21 16:39 风吹云东星不动 阅读(215) 评论(0) 推荐(0) 编辑