一、引子 上一讲里呢,我进一步为你讲解了CPU里的“黑科技”,分别是超标量(Superscalar)技术和超长指令字(VLIW)技术。 超标量(Superscalar)技术能够让取指令以及指令译码也并行进行;在编译的过程,超长指令字(VLIW)技术可以搞定指令先后的依赖关系,使得一次可以取一个指令包 ...
分类:
其他好文 时间:
2019-09-01 14:36:29
阅读次数:
100
一、Grafana基础 Grafana是一个开源的指标量监测和可视化工具。官方网站为:https://grafana.com/, 常用于展示基础设施的时序数据和应用程序运行分析。Grafana的dashboard展示非常炫酷,绝对是运维提升逼格的一大利器。 官方在线的demo可以在这里找到: htt ...
分类:
其他好文 时间:
2019-08-31 23:45:47
阅读次数:
251
1、通用函数,是一种在ndarray数据中进行逐元素操作的函数。某些函数接受一个或多个标量数值,并产生一个或多个标量结果,通用函数就是对这些函数的封装。 1、常用的一元通用函数有:abs\fabs sqrt square exp log\log2\log10\log1p sign ceil floo ...
分类:
其他好文 时间:
2019-08-31 21:05:56
阅读次数:
73
特征值和特征向量 特征值就是方程Ax=ax的根, 是一个标量 特征向量是关于特征值的向量 Key_Function np.linalg.eigvals函数, 计算矩阵的特征值 np.linalg.eig函数, 返回包含特征值和对应的特征向量的元组 Code 数学概念 对于给定矩阵A,寻找一个常数λ( ...
分类:
其他好文 时间:
2019-08-26 00:21:21
阅读次数:
105
1,标量类型声明 默认情况下,所有的PHP文件都处于弱类型校验模式。 PHP 7 增加了标量类型声明的特性,标量类型声明有两种模式: 强制模式 (默认) 严格模式 标量类型声明语法格式: 代码中通过指定 strict_types的值(1或者0),1表示严格类型校验模式,作用于函数调用和返回语句;0表 ...
分类:
Web程序 时间:
2019-08-20 16:35:20
阅读次数:
103
UCASE()大写转换 LCASE()小写转换 SUBSTR()提取字符 LEN()返回长度 ROUND()舍入为指定位数的小数 SYSDATE获取当前时间 ...
分类:
数据库 时间:
2019-08-13 22:28:09
阅读次数:
173
队列queue 多应用在多线程中,对于多线程访问共享变量时,队列queue是线程安全的。从queue队列的实现来看,队列使用了1个线程互斥锁(pthread.Lock()),以及3个条件标量(pthread.condition()),来保证了线程安全。 ?self.mutex互斥锁:任何获取队列的状 ...
分类:
编程语言 时间:
2019-08-13 00:26:11
阅读次数:
111
创建数组 接收一个 ,将其转换为一个 、`np.zeros ndarray ndarray` 、`np.zeros_like ndarray ndarray`,被 0、1填充 基本的索引以及切片 numpy中的索引及切片操作不会进行复制操作。 对于多维数组,每个索引对应的对象不再是一个标量,而是另一 ...
分类:
编程语言 时间:
2019-08-02 18:33:32
阅读次数:
106
对象的内存分配,主要就是堆上分配(也可能结果JIT编译后被拆散为标量类型并间接在栈上分配)。对象主要分配在新生代Eden区,如果启动了本地线程分配缓冲,将按线程优先在TLAB上分配,少数情况分配在老年代上。具体分配取决于垃圾收集器组合使用情况以及虚拟机参数设置 1. GC 1) 新生代GC(Mino ...
分类:
其他好文 时间:
2019-07-29 18:59:00
阅读次数:
120
1.yaml的书写规范 YAML 文件可以由一或多个文档组成(也即相对独立的组织结构组成),文档间使用“ ”(三个横线)在每文档开始作为分隔符。同时,文档也可以使用“...”(三个点号)作为结束符(可选)。 2.yaml数据由三种结构组成: 标量 (相当于数据类型) 序列 (相当于数组和列表) 键值 ...
分类:
其他好文 时间:
2019-07-29 10:22:24
阅读次数:
99