JAVA

JAVA开发

泛型Class和T的区别

阅读(0) 赞(0)

泛型Class<T>和T的区别是什么? private T product; private Class<T> product; 可以简单的理解为,T代表类的对象或类的实例,Class<T>代表的这个类 例 T jsonString= JSON.parseObject(String te...

JAVA开发

SpringMVC中配置Log4j日志到指定目录

阅读(0) 赞(0)

Spring和SpringMVC的包引用等基本工作省略,直接切入正题,配置log4j的路径方式有很多,有在tomcat中配置,有在自定义过滤器,自定义拦截器中配置过,但是Spring提供了一个拦截器,那就使用它把,配置简单...

JAVA开发

JAVA ResourceBundle加载外部路径资源文件方式

阅读(0) 赞(0)

ResourceBundle读取的文件是在classpath路径下,也就是src或者src目录下,而我们在项目中需要打包,打包后的properties文件在jar中,修改很不方便,我们需要把properties文件放在jar外随时可以修改。 1、...

JAVA开发

StringEscapeUtils的使用

阅读(0) 赞(0)

StringEscapeUtils是apache commons-lang(2.3以上版本)为我们提供了一个方便做转义的工具类,可以对HTML、Unicode、JavaScript等字符串进行转义,主要是为了防止sql注入,xss注入攻击的功能。 应该说,您...

JAVA开发

JDK安装和JDK环境变量配置教程

阅读(0) 赞(0)

WIN7操作系统有32位和64位,分别要下载对应的JDK版本,这里以jdk8版本为例,安装包直接百度下载即可 32位:jdk-8u5-windows-i586.exe 64位: jdk-8u5-windows-x64.exe 安装过程非常简单,只需要下一步下一...

JAVA开发

java获取网卡的mac地址

阅读(0) 赞(0)

为了项目的安全,有时候需要得到电脑的唯一码,比如:网卡的mac地址。和大家分享一下,下面是项目中用到的工具类: /**  * 获取Mac地址  * @return  */ public String getMAC() { try { ...

JAVA开发

Java遍历Set集合方法

阅读(0) 赞(0)

Java遍历set集合 1、迭代遍历:   Set<String> set = new HashSet<String>();   Iterator<String> it = set.iterator();   while (it.hasNext()) {     String str = it.next()...

JAVA开发

5 分钟搞定 Java Comparable 接口

阅读(0) 赞(0)

这篇文章是免费Java 8 课程中关于Clean Code原则的一部分。 在这篇文章中,我们要聊一聊Java Comparable接口。 Comparable接口时用来干什么的呢? 我们应该如何对事物进行比较和排序?这问题听上去有点莫...

JAVA开发

JAVA的时间类型转换为中文大写方法

阅读(0) 赞(0)

今天做项目,需要数字类型的时间转换为中文类型的时间,这是一个java数字时间类型转中文类型的方法,适用于文档使用等等。和对时间有特殊要求的项目。通俗易懂很容易看懂。不多说了直接上代码 首先用时间...

JAVA开发

Java判断验证访问是手机端还是PC电脑端

阅读(0) 赞(0)

Java判断验证访问是手机端还是PC电脑端,在登录的时候,或者在action的execute中调用这个方法,不用改动原先的业务逻辑,即可判断请求的是否为移动端,然后再根据结果去做相应处理,应该就简单多了。 封装...

JAVA开发

Java 正则表达式 Pattern类与Matcher类详解

阅读(0) 赞(0)

java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是...