GIL全局解释器锁 1、什么是GIL全局解释器锁 GIL本质是一把互斥锁,相当于执行权限,每个进程内都会存在一把GIL同一进程内的多线程,必须抢到GIL之后才能使用Cpython解释器来执行自己的代码,即同一进程下的多个线程无法实现并行,但可以实现并发 Cpython解释器下想实现并行可以开启多个进 ...
分类:
其他好文 时间:
2019-12-10 22:42:09
阅读次数:
162
```python'''- 什么是协程? 协程有别于【多线程】、【多进程】,协程是指单线程实现并发的效果。一个线程里总是会存在I/O操作,此时操作系统检测到会自动将cpu执行权限分配给其他线程。而协程就是在一个线程里运行多个’子线程’,当其中的‘子线程’处于阻塞状态时会自动切换到另外一个‘子线程’。... ...
分类:
编程语言 时间:
2019-12-09 21:29:37
阅读次数:
97
shell编程规范与变量一、shell脚本的应用场景?Shell脚本就是将要执行的命令按照顺序保存到一个文本文件,并给该文件可执行权限,方便一次性执行的一个程序文件。主要是方便管理员进行设置或管理,可结合各种shell控制语句以完成更复杂的操作。常用于重复性操作、批量事务处理、自动化运维、服务运行状态监控、定时任务执行等。二、shell编程规范1、shell的作用命令解释器:介于系统内核与用户之间
分类:
系统相关 时间:
2019-12-06 21:09:01
阅读次数:
120
#!/bin/bash # # install_dir='/data/package/' conf_dir='/data/nginx/' package=nginx-1.13.1.tar.gz dir=nginx-1.13.1 # 这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 i... ...
分类:
其他好文 时间:
2019-12-02 17:23:07
阅读次数:
96
一、文件权限 十位字符表示含义: 第1位:表示文档类型,取值常见的有“d表示文件夹”、“-表示文件”、“l表示软连接”、“s表示套接字”等等; 第2-4位:表示文档所有者的权限情况,第2位表示读权限的情况,r可读、-不可读;第3位表示写权限的情况,w表示可写,-表示不可写,第4位表示执行权限的情况, ...
分类:
系统相关 时间:
2019-12-01 18:48:53
阅读次数:
91
chattr 和 lsattr 用来查看和改变文件属性,chmod 只是用来改变文件的读写与可执行权限,而文件的属性控制是由 chattr 来完成 常用用法: chattr +i /home/test.cfg #防止系统中的关键文件被修改 chattr +a /home/test.log #让某个文 ...
分类:
其他好文 时间:
2019-11-30 11:39:16
阅读次数:
78
一、注意点 1、在SQLServer中,有些系统扩展存储过程,是有风险,需要取消public角色的执行权限。 2、从SQLServer2005开始就不能通过sp_dropextendedproc 删除系统扩展存储过程。 3、系统扩展存储过程是不能被删掉的,也没办法禁用(sysadmin角色的用户肯定 ...
分类:
数据库 时间:
2019-11-28 15:09:51
阅读次数:
126
1. 下载安装脚本, 在下载目录中,执行以下命令,将安装脚本下载到本地 wget https://intoli.com/install-google-chrome.sh 2.然后授予可执行权限 chmod 755 ./install-google-chrome.sh 3.执行脚本 ./install ...
分类:
其他好文 时间:
2019-11-28 12:57:03
阅读次数:
797
首先下载字体,解压后将整个wps_symbol_fonts目录拷贝到/usr/share/fonts目录下,然后赋予可读可执行权限。权限设置操作如下:cd /usr/share/fonts/chmod 755 wps_symbol_fontscd /usr/share/fonts/wps_symbo ...
分类:
其他好文 时间:
2019-11-28 10:36:45
阅读次数:
73
周六,是老刘讲课第八天了,5.2-5.6, 5.2 文件权限与归属 文件的读、写、执行权限可以简写为rwx,亦可分别用数字4、2、1来表示,文件所有者,所属组及其他用户权限之间无关联,如表5-5所示。 表5-5 文件权限的字符与数字表示 图5-1 通过ls命令查看到的文件属性信息 在图5-1中,包含 ...
分类:
系统相关 时间:
2019-11-27 00:23:02
阅读次数:
98