lombok的使用和原理

一、项目背景在写Java程序的时候经常会遇到如下情形: 新建了一个Class类,然后在其中设置了几个字段,最后还需要花费很多时间来建立getter和setter方法 lombok项目的产生就是为了省去我们手动创建getter和setter方法的麻烦,它能够在我们编译源码的时候自动帮我们生成...

2017-08-25 17:32:44

阅读数:215

评论数:0

linux如何卸载自带的openJdk,并且安装jdk1.8

转载自:http://www.2cto.com/kf/201701/583752.html 效果很好,特此保存[dupenghui@mini01 ~]$ java -version java version "1.7.0_09-icedtea" OpenJDK Runtime...

2017-07-19 12:55:38

阅读数:460

评论数:0

Linux如何查看JDK的安装路径

如何在一台linux服务器上查找JDK的安装路径呢? 有那些方法可以查找定位JDK的安装路径?是否有一些局限性呢? 下面总结了一下如何查找JDK安装路径的方法.1:echo $JAVA_HOME使用JAVAHOME的话能定位JDK的安装路径的前提是配置了环境变量JAVA_HOME的话能定位JDK的...

2017-07-19 09:57:23

阅读数:380

评论数:0

JAVA中为什么0.55*100不等于55.0的思考

前几天一个朋友问我为什么0.55*100结果不等于55.0呢。而0.45*100=45.0,0.65*100=65.0呢。想了很久没想出这是什么原因。到底是JDK的bug还是其它。双精度与单精度和计算机CPU有关?因为以前也遇到过这个问题。今天总算是知道了答案。 群内一个朋友给了我看网址,这位仁...

2017-06-12 18:26:47

阅读数:196

评论数:0

运行jar包提示找不到.properties文件的问题

如果使用这种方式加载加载资源文件FileInputStream fis = new FileInputStream( PropertiesUtil.class.getClassLoader().getResource("config/config.properties")...

2017-06-01 15:43:41

阅读数:1073

评论数:0

Linux操作系统下每次AES加密结果不一致的原因

定位在生成KEY的方法上,如下: public static SecretKey getKey (String strKey) { try { KeyGenerator _generator = KeyGenerat...

2017-01-14 11:58:43

阅读数:2098

评论数:1

JAVA:URL存在跨站漏洞,注入漏洞解决方案

跨网站脚本介绍 一 跨网站脚本 跨网站脚本(Cross-site scripting,通常简称为XSS或跨站脚本或跨站脚本攻击)是一种网站应用程序的安全漏洞攻击,是代码注入的一种。它允许恶意用户将代码注入到网页上,其他用户在观看网页时就会受到影响。这类攻击通常包含了HTML以及用户端脚本语言。...

2016-12-12 18:45:05

阅读数:2368

评论数:0

Missing library: xdoclet-1.2.1.jar.... home directory for XDoclet. 1.2.1

遇见这问题头疼 自己还找东找西 下了xdoclet jar包,到最后发现是项目的jdk选择了eclipse自带的jdk导致的错误,切换成本地的jdk就可以了。ps:以后小心点了得 一不注意就给自己留下了个坑 解决还花好多时间

2016-03-11 11:45:31

阅读数:5685

评论数:0

The JRE could not be found. Edit the server and change the JRE location.

修改方法:打开EClipse -> windows -> prefreances -> server ->Runtime Environments->选择Tomcat-> edit -> 手动修改Jre -> finish 转自:http://bl...

2015-09-01 18:37:43

阅读数:1025

评论数:0

严重: Unable to set localhost. This prevents creation of a GUID. Cause was: cloud: cloud

严重: Unable to set localhost. This prevents creation of a GUID. Cause was: cloud: cloud java.net.UnknownHostException: cloud: cloud     at java.net....

2015-06-29 10:58:31

阅读数:11743

评论数:0

mime-mapping的作用及配置

mime-mapping是web.xml中的一个节点,用来指定对应的格式的浏览器处理方式,常用的集中配置如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...

2015-06-24 10:58:15

阅读数:777

评论数:0

SiteMesh的使用

SiteMesh的介绍就不多说了,主要是用来统一页面风格,减少重复编码的。 它定义了一个过滤器,然后把页面都加上统一的头部和底部。 需要先在WEB-INF/lib下引入sitemesh的jar包:http://wiki.sitemesh.org/display/sitemesh/Dow...

2015-06-24 10:53:00

阅读数:703

评论数:0

web.xml 配置中classpath: 与classpath*:的区别

首先 classpath是指 WEB-INF文件夹下的classes目录  解释classes含义:  1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml  2.存放模板文件 eg.actionerror.ftl  3...

2015-06-08 18:46:34

阅读数:478

评论数:0

Resin 4.0.15配置优化的一个建议

早先说过线上Resin的配置文件中要增加线程池大小、各种timeout参数(resin 4.0.15的默认配置文件肯定没有这些参数,需要另行增加)。 在resin 4.0.10里,有这么一个bug,thread-max的数量设置没有起作用:http://bugs.caucho.com/v...

2015-04-24 14:59:02

阅读数:2640

评论数:0

直接AXIS调用远程的web service

import javax.xml.namespace.QName; import org.apache.axis.client.Call; import org.apache.axis.client.Service; import org.apache.axis.types.Schema; p...

2015-04-08 10:22:50

阅读数:1826

评论数:0

slf4j日志的使用

slf4j日志的使用        slf4j(simple logging facade for java)是Java的简单的日志门面,它不是具体的日志解决方案,它只服务于各种各样slf4j-logo的日志系统。这里的slf4j-logo可以是log4j,可以是jdk的日志,可以是l...

2015-03-17 17:01:51

阅读数:2224

评论数:0

JSP中使用哪个标签允许向<include/>标签传递参数

include指令是静态引入的; 而include动作是动态引入的。 静态与动态的include与页面内容无关。  与不同的是,jsp:include 可以向被包含的页传递参数, 但,如果传递参数的话,被包含的页必须是JSP页面。  例如:向被包含的页includ...

2015-01-28 17:45:09

阅读数:637

评论数:0

spring3 学习 isAssignableFrom 与 instanceof 的认识

instanceof 针对实例  isAssignableFrom针对class对象  isAssignableFrom   是用来判断一个类Class1和另一个类Class2是否相同或是另一个类的超类或接口。      通常调用格式是            Class1.isAssignab...

2015-01-04 11:39:35

阅读数:1065

评论数:0

java远程执行linux命令

使用ganymed-ssh2去调用执行远程linux的命令,在maven上查找,发现使用最多的包是ganymed-ssh2-build210.jar、所以就下载了它 private static final String hostname = "****";//远程服务器...

2014-12-23 19:20:58

阅读数:1460

评论数:0

android平台下的aes加密和java平台下的运行结果不同的解决办法

实现Android和java互相加解密 完美支持中文 跨平台这种实现 还是一个原则 不要对参数采用默认实现 否则难以互通 核心函数如下,Android和java均如此 [java] view plaincopy public static fin...

2014-12-10 13:23:15

阅读数:2174

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭