`
文章列表

Maven易忘实用命令

dependency:analyze 分析jar包依赖 assembly:assembly 整体打包  

linux查看磁盘空间

FROM: http://www.2cto.com/os/201207/142116.html 如果要查看磁盘还剩多少空间,当然是用df的命令了。 [root@localhost ~]# df -h  文件系统              容量 已用 可用 已用% 挂载点  /dev/sda2              14G   11G 2.6G 82% /  /dev/sda1              99M   14M   81M 14% /boot  tmpfs                 442M 275M 168M 63% /dev/shm  /dev/mapp ...

Mongodb分片

MongoDB Sharding 机制分析 转载请注明出处:http://xiezhenye.com/2012/12/mongodb-sharding-%e6%9c%ba%e5%88%b6%e5%88%86%e6%9e%90.html MongoDB 是一种流行的非关系型数据库。作为一种文档型数据库,除了有无 schema 的灵活的数据结构,支持复杂、丰富的查询功能外,MongoDB 还自带了相当强大的 sharding 功能。 要说 MongoDB 的 sharding,首先说说什么是 sharding。所谓 sharding 就是将数据水平切分到不同的物理节点。这里着重点有两个, ...
java百分百获取到机器IP地址及MAC码 已测系统: windows linux unix 排除127.0.0.1 和 0.0.0.0.1等非正常IP import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.util.ArrayList; import java.util.Enumeration; import java.util.List; public class IpUtil { priva ...
  STEP 1 准备机器和环境   准备4台机器,这里以152-155四台机器为例(CENTOS 6.4)   173.1.3.152 (keepalived负载均衡 主机 MASTER) 173.1.3.153 (keepalived负载均衡 备机 BACKUP) 173.1.3.154 (FTP服务器1) 173.1.3.155 (FTP服务器2)           STEP 2 负载均衡主机安装 1、环境准备 1)执行如下命令   [root@CentOS-6 ~]# yum install -y wget make kernel-devel g ...
activiti-userguide-5-16.pdf

JVM参数调优

    博客分类:
  • java
JAVA_OPTS="-Xms1g -Xmx1g -Xmn512m -XX:PermSize=128m -XX:MaxPermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -XX:CMSInitiatingOccupancyFraction=70"    
from : http://blog.csdn.net/tianlesoftware/article/details/5827245 如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。               看懂执行计划也就成了SQL优化的先决条件。 这里的SQL优化指的是SQL性能问题的定位,定位后就可以解决问题。  
from:http://blog.163.com/yang_jianli/blog/static/1619900062012912115552188/       centos的软件安装大致可以分为两种类型: [centos]rpm文件安装,使用rpm指令  类似[ubuntu]deb文件安装,使用dpkg指令 [centos]yum安装   类似[ubuntu]apt-get安装 rpm命令 (一)查询系统装已经安装的软件信息 对于一个rpm包来说,都是有"-"和"."构成的,基本上有以下几部分组成: * 包名 * 版本信息 ...
持续集成 很明显你需要某种持续集成的服务器来不断地编译你的SNAPSHOT版本,或者对Git分支进行构建。 Jenkins和Travis-CI是你的不二选择。 代码覆盖率也很重要,Cobertura有一个不错的Maven插件,并且对CI支持的也不错。当然还有其它的代码覆盖的工具,不过我用的是Cobertura。 Maven库 你需要一个地方来存储你编译好的jar包,war包,以及EAR包,因此你需要一个代码仓库。 常见的选择是Artifactory或者

FizzBuzzWhizz

    博客分类:
  • java
FizzBuzzWhizz你是一名体育老师,在某次课距离下课还有五分钟时,你决定搞一个游戏。此时有100名学生在上课。游戏的规则是: 1. 你首先说出三个不同的特殊数,要求必须是个位数,比如3、5、7。2. 让所有学生拍成一队,然后按顺序报数。 3. 学生报数时,如果所报数字是第一个特殊数(3)的倍数,那么不能说该数字,而要说Fizz;如果所报数字是第二个特殊数(5)的倍数,那么要说Buzz;如果所报数字是第三个特殊数(7)的倍数,那么要说Whizz。 4. 学生报数时,如果所报数字同时是两个特殊数的倍数情况下,也要特殊处理,比如第一个特殊数和第二个特殊数的倍数,那么不能说该数字, ...

Mongodb命令集合

一、数据库常用命令1、Help查看命令提示 复制代码代码如下: helpdb.help();db.yourColl.help();db.youColl.find().help();rs.help(); 2、切换/创建数据库 复制代
(Websphere/appserver/profiles/appserver01/bin/wsadmin),编写jacl脚本,集成到ant中,利用ant强大的项目构建能力,简化测试、部署工作。下面的描述都是以我们自身项目为例,更加详细的内容请参考was6 information center(http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.Websphere.express.doc/info/welcome_express.html) //首先根据数据源名称获取指定的数据源 ...

Mongodb事务模拟

  1、创建事务表,添加一条记录,如果成功,执行第2步,如果失败,则事务失败。   2、将该事务的ID标志加在要执行事务的一批数据上,并添加状态字段:待插入状态。然后执行批量写操作。如果成功,则执行第3步,如果失败,则执行第6步。   3、update mult 待插入状态 -> 成功状态。 如果成功,执行第4步。如果失败,执行第6步。   4、删除事务表当前批次事务数据。如果成功,执行第5步,如果失败执行第6步。   5、事务提交成功。   6、执行3次清道夫程序,如果成功则事务回滚成功,如果失败,则交由清道夫守护程序再定时执行。     1)mult删除该 ...

linux实用命令

查看redhat(centos)版本 cat /etc/redhat-release 查看某个端口被哪个进程占用 lsof -i:port  查看进程资源 ps -elf | grep XXX  
Global site tag (gtag.js) - Google Analytics