GIL 多进程多线程使用场景 线程互斥锁与GIL对比 基于多线程实现并发的套接字通信 进程池与线程池 同步、异步、阻塞、非阻塞 ...
分类:
编程语言 时间:
2018-04-27 16:29:04
收藏:
0 评论:
0 赞:
0 阅读:
156
首先创建exclude目录放入xx.list排除文件。 rsync命令: ...
分类:
其他 时间:
2018-04-27 16:28:16
收藏:
0 评论:
0 赞:
0 阅读:
165
第一:ssh配置文件详解 第二:ssh公私密钥的生成 第三:ssh公钥分发之一:ssh自带工具ssh-copy-id工具分发 第四:ssh公钥分发之二:编写sshpass脚本批量分发 第五:ssh公钥分发之三:使用ansible自带模块批量分发 ...
分类:
其他 时间:
2018-04-27 16:27:59
收藏:
0 评论:
0 赞:
0 阅读:
184
这竟然是一道分块题…… cpp include include include include using namespace std; int n, m, q, blc, qnt, fa[50005], mxa[50005], mxb[50005], sz[50005], bcj, ans[500 ...
分类:
其他 时间:
2018-04-27 16:27:23
收藏:
0 评论:
0 赞:
0 阅读:
204
一致性网络设备命名,即Consistent Network Device Naming一、为什么需要这个服务器通常有多块网卡,有板载集成的,同时也有插在PCIe插槽的。Linux系统的命名原来是eth0,eth1这样的形式,但是这个编号往往不一定准确对应网卡接口的物理顺序。为解决这类问题,dell开... ...
分类:
其他 时间:
2018-04-27 16:27:07
收藏:
0 评论:
0 赞:
0 阅读:
240
Redis是一个基于内存的数据库,其不仅读写速度快,每秒可以执行大约110000的写操作,81000的读取操作,而且其支持存储字符串,哈希结构,链表,集合丰富的数据类型。所以得到很多开发者的青睐。加之其支持主从、持久化等功能,3.0版本开始正式提供分片技术、让其在大型互联网应用中大显身手 分片(pa ...
分类:
其他 时间:
2018-04-27 16:26:31
收藏:
0 评论:
0 赞:
0 阅读:
279
#include using namespace std; int main() { //给变量取别名 int a = 12; int &c = a; //声明变量a的一个引用 c, c是变量a的一个别名,不在是上节中的去地址符。同一个变量可以多个引用。 //引用声明的时候必须要初始化, 不允许出现... ...
分类:
编程语言 时间:
2018-04-27 16:26:10
收藏:
0 评论:
0 赞:
0 阅读:
192
Description "题库链接" 给你一棵 $n$ 个结点的有根树, $m$ 次询问这棵树上一段路径上所有节点深度的 $k$ 次方和。 $1\leq n\leq 300000,1\leq k\leq 50$ Solution 树剖之后维护 $50$ 个前缀和数组。 ~~只有刷水题才能维持得了生活 ...
分类:
其他 时间:
2018-04-27 16:25:52
收藏:
0 评论:
0 赞:
0 阅读:
187
当总线上的几个器件同时发送数据的时候,CAN总线必须决定哪个器件可以发送,而其他的器件必须等待。冲突裁决是CAN协议最重要的一个特性。 以下图为例。总线上有器件A,B,C,D。A,B,C同时发出SOF位为显性。而D为隐形,当它发现总线上的状态与自己的状态不一致时,D就进入监听状态。A,B,C继续发送 ...
分类:
其他 时间:
2018-04-27 16:25:35
收藏:
0 评论:
0 赞:
0 阅读:
178
使用sshpass配合ssh-kopy-id编写脚本批量分发密钥: 首先sshpass是一个ssh连接时的免交互工具,首先要安装一下: yum install sshpass -y 接下来我们就可以使用sshpass工具了,一条命令形式分发ssh公钥: sshpass -p "ssh登录密码" ss... ...
分类:
其他 时间:
2018-04-27 16:25:17
收藏:
0 评论:
0 赞:
0 阅读:
469
开发中有时要用到ajax,不可能每次都去ajax,所以就封装了ajax函数。该文不包括ajax的基础,如果有兴趣可以查看我的另外一篇文章ajax的工作原理http://www.cnblogs.com/salmonlin/p/8962777.html function ajax (method,url ...
分类:
Web开发 时间:
2018-04-27 16:24:59
收藏:
0 评论:
0 赞:
0 阅读:
186
【03】格式化代码如果你想写一个 code block,你可以在开始处写三个反引号,然后 GitHub 会试图猜出你在写什么语言。但是如果你发布如 Vue、Typescript、JSX 这样的语言,你可以明确写出来,以获取正确的高亮。下图第一行使用了 ```jsx:片段呈现:(这可以扩展到 gist... ...
分类:
其他 时间:
2018-04-27 16:24:33
收藏:
0 评论:
0 赞:
0 阅读:
193
loop 1loop 2loop 3loop 4loop 5loop 6循环正常执行完毕 out of while loop loop 1loop 2loop 3loop 4 out of while loop ...
分类:
其他 时间:
2018-04-27 16:23:46
收藏:
0 评论:
0 赞:
0 阅读:
176
一:Redis 哈希(Hash) 1.1:Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。 1.2:Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。 1.3:Redis中的Hash类型可以看成具有String K ...
分类:
其他 时间:
2018-04-27 16:23:31
收藏:
0 评论:
0 赞:
0 阅读:
192
一、GIL:全局解释器锁 1 、GIL:全局解释器锁 GIL本质就是一把互斥锁,是夹在解释器身上的, 同一个进程内的所有线程都需要先抢到GIL锁,才能执行解释器代码 2、GIL的优缺点: 优点: 保证Cpython解释器内存管理的线程安全 缺点:同一进程内所有的线程同一时刻只能有一个执行,也就说Cp ...
分类:
编程语言 时间:
2018-04-27 16:22:59
收藏:
0 评论:
0 赞:
0 阅读:
190
dao层不需要抛出异常,应该在service层抛出异常,可以是自定义的异常,也可以包装异常,然后在controller中定义exception handler统一处理或者单独处理。 参考: https://segmentfault.com/q/1010000006653269 ...
分类:
编程语言 时间:
2018-04-27 16:22:44
收藏:
0 评论:
0 赞:
0 阅读:
185
引用自:http://www.jincon.com/archives/120/ 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如 ...
分类:
数据库技术 时间:
2018-04-27 16:22:27
收藏:
0 评论:
0 赞:
0 阅读:
234
设f[i][j]为奶牛选取状态为i,最后一头选的为j,转移直接f[k][(1 include include using namespace std; int n,m,p[20],a[20]; long long f[20][1m) f[k][p[k]|i]+=f[j][i]; for(int i= ...
分类:
其他 时间:
2018-04-27 16:22:09
收藏:
0 评论:
0 赞:
0 阅读:
197
数据管理类web系统: 1,页面需要一些ajax去异步请求,加载数据;2,需要一些弹窗功能,审批功能,图片异步上传功能; 3,一些样式控制功能,一些动态拼数据功能。 这些功能是引入jquery库,从上到下都罗列function的写在页面上,经过日积月累,让人感觉页面很乱的感觉,有什么优化的办法吗? ...
分类:
其他 时间:
2018-04-27 16:21:52
收藏:
0 评论:
0 赞:
0 阅读:
186
[黑科技]恶趣味玩转 GitHub commit 历史记录工具:https://github.com/gelstudios/gitfiti效果截图:预览地址:https://github.com/gelstudios预览地址:https://github.com/turkishdelighthors... ...
分类:
其他 时间:
2018-04-27 16:21:19
收藏:
0 评论:
0 赞:
0 阅读:
271