![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
newerdragon
这个作者很懒,什么都没留下…
展开
-
[代码记录生活]Jdk5.0新特性(一)
jdk5.0 新特性: 自动装箱,自动拆箱。 可变参数。 forEach 循环 静态导入 枚举 泛型 注解枚举: 在某些情况下,一个类的对象是有限,而且是固定的。 这种实例有限且固定的类,在java中被称为枚举类。 [code="java"] public enum Grade { S1,S2,Y2; /...原创 2011-10-10 20:16:05 · 61 阅读 · 0 评论 -
利用XSD 验证XML文件
XSD文件 (XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。 具体使用方法和定义请参看:http://www.w3school.com.cn/schema/index.asp java自jdk1.5以上新增了SchemaFactory类 可以实现对XSD验证的支持,使用起来也很方便。以下代码可用在...原创 2015-06-10 16:25:56 · 230 阅读 · 0 评论 -
解决 properties文件 中文自动转码
地址:http://blog.sina.com.cn/s/blog_5f54f0be0101hb3r.htmlSSH 项目中。用到国际化文件,Message.properties 但里面的文本都是 unicode 格式的,用起来不谁。而且也不想通过其它工具转码来使用。可以通过安装 eclipse 的 propedit 插件来编辑。这样该插件会自动进行中文到 unicode 的转换。...原创 2015-06-11 11:11:50 · 2769 阅读 · 0 评论 -
javadoc 生成API文档
开始 - 运行 - cmdcd f:\abc\ 进入到一个api文档存放目录[code="java"]javadoc D:\DevelopWork\DevelopSpace\workspace\a\src\com\oms\ftp\test.java -encoding utf-8 -charset utf-8[/code]设置编码格式 与 字符集格式...原创 2015-06-25 11:25:27 · 104 阅读 · 0 评论 -
JAVA HOME 运行环境变量不生效
输入set查看环境变量,发现JAVA_HOME配置正常,但是调用到%JAVA_HOME%的地方出问题,变量未被实际路径替换。通过set命令配置临时环境变量。临时环境变量就是仅对于当前控制台窗口起作用,窗口一旦关闭,那么配置的临时环境变量信息会发生消失。解决方案:运行——>cmd 在控制台中运行以下命令设置java环境变量即可解决:复制原来Path中的值set p...原创 2016-07-02 08:52:46 · 766 阅读 · 0 评论 -
MyEclipse运行性能调优化
懒到不想复制http://blog.csdn.net/gtuu0123/article/details/6720253原创 2016-07-03 10:12:10 · 154 阅读 · 0 评论 -
weblogic cxf 异常 Cannot create a secure XMLInputFactory
Weblogic cxf 异常 Cannot create a secure XMLInputFactory试过很多种方案,有说这个包冲突的jaxb-api-2.2.6.jarjaxb-impl-2.2.6.jar有说缺少这两个jar包的,或者说这两个包有冲突的stax2-api-3.1.4.jarwoodstox-core-asl-4.4.0.jar有人说web...原创 2016-08-25 09:50:47 · 202 阅读 · 0 评论 -
java、json 实现无限层级的树形结构
[url]http://blog.csdn.net/jimmy609/article/details/12204701[/url]原创 2016-11-03 11:09:35 · 1216 阅读 · 0 评论 -
阿里云 消息队列 MQ
[url]https://help.aliyun.com/document_detail/44711.html?spm=5176.doc29547.6.116.EjyhBz[/url]原创 2016-11-03 11:12:30 · 122 阅读 · 0 评论 -
一条SQL查询出树形结构列表 oracle connect by 用法
[url]http://www.cnblogs.com/linjiqin/p/3152690.html[/url]原创 2016-11-03 11:15:39 · 367 阅读 · 0 评论 -
单元测试的意义
[url]http://developer.51cto.com/art/201106/268752.htm[/url]原创 2017-03-23 10:32:30 · 130 阅读 · 0 评论 -
url get与post 请求长度限制
1. Get请求携带数据量的各种限制及解决办法Http Get方法提交的数据大小长度并没有限制,HTTP协议规范没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制。到新公司处理的第一个线上问题是某个商品页,在某个人机器上访问失败,nginx返回400错误,但其它人机器上没有问题,即使用虚拟机重建了出问题机器的软硬件环境也不会出问题。经过对出问题机器的http...原创 2015-12-29 09:32:15 · 1743 阅读 · 0 评论 -
Eclipse 解决未响应、假死、Eclipse运行性能调优
[url]http://blog.csdn.net/gtuu0123/article/details/6720253[/url]原创 2017-01-14 23:11:30 · 5716 阅读 · 0 评论 -
eclipse集成安装maven插件步骤以及问题汇总
[url]http://blog.csdn.net/wode_dream/article/details/38052639[/url]原创 2017-01-15 23:05:26 · 108 阅读 · 0 评论 -
Spring 加载配置文件路径方式
BeanFactory有很多实现类,通常使用org.springframework.beans.factory.xml.XmlBeanFactory类。但对于大部分J2EE应用而言,推荐使用ApplicationContext. ApplicationContext是 BeanFactory的子接口,其常用实现类是org.springframework.context.support.Fi...原创 2016-04-01 14:59:18 · 383 阅读 · 0 评论 -
Failed to fetch URL http://dl-ssl.google.com/ : SDK Manager 列表不加载
进入 Android SDK Manager: 点击【Tools】,再点击【Options】: mirrors.neusoft.edu.cn80勾选:Force C:\Windows\System32\drivers\etc\hosts 文件 :203.208.46.146 www.google.com74.125.113.121 developer...原创 2018-05-20 15:55:42 · 194 阅读 · 0 评论 -
github 入门教程
【初识Github】首先让我们大家一起喊一句“Hello Github”。YEAH!就是这样。Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad...原创 2015-06-04 17:01:55 · 106 阅读 · 0 评论 -
log4j 配置及使用
原文:http://blog.csdn.net/azheng270/article/details/2173430/Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置...原创 2015-05-19 10:52:25 · 111 阅读 · 0 评论 -
[代码记录生活]Jdk5.0新特性(二)
自动拆箱,自动装箱: [code="java"] //1.5之前的手动装箱和拆箱 int i=100; Integer obj=new Integer(100); int num=obj.intValue(); //1.5之后 Integer count=100; int a=count; [/code]可变参数,与fo...2011-10-10 20:31:17 · 62 阅读 · 0 评论 -
[代码记录生活]Jdk5.0新特性(三)
泛型: 将原本确定不变的数据类型参数化。 从jdk5.0开始引入,提高java应用程序的类型安全,可维护性,可扩展性。 为集合提供编译时类型完全检查,创建集合容器时,规定其允许存储的元素类型,然后由编译器负责添加元素的类型合法性检查,再取出集合元素时则不需要进行强制转型。 [code="java"] //集合使用了泛型机制,只能保存指定类型的元素,编译时就安全...2011-10-11 20:46:16 · 52 阅读 · 0 评论 -
[代码记录生活]Jdk5.0新特性(四)
注解(Annotation): 从JDK5.0开始提供Annotation的功能,注解可以附加在 package,class,method,field等上面,相当于给他们添加额外的辅助消息。 我们可以通过,反射机制,对这些元数据进行访问。 如果没有外部解析工具,对其加以解析和处理的,则不会对代码产生任何影响。 annotation 可以从源文件,class文件...2011-10-12 20:53:21 · 61 阅读 · 0 评论 -
[代码记录生活]利用注解实现权限验证
定义注解:[code="java"]package app;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;@Retention(RetentionPolicy.RUNTIME)public @interface PrivilegeAnnotation...2011-10-12 21:30:08 · 85 阅读 · 0 评论 -
[代码记录生活]Serializable(序列化)
序列化: 把对象转换为字节序列(冷冻) 把字节序列转换为对象(解冻)序列化应用: 把内存中的对象保存到文件或数据库。 在网络上传送对象。需要进行序列化的类,必须实现 Serializable 接口:[code="java"] public class Person implements Serializable{ ...........2011-10-13 19:51:52 · 63 阅读 · 0 评论 -
[代码记录生活]无框架BaseDao的实现
[code="java"]/* 纯为学习,无营养的评论,请绕道,谢谢 */[/code]定义主类,BaseDao:[code="java"] public interface BaseDao { //采用泛型类 public ArrayList query(String sql,Object[] obj); public boolean update(String sql...2011-10-16 08:32:20 · 57 阅读 · 0 评论 -
JAVA对象初始化顺序
看下面代码,可以看出对象的初始化顺序为父类的静态变量,静态块,子类的静态变量,静态块。父类的实例变量,实例化块,父类构造函数。 子类的实例变量,实例化块,然后是子类构造函数。 事实上,在类加载的时候,编译器会首先初始化父类的静态变量,静态块,然后初始化子类的静态变量,静态块。这时父类和子类的实例化块和实例变量都不会被初始化,只有当ArrayInit ,即子类调用构造函数new Ar...原创 2012-08-07 11:25:52 · 51 阅读 · 0 评论 -
instanceof 操作符详解
[code="java"]instanceof是Java的一个二元操作符,和==, >, ,原创 2012-08-24 14:21:06 · 103 阅读 · 0 评论 -
多线程单例模式
对于多线程的访问,我们多半采用第二种“急切”的方式,而不用第一种延迟处理的方式,这样就会解决多线程对单一访问点访问造成顺序执行出错的问题。 还有一种方式:用双重检查枷锁,在getInstance()中减少使用同步[code="java"]public class Singleton{ private volatile static Singleton instan...原创 2012-09-12 11:22:35 · 57 阅读 · 0 评论 -
ThreadLocal作用详解
ThreadLocal可以为每个线程维护自己的变量对于多线程使用同一对象可以起到管理作用。synchronized 是解决多个线程访问同一个变量ThreadLocal 是每个线程维护自己专用的变量两者使用场景不一样,作用也不一样。ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程...原创 2012-09-18 16:24:43 · 66 阅读 · 0 评论 -
webservice xfire 客户端调用
[code="java"]现在我们来看xfire的客户端调用,有两种方式:一、通过服务端提供的接口类进行调用。Java代码 package com.wujianjun.xfire.client; import java.net.MalformedURLException; import java.util.List; imp...原创 2013-08-19 17:04:59 · 101 阅读 · 0 评论 -
quartz定时任务时间设置描述
[code="java"]这些星号由左到右按顺序代表 : * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59 , ...原创 2015-05-04 16:20:04 · 114 阅读 · 0 评论 -
Maven的入门使用教程
一、Maven环境配置1.下载: 到Maven官方网站http://maven.apache.org/download.cgi下载目前的最新版本apache-maven-3.1.1-bin.zip2.解压:下载到本地的zip文件,只需解压成X:\apache-maven-3.1.1即完成安装,目录结构为如下,类似于安装好的JDK。 [img]http://www.jeecg.org...原创 2015-05-18 09:20:31 · 108 阅读 · 0 评论 -
JAVA JDK 版本差异
JDK不同的版本,编译出的class文件是不同的。通过查看分析class文件前几个字节,可以找到对应的关系,详细的参考官方,细微的版本之间可能有差异:J2SE 7 = 51 (0x33 hex),J2SE 6.0 = 50 (0x32 hex),J2SE 5.0 = 49 (0x31 hex),JDK 1.4 = 48 (0x30 hex),JDK 1.3 = 47 (0x...原创 2015-05-18 21:25:11 · 216 阅读 · 0 评论 -
MyEclipse 6.5安装maven插件
一、卸载原有maven插件MyEclipse 6.5集成了Maven插件,不过有不少bug,用习惯了m2eclipse,不想在这上面浪费时间。要安装m2eclipse,需要先把自带的maven插件卸载掉,卸载步骤如下:1.删除/eclipse/features/com.genuitec.myeclipse.maven_6.5.1.zmyeclipse650200806目录2.进入p...原创 2015-05-18 23:04:11 · 204 阅读 · 0 评论 -
org.apache.maven.archiver.MavenArchiver.getManifest错误
eclipse导入新的maven项目时,pom.xml第一行报错:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration)解决办法:1、Help——>...2018-08-25 13:44:06 · 135 阅读 · 0 评论