一 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu\_count\(\)查看),在python中大部分情况需要使用多进程。 Python提供了multiprocessing。 multiprocessing模块用来开启 ...
分类:
系统相关 时间:
2019-10-13 11:29:02
阅读次数:
117
阻塞IO(blocking IO) 在linux中,默认情况下所有的socket都是blocking,一个典型的读操作流程大概是这样: 当用户进程调用了recvfrom这个系统调用,kernel就开始了IO的第一个阶段:准备数据。对于network io来说,很多时候数据在一开始还没有到达(比如,还 ...
分类:
其他好文 时间:
2019-10-13 11:28:45
阅读次数:
78
初识sql语句 有了mysql这个数据库软件,就可以将程序员从对数据的管理中解脱出来,专注于对程序逻辑的编写 mysql服务端软件即mysqld帮我们管理好文件夹以及文件,前提是作为使用者的我们,需要下载mysql的客户端,或者其他模块来连接到mysqld,然后使用mysql软件规定的语法格式去提交 ...
分类:
数据库 时间:
2019-10-13 11:28:32
阅读次数:
95
一 存储过程 一 存储过程介绍 存储过程包含了一系列可执行的sql语句,存储过程存放于MySQL中,通过调用它的名字可以执行其内部的一堆sql 使用存储过程的优点: 使用存储过程的缺点: 补充:程序与数据库结合使用的三种方式 二 创建简单存储过程(无参) 三 创建存储过程(有参) 四 执行存储过程 ...
分类:
其他好文 时间:
2019-10-13 11:27:58
阅读次数:
84
一 gevent模块 Gevent 是一个第三方库,可以轻松通过gevent实现并发同步或异步编程,在gevent中用到的主要模式是 Greenlet , 它是以C扩展模块形式接入Python的轻量级协程。 Greenlet全部运行在主程序操作系统进程的内部,但它们被协作式地调度。 遇到IO阻塞时会 ...
分类:
其他好文 时间:
2019-10-13 11:27:43
阅读次数:
91
跳转:http://wangzhirui.com/2019/09/09/Centos7ssh使用证书登录加固/ ...
分类:
其他好文 时间:
2019-10-13 11:27:32
阅读次数:
89
一 守护线程 无论是进程还是线程,都遵循:守护xxx会等待主xxx运行完毕后被销毁 需要强调的是:运行完毕并非终止运行 详细解释: 验证 执行结果 二 练习 思考下述代码的执行结果有可能是哪些情况?为什么? ...
分类:
编程语言 时间:
2019-10-13 11:27:19
阅读次数:
83
?? Index 数据采样的原因 常见的采样算法 失衡样本的采样 采样的Python实现 ?? 数据采样的原因 其实我们在训练模型的过程,都会经常进行数据采样,为了就是让我们的模型可以更好的去学习数据的特征,从而让效果更佳。但这是比较浅层的理解,更本质上,数据采样就是对随机现象的模拟,根据给定的概率 ...
分类:
其他好文 时间:
2019-10-13 11:26:55
阅读次数:
72
重启reboot操作系统后,发现docker 服务未启动,容器也未启动 解决问题两个问题: 1、docker服务自动重启设置 2、docker容器自动启动设置 使用一下命令对镜像重启: docker restart imageid 在运行docker容器时可以加如下参数来保证每次docker服务重启 ...
分类:
其他好文 时间:
2019-10-13 11:26:19
阅读次数:
237
一 什么是线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程 线程顾名思义,就是一条流水线工作的过程(流水线的工作需要电源,电源就相当于cpu),而一条流水线必须属于一个车间,一个车间的工作过程是一个进程,车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一条流水线。 ...
分类:
编程语言 时间:
2019-10-13 11:25:58
阅读次数:
97
如果想体验Linux环境下开发.NET Core应用,我们有多种选择。一种就是在一台物理机上安装原生的Linux,也可以采用虚拟机的形式安装相应的Linux Distribution。对于X64 Windows 10的用户来说,我们有了第三种更为方便快捷的选择,那就是使用Windows 10提供的L... ...
分类:
Web程序 时间:
2019-10-13 11:25:38
阅读次数:
126
浏览器显示 linux终端显示 错误原因 没运行nginx ...
分类:
Web程序 时间:
2019-10-13 11:25:01
阅读次数:
141
#vi/etc/sysconfig/network-scripts/ifcfg-ens33##修改网络配置,克隆的虚拟主机要把UUID删除和修改IP地址,虚拟网络用NAT模式TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=
分类:
其他好文 时间:
2019-10-13 11:24:37
阅读次数:
107
美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! 输入格式: 输入在一行中给出正方形边长 N (3≤ N ≤20)和组 ...
分类:
其他好文 时间:
2019-10-13 11:24:06
阅读次数:
112
一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: 说明: 二、not null与default 是否可空,null表示空,非字符串 not null 不可空 null 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认 ...
分类:
其他好文 时间:
2019-10-13 11:23:38
阅读次数:
79
在GNS3+CentOS7中DHCP中继服务的搭建在这里我们需要同时在电脑上运行3台虚拟机。一台CentOS7作为服务器,两台windows10作为客户机,并在GNS3上搭建3层路由器,二层交换机以实现DHCP功能,和实现IP地址的自动分配中继服务实验拓扑图安装dhcp软件包在CentOS7虚拟机上打开终端,安装dhcp软件包在GNS3上搭建好拓扑图后开启连接。进入sw1配置创建3个vlan,分别
分类:
其他好文 时间:
2019-10-13 11:22:57
阅读次数:
164