• c#中Socket网络通信的入门

    请访问 http://balabiu.com/?p=16 后续本文更新将在这里; 将设计服务器端异步接受客户端连接和客户端消息。...

    2018-06-24 00:00:11

  • 浅谈.net MVC

    大学毕业对MVC的概念还不是很清晰,总觉得MVC是和三层一样的,是同一级别的架构。其实不然,三层架构是:BLL(业务逻辑层),DAL(数据库访问层),UI(页面显示层),而MVC仅仅是属于三层架构UI层。可以说MVC就是为了更好的展示数据,如果把三层架构比作一个完整的人...

    2018-06-24 00:00:11

  • NodeJS,MongoDB,Vue,VSCode 集成学习

    NodeJS,MongoDB,Vue,VSCode 集成学习 开源项目地址:http://www.mangdot.com...

    2018-06-24 00:00:10

  • Newtonsoft.Json

    1.Serialize JSON(序列化json) Product product = new Product();product.Name = "Apple";product.Expiry = new DateTime(2008, 12, 28);product.Sizes = new string[] { "Small" };string json = JsonConvert.SerializeObject(product);// {// "Name": "Apple",// "...

    2018-06-24 00:00:09

  • 根据Time Protocol从NIST Internet Time Servers获取

    Time Protocol(RFC-868)是一种非常简单的应用层协议: 它返回一个32位的二进制数字,这个数字描述了从1900年1月1日0时0分0秒到现在的秒数, 服务器在TCP的37号端口监听时间协议请求。本函数将服务器返回值转化成本地时间。 先前不知道有现成的IPAddress.NetworkToHostO...

    2018-06-24 00:00:03

  • WebAPI参数传值string转bool,int转bool相关问题

    今天在公司同事问了我一个问题,用postman传递json字符串给接口,接口获取到的值不正确。 我就看到下面的json数据: { "Mark":"1" } 接口的model成员字段定义如下: { public bool Mark { set ; get ; }} 差不多是类似的代码,这样子webapi接口获取到的值就是false,如...

    2018-06-24 00:00:07

  • 关于 IIS 的 Management Service Delegation 配置 备

    在MSDN没找到关于使用APPCMD备份IIS的"Management Service Delegation"模块配置命令。 到IIS的配置文件存放目录下,几番搜索,查到%windir%\system32\inetsrv\config\administration.config里,有我想要备份的东西。 在location\system.webServer这整个节点。 这个节点...

    2018-06-24 00:00:04

  • CLR via c# 值类型“不可变”

    昨天看书看到引用类型和值类型,书中讲到值类型不可变,如图: 看了两遍没怎么看懂,又仔细多看了几遍,说下我的理解: 比如说一个int类型有几个成员, MaxValue、MinValue的值是不可变的,因为它可以理解为一个枚举(不可变的字段成员)。 比如说: int i1 = 1 ; int...

    2018-06-23 23:59:59

  • Lambda表达式基础

    1.委托的典型用法 1.1定义一个委托: public delegate int AddDelegate( int i, int j); 1.2定义一个MyClass类,放置一个满足 AddDelegate委托要求的方法 1 class MyClass 2 { 3 public int Add( int i , int j) 4 { 5 return i + j; 6 } 7 } 1.3定义一个委托变量 AddD...

    2018-06-23 23:59:50

  • Hello World!

    20170913 #### 四级标题 ### 三级标题 DWORD WINAPI myServerThread(LPVOID lpParam){ServerThreadParam *lp =(ServerThreadParam*)lpParam;session_s *s = lp-session;while(1){int state = s-wait_request();if (state == s-disconected)break;request_t * req = s-g...

    2018-06-23 23:59:50

2