#coding:utf-8
importthreading
importtime
num=0#全局变量
defruns():
time.sleep(1)
globalnum#在函数内部要对全局变量进行更改,需要进行声明
samp.acquire()#在操作时,获得锁,4个线程都在里边被锁住
time.sleep(0.001)
num+=1#虽然4个线程同时对num进行加1,但在相加的..
分类:
编程语言 时间:
2017-02-17 15:45:55
收藏:
0 评论:
0 赞:
0 阅读:
231
---关于Oracle里面的循环
--while循环
CREATEORREPLACE
functionwhile_test(xinnumber,yinnumber)
returnnumberis
znumber;
totalCountnumber;
begin
z:=x;
totalCount:=0;
whilez<y+1
loop
deleteUSERTEMPwhereid=z;
z:=z+1;
totalCount:=totalCount+1;
endl..
分类:
数据库技术 时间:
2017-02-17 15:45:18
收藏:
0 评论:
0 赞:
0 阅读:
292
linux多任务概念:linux采用分时管理的方法,所有的任务都放在一个队列中,操作系统根据每个任务的优先级为每个任务分配合适的时间片,从而使所有的任务共同分享系统资源,因此linux可以在一个任务还未执行完成时,暂时挂起此任务,又去执行另一个任务,过一段时间以后再回来处..
分类:
系统服务 时间:
2017-02-17 15:45:08
收藏:
0 评论:
0 赞:
0 阅读:
184
[root@i-xrxd7zmtlog]#ls|wc-l454[root@i-xrxd7zmtlog]#find/data/clpms/log/-maxdepth0-typef-mtime+0-execrm-f{}\;[root@i-xrxd7zmtlog]#ls|wc-l454[root@i-xrxd7zmtlog]#find/data/clpms/log/-xdev-typef-mtime+0-print0|xargs-0rrm-f[root@i-xrxd7zmtlog]#ls|wc-l211
分类:
其他 时间:
2017-02-17 15:44:42
收藏:
0 评论:
0 赞:
0 阅读:
204
在使用python3时,有【并行迭代】与【按索引迭代】,并行迭代相对来说好理解,现在介绍下【按索引迭代】。废话不多,直接上实例#Demo:并行迭代zip函数names=["anne","beth","george","damon","bob"]ages=[12,45,32,102,101,103]#names与ages列表元素可以不等同,按数量少的进..
分类:
编程语言 时间:
2017-02-17 15:44:27
收藏:
0 评论:
0 赞:
0 阅读:
490
糖豆贴心提醒,本文阅读时间5分钟,文末有秘密!文|糖豆来源|中文业界资讯在我30岁生日那天,终于收到升职的通知,自己如愿的也从一名小小程序员升职成为IT主管,负责公司硬件设备驱动程序开发项目,工资也从原来月薪10K变到现在月薪20K。或许对于很多人而言,在三十岁的时候,..
分类:
其他 时间:
2017-02-17 15:44:12
收藏:
0 评论:
0 赞:
0 阅读:
200
Rancher1.4已于上周全面发布!新版本带来了Dashboard和Helm的集成,更细致的网络策略控制,直接构建进平台中的保密管理,当然还有今天要重点介绍的主角,Webhooks!Rancher1.4版本为webhooks添加了一个新特性,赋予其一个能够处理弹性伸缩的初始驱动程序。实现webhooks的一个关..
分类:
Web开发 时间:
2017-02-17 15:43:53
收藏:
0 评论:
0 赞:
0 阅读:
246
一、redisconf参数配置:1、#是否作为守护进程运行daemonizeyes#如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pidpidfileredis.pid2、#绑定主机IP,默认值为127.0.0.1。只能以127.0.0.1访问redis,因此开发环境要注释掉,如下:#bind127.0.0.13、#Redis默认监听端..
分类:
数据库技术 时间:
2017-02-17 15:43:08
收藏:
0 评论:
0 赞:
0 阅读:
208
#!/bin/bash
echo"init..."
now=$(date+%T)
ago=$(date+%T-d‘10minago‘)
tail-200000/home/work/opbin/nginx/logs/access.log|awk-F"[T+\",]"‘{if($2>="‘${ago}‘"&&$2<="‘$now‘")++S[$4]}END{for(iinS)printi,S[i]}‘|sort-k2rn|grep-Ev‘123.125.125.146|106.120...
分类:
其他 时间:
2017-02-17 15:42:58
收藏:
0 评论:
0 赞:
0 阅读:
174
参考:今日执行rpm--rebuilddb报错#rpm--rebuilddb
warning:waitingfortransactionlockon/var/lib/rpm/.rpm.lock解决办法:删除/var/lib/rpm/.rpm.lock即可,之后重建正常。#rm-f/var/lib/rpm/.rpm.lock
#rpm--rebuilddb也可通过fuser/var/lib/rpm/.rpm.lock查看占用的进程,之..
分类:
其他 时间:
2017-02-17 15:42:45
收藏:
0 评论:
0 赞:
0 阅读:
2168
出于安全考虑,公司要求对阿里云上的部分服务器修改root密码,其中服务器中有一台Centos和若干台ubuntu。在我很慎重地更改了密码之后,没想到还是出了问题,有一台服务器ssh登录不上去了。当时考虑到有两个可能:1.有可能是ssh配置文件没有打开,PermitRootLoginyes(刚刚升级..
分类:
其他 时间:
2017-02-17 15:42:32
收藏:
0 评论:
0 赞:
0 阅读:
1174
架构图:一.环境信息:1)服务器配置操作系统:centos6.5
内核版本:2.6.32-431.el6.x86_64
CPU:i3-32404核
内存:8G2)相关软件包codis版本:3.1
go版本:1.7.4
java版本:1.8.0_101
zookeeper版本:3.4.6godep二.安装:1.epel源:rpm-ivhhttp://ftp.riken.jp/Linux/fedora/epel/..
分类:
其他 时间:
2017-02-17 15:42:17
收藏:
0 评论:
0 赞:
0 阅读:
520
准备三台nginx服务器一台作为负载均衡服务器另外两台作为WEB服务器作为WEB服务器nginx负载均衡服务器内网IP地址192.168.100.113外网IP192.168.1.123WEB服务器1IP地址192.168.100.114WEB服务器2IP地址192.168.100.115三台nginx服务器都通过yum安装安装nginx源[root@localhost~]#..
分类:
其他 时间:
2017-02-17 15:41:57
收藏:
0 评论:
0 赞:
0 阅读:
166
之前简单的写了10046事件介绍的文章http://hbxztc.blog.51cto.com/1587495/1898624,当然收集10046trace不是最终的目的,能够读懂并且通过分析10046trace进而分析相应sql的性能问题才是10046trace真正发挥作用的地方。但是10046事件所产生的原始trace文件习惯称之为裸trace文件..
分类:
数据库技术 时间:
2017-02-17 15:41:40
收藏:
0 评论:
0 赞:
0 阅读:
237
最近公司买了5台DELL服务器,其中2台是R330,3台R430,准备装系统。要求:1、安装centos7.2;2、使用DELL内置RAID卡,把两块1T的硬盘设置成raid-1;3、初始化系统,服务器上架;安装系统前准备:(使用U盘启动安装系统)1、下载制作U盘启动的工具软件,例如老毛桃或大白菜均可..
分类:
其他 时间:
2017-02-17 15:41:11
收藏:
0 评论:
0 赞:
6 阅读:
13001
1、希尔排序(1)、算法思想:希尔排序是插入排序的改良算法,增加了一个步长step,每次插入排序使步长为step的元素形成一个递增序列,然后缩小增量,继续插入,直至step=1时,就是插入排序了,此时排序完成;算法模型:(2)、代码实现#include<stdio.h>
voidinsertSort(in..
分类:
其他 时间:
2017-02-17 15:40:57
收藏:
0 评论:
0 赞:
0 阅读:
204
前言创建一个对象时,常常需要做某些初始化的工作,例如对数据成员赋值,注意,类的数据成员是不能在声明类时初始化的为了解决这个问题,C++编译器提供了构造函数来处理对象的初始化。构造函数是一种特殊的成员函数,与其他成员函数不同,不需要用户来调用它,而是在建立对象时..
分类:
其他 时间:
2017-02-17 15:40:29
收藏:
0 评论:
0 赞:
0 阅读:
143
进程的基本概念:进程可以理解成运行中的程序的一个副本。程序通过内核调度运行起来成为一个进程,并由内核负责调度其运行于CPU之上以执行程序中的一部分或全部代码,因此进程是运行中的动态实体。而程序是放在文件系统上的一个文件,只要不删除将永久存在,而进程是有生命周期..
分类:
系统服务 时间:
2017-02-17 15:40:16
收藏:
0 评论:
0 赞:
0 阅读:
217
以管理员身份运行AADPS查看订阅和使用状态Get-MsolAccountSku单个用户授予用户许可Set-MsolUserLicense-UserPrincipalName"belindan@litwareinc.com"-AddLicenses"litwareinc:ENTERPRISEPACK"批量授予所有用户许可Get-MsolUser-All-UnlicensedUsersOnly|Se..
分类:
系统服务 时间:
2017-02-17 15:40:04
收藏:
0 评论:
0 赞:
0 阅读:
213
该控件是一个支持界面异步操作的方法,包含DoWork、ProgressChanged、RunWorkerCompleted等几个主要事件,在后台运行代码时可保持前台界面进度的更新显示详细介绍及示例:https://msdn.microsoft.com/en-us/library/system.componentmodel.backgroundworker(v=vs.110).aspx
分类:
其他 时间:
2017-02-17 15:39:55
收藏:
0 评论:
0 赞:
0 阅读:
136