这里的进程锁与线程锁、互斥量、读写锁和自旋锁不同,它是通过记录一个PID文件,避免两个进程同时运行的文件锁。进程锁的作用之一就是可以协调进程的运行,例如crontab使用进程锁解决冲突提到,使用crontab限定每一分钟执行一个任务,但这个进程运行时间可能超过一分钟,如果不用进程锁解决冲突的话两个进...
分类:
系统相关 时间:
2015-11-20 17:32:50
阅读次数:
177
Jmeter是性能测试的工具,java编写、开源,小巧方便,可以图形界面运行也可以在命令行下运行。网上已经有人使用ant来运行,,既然可以使用ant运行,那和hudson、jenkins集成就很方便了,而且jenkins上也有相应的插件Performance Plugin,可以自动收集jmeter....
分类:
其他好文 时间:
2015-11-20 17:32:57
阅读次数:
185
1.使用adb命令查看app内存使用情况adb shell dumpsys meminfo adb shell top | grep 其中,PSS - Proportional Set Size 实际使用的物理内存(比例分配共享库占用的内存),所以Total PSS为app实际使用内存。2.使用DD...
分类:
移动开发 时间:
2015-11-20 17:31:40
阅读次数:
144
1.基础(1)模式:nodeJS+angularJS+bootstrap+express(2)软件:webstorm(3)工具:bower 用它装需要的bootstrap、angularJS、gulp、jQuery等包。2.new一个工程,装上所需包,及安装所需文件(如html、css、js、jso...
分类:
其他好文 时间:
2015-11-20 17:29:40
阅读次数:
147
IBatis.net介绍IBatis.net 是2001年发起的开源项目,它是一个轻量级的ORM框架,现在IBatisNET已经是属于Apache下的一个子项目了,最新版本是1.6.2.官方网站:http://www.mybatis.org/.net项目下载地址:http://code.google...
分类:
Web程序 时间:
2015-11-20 17:31:04
阅读次数:
189
Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest....
分类:
其他好文 时间:
2015-11-20 17:31:36
阅读次数:
73
OracleEnterpriseManager(Oracle企业管理器,简称OEM)是通过一组Oracle程序,为管理分布式环境提供了管理服务。OEM包括了一组DBA工具,一个repository,以及一个图形化显示的控制台。OEM控制台与每一个服务器上的智能化**(IntelligentAgent...
分类:
数据库 时间:
2015-11-20 17:31:53
阅读次数:
269
相比之前两个,拉车算是最好理解的了模板题 hdu3068 1 #include 2 #include 3 #include 4 using namespace std; 5 6 #define maxn 110005 7 char str[maxn],tstr[maxni?min(p[2*i...
分类:
其他好文 时间:
2015-11-20 17:29:04
阅读次数:
122
排查:AG超过RTO自动故障转移或者手动转移之后,没有数据都是,你可能会发现切换时间超过了你的RTO。或者当你评估切换时间同步提交secondary副本,发现超过了你的RTO。1. 通常原因通常引起故障转移超过RTO的原因:1.报表负荷堵塞了Redo线程。2.因为资源争用,Redo线程被落下。2. ...
分类:
其他好文 时间:
2015-11-20 17:30:39
阅读次数:
137
分类:
Web程序 时间:
2015-11-20 17:29:56
阅读次数:
122
转自:http://blog.csdn.net/xt_xiaotian/article/details/5714477 C++ 智能指针详解 一、简介 由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有.....
分类:
编程语言 时间:
2015-11-20 17:27:28
阅读次数:
229
工作中,当我们需要安装虚拟机时,可以通过VMware软件实现,其步骤如下: VMware是一个虚拟的PC软件,可以再现有的操作系统上虚拟出一个新的硬件环境,相当于模拟出一台新的PC,以此来实现在一台PC上真正运行两个独立的操作系统。 官网:http://www.vmware.com网上下载V...
分类:
其他好文 时间:
2015-11-20 17:26:56
阅读次数:
131
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们已经尝试去定义类。定义类,就是新建了一种类型(type)。有了类,我们接着构造相应类型的对象。更进一步,每个类型还应该有一个清晰的接口(interface),供用户使用。我们可以在...
分类:
编程语言 时间:
2015-11-20 17:27:07
阅读次数:
139
MongoDB语法MySql语法db.test.find({'name':'foobar'}) select * from test where name='foobar'db.test.find() select *from testdb.test.find({'ID':10}).count()....
分类:
数据库 时间:
2015-11-20 17:28:04
阅读次数:
175
JMeter是一款性能测试工具。个人认为与其说他是一个工具,不如说他是一个框架。因为JMeter的支持范围非常广,目前常见的需要进行性能测试的应用几乎都能应用(如:files, Servlets, Perl scripts, Java Objects, Data Bases and Queries....
分类:
其他好文 时间:
2015-11-20 17:27:10
阅读次数:
125
1.在ubuntu下输入 sudo apt-get install python-matplotlib 安装matplotlib2.简单代码使用# -*- coding: utf-8 -*-import numpy as npimport matplotlib.pyplot as pltx = .....
分类:
其他好文 时间:
2015-11-20 17:28:04
阅读次数:
164
http://blog.csdn.net/liuhe688/article/details/6400385在Android中,如果我们需要在不同进程间实现通信,就需要用到AIDL技术去完成。AIDL(Android Interface Definition Language)是一种接口定义语言,编译...
分类:
移动开发 时间:
2015-11-20 17:25:06
阅读次数:
144