`
Luob.
  • 浏览: 1591927 次
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
/** *父子线程 交替打印10 次, 100次 如此循环 n次 */ public class TraditionalThreadCommunication { static boolean isSubRun=true; /** * @param args */ public static void main(String[] args) { /*new Thread( new Runnable() { @Override public void run() { int num=0; ...
import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * 线程同步 synchronize */ public class TraditionalThreadSynchronized { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub new Traditio ...
Java 传统多线程 Java 多线程同步 Java 多线程同步通信 Java 定时器Timer Java 多线程ThreadLocal JDK1.5 线程池 JDK1.5 线程的执行结果  Callable Future JDK1.5 线程锁 Lock  和  Condition JDK1.5 多线程同步通信 JDK1.5 读写锁
/** * 传统多线程 */ public class TraditionalThread { public static void main(String[] args) { // TODO Auto-generated method stub Thread thread=new Thread(){ @Override public void run() { while(true){ try { Thread.sleep(500); } catch (InterruptedException e) ...
Tomcat部署web应用的方式总结,常见的有以下四种: 这个 发布方式,可能对 spring 任务调度重复执行 有关系. 如果webapps,server.xml ,xml 方式 重复发布一个web 项目的话 自然任务调度就会执行多次 1、【使用控制台部署】 访问Http://localhost:8080,并通过Tomcat Manager登录,进入部署界面即可。 2、【利用Tomcat自动部署】 将应用程序复制到Tomcat的 webapps路径下,Tomcat启动时将自动加载。 3、【修改Server.xml文件部署】 用UE或EditPlus打开To ...

JVM 优化方案

    博客分类:
  • JVM
JVM 优化 http://www.cnblogs.com/jack204/archive/2012/07/02/2572934.html http://blog.csdn.net/zhoudaxia/article/details/26956831 http://blog.csdn.net/kthq/article/details/8618052 JVM内存 查看和分析工具 http://blog.csdn.net/yaowj2/article/details/7107818 JVM启动过程 http://www.jfox.info/start-process-virtual-machin ...
zookeeper 安装 1下载 [b][url]http://zookeeper.apache.org/releases.html[/url][/b] 2解压 tar -zxvf zookeeper-3.4.8.tar.gz -C /usr/local/zookeeper-3.4.8 3创建 zoo.cfg cd /usr/local/zookeeper-3.4.8/ cp ./conf/zoo_sample.cfg ./conf/zoo.cfg 4 vi zoo.cfg 添加如下配置 tickTime=2000 ##Zookeeper最小时 ...

CentOS Nexus 安装

Nexu下载地址 http://www.sonatype.org/nexus/archived/ /usr/lcoal/nexus/init.sh #!/bin/bash if [ `grep -c nexus /etc/passwd` -eq 0 ];then useradd nexus; passwd nexus; echo "nexus create successfully!"; fi chown -R nexus:nexus ../nexus; rm -rf /etc/init.d/nexus; cp -a nexus-2 ...
  什么是登录shell: 登录shell是可以用户登录使用的,比如/bin/bash ,/bin/sh ,/bin/csh......一般 Linux默认的用户shell都是bash,也就是你可以登录进去写命令。     非登录shell:经典的/bin/nologin就是一个非登录shell,也就是说如果一个用户默认的是它,这个用户即使登录进linux也无法使用linux。     shell是用户和计算机交流的媒介,登录shell保证用户和计算机交流,非登录shell无法让计算机和用户交流。     关于用户的默认登录shell是在/etc/passwd文件中记录的。     非登录she ...
用户权限管理 http://www.cnblogs.com/chenqionghe/p/4871355.html mysql sql 执行顺序 http://www.cnblogs.com/rollenholt/p/3776923.html mysql 复合索引 多列索引 的最左前缀原则 http://blog.csdn.net/zhanglu0223/article/details/8713149 http://www.nginx.cn/2347.html 主从库 http://369369.blog.51cto.com/319630/790921/
WIN +R 打开cmd 窗口,点击边框 修改属性 --字体  --Lucida Console 或者新宋体  保存关闭  然后重新 打开 cmd  ,输入 CHCP  65001 (UTF-8)  应该就好了
sql 排名开窗函数 ROW_NUMBER、DENSE_RANK、RANK、NTILE属于排名函数。 排名开窗函数可以单独使用ORDER BY 语句,也可以和PARTITION BY同时使用。 PARTITION BY用于将结果集进行分组,开窗函数应用于每一组。 ODER BY 指定排名开窗函数的顺序。在排名开窗函数中必须使用ORDER BY语句 http://www.cnblogs.com/lanzi/archive/2010/10/26/1861338.html rank 跳过排名  dense_rank 继续排名 create table tb_test(name varch ...
package out; import java.awt.Image; import java.awt.Rectangle; import java.awt.geom.AffineTransform; import java.awt.image.AffineTransformOp; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import j ...
将一个数字转换为有千分位的格式: NumberFormat numberFormat1 = NumberFormat.getNumberInstance(); System.out.println(numberFormat1.format(11122.33)); //结果是11,122.33 NumberFormat numberFormat2 = NumberFormat.getNumberInstance(); numberFormat2.setGroupingUsed(false); //设置了以后不会有千分位,如果不设置,默认是有的 System.out.println(nu ...
我们使用spring的注解 @Scheduled 执行定时任务 创建spring-task.xml 文件 <!---加入:xmlns:task="http://www.springframework.org/schema/task"--> <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi= ...
Global site tag (gtag.js) - Google Analytics