2018年4月17日

数据缓存层及相关知识

摘要: 数据缓存层的开发 数据缓存层用于对访问过的数据进行缓存,以提高访问效率。本书所讲述的数据缓存是以表为单位的数据缓存。 数据缓存层的原理 数据缓存层实际上就是对一个巨大的存在于内存中的DataSet进行管理,其原理如下: (1)数据缓存层维护一个大DataSet,这个DataSet以static存在于 阅读全文

posted @ 2018-04-17 20:01 Guo磊 阅读(2462) 评论(0) 推荐(0) 编辑

关系和非关系型数据库区别(以及oracle和mysql的区别)

摘要: 一、关系型数据库 关系型数据库,是指采用了关系模型来组织数据的数据库。 关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。 简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及 阅读全文

posted @ 2018-04-17 19:53 Guo磊 阅读(9879) 评论(0) 推荐(2) 编辑

TCP粘包拆包问题

摘要: 原文:https://my.oschina.net/andylucc/blog/625315 摘要: 粘包拆包问题是处于网络比较底层的问题,在数据链路层、网络层以及传输层都有可能发生。我们日常的网络应用开发大都在传输层进行,由于UDP有消息保护边界,不会发生这个问题,因此这篇文章只讨论发生在传输层的 阅读全文

posted @ 2018-04-17 16:38 Guo磊 阅读(272) 评论(0) 推荐(0) 编辑

网关协议:CGI、FastCGI、WSGI

摘要: CGI就像是一座桥,把网页和WEB服务器中的执行程序连接起来,它把HTML接收的指令传递给服务器的执行程序,再把服务器执行程序的结果返还给HTML页。 CGI CGI即通用网关接口(Common Gateway Interface),是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CG 阅读全文

posted @ 2018-04-17 10:55 Guo磊 阅读(216) 评论(0) 推荐(0) 编辑

python 面向对象编程

摘要: 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强…” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制 阅读全文

posted @ 2018-04-17 09:24 Guo磊 阅读(303) 评论(0) 推荐(0) 编辑

导航