1、什么是序列化与反序列化? # 我们把对象(或变量)从内存变成可存储或可传输的过程称之为序列化,在python中被称为picking; # 自定义的类的实例如何保存在一个文件中?如何从文件中读取数据,并让他们在内存中再次恢复成自己对应的类的实例? # 按照某种规则,把内存中的数据保存到文件中,文件 ...
分类:
编程语言 时间:
2018-10-22 14:55:51
阅读次数:
182
0x4745 为"GET"前两个字母"GE",0x4854 为"HTTP"前两个字母"HT"。 输出到文件: sudo tcpdump -XvvennSs 0 -i rvi0 tcp[20:2]=0x4745 or tcp[20:2]=0x4854 >> ~/out.pcapng tcpdump 对 ...
分类:
Web程序 时间:
2018-10-22 00:06:32
阅读次数:
379
0.unicode&utf-8 在计算机内存中,统一使用unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为utf-8编码。 用记事本编辑的时候,从文件读取的utf-8字符被转换为unicode字符到内存里,编码完成保存时再把unicode转换为utf-8保存到文件。 浏览网页时,服务器 ...
分类:
编程语言 时间:
2018-10-20 19:50:25
阅读次数:
142
mmap基础概念 mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采用指针的方式读写操作这一段内存,而系统会自动回写脏页面到对应的文件磁盘上,即完成了对文件的操作而不必再调 ...
分类:
其他好文 时间:
2018-10-11 12:57:01
阅读次数:
198
```python # 参考:https://www.cnblogs.com/DI-DIAO/p/8793136.html
BASE_LOG_DIR = os.path.join(BASE_DIR, "log")
LOGGING = { 'version': 1, # 保留字 'disable_ex... ...
分类:
其他好文 时间:
2018-10-08 18:06:57
阅读次数:
189
1 开启日志跟踪 开启之后可以查看系统参数是否已经修改成功 2 跟踪日志保存位置 跟踪日志可以有两种方式保存(1) 保存到文件默认情况下是保存到文件,如果不是,则可以执行以下sql语句进行修改 执行以下命令 返回结果中general_log_file的值即为保存的文件路径 如果是linux系统,执行 ...
分类:
数据库 时间:
2018-09-28 14:41:44
阅读次数:
287
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud"中。 #include <stdlib.h>#include <stdio.h> typedef struct{ int id; char ...
分类:
其他好文 时间:
2018-09-24 00:29:20
阅读次数:
198
序列化(Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。简单点言之:通过设计的一套协议,按照莫种规则,把内存中的数据保存到文件中或者直通过网络传输。把数据转换为字节序列,输出到文件就是序列化,反正,从文件的字节序列恢复到内存,就是反序列化。其中就有多种库对此过程进行协助:pickle库:dumps对象序列化为by
分类:
其他好文 时间:
2018-09-10 00:54:39
阅读次数:
180
在本教程将演示如何在JDBC应用程序中创建一个数据库表。 在执行以下示例之前,请确保您已经准备好以下操作: 具有数据库管理员权限,以在给定模式中创建数据库表。 要执行以下示例,需要用实际用户名和密码替换这里用户名(username)和密码(password)。 MySQL或数据库已启动并运行。 所需 ...
分类:
数据库 时间:
2018-09-08 13:12:22
阅读次数:
243
输出重定向: 语法: 如果文件不存在,则会创建 将内核的版本信息追加到1.txt文件中 输入重定向 EOF 标记符可以使EOF,也可以是ccc,ddd 可以看到,文件名前面是 > 是覆盖写入, >> 是追加写入 错误重定向 错误信息保存到文件 2指的是标准错误输出的文件描述符(标准的输入和输出省略了 ...
分类:
其他好文 时间:
2018-09-04 21:18:38
阅读次数:
354