摘要:
目录 一、jdk工具之jps(JVM Process Status Tools)命令使用 二、jdk命令之javah命令(C Header and Stub File Generator) 三、jdk工具之jstack(Java Stack Trace) 四、jdk工具之jstat命令(Java V 阅读全文
posted @ 2013-12-19 19:43
duanxz
阅读(2203)
评论(0)
推荐(0)
摘要:
一、java启动参数共分为三类: 其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;其三是非Stable参数(-XX),此类参数各个jvm实现会有所不同,这些都是不 阅读全文
posted @ 2013-12-19 15:56
duanxz
阅读(7771)
评论(1)
推荐(0)
摘要:
当用java -jar yourJarExe.jar来运行一个经过打包的应用程序的时候,你会发现如何设置-classpath参数应用程序都找不到相应的第三方类,报ClassNotFound错误。实际上这是由于当使用-jar参数运行的时候,java VM会屏蔽所有的外部classpath,而只以本身y 阅读全文
posted @ 2013-12-19 15:38
duanxz
阅读(14253)
评论(0)
推荐(1)
摘要:
多线程和并发性并不是什么新内容,但是 Java 语言设计中的创新之一就是,它是第一个直接把跨平台线程模型和正规的内存模型集成到语言中的主流语言。核心类库包含一个 Thread 类,可以用它来构建、启动和操纵线程,Java 语言包括了跨线程传达并发性约束的构造 —— synchronized 和 vo 阅读全文
posted @ 2013-12-19 15:19
duanxz
阅读(489)
评论(0)
推荐(0)
摘要:
一、为什么要全局唯一? 我们在对数据库集群作扩容时,为了保证负载的平衡,需要在不同的Shard之间进行数据的移动, 如果主键不唯一,我们就没办法这样随意的移动数据。起初,我们考虑采用组合主键来解决这个问题。 一般会以user_id和一个自增的photo_id来作为主键,这的确能解决移动数据可能带来的 阅读全文
posted @ 2013-12-19 14:54
duanxz
阅读(1596)
评论(0)
推荐(0)
摘要:
函数式接口的一大特性就是可以被lambda表达式和函数引用表达式代替。也就是说声明这样的接口,是可以灵活的以方法来传参。 《Java8 @FunctionalInterface》 《java8 的java.util.function包中函数式接口》 《java8 Lambda介绍》 一、java8的 阅读全文
posted @ 2013-12-19 14:40
duanxz
阅读(609)
评论(0)
推荐(0)
摘要:
相信用过spring-session做session共享的朋友都很喜欢它的精巧易用-不依赖具体web容器、不需要修改已成项目的代码。笔者在使用spring-session的过程中也对spring-session的绝佳包容性、稳定性赞叹不已,spring-session 和 redis 的结合堪称神器 阅读全文
posted @ 2013-12-19 14:03
duanxz
阅读(15770)
评论(1)
推荐(0)
摘要:
一、使用avro-maven插件为avsc文件生成对应的java类: 在项目的pom.xml中增加依赖及插件如下: <dependency> <groupId>org.apache.avro</groupId> <artifactId>avro</artifactId> <version>1.8.1 阅读全文
posted @ 2013-12-19 13:39
duanxz
阅读(2026)
评论(0)
推荐(0)
浙公网安备 33010602011771号