XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(Help.basePath);
XmlNode root = xmlDoc.SelectSingleNode("control");
XmlElement timelock = xmlDoc.CreateElement("lock")...
为防止重要文件因多个线程同时操作,造成其中内容被覆盖,可以使用PHP自带的文件锁机制flock简单代码如下 $fp = fopen("log.txt","a"); flock($fp, LOCK_EX) ; fwrite($fp,"执行日期:".strftime("%Y%m%d...
分类:
其他好文 时间:
2015-04-03 09:06:53
阅读次数:
125
因为要使用qemu的关系,还有之前ssh的资料中看到的vncviewer的资料,今天试了一下,remote和local端都在ubuntu 13.04 desktop lts上,两个用的实际是同一台机器。刚开始在普通用户下开vncserver,结果发现桌面一直出不来,所以应该在root下启动vncse...
分类:
系统相关 时间:
2015-04-02 20:43:05
阅读次数:
214
web前端安全基础与攻防(续篇)继续前面的内容,由于转发到一些论坛时,限制了每个帖子中,添加图片链接的数量,而前篇包含的图片数量已经达到上限,因此开一个新帖继续讨论。还记得在前篇中有一段针对使用IE浏览器用户的攻击载荷,如下所示:<script>functionXSS(){
a=new..
分类:
Web程序 时间:
2015-04-02 16:40:04
阅读次数:
163
该问题,我百度了下,根本没发现什么有价值的文章;还是看源代码(详见最后附录)中的注释,最有效了!insert,返回值是:新插入行的主键(primarykey);需要包含 insert into desktop_unlock_tag(id,name,description,...
分类:
数据库 时间:
2015-04-02 13:20:09
阅读次数:
244
三个接收队列 tcp协议栈数据接收实现了三个接收缓存分别是prequeue、sk_write_queue、sk_backlog。之所以需要三个接收缓存的原因如下:tcp协议栈接收到数据包时struct sock *sk 可能被进程下上文或者中断上下文占用:1、如果处于进程上下文sk_lock.ow....
分类:
其他好文 时间:
2015-04-02 13:19:47
阅读次数:
423
制造namenode宕机的情况? 1) kill 掉namenode的进程 [hadoop@hadoop?bin]$?kill?-9?13481 2)删除dfs.name.dir所指向的文件夹,这里是/home/hadoop/hdfs/name. current??image??in_use.lock??previous....
分类:
其他好文 时间:
2015-04-02 06:56:49
阅读次数:
163
MySQL中select * for update锁表的问题由于InnoDB预设是Row-Level Lock,所以只有「明确」的指定主键,MySQL才会执行Row lock (只锁住被选取的资料例) ,否则MySQL将会执行Table Lock (将整个资料表单给锁住)。 举个例子: 假设有个表单...
分类:
数据库 时间:
2015-04-02 01:15:06
阅读次数:
214
网上有很多方法,但是针对AMD显卡的方案不多,所以笔者今天想写一篇关于AMD显卡的教程。
首先,进入这个网址下载一些东东:http://support.amd.com/zh-cn/download/desktop?os=Ubuntu+x86+64 ,说明一下,这个网址是针对Ubuntu64位系统的,32位的用户请选择32位的文件下载。下哪些文件呢?
有三个:
(1)AMD Catalyst?...
分类:
系统相关 时间:
2015-04-01 22:03:05
阅读次数:
283
Centos6.5使用yum安装软件的时候报错 Another app is currently holding the yum lock; waiting for it to exit... 这是因为后台可能有其它的软件在执行安装,占用的yum程序
分类:
移动开发 时间:
2015-04-01 17:29:28
阅读次数:
180