任何时候指针只能有两种状态,NULL状态和正常状态。 仅仅给出地址,计算机无法正确有效地读写数据。 指针是一个具有解释方式信息的地址 分析指针时关心两件事: 1.在哪里 2.是什么 理解了指针的解释方式,就可以任意解释内存中的数据 举例: unsigned char *p = NULL; int n ...
分类:
其他好文 时间:
2020-04-21 13:31:12
阅读次数:
80
结论:默认情况遍历属性时,是不会遍历到静态成员的。 测试代码: 输出的结果: ...
WAL——Write-AHead Logging,预写式日志 ...
分类:
数据库 时间:
2020-04-21 13:00:17
阅读次数:
90
pydotplus是别的语言嫁接到python里面的,所以绘制要传入字符串形式表示的结构,而没有python的结构对象直接用来画。代码如下: 1 import pydotplus as pdp 2 graph = pdp.graph_from_dot_data('digraph demo1{ a - ...
分类:
其他好文 时间:
2020-04-21 12:43:14
阅读次数:
81
BlockingCollection可实现单体程序内队列功能,适合写日志、发邮件等并发高可异步的操作 BlockingCollection是一个线程安全的集合类,可提供以下功能: 实现制造者-使用者模式。 通过多线程并发添加和获取项。 可选最大容量。 集合为空或已满时通过插入和移除操作进行阻塞。 插 ...
分类:
其他好文 时间:
2020-04-21 12:40:12
阅读次数:
58
1.1 fail fast 机制简介 fail fast 机制是java集合(Collection)中的一种错误机制。 当多个线程对同一个集合的内容进行操作时,就可能会产生fail fast事件。 例如:当某一个线程A通过iterator去遍历某集合的过程中,若该集合的内容被其他线程所改变了;那么线 ...
分类:
编程语言 时间:
2020-04-21 09:59:03
阅读次数:
62
本文介绍调用Spire.Cloud.Word.SDK提供的接口shapesApi来操作Word形状,包括添加形状AddShape(),添加形状时,可设置形状类型、颜色、大小、位置、倾斜、轮廓、文本环绕方式、顺序);删除形状DeleteShape()和读取形状属性GetShapeProperties( ...
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascript"> var account = 'maoyuxuanshigede'; i ...
分类:
其他好文 时间:
2020-04-20 18:52:58
阅读次数:
59
importrequestsimportosimportjsonimporttimeimportrefromretryingimportretry"""爬虫*sixroom"""defchange_title(file):"""替换非法字符"""pattern=re.compile(r"[\/\\\:\*\?\"\<\>\|]")file_name=re.sub(pattern,"_"
分类:
Web程序 时间:
2020-04-20 18:48:35
阅读次数:
77
```import osfrom multiprocessing import Pooldemo = 'this is a test'def func(): with open('text.txt', 'w') as f: f.write(demo) print('process {} write ... ...
分类:
系统相关 时间:
2020-04-20 01:07:54
阅读次数:
59