• <sup id="mk476"></sup>
    <dl id="mk476"></dl>
  • <progress id="mk476"><tr id="mk476"></tr></progress>
    <div id="mk476"><tr id="mk476"></tr></div>
    <sup id="mk476"><ins id="mk476"></ins></sup>
  • <progress id="mk476"></progress>
    <div id="mk476"></div>
    <div id="mk476"><tr id="mk476"></tr></div>
  • <div id="mk476"></div>
    <dl id="mk476"><s id="mk476"></s></dl><dl id="mk476"></dl><div id="mk476"></div>
  • <div id="mk476"></div>
    <dl id="mk476"><ins id="mk476"></ins></dl>
    摘要: 本文是《Clean C#》一书译文的序言,阅读译文请移步至:《Clean C#》译文。 《Clean C#?#36820;?#21103;标题是Readable,Maintainable,Pleasurable,本书旨在提供一些编写具有良好可读性与可维护性代码的建议。虽然书名?#20889;?#26377;C#字眼,但书中提供的经验绝不仅限于C#,也阅读全文
    posted @ 2018-10-27 17:35 雪飞鸿 阅读(106) 评论(0) 编辑
    摘要: JAVA 定义Person类 定义Chinese类 创建Chinese类实例 输出结果如下: 执行顺序为: 基类静态初始化块——当前类静态初始化块——基类初始化块——基类构造函数——当前类初始化块——当前类构造函数 ?? JAVA中加载类时会调用类的静态代码块 执行结果如下: .NET 与JAVA相阅读全文
    posted @ 2019-02-24 11:49 雪飞鸿 阅读(21) 评论(0) 编辑
    摘要: 序列化?#33322;?#23545;象的状态信息及类型信息,转换为一种易于传输或存储形式(流,即字节序列)的过程。 下图为序列化过程图示,图片来自微软官方文档: 反序列化:与序列化相反,将流转换为对象的过程。 常用的有二进制序列化、XML序列化及JSON序列化三种序列化方式。.NET自身提供了对二进制序列化与XML序列化的阅读全文
    posted @ 2019-01-28 16:15 雪飞鸿 阅读(26) 评论(0) 编辑
    摘要: 以下基于.NET Core 2.1 定义GrayLog日志记录中间件: 中间件代码: 日志记录代码: Graylog日志配置: 注册中间件到请求处理管道: 以上日志记录了如下几个方面: 日志信息Id 请求来源 请求基础信息 采用类似HTTP请求行格式,即:HttpMethod RequestUrl 阅读全文
    posted @ 2019-01-08 16:33 雪飞鸿 阅读(318) 评论(0) 编辑
    摘要: 变量 示例如下: T-SQL提供了使用SELECT语句来给变量赋值的扩?#26500;?#33021;: ?#37096;?#20197;使用子查询来给变量赋值: 注意,上述SET语句中的子查询必须只能返回标量,否则会报错,示例如下: 执行报错: 子查询返回的值不止一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情阅读全文
    posted @ 2019-01-01 17:04 雪飞鸿 阅读(171) 评论(0) 编辑
    摘要: 以下基于.NET Framework4.6及.NET Core2.0 .csproj 用于配置项目信息,如: 程序集名称、类型 Framework版本 项目所包含的文件信息,如:cs、html、js、config、xml等 项目所引用的程序集信息,包含本地dll与Nuget包 其它信息 程序集名称、阅读全文
    posted @ 2018-12-21 15:41 雪飞鸿 阅读(307) 评论(0) 编辑
    摘要: 本文素材来自视频,请自备梯子观看:What Is Dynamic Programming and How To Use It Dynamic Programming:动态编程分为如下几步: 这?#25191;?#20648;计算结果以备再次使用称之为:Memoization(这个词,不知道怎么翻译好) ?#36896;?#27874;那契数列为例来说阅读全文
    posted @ 2018-12-15 22:29 雪飞鸿 阅读(370) 评论(1) 编辑
    摘要: 在前面的文章中对T-SQL的查询做了基本总结,接下来我们看下SQL中的另外一个常用操作——数据的修改。 INSERT INSERT 向数据表中插入数据的基本语句,句式: T-SQL对VALUES进行了增强,可以一条语句插入多条数据: 示例如下: BULK INSERT 该语句用于将文件中的数据插入到阅读全文
    posted @ 2018-12-11 21:48 雪飞鸿 阅读(275) 评论(0) 编辑
    摘要: 三个运算符 T-SQL支持三个集合运算符:UNION、INTERSECT、EXCEPT。 集合运算符查询的一般形式如下: ORDER BY 在逻辑查询处理方面,集合运算符应用于两个查询结果集,且外部的ORDER BY子句(如果有的话)应用于集合运算所得到的结果集。 每个独立的查询可以使用除了ORDE阅读全文
    posted @ 2018-11-28 22:27 雪飞鸿 阅读(191) 评论(0) 编辑
    摘要: 子查询 在嵌套查询中,最外面查询结果集返回给调用方,称为外部查询。嵌套在外部查询内的查询称为子查询,子查询的结果集供外部查询使用。 根据是否依赖外部查询,可将子查询分为?#22253;?#21547;子查询和相关子查询。?#22253;?#21547;子查询不依赖外部查询,相关子查询则依赖外部查询。 子查询结果是在运行时计算的,查询结果会跟随查询表的阅读全文
    posted @ 2018-11-24 18:17 雪飞鸿 阅读(138) 评论(0) 编辑
    摘要: 在上篇博文中介绍了T-SQL查询的基础知识,本篇主要介绍稍微复杂的查询形式。 表运算符 表运算符的作用是把为其提供的表作为输入,经过逻辑查询处理,返回一个表结果。SQL Server支持四个表运算符:JOIN、APPLY、PIVOT、UNPIVOT,其中JOIN是标准SQL中的运算符,APPLY、P阅读全文
    posted @ 2018-11-14 22:25 雪飞鸿 阅读(335) 评论(0) 编辑
    江苏11选5软件