摘要: jQuery是什么? [1] jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多 javascript高手加入其team。 [2] jQuery是继prototype之后又一个优秀的Javascript框架。其宗旨是——WRITE LESS,DO MORE! [3] 它是轻 阅读全文
posted @ 2017-08-15 23:07 Sun珊珊来迟 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Nginx功能展示实验 Nging可以作为反代服务器;也可以作为负载均衡器,并自带根据对后端服务器健康状态检测具有增删服务器的功能;也可以作为纯Web服务器,提供Web服务。 本实验将使用Nginx实现上述三种功能。 ==值得注意的是:Nginx的负载均衡调度功能是依赖反代功能才能实现的,所以,如果 阅读全文
posted @ 2017-08-15 22:37 Sun珊珊来迟 阅读(274) 评论(0) 推荐(0) 编辑
摘要: javaScript 什么是jsvaScript? JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。 javaScript是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScr 阅读全文
posted @ 2017-08-08 16:21 Sun珊珊来迟 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 什么是html? 基本概念:HTML(Hypertext Mark up Language)即超文本标签语言或超文本链接标示语言,是目前网路上应用最为广泛的语言,也是构成网页文档的主要语言。 html结构 如图: <!DOCTYPE html 告诉浏览器使用什么样的html或者xhtml来解析htm 阅读全文
posted @ 2017-08-01 18:46 Sun珊珊来迟 阅读(185) 评论(0) 推荐(0) 编辑
摘要: MySQL基本操作 sql是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。 在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的 阅读全文
posted @ 2017-07-28 19:28 Sun珊珊来迟 阅读(184) 评论(0) 推荐(0) 编辑
摘要: MySQL简介与概要 mysql 是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司,现在已经被sun公司收购,支持FreeBSD、Linux、MAC、windows等多种操作系统。相比于其他的大型数据库例如Oracle、DB2、SQL Server等相比功能稍弱一些 访问mysql的 阅读全文
posted @ 2017-07-24 23:07 Sun珊珊来迟 阅读(228) 评论(0) 推荐(0) 编辑
摘要: IO模型 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non blocki 阅读全文
posted @ 2017-07-21 16:34 Sun珊珊来迟 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有局部状态的一个特 阅读全文
posted @ 2017-07-21 15:50 Sun珊珊来迟 阅读(132) 评论(0) 推荐(0) 编辑
摘要: multiprocessing模块 由于GIL的存在,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。 multiprocessing包是Python中的多进程管理包。与threading.Thread类似,它可以利用mul 阅读全文
posted @ 2017-07-20 22:56 Sun珊珊来迟 阅读(155) 评论(0) 推荐(0) 编辑
摘要: IO阻塞分析: 下面该需求很简单将一个数值100做自减处到0.主函数中有0.1秒的IO阻塞 分析: 通过代码我们可以看到因为主函数中增加了一段IO阻塞的代码,所以我们考虑用到了线程。 1.因为Python GIL的特性原因,对于多线程并不能真正的实现并行而只能并发 2.当第一个线程抢到了GIL后(t 阅读全文
posted @ 2017-07-18 20:24 Sun珊珊来迟 阅读(769) 评论(0) 推荐(0) 编辑