摘要: 手机推送了一篇文章简单介绍HTTP协议,然后想把其计算机网络分层构建再温习一下,上网看了几篇博客文章,竟然有许多错误,真是误人,这里再理一下。 HTTP之前,先了解一些计算机网络通信的基础。 OSI模型 - 七层体系架构 开放式系统互联通信参考模型(英语:Open System Interconne 阅读全文
posted @ 2020-06-10 14:05 CatLight 阅读(1781) 评论(0) 推荐(0) 编辑
摘要: 最近使用 sequelize 过程中发现一个“奇怪”的问题,将某个时间插入到表中后,通过 sequelize 查询出来的时间和通过 mysql 命令行工具查询出来的时间不一样。非常困惑,于是研究了下,下面是学习成果。 阅读全文
posted @ 2017-10-05 18:24 CatLight 阅读(296) 评论(0) 推荐(0) 编辑
摘要: The major web browsers load web pages in basically the same way. This process is known as parsing and is described by the HTML5 specification. A high-level understanding of this process is critical to writing web pages that load efficiently. 阅读全文
posted @ 2014-07-03 16:29 CatLight 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 对象之间的耦合关系是无法避免的,也是必要的,这是协同工作的基础。现在,伴随着工业级应用的规模越来越庞大,对象之间的依赖关系也越来越复杂,经常会出现对象之间的多重依赖性关系,因此,架构师和设计师对于系统的分析和设计,将面临更大的挑战。对象之间耦合度过高的系统,必然会出现牵一发而动全身的情形。 阅读全文
posted @ 2014-03-06 23:05 CatLight 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数(从1开始报数),数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。 c#代码,3种方法。 阅读全文
posted @ 2014-01-06 23:41 CatLight 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: 用一段c#代码来讲解.net中值类型和引用类型的区别。 阅读全文
posted @ 2013-12-01 16:01 CatLight 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 简单定义一棵二叉树的数据结构,并实现其先序(根)遍历、中序(根)遍历、后序(根)遍历算法。 阅读全文
posted @ 2013-11-30 17:46 CatLight 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 树中结点的最大层次数称为树的深度(Depth)或高度。 本文中以二叉树为例来讲述求树的深度的算法。 阅读全文
posted @ 2013-11-19 21:51 CatLight 阅读(2665) 评论(0) 推荐(1) 编辑
摘要: 基数排序的基本思想,链式基数排序的c#实现。 阅读全文
posted @ 2013-08-06 23:52 CatLight 阅读(1831) 评论(0) 推荐(0) 编辑
摘要: 2-路归并排序的c#实现。“归并”的含义是将两个或两个以上的有序序列组合成一个新的有序序列。 阅读全文
posted @ 2013-07-18 23:34 CatLight 阅读(379) 评论(0) 推荐(0) 编辑