摘要: 阅读全文
posted @ 2019-03-11 08:13 zhouhaiwu 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 第一、 MQ(压队列) PGA share pool 三层结构 应用服务器 >中间件 >数据库 第二、 TCP/IP 第三、 应用层:应用层、表示层、会话层 数据流层:传输层、网络层、数据链路层、物理层 第四、 数据链路层 802.3/802.2 摩尔斯密码 第五、 物理层 电信、电缆 第六、 网线 阅读全文
posted @ 2019-03-09 10:24 zhouhaiwu 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、 # 可迭代l = [ i for i in range(10) ] # l是可迭代的,但不是迭代器for idx in l: print(idx) # range是个迭代器for i in range(5): print(i) 二、 # isinstance案例# 判断某个变量是否是一个实例f 阅读全文
posted @ 2019-03-07 19:32 zhouhaiwu 阅读(95) 评论(0) 推荐(0) 编辑
摘要: # 协程 - 参考资料 - http://python.jobbole.com/86481/ - http://python.jobbole.com/87310/ - https://segmentfault.com/a/11900000000009781688 # 迭代器 - 可迭代(Iterab 阅读全文
posted @ 2019-03-06 19:27 zhouhaiwu 阅读(92) 评论(0) 推荐(0) 编辑
摘要: # 线程安全问题: - 如果一个资源/变量,他对于多线程来讲,不用加锁也不会引起任何问题,则称为线程安全 - 线程不安全变量类型:list, set, dict - 线程安全变量类型: queue # 生产者消费者问题 - 一个模型,可以用来搭建消息队列。 - queue是一个用来存放变量的数据结构 阅读全文
posted @ 2019-03-06 18:38 zhouhaiwu 阅读(92) 评论(0) 推荐(0) 编辑
摘要: - 共享变量: 当多个线程同时访问一个变量的时候,会产生共享变量的问题 - 案例11 - 解决变量:锁、信号灯 - 锁(Lock): - 是一个标志,表示一个线程在占用一些资源 - 使用方法 - 上锁 - 使用共享资源,放心的用 - 取消锁,释放锁 - 案例12 - 锁谁:哪个资源需要多个线程共享, 阅读全文
posted @ 2019-03-05 20:07 zhouhaiwu 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 共享变量 - 共享变量:当多个线程同时访问一个变量的时候,会产生共享变量的问题 - 案例11 - 解决变量:锁、信号灯; - 锁(Lock): - 是一个标志,表示一个线程在占用一些资源 - 使用方法: - 上锁 - 使用共享资源,放心的用 - 取消锁,释放锁 - 案例12 - 锁谁:哪个资源需要多 阅读全文
posted @ 2019-03-04 19:17 zhouhaiwu 阅读(338) 评论(0) 推荐(0) 编辑
摘要: VIM0 这是数字『0 』:移动到这一行的最前面字符处$ 移动到这一行的最后面字符处G 移动到这个档案的最后一行nG n 为数字。移动到这个档案的第n 行。例如20G 则会移动到这个档案的第 20 行(可配合:set nu)gg 移动到这个档案的第一行,相当于1G 啊!n<Enter> n 为数字。 阅读全文
posted @ 2019-03-04 15:54 zhouhaiwu 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、安装ORACLE11g软件(11.2.0.0) (一)安装前的包支持 1、检测yum仓库是否已经配置好 yum list all 2、搭建yum仓库 1)、挂载所需要的安装光盘 虚拟机挂载光盘: 设置 -> 光盘 -> 路径 (在“连接”处打勾) mount /dev/cdrom -o loop 阅读全文
posted @ 2019-03-04 15:32 zhouhaiwu 阅读(191) 评论(0) 推荐(0) 编辑
摘要: export在linux的bash中可以理解为设置环境变量。设置后能够被当前的shell及子shell使用。这些变量的含义有一些有意义,可以查看相应的文档,我给你解释一些我知道的:ORACLE_HOME 表示ORACLE软件安装的目录ORACLE_SID ORACLE的SID,作用是用来区分同一台计 阅读全文
posted @ 2019-03-04 14:10 zhouhaiwu 阅读(126) 评论(0) 推荐(0) 编辑