本节导读: 什么是线程 线程与进程的区别 开启线程的两种方法 多线程与多进程的区别 thread对象的其他属性 守护线程 gil全局解释器锁 死锁现象与递归锁 信号量,event,定时器 线程queue 进程池与线程池 一 什么是线程 线程顾名思义,就是一条流水线工作的过程(流水线的工作需要电源,电 ...
分类:
编程语言 时间:
2018-07-25 20:10:15
阅读次数:
186
面向过程 核心是过程二在,过程指的是解决问题的步骤 类似于设计一条流水线。机械式的思维方式 优点:把复杂的问题流程化,进而简单化 缺点:可扩展性差 应用场景:功能一旦实现基本不需要扩展的情况,自动部署脚本之类 面向对象 对象:在python中,一切皆对象 对象就是特征与技能(属性和行为)的结合体 优 ...
分类:
其他好文 时间:
2018-07-25 01:08:31
阅读次数:
154
李振良·奇虎360-高级运维工程师,主要负责360浏览器业务运维。7年互联网运维工作经验,具备丰富的运维实战经验,曾主导容器云平台建设并将业务容器化部署
分类:
Web程序 时间:
2018-07-24 17:48:09
阅读次数:
213
一.初识面向对象 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动 ...
分类:
编程语言 时间:
2018-07-23 19:54:40
阅读次数:
139
常用设计思想与技巧 (1)乒乓操作; (2)串并转换; (3)流水线操作; (4)异步时钟域数据同步。是指如何在两个时钟不同步的数据域之间可靠地进行数据交换的问题。数据时钟域不同步主要有两种情况: ①两个域的时钟频率相同,但是相差不固定,或者相差固定但是不可测,简称为同频异相问题。 ②两个时钟频率根 ...
分类:
其他好文 时间:
2018-07-21 11:53:47
阅读次数:
199
本章的几个概念: 估计器(estimator) 用于分类、聚类和回归分析 转换器(transformer):用于数据预处理回来数据转换 流水线(pipeline): 组合数据挖掘流程, 便于在此使用 1.scikit-learn估计器 数据集下载地址:UCI 加载数据集: #coding=gbk # ...
分类:
其他好文 时间:
2018-07-19 13:35:57
阅读次数:
257
何谓悲观锁与乐观锁 乐观锁对应于生活中乐观的人总是想着事情往好的方向发展,悲观锁对应于生活中悲观的人总是想着事情往坏的方向发展。这两种人各有优缺点,不能不以场景而定说一种人好于另外一种人。 (1)悲观锁: 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别 ...
分类:
其他好文 时间:
2018-07-18 14:22:17
阅读次数:
144
TF-Slim为了方便加载各种数据类型(如TFRocords或者文本文件)的数据,创建了这个库。 Dataset 这里的数据库与通常意义下数据库是不同的,这里数据库是python一个类,它负责将原始数据通过流水线加工成为我们需要的数据格式。 TF-Slim defines a dataset to ...
分类:
其他好文 时间:
2018-07-16 14:12:55
阅读次数:
496
ARM有16个通用寄存器, R0 R15, 5个用于特殊目的, R11(帧指针, FP), R12(过程内寄存器, IP), R13(栈指针, SP), R14(链接寄存器, LR), R15(程序计数器, PC) 其中SP是保存指向堆栈顶部的指针的寄存器 , LR是当程序进入子过程时存储返回地址 ...
分类:
其他好文 时间:
2018-07-15 16:06:49
阅读次数:
284
知识点一: 进程:资源单位 线程:才是CPU的执行单位 进程的运行: 开一个进程就意味着开一个内存空间,存数据用,产生的数据往里面丢 线程的运行: 代码的运行过程就相当于运行了一个线程 辅助理解:一座工厂(操作系统)->没造一个车间(启动一个进程)->每个车间的流水线(线程) 知识点二:开启线程的2 ...
分类:
编程语言 时间:
2018-07-13 19:03:05
阅读次数:
142