摘要: Socket类在System.Net.Sockets命名空间 常用的操作 Bind:绑定一个本地的终结点 Listen:进入监听状态,并设置等待队列 Accept:等待一个新连接,当连接到达时,返回一个新的socket对象。通过新的socket对象,与新连接通讯 Receive:接受字节数据,保存到 阅读全文
posted @ 2017-02-07 12:34 海棠厅畔 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 在同一个网络地址上,为了区分使用相同协议的不同应用程序,可以为不同的应用程序分配一个数字编号,称为端口号(port)。 取值范围:0-65535 IANA(Internet Assigned Number Authority,互联网地址分配机构)维护了端口分配列表,分三类: 第一类:0-1023,众 阅读全文
posted @ 2017-02-07 11:26 海棠厅畔 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: redis是键值对的数据库,有5中主要数据类型: 字符串类型(string),散列类型(hash),列表类型(list),集合类型(set),有序集合类型(zset) 几个基本的命令: KEYS * 获得当前数据库的所有键 EXISTS key [key ...] 判断键是否存在,返回个数,如果ke 阅读全文
posted @ 2017-01-17 01:41 海棠厅畔 阅读(52201) 评论(1) 推荐(3) 编辑
摘要: 索引器方法允许我们构建能够以类似访问数组的语法来访问内部子类型的自定义类型 在语法上索引器方法和属性的定义很类似,一样是使用get,set,不同的是索引器是使用this[]创建的。 一个简单的索引器代码: 使用字符串值索引对象 可以看出索引器是可以重载的; 虽然在构建自定义集合时,索引器方法很常见, 阅读全文
posted @ 2017-01-16 17:18 海棠厅畔 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 一:使用Object基类的GetType()方法 Car car = new Car(); Type carType = car.GetType(); 二:使用typeof操作符 Type carType=typeof(Car); 三:使用System.Type.GetType()方法 该方法是Sy 阅读全文
posted @ 2017-01-15 22:18 海棠厅畔 阅读(5473) 评论(0) 推荐(0) 编辑
摘要: 数组可以使用foreach遍历数组,其实只要实现GetEnumertor方法的类型都可以使用foreach结构遍历数组。 首先看下代码: 如果想对PencilBox进行遍历呢?可枚举类型构建的两种方式(非泛型):实现IEnumerable接口、yield迭代器方法 实现IEnumerable接口 y 阅读全文
posted @ 2016-12-15 15:21 海棠厅畔 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 浏览器对有中文参数的url大部分都用utf-8编码,但我也曾经遇见过用GB2312编码的;如果遇见这样情况,那么接受到的参数就会出现乱码。乱码情况视服务器解码方式,Asp.Net网站一般默认为utf-8解码,如果GB2312编码就会出现乱码。 最佳的解决办法: 当然是使用js编码参数后再进行get或 阅读全文
posted @ 2016-11-08 12:53 海棠厅畔 阅读(2504) 评论(0) 推荐(0) 编辑
摘要: 1.连接Access 数据库 Access 2000: “provider=Microsoft.Jet.Oledb.3.5;Data Source=Access文件路径” Access 2003: “provider=Microsoft.Jet.Oledb.4.0;Data Source=Acces 阅读全文
posted @ 2016-11-07 15:13 海棠厅畔 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一:单一职责原则 定义:应该有且仅有一个原因引起类的变更。 单一原则是理想中的原则,为什么这样说呢,因为在实际项目中很难得到体现。 单一原则适用也接口、类,同时也适用方法;方法职责单一,相信大部分人都这样做的,这也是最佳实践。 二:里氏替换原则 定义:只要是父类出现的地方都可以用子类来替换,而且替换 阅读全文
posted @ 2016-11-07 14:38 海棠厅畔 阅读(130) 评论(0) 推荐(0) 编辑
摘要: convert: 时间格式转换为其他时间格式的函数 CONVERT ( data_type [ ( length ) ] , expression [ , style ] ) data_type:数据类型(长度) , expression:时间 , style:格式 下面是Style的一些使用 Se 阅读全文
posted @ 2016-11-07 14:22 海棠厅畔 阅读(228) 评论(0) 推荐(0) 编辑