views.py 是django MTV 中的主要逻辑层,相当于MVC中的 Controller 以下的实例都基于这样一个路由表: view 方法 虽然 是系统自动创建,但是不难发现它并不是必须的。django 关心的是 中 import 的是谁。(urls.py 也是项目文件夹下面 urls.py ...
分类:
其他好文 时间:
2018-02-06 20:15:08
阅读次数:
265
背景 早期京麦搭建 HTTP 和 TCP 长连接功能主要用于消息通知的推送,并未应用于 API 网关。随着逐步对 NIO 的深入学习和对 Netty 框架的了解,以及对系统通信稳定能力越来越高的要求,开始有了采用 NIO 技术应用网关实现 API 请求调用的想法,最终在 2016 年实现,并完全支撑 ...
分类:
Web程序 时间:
2018-02-04 22:50:21
阅读次数:
333
接触一个新的事物的时候,是有必要从其工作原理入手,弄清楚这个东西的来龙去脉,为接下来的继续深入学习做好铺垫,掌握好其原理有助于我们从整体上来把握这个东西,并且帮助我们在排错过程中理清思路。接下来,还是从mysql的工作原理开始入手,下面先来一张经典的图:上面的图就是mysql的内部架构,可以清楚的看到Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的。下面是关于上述部件的介绍:conn
分类:
数据库 时间:
2018-02-03 12:44:44
阅读次数:
255
在学长的推荐下,我用了大约半个月的时间学习了游双老师的《Linux高性能服务器编程》一书。通读此书,感觉这本书在知识广度上已经很足,对网络协议与编程方面的基础知识栈都有讲解,语言也比较通俗易懂,确是一本对于有一定网络基础也想继续深入学习的同学的好书,但由于篇幅有限,对于部分知识点的讲解没有深入。 本 ...
分类:
系统相关 时间:
2018-01-30 22:54:48
阅读次数:
201
学习了两个多月的PeopleSoft,感觉刚刚摸到了门槛,可惜目前没有项目,没有可以更深入学习的机会,此时手头上接到一个JAVA的项目 ̄□ ̄||,但总算不用早上搞PeopleSoft,晚上搞JAVA(身心疲惫啊),相信以后的进度会有所提升。感谢老师一直以来的指导,让我有了更加明确的目标,以后还要更加 ...
分类:
其他好文 时间:
2018-01-28 00:02:32
阅读次数:
1054
最近因为项目的需要,开始学习nodejs,本着js的那点儿功底,nodejs学习起来还是挺快能上手的。随着深入学习,知道了express框架并那它写了一个小功能,作为一个php程序员哈,在express框架路由、模板渲染那里看到了Yii2的影子,所以便更加的亲切了。再接着便接触到了websocket ...
分类:
其他好文 时间:
2018-01-27 23:13:33
阅读次数:
263
对着官方文档撸一遍,顺便做点笔记 models 定义了本应用的数据库表结构。底层可以由不同的数据库封装实现,因为不同的数据库字段类型不一样,因此,跟以往直接用单一数据库(如mysql)建立的应用有很大的区别。 models里面定义的数据类型基本上都是基础类型,在mysql用的比较多的 timesta ...
分类:
其他好文 时间:
2018-01-24 22:01:31
阅读次数:
156
从本章开始,我们将通过实践深入学习 Kubernetes 的各种特性。作为容器编排引擎,最重要也是最基本的功能当然是运行容器化应用,这就是本章的内容。
分类:
其他好文 时间:
2018-01-24 10:58:10
阅读次数:
128
故事发生在10月份的一次面试经历中,本来我不想说出来丢人显眼,但是为了警醒自己和告诫后人,我决定写成博文发出来。因为在面试过程中,我讲在2009年写过QQ农场助手,在这期间深入学习了HTTP协议,而且在2010-05-18写了博文:HTTP协议及其POST与GET操作差异 & C#中如何使用POST ...
分类:
Web程序 时间:
2018-01-21 16:11:41
阅读次数:
239
1.LinkedLis的底层实现: 继承与AbstractSequentiaList的双向列表. 可以被当做堆栈,队列. 实现了List接口,能对它进行队列操作 实现了Deque接口,能把LinkedList当作双端队列使用 实现Cloneable接口,能克隆 实现了Serializable接口,支 ...
分类:
其他好文 时间:
2018-01-17 00:32:13
阅读次数:
117