1. 前言多线程编程的时候,我们不光希望两个线程间能够实现逻辑上的先后顺序运行,还希望两个不相关的线程在访问同一个资源的时候,同时只能有一个线程对资源进行操作,否则就会出现无法预知的结果。比如,有两个线程需要对同一个计数器加1,我们希望结果是计数器最终加2,但可能同时获取到了这个计数器,第一个线程对...
分类:
编程语言 时间:
2015-01-15 17:57:22
阅读次数:
286
$path="C:\Users\username\Desktop\"
$ping=New-Objectsystem.net.networkinformation.ping
70..80|%{$ping.send("10.0.9.$_")|selectaddress,status}|out-file-filepath"$pathping.txt"
$IP=Get-Content"$pathping.txt"|Where-Object{$_-match"Success"}
$IPS=-split$IP|Where..
分类:
其他好文 时间:
2015-01-15 16:19:04
阅读次数:
148
当你的RemoteDesktopServices服务无法启动拒绝5C:\Windows\System32文件termsvcs.dll文件权限发生了变化选中点右键termsvcs.dll右键单击属性然后在安全选项查看安全里面的权限进行相应的设定点击编辑然后添加权限system(权限读取执行、读取)\userssystem(权限读取执行、读取)..
分类:
其他好文 时间:
2015-01-15 16:16:10
阅读次数:
138
摘自:http://blog.csdn.net/kikitamoon/article/details/18408695如果我们需要进行地理坐标系转换,我们知道 ArcGIS Desktop 中提供了 Project 工具。此工具界面上有个至关重要的参数:Geographic Transformati...
分类:
其他好文 时间:
2015-01-15 15:46:49
阅读次数:
298
桌面通知功能能够让浏览器即使是最小化状态也能将消息通知给用户。这和WebIM是最为天然的结合。不过,目前支持Desktop Notification功能的浏览器只有Chrome5+。 关于通知的基础知识可以参考以下文档: W3C标准:http://dev.w3.org/2006/webapi/W.....
分类:
Web程序 时间:
2015-01-15 10:39:03
阅读次数:
137
通常在安装arcgis的时候,arcgisdesktop与arcgisserver应该是必备软件但他们使用的python却不同,desktop使用32位,server使用64位。为了能将arcpy生成的mapdocument正常发布到server,pythoninterpreter一定要使用64位,如果是32位环境,会出现两种情况:arcpy其他功能没问题..
收到报警,mysql的从数据库在同步的过程出现问题,已停止同步。mysql>showslavestatus\G***************************1.row***************************Slave_IO_State:WaitingformastertosendeventMaster_Host:192.168.199.50Master_User:replicationMaster_Port:3306Connec..
分类:
数据库 时间:
2015-01-14 18:21:04
阅读次数:
340
1.Windows下Python代码importMySQLdb报错importMySQLdbImportError:NomodulenamedMySQLdb2.Python连接数据库,注意要指定字符集importMySQLdbdb=MySQLdb.connect(host=‘192.168.1.101‘,user=‘user‘,passwd=‘password‘,db=‘PERFDB‘,charset=‘utf8‘)cursor=db.cursor()3.KaliLinu..
分类:
数据库 时间:
2015-01-14 18:07:22
阅读次数:
877
Oracle为DML操作自动获取行锁和表锁,操作的类型决定了锁的行为,下面对DML操作锁的情况作了一个汇总:
SQL Statement
Row Locks
Table Lock Mode
RS
RX
S
SRX
X
SELECT ... FROM table...
——
none
Y
Y
Y
Y
Y
INSERT INTO...
分类:
数据库 时间:
2015-01-14 16:52:36
阅读次数:
143
解锁第一种show processlist;找到锁进程,kill id ; 第二种mysql>UNLOCK TABLES;锁表锁定数据表,避免在备份过程中,表被更新mysql>LOCK TABLES tbl_name READ;为表增加一个写锁定:mysql>LOCK TABLES tbl_name...
分类:
数据库 时间:
2015-01-14 14:13:11
阅读次数:
139