java技术
蓝魔830
这个作者很懒,什么都没留下…
展开
-
java float和double精度问题
private static void testDouble() { double a = 0.05+0.01; float b = 0.05f+0.01f; System.out.println(a); System.out.println(b);}输出结果为a=0.060000000000000005b=0.0600000原创 2014-06-06 22:42:27 · 904 阅读 · 0 评论 -
http body与header设置与获取
HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_JSON);HttpEntity request = new HttpEntity(JSONObject.toJSON(wsMessage), headers);原创 2014-10-28 15:33:14 · 12125 阅读 · 0 评论 -
jstl在maven中使用
在pom.xml中ti'ia jstl jstl 1.2 provided taglibs standard 1.1.2provided原创 2014-10-28 23:04:35 · 5209 阅读 · 0 评论 -
java Condition多线程之间通信
线程间通信ConditionCondition可以替代传统的线程间通信,用await()替换wait(),用signal()替换notify(),用signalAll()替换notifyAll()。——为什么方法名不直接叫wait()/notify()/nofityAll()?因为Object的这几个方法是final的,不可重写!传统线程的通信方式,Condition都原创 2014-09-19 09:56:23 · 584 阅读 · 0 评论 -
java synchronized 深层解析
1、synchronized关键字的作用域有二种: 1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法)。这时,不同的对象实例的synchr转载 2014-09-19 09:46:29 · 591 阅读 · 0 评论 -
Redis命令总结
http://www.cnblogs.com/oubo/archive/2011/09/07/2394568.htmlRedis命令总结连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘的Unix时戳sh转载 2014-06-19 15:02:55 · 671 阅读 · 0 评论 -
获取Spring的上下文环境ApplicationContext的方式
获取Spring的上下文环境ApplicationContext的方式Web项目中发现有人如此获得Spring的上下环境: public class SpringUtil { public static ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.转载 2014-06-18 11:07:38 · 84721 阅读 · 10 评论 -
junit作为多线程环境的启动入口
错误现象:我在调试一个多线程环境下的server程序。用junit的测试方法作为启动,很快程序就退出,而且没有任何异常信息。server程序的逻辑是主线程启动多个线程池后退出。多个线程池的线程都不是Daemon线程。采用main方法启动后程序将不会退出。 原因分析:在多线程环境下,程序退出的条件是,所有的非Daemon线程都正常结束或者某个线程条用了system.e转载 2014-06-18 10:22:09 · 1761 阅读 · 0 评论 -
java中byte, int的转换
http://talentluke.iteye.com/blog/1538764转载 2014-06-04 09:54:49 · 432 阅读 · 0 评论 -
JAVA父类对象与子类对象-造型转换[转]
描述1:Java中子类对象可以直接赋给父类对象,这个时候父类对象引用的就是子类对象的内存空间。例如:class A { …… } class B extends A {转载 2014-06-05 09:48:10 · 1034 阅读 · 0 评论 -
CompositeConfiguration的用法
public class Mytest { private static ApplicationContext applicationContext; public static void main(String[] args) throws Exception { //获取spring上下文 applicatio原创 2014-06-25 14:37:27 · 5108 阅读 · 0 评论 -
Java的Lock小结
http://blog.csdn.net/fancyerii/article/details/6783224转载 2014-06-03 17:39:56 · 2111 阅读 · 0 评论 -
Error与Exception有什么区别
Exception:1.可以是可被控制(checked) 或不可控制的(unchecked)2.表示一个由程序员导致的错误 3.应该在应用程序级被处理 Error:1.总是不可控制的(unchecked) 2.经常用来用于表示系统错误或低层资源的错误 3.如何可能的话,应该在系统级被捕捉 Java 中定义了两类异常: 1)转载 2014-06-05 10:14:15 · 569 阅读 · 0 评论 -
修改net-paoding项目的build.gradle文件,使用gradle install发布到本地maven仓库
subprojects { apply plugin: 'java' apply plugin: 'maven' apply plugin: 'eclipse' group = "net.paoding" version = "1.2-SNAPSHOT" sourceCompatibility = 1.6 [co转载 2014-11-10 23:05:16 · 915 阅读 · 0 评论