摘要:
Javascript的实现是由以下3个不同的部分组成的: ECMAScript描述了以下内容: 语法、类型、语句、关键字、保留字、运算符、对象 JavaScript的引入方式 JavaScript基础 一、变量 1.声明变量: var a=1; var b=2; var a=1,b=2; alert 阅读全文
摘要:
CSS是Cascading Style Sheets的简称,中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离。(属性的渲染与布局) CSS的四种引入方式 1.行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用 2.嵌入式 嵌入 阅读全文
摘要:
一 HTTP概述 HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。 HTTP就是一个通信规则,通信规则规定了客户端发送给服务器的内容格式,也规定了服务器发送个客户端的内容格式。客户端发送给服务器的格式叫 阅读全文
摘要:
<!DOCTYPE html>标签 <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。 <!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 HTML4.01中有3个不同的文档类型,在HTML5 阅读全文
摘要:
一、数据库管理系统DBMS 软件 写程序: a.数据库在本地 1.找到目录 2.添加数据 b.数据库在远程 1.socket连接上远程机器 2.socket发送{命令} 做些什么? a. A.程序 程序,socket客户端 B.数据 socket服务端 C.制作一套规则 add|阿萨德 delete 阅读全文
摘要:
由于GIL的存在,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要定义一个函数,Python会完成其他所有事情。借助这个包,可以轻松完成从单进程到并发 阅读全文
摘要:
queue is especially useful in threaded programming when information must be exchanged safely between multiple threads. queue列队类的方法 队列基本操作: 队列常用方法: 示例: 阅读全文
摘要:
条件同步和条件变量同步差不多意思,只是少了锁功能,因为条件同步设计于不访问共享资源的条件环境。event=threading.Event():条件环境对象,初始值 为False event.isSet():返回event的状态值 event.wait():如果 event.isSet()==Fals 阅读全文
摘要:
有一类线程需要满足条件之后才能够继续执行,Python提供了threading.Condition对象用于条件变量线程的支持,它除了能提供RLock()或Lock()的方法外,还提供了 wait()、notify()、notifyAll()方法。 lock_con=threading.Conditi 阅读全文
摘要:
信号量 信号量用来控制线程并发数的,BoundedSemaphore或Semaphore管理一个内置的计数器,每当调用acquire()时-1,调用release()时+1。 计数器不能小于0,当计数器为0时,acquire()将阻塞线程至同步锁定状态,直到其他线程调用release()。(类似于停 阅读全文