摘要: 一、什么是线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程。 进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位。 多线程(即多个控制线程)的概念是,在一个进程中存在多个控制线程,多个控制线程共享该进程的地址空间,相当于一个车间 阅读全文
posted @ 2017-11-11 13:37 &永恒& 阅读(381) 评论(0) 推荐(1) 编辑
摘要: 一、引子 主题是基于单线程来实现并发,即只用一个主线程(很明显可利用的cpu只用一个)情况下实现并发,并发的本质:切换+保存状态 cpu正在运行一个任务,会在两种情况下切走去执行其他的任务(切换由操作系统强制控制),一种情况是该任务发生了阻塞,另外一种情况是该任务计算的时间过长。 1:其中第二种情况 阅读全文
posted @ 2017-11-11 13:37 &永恒& 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一、SQL 介绍 1、什么是sql? SQL,英文全称(Structured Query Language),中文是结构化查询语言,它是一种对关系数据库中数据进行定义和操作的语言方法,是大多数关系数据库管理系统所支持的工业标准。 是一种数据库查询和程序设计语言,用于存取数据以及查询,更新和管理关系数 阅读全文
posted @ 2017-11-11 13:36 &永恒& 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 一、html初始 1、web服务本质 2、html是什么? 超文本标记语言(Hypertext Markup Language ,html)通过标签语言来标记要显示的网页中各个部分,一套规则,浏览器认识的规则。 浏览器按顺序渲染网页文件,然后根据标记解释和显示内容,但需要注意的是,对于不同的浏览器, 阅读全文
posted @ 2017-11-11 13:36 &永恒& 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript概述 1、javascripts的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中),后将其改名ScriptEase.(客户端执行的语言)。 Netscape(网景)接收Nombas的理念,(Brendan E 阅读全文
posted @ 2017-11-11 13:36 &永恒& 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、jQuery是什么? 二、什么是jQuery对象? jQuery对象就是通过jQuery包装DOM对象后产生的对象,jQuery对象是jQuery独有的,如果一个对象是jQuery对象,那么它就可以使用jQuery里的方法:$(“#test”).html(); jQuery的基础语法:$(sel 阅读全文
posted @ 2017-11-11 13:36 &永恒& 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、IO模型介绍 Stevens在文章中一共比较了五种 IO Model: blocking IO nonblocking IO IO multiplexing signal driven IO asynchronous IO 由signal driven io(信号驱动IO)在实际中并不常用,所以 阅读全文
posted @ 2017-11-11 13:35 &永恒& 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一、CSS语法 CSS规则由两个主要的部分构成:选择器,以及一条或多条声明。 例如: 1 h1 {color:red; font-size:14px;} 二、CSS的四种引入方式 1、行内式 行内式是在标记的style属性中设定CSS样式,这种方式没有体现CSS的优势,不推荐使用。 1 <p sty 阅读全文
posted @ 2017-11-11 13:34 &永恒& 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1.python语言类型 cpython 1 Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上 Jpython 1 Python的Java实现,Jython会将Python代码动态编译成Jav 阅读全文
posted @ 2017-11-11 13:34 &永恒& 阅读(246) 评论(0) 推荐(0) 编辑