摘要: 安装环境:CentOS 6.4 一、安装telnet1、检测telnet-server的rpm包是否安装 [root@localhost ~]# rpm -qa telnet-server 若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。2、若未安装,则安装telnet-server,否则忽略此步... 阅读全文
posted @ 2017-06-26 22:32 edgedance 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 1 api java.util.concurrent包下的新类。LinkedBlockingQueue就是其中之一,是一个阻塞的线程安全的队列,底层采用链表实现。 LinkedBlockingQueue构造的时候若没有指定大小,则默认大小为Integer.MAX_VALUE,当然也可以在构造函数的参数中指定大小。LinkedBlockingQueue不接受null。 ... 阅读全文
posted @ 2017-06-26 19:23 edgedance 阅读(34101) 评论(0) 推荐(0) 编辑
摘要: public static String runShell(String command){ try{ String[] commands = isLinux()?new String[]{"/bin/sh","-c",command}:new String[]{"cmd","/c",command}; Process process = Runtime.g... 阅读全文
posted @ 2017-06-26 11:13 edgedance 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 从 Java 7 build 105 版本开始,Java 7 的编译器和运行环境支持新的 try-with-resources 语句,称为 ARM 块(Automatic Resource Management) ,自动资源管理。新的语句支持包括流以及任何可关闭的资源,例如,一般我们会编写如下代码来释放资源:private static void customBufferStreamCopy(Fi... 阅读全文
posted @ 2017-06-25 00:37 edgedance 阅读(317) 评论(0) 推荐(0) 编辑
摘要: mysql中,同一个表多个timesatmp字段设置default的时候,经常会报错。一个表只能有一个设置default的字段。但是有时只有一个字段设置default也会报错。会报:Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UP... 阅读全文
posted @ 2017-06-18 22:13 edgedance 阅读(11608) 评论(0) 推荐(0) 编辑
摘要: 查看多核CPU命令mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txt top命令经常用来监控Linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控 阅读全文
posted @ 2017-06-18 17:27 edgedance 阅读(106626) 评论(4) 推荐(15) 编辑
摘要: jstack可以定位到线程堆栈,根据堆栈信息我们可以定位到具体代码,所以它在JVM性能调优中使用得非常多。下面我们来一个实例找出某个Java进程中最耗费CPU的Java线程并定位堆栈信息,用到的命令有ps、top、printf、jstack、grep。 第一步先找出Java进程ID,服务器上的Jav 阅读全文
posted @ 2017-06-18 17:25 edgedance 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 1上传jar包到服务器/edgewalk/springboot/下 2编写启动脚本start.sh#!/bin/sh APP_HOME=/edgewalk/springbootcd $APP_HOMEexport JAVA_HOME=//usr/local/src/java/jdk1.7rm -f $APP_HOME/nohup.outnohup $JAVA_HOME/bin/... 阅读全文
posted @ 2017-06-18 16:32 edgedance 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1上传jar包到服务器/edgewalk/springboot/下 2编写启动脚本start.sh#!/bin/sh APP_HOME=/edgewalk/springbootcd $APP_HOMEexport JAVA_HOME=//usr/local/src/java/jdk1.7rm -f $APP_HOME/nohup.outnohup $JAVA_HOME/bin/... 阅读全文
posted @ 2017-06-18 16:30 edgedance 阅读(599) 评论(0) 推荐(0) 编辑
摘要: --使用CAST将varchar转换成int类型排序 select distinct(zone_id) from guild_rank_info order by CAST(zone_id as SIGNED); --使用CONVERT将varchar转换成int类型排序 select distinct(zone_id) from guild_rank_info order by co... 阅读全文
posted @ 2017-06-16 16:21 edgedance 阅读(12535) 评论(0) 推荐(0) 编辑