互斥锁 锁:from multiprocessing import Lock,Lock即为锁 lock与join的区别 共同点:都可以把并发变成串行,保证了顺序 不同点:join人为设定顺序,lock让其争抢顺序,保证了公平性 进程之间的通信 1,基于文件通信 效率低 应用到了互斥锁:可以公平性的保 ...
分类:
系统相关 时间:
2019-12-13 14:13:05
阅读次数:
112
df -h 查看磁盘使用有一个vdb满了 df -i 查看inode 使用率 显示文件大小: du -sh /* du参数: -a : 列出所有的文件与目录容量,因为默认仅统计目录下面的文件量而已; -h : 以人们较易读的容量格式(G/M)显示; -s : 列出总量,而不列出每个个别的目录占用了容 ...
分类:
系统相关 时间:
2019-12-13 14:12:33
阅读次数:
92
创建虚拟环境conda create -n your_env_name python=X.X(2.7、3.6等)进入虚拟环境source activate your_env_name退出虚拟环境source deactivate ...
分类:
系统相关 时间:
2019-12-13 13:48:26
阅读次数:
294
多进程 1, multiprocessing模块介绍 multiprocessing模块用来开启子进程,并在子进程中执行我们定制的任务(比如函数),该模块与多线程模块threading的编程接口类似。 multiprocessing模块的功能众多:支持子进程、通信和共享数据、执行不同形式的同步,提供 ...
分类:
系统相关 时间:
2019-12-13 13:43:41
阅读次数:
78
https://zhuanlan.zhihu.com/p/37196870 Linux基础 Linux工具进阶 工具参考篇 1. gdb 调试利器 2. ldd 查看程序依赖库 3. lsof 一切皆文件 4. ps 进程查看器 5. pstack 跟踪进程栈 6. strace 跟踪进程中的系统调 ...
分类:
系统相关 时间:
2019-12-13 12:20:50
阅读次数:
98
1??查看当前CentOS系统版本: 2??查看时区: 3??修改时区: 4??查看当前时间: ...
分类:
系统相关 时间:
2019-12-13 12:10:48
阅读次数:
260
curl -s https://packagecloud.io/install/repositories/varnishcache/varnish60lts/script.rpm.sh | sudo bash #CentOS脚本安装curl -s https://packagecloud.io/in ...
分类:
系统相关 时间:
2019-12-13 12:09:50
阅读次数:
79
Linux服务器的运维管理,离不开命令行。现在可以通过“宝塔面板”这样的管理工具,实现界面化操作,简化了运维人员的工作量。 下面进入正题: 一、宝塔面板安装,对于Linux服务器的要求 内存:512M以上,推荐768M以上(纯面板约占系统60M内存) 硬盘:100M以上可用硬盘空间(纯面板约占20M ...
分类:
系统相关 时间:
2019-12-13 12:07:07
阅读次数:
127
哪里有Github官方桌面客户端?GitHub Desktop for Mac是mac上一款功能强大的github客户端工具,可以帮助您以更直观和简化的方式连接到您的github帐户并管理您的存储库和其他相关活动,而且github Desktop附带一个设置助手,可帮助您输入github凭据并自动填 ...
分类:
系统相关 时间:
2019-12-13 12:00:49
阅读次数:
420
在VMWare Workstation中,每开一台虚拟机就会在任务管理器中增加一个VMWare Workstation VMX的进程。同时运行了多个虚拟机,如果有台虚拟机出了问题导致VMWare Workstation不能正常操作,我们在不影响其他虚拟机的正常运行的前提下,如何定位到这台有问题的虚拟机并结束它呢?
分类:
系统相关 时间:
2019-12-13 10:52:34
阅读次数:
308
1.概念 truck(主干|主线|主分支):是用来做主方向开发的,新功能的开发应放在主线中,当模块开发完成后,需要修改,就用branch。 branch(分支):分支开发和主线开发是可以同时进行的,也就是并行开发,分支通常用于修复bug时使用 tag(标记):用于标记某个可用的版本,可以标记已经上线 ...
分类:
系统相关 时间:
2019-12-13 10:44:43
阅读次数:
113
场景描述 比如一条数据同时存在数据库、缓存,现在你要更新此数据,你会怎么更新? 先更新数据库?还是先更新缓存? 其实这两种方式都有问题。 (1)先更新数据库,后更新缓存 这样会造成数据不一致。 A 先把数据库更新为 123,由于网络问题,更新缓存的动作慢了。 这时,B 去更新数据库了,改为了 456 ...
分类:
系统相关 时间:
2019-12-13 09:34:02
阅读次数:
94
本实验是在虚拟机中的Ubuntu 18.04系统下进行的。 一、安装编译Linux内核 mkdir LinuxKernel cd ~/LinuxKernel/ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz # ...
分类:
系统相关 时间:
2019-12-13 00:08:12
阅读次数:
92
Linux 内核文档 该文件是 Linux 内核文档树中最顶层的,会随着内核一起更新;其目的是把散乱的文档集成为一个逻辑清晰的完整版,非常欢迎改善文档,如果想做出自己的贡献,加入vger.kernel.org中的 linuxdoc 列表中 许可证文件 见 Linux 内核源代码 Linux kern ...
分类:
系统相关 时间:
2019-12-13 00:02:01
阅读次数:
162
Jenkins 除了用來做為 CI(持續性整合) 工具外,也可以與其他 plugin 配合達成其他目的(e.g.IIS restart、檔案壓縮備份…),今天就來看看可以怎麼與 PowerShell 整合執行 PowerShell 指令文章大綱安裝 PowerShell plugin設定 Power... ...
分类:
系统相关 时间:
2019-12-13 00:01:23
阅读次数:
99
1 free -h:查看内存 2 lsblk:查看磁盘分区 3 ifconfig:查看IP ...
分类:
系统相关 时间:
2019-12-12 23:58:50
阅读次数:
178
1. 命令提示符:prompt [root@localhost ~]# --#表示是root账号,权限比较大 [root@localhost ~]$ --$表示是一般用户,权限相对较小 ...
分类:
系统相关 时间:
2019-12-12 23:51:56
阅读次数:
97