![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java笔记
文章平均质量分 64
huyong1990
逻辑思维能力强,喜欢动手;自认没有完成不了的事,积极乐观,多思考;喜欢分析问题并解决问题的成就感;喜欢编程的感觉,对软件开发工作有着浓厚的兴趣;忍受不了拖拉,喜欢高效率的工作。
展开
-
Maven 修改默认JDK版本和指定项目JDK版本
问题源于我在安装maven以后没有做过任何的设置,使用命令mvn install的时候得到了error: generics are not supported in -source 1.3和error: for-each loops are not supported in -source 1.3, 第一感觉就是JDK出现了问题(错误原因显然应该是用JDK1.3编译了),但是项目的JDK设置的就是原创 2014-12-09 14:18:21 · 2474 阅读 · 0 评论 -
深入理解HashMap
本文出处: http://www.360doc.com/content/10/0505/19/495229_26234886.shtml,放在这里只是为了方便自己查找。转载 2015-04-07 16:35:49 · 389 阅读 · 0 评论 -
使用Maven搭建CXF webservice
今天闲来无事使用Maven搭建了一个CXF的web service。在网上找了些资料也不是特别的全。自己终于搞定了,代码在我的git@OSC上。首先我们自然是创建一个Maven项目,项目目录结构如下:POM.xml配置如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/原创 2015-04-28 22:29:25 · 1167 阅读 · 0 评论 -
spring简略笔记
三种实例化BEAN的方式1. 使用类构造器2. 使用静态工厂方法Public class OrderFactory{Public staticOrderServiceBean createOder(){Return newOrderSeviceBean();}}3. 使用实例化工厂方法Public class Ord原创 2013-01-28 22:04:29 · 335 阅读 · 0 评论 -
dubbo monitor chart无图解决方案
是否为启动了dubbo monitor而没有图表显示而苦恼?是否为有了图表但是却发现统计不了数据而烦躁。到底是谁在作祟呢?下面我们就来看看图表无法显示你要看看你的配置文件项dubbo.jetty.directory这个文件夹到底存不存在,默认不会自动给你创建的。这个选项值的${user.home}到底是什么呢,启动monitor的控制台会告诉你的,这个就是我的user.home。[原创 2015-05-05 14:12:57 · 7461 阅读 · 11 评论 -
jar包中读取文件及其内容
最近写的项目需要打成jar包,代码中有读取文件内容部分,在IDE上运行时没有任何问题的,但是打成jar就是找不到正确的路径和文件。网上查资料才发现,因为IDE上的是目录文件,而jar不是一个目录。一般来说,我们都会把资源文件放在jar最外一层。下面就来说说怎么读取文件位置和文件内容:this.getClass().getClassLoader().getResource("aa.t原创 2015-05-21 13:07:51 · 1410 阅读 · 0 评论 -
zip压缩流转本地文件及解压
有一个需求,HTTP获取到zip文件的byte数组,需要转为本地的zip或是解压zip文件。1. 用到的classimport java.io.FileOutputStream;import java.util.zip.ZipEntry;import java.util.zip.ZipInputStream;import java.util.zip.ZipOutputStre原创 2016-01-07 15:55:49 · 5627 阅读 · 0 评论 -
log4日志级别为INFO,Tomcat控台依然刷出大量Debug信息的解决方案
tomcat项目一直运行的好好的,Catalina日志都是正常输出的,突然某一天大量的debug日志输出了。在网上找了好久发现有个同学也是遇到了同样的问题,问题链接在此,最后他解决了这个问题,前人种树后人乘凉。问题原因在于,有个同事在pom中引入了新的包,将logback的jar导入了,logback和sl4j冲突了导致大量的debug日志输出,去掉这logback的jar就OK了。原创 2016-02-19 09:28:09 · 8192 阅读 · 0 评论 -
Dubbo service group分组和version版本在服务注册时存在的问题
问题DUBBO 2.5.3版本使用分组group进行注册存在bug,在使用zk注册或者注销的时候,dubbo是依据接口全称创建zk节点,并未设置分组节点和版本节点,在集群较大,分组较多的情况下,一旦项目注册或者注销的服务较多,dubbo会频繁的读取相同的节点(仅以接口为路径),这就造成了zk会有大量重复输出流量,导致提供服务的能力急速下降。解决方案修复的方法就是注册和查找服务的时候,有分组的加上一...原创 2018-04-18 13:18:52 · 4262 阅读 · 2 评论