排序
单例模式/单件模式的两种实现方式
单件模式就是要保证一个类只有一个实例。 //第一种形式,饿汉式: public class Singleton { //private 类型的静态变量 private static Singleton instance = new Singleton(); //构造函数为pri...
Web开发中的URL编码(Java中URL地址乱码的解决方法)
Web开发离不开URL,URL就是网址,网络标准规定:只有字母和数字[0-9a-zA-Z]、一些特殊符号“$ – _ . + ! * ‘ ( ) , ”[不包括双括号]、以及某些保留字,才可以不经过编码直接用于URL。 因此,...
Java中Map对象的values()/keySet()/entrySet()区别
values():获取键值,没有键; keySet():获取键,没有键值; entrySet():各元素实体的对应关系,可以对使用此方法对map进行遍历,详见: Java中如何遍历Map对象的4种方法; References Map集...
使用ant打包出现OutOfMemoryError Java heap space错误
当使用Ant编译大量的Java源文件时,会出现java.lang.OutOfMemoryError:Java heap space异常,解决方法: <target name='compile' depends='init,create-manifest' description='compile the ...
Java中通过JMX监控Jboss代码示例(应用服务器监控篇5)
本文提供了一种监控Jboss性能信息的方式——Jmx,通过这种方式监控的前提是要先配置好jboss的Jmx功能,具体的配置方法,前面已经详细记述过。 当配置好Jmx后,我们通过jconsole可以看到Jboss的...
Java正则表达式完全攻略及实战
正则表达式语法 单个字符类 1.字符x 说明:没错,它表示的就是单个字母x。 示例代码: System.out.println('我是字母x吗?=='+'x'.matches('x')); System.out.println('我是字母x吗?=='+'a'.ma...
如何将Map键值的下划线转为驼峰
例,将HashMap实例extMap键值下划线转为驼峰: 代码: HashMap<String,Object> extMap = new HashMap<>(); extMap.put('ORGAN_NAME','四个空格'); extMap.put('WEB_SITE','https://...
Java中Base64类型的字符串与图片的相互转换
使用Html5绘制图表,前端返回的是Base64字符串,如果想在后台将Base64字符串转换为图片,保存在本地,在Java中经常需要做如下处理,下文介绍了Base64字符串与图片的相互转换过程。 具体Java代码...
Java统计一个字符串在一个文件中出现的次数
Java统计一个字符串在一个文件中出现的次数,具体代码如下: package demo; import java.io.FileReader; import java.io.Reader; /** * 统计一个字符串在文件中出现的次数 * * @author 四个空格...
Java中Timer和ThreadPoolExecutor的区别和比较
今天闲来无事读Java中Timer的源码,发现Timer的注释中有这么一段 Java 5.0 introduced the {@code java.util.concurrent} package and one of the concurrency utilities therein is the {@link...
