JAVA开发

JAVA开发
JAVA开发

Java代码性能优化总结

阅读(15) 赞(0)

前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用...

JAVA开发

java.util.Properties类 学习笔记1

阅读(17) 赞(0)

学习目标: 1、认识properties文件,理解其含义,会正确创建properties文件。 2、会使用java.util.Properties类来操作properties文件。 3、掌握相对路径,能正确书写一个properties文件的相对路径。 一、...

JAVA开发

java.util.Properties类 学习笔记2

阅读(14) 赞(0)

java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是”键=值”的格式,在properties 文件中,可以用”#”来作注释,properties文...

JAVA开发

【Java】Guava 探索

阅读(35) 赞(0)

引言 Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [commo...

JAVA开发

【Java】kaptcha验证码使用

阅读(24) 赞(0)

效果图: 官方地址:https://code.google.com/p/kaptcha/w/list kaptcha 是一个非常实用的验证码生成工具。有了它,你可以生成各种样式的验证码,因为它是可配置的。kaptcha工作的原理是调用 com.google.c...

JAVA开发

为什么编程时间从1970年1月1日开始?

阅读(31) 赞(0)

最初计算机操作系统是32位,而时间也是用32位表示。 System.out.println(Integer.MAX_VALUE); // 2147483647 Integer在JAVA内用32位表示,因此32位能表示的最大值是2147483647。另外1年365天的总秒数是315...

JAVA开发

40个Java集合面试问题和答案

阅读(25) 赞(0)

Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最...

JAVA开发

【Java】MessageFormat.format 用法

阅读(22) 赞(0)

MessageFormat本身与语言环境无关,而与用户提供给MessageFormat的模式和用于已插入参数的子格式模式有关,以生成适用于不同语言环境的消息。 MessageFormat模式(主要部分) FormatElement { ArgumentInd...

JAVA开发

【Java】Log4j详细使用教程

阅读(14) 赞(0)

日志是应用软件中不可缺少的部分,Apache的开源项目Log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。 一、入门实例 1....

JAVA开发

Java获取客户端用户真实IP地址

阅读(40) 赞(0)

在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid,nginx等反向代理软件就不能获取到客户端的真实IP地址了。 如果使用了...

JAVA开发

Java获取服务器环境

阅读(28) 赞(0)

废话不多说,直接上代码,会中国字的都能看得懂 package com.rapido.utils;      import java.util.Properties;      /**   * 获取服务器环境信息   * @author X-rapido   *  ...