1. Numpy是python开源的一个计算库 2.可用来存储和处理大型矩阵,比Python自身数据结构要高效。 3.NumPy将Python变成一种免费的强大的Matlab系统 一般有三种创建方式:从python的基础数据对象转化 通过Numpy内生的函数生成 从硬盘(文件)读取数据 常用函数 m ...
分类:
其他好文 时间:
2019-01-19 23:27:07
阅读次数:
343
什么是线程 进程:资源分配单位 线程:cpu执行单位(实体),每一个py文件中就是一个进程,一个进程中至少有一个线程 线程的两种创建方式: 一 二 线程的创建和销毁,相对于进程来说开销特别小 线程之间资源共享,共享的是同一个进程中的资源, 资源共享就涉及到数据安全问题,加锁来解决 线程锁 From ...
分类:
编程语言 时间:
2019-01-14 17:18:18
阅读次数:
143
OK上一篇我们简单学了一下 进程 的创建方式,那么这一篇,我们把其他一些边角料..不对,不是边角料..........也是很重要的一些小知识点 也是经常用的。 话不多说直接进入主题 传参: from multiprocessing import Process 这一步大家还记得吧,对喽,不管进程写那 ...
分类:
编程语言 时间:
2019-01-13 19:10:09
阅读次数:
208
NumPy学习(一) NumPy数组创建 NumPy数组属性 NumPy数学算术与算数运算 NumPy数组创建 它从任何暴露数组接口的对象,或从返回数组的任何方法创建一个ndarray。 dtype用来设置元素的数据类型 最简单的创建方式 1. 创建特殊数组 返回特定大小,以 0 填充的新数组。 n ...
分类:
其他好文 时间:
2019-01-13 02:01:15
阅读次数:
227
微信公众号:菜鸟永恒 欢迎关注 第10天 File,递归今日内容介绍? File? 递归今日学习目标? 能够说出File对象的创建方式? 能够说出File类获取名称的方法名称? 能够说出File类获取绝对路径的方法名称? 能够说出File类获取文件大小的方法名称? 能够说出File类判断是否是文件的 ...
分类:
其他好文 时间:
2019-01-12 22:55:54
阅读次数:
245
1. 线程的两种创建方式 2. 查看线程的pid 3. 验证线程之间的数据共享 4. 多进程与多线程的效率对比 # 从上述代码中的执行效率可以看出来,多线程在执行IO密集型的程序的时候速度非常快,但是执行计算密集型的程序的时候很慢,所以说python这门语言不适合做大数据. 5. 互斥锁,同步锁 6 ...
分类:
编程语言 时间:
2019-01-11 22:13:28
阅读次数:
211
一、定义说明 oracle数据库中,存在多种对象,最常见的表和索引,索引的目的是为了加快查询;oracle建议一个表>2g时,就建议进行分区,分区表的好处此处省略,分区表有维护操作,但是某些维护操作对整个表的索引维护造成巨大开销,因此本地索引就是解决分区表管理的问题。 非分区索引创建方式,creat ...
分类:
其他好文 时间:
2019-01-10 22:58:07
阅读次数:
209
单例模式创建方式有以下几种方式: 饿汉模式 懒汉模式 注册式模式 枚举式模式 序列化模式 1.饿汉模式 在类加载时初始化,也是利用类加载线程安全的特性确保了单例实例化的线程安全。 package com.kancy.pattern.single; /** * 单例模式 - 饿汉模式 * @autho... ...
分类:
其他好文 时间:
2019-01-06 10:48:33
阅读次数:
156
1.字面量创建(JSON格式创建)创建了一个名字为obj1的空对象 var obj1 = {}; 可以通过.语法或者[]语法为对象添加属性或方法. obj1.name = '小白'; obj1.age = '3'; obj1.sex = '男'; obj1.idCard = '12345678989 ...
分类:
其他好文 时间:
2019-01-05 15:19:20
阅读次数:
176
1.字面量创建(JSON格式创建)创建了一个名字为obj1的空对象 var obj1 = {}; 可以通过.语法或者[]语法为对象添加属性或方法. obj1.name = '小白'; obj1.age = '3'; obj1.sex = '男'; obj1.idCard = '12345678989 ...
分类:
其他好文 时间:
2019-01-05 15:08:44
阅读次数:
157