pickle模块在python中是用于数据持久化的,基本用法涉及到的也就是dump和load,亦或者dumps和loads。 pickle在使用过程中有一个特点,就是由于其特殊的内容标记,使得文件dump几次,就必须load几次才能将数据全部读出来,用代码来展现就是如下形式: 最终结果为: 1 如果 ...
分类:
编程语言 时间:
2017-08-02 18:59:51
阅读次数:
203
原文地址:http://www.cnblogs.com/dingyingsi/p/3760447.html 我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致C ...
分类:
其他好文 时间:
2017-08-02 13:13:40
阅读次数:
135
Cited from: http://www.cnblogs.com/renyuan/p/4111695.html 为什么要用INI文件?如果我们程序没有任何配置文件时,这样的程序对外是全封闭的,一旦程序需要修改一些参数必须要修改程序代码本身并重新编译,这样很不好,所以要用配置文件,让程序出厂后还能 ...
分类:
其他好文 时间:
2017-08-02 11:55:18
阅读次数:
171
用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好.但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等.同样,在shell脚本运行时会也泄露敏感信息.请问如何不影响脚本运行的前提下,对脚本进行加密? 一、shc方法 shc是一个加密shell脚本的工具.它的 ...
分类:
系统相关 时间:
2017-08-02 11:08:23
阅读次数:
212
CRUSH(ControlledReplicationUnderScalableHashing)它是一种基于伪随机控制数据分布、复制的算法。数据分布式算法的要求:数据分布和负载均衡首先要让数据分布均匀,使数据能均匀的分布在各个节点和磁盘上。其次是负载均衡,使数据访问(主要是读写操作)的负载在各个节点和..
分类:
其他好文 时间:
2017-08-02 10:11:56
阅读次数:
170
文件操作: os.mknod("test.txt") 创建空文件fp = open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件 关于open 模式: w 以写方式打开,a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)r+ 以读写模式打开w+ 以读写模式打开 ( ...
分类:
编程语言 时间:
2017-08-02 00:44:39
阅读次数:
311
CAS(Compare And Swap)指的是现代CPU广泛支持的一种对内存中的共享数据进行操作的一种特殊指令。这个指令会对内存中的共享数据做原子的读写操作。 简单介绍一下这个指令的操作过程:首先,CPU会将内存中将要被更改的数据与期望的值做比较。当这两个值相等时,CPU才会将内存中的数值替换为新 ...
分类:
其他好文 时间:
2017-08-01 23:15:12
阅读次数:
230
PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/ ...
分类:
Web程序 时间:
2017-08-01 17:07:51
阅读次数:
1750
1.LK中读写oem分区中的特殊字符串 2.LK传递kernel cmdline参数firstboot, 3.kernel解析cmdline参数,通过判断firstboot=来判断是否是第一次开机 4.lk中判断和记录第一次开机,再告知kernel会产生的问题 开机初始化中,LK成功走过,但是ker ...
分类:
其他好文 时间:
2017-08-01 16:31:23
阅读次数:
125
C++读写文件 #include <opencv/cv.h>#include <fstream>#include <iostream>#include <string>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui. ...
分类:
其他好文 时间:
2017-08-01 12:37:05
阅读次数:
125