加载中
解决docker内运行java读取文件问题

BufferedReader br = new BufferedReader( new InputStreamReader(RSAUtils.class.getClassLoader().getResourceAsStream(PATH)));...

2018/03/13 18:09
120
JVM知识点总结

前言 1.JDK、JRE、JVM是什么关系? 1) JDK(Java Development Kit),是开发者用来编译、调试程序用的开发包。 JDK也是Java程序,需要在JRE上运行。 2) JRE(Java Runtime Environment),是由J...

2017/08/04 14:40
26
Java提高篇(三一)—–Stack

在Java中Stack类表示后进先出(LIFO)的对象堆栈。栈是一种非常常见的数据结构,它采用典型的先进后出的操作方式完成的。每一个栈都包含一个栈顶,每次出栈是将栈顶的数据取出,如下: Stac...

2016/10/24 18:15
56
java提高篇(二九)—–Vector

在java提高篇(二一)—–ArrayList、java提高篇(二二)—LinkedList,详细讲解了ArrayList、linkedList的原理和实现过程,对于List接口这里还介绍一个它的实现类Vector,Vector 类可以实现...

2016/10/24 18:12
60
Activiti 6.0 新特性 速递

说到工作流、Activiti,通常大家脑海里一闪的是:“OA系统”、“表单”、“人工审批流转”。 不可否认,OA系统里的表单审批流转是工作流的典型应用。 但是工作流的应用范围不仅限于此,如果提...

HashMap实现原理概述

1. HashMap的数据结构 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大。 但数组的二分查找时间复杂度小...

2016/02/03 11:40
134
使用hilo高低位算法-生成编号

通常订单编号、产品编号、付款编号等编号,都是由数字构成,有得会加一些前缀后缀,例如淘宝订单号。 下面说一下几点不合理的编号设计。 使用数字型的自增长、序列。这用来表示唯一性没问题,...

2016/02/01 14:29
831
java中的匿名内部类

匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿...

2016/01/31 22:20
88
深入理解Java String#intern() 内存模型

大家知道,Java中string.intern()方法调用会先去字符串常量池中查找相应的字符串,如果字符串不存在,就会在字符串常量池中创建该字符串然后再返回。 字符串常量池是一个固定大小的HashMap,...

2016/01/28 02:15
99
java-String中的 intern()

1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和n...

2016/01/28 01:53
8
通过反射,获取和设置对象私有字段的值

package interview.ReflectionUtil; import java.lang.reflect.Field; /**  * @author liam.huang@foxmail.com  *   */ public class ReflectionUtil {     private Ref...

2015/12/01 15:12
119
Java 7 - TWR 和 多异常捕获 示例

package interview.blob_clob; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverMa...

2015/12/01 13:40
531
JVM原理机制笔记

1.JVM 简介 JVM 全称是Java Virtual Machine ,Java 虚拟机,也就是在计算机上再虚拟一个计算机。 这和我们使用 VMWare 不一样,那个虚拟的东西你是可以看到的,这个JVM 你是看不到的,它存在...

2015/10/23 17:52
257
树/二叉树(哈夫曼树/红黑树)笔记

1.树是一种常用数据结构,它是非线性结构。 2.树中任一普通节点可以有0或者多个子节点,但只能有一个父节点。 根节点没有父节点, 叶子节点没有子节点。 3.二叉树: 1)每个节点最多只能有两个...

2015/08/14 16:03
486
Hibernate Search JPA + Lucene 简单应用实例

一。假设现在有这么一个应用场景。数据库里存放了大量文章,我们想要通过输入关键字,从数据库中检索出相关的文章。 1.建立Article Entity: public class Article {   private String id;  ...

2015/05/27 14:52
846
表单以get方式提交出现中文乱码解决办法

如果表单是以get方式提交就会出现中文乱码 这时可以在tomcat中配置解决中文乱码问题。 解决办法方法如下: 在tomcat文件夹下的conf中找到server.xml文件 在端口处添加 <Connector port="808...

2015/02/28 11:31
575
IKAnalyzer 3.2.8 报错问题解决办法

IKAnalyzer 3.2.8 报错 java.lang.NoClassDefFoundError: Could not initialize class org.wltea.analyzer.dic.Dictionary 解决办法...

2015/02/27 23:17
514
Lucene包结构

1.Lucene提供了完整的查询引擎和索引引擎。 2.Lucene的jar包结构: 1)org.apache.lucene.analysis 对需要建立索引的文本进行分词、过滤等操作, 语言分析器,主要用于的切词Analyzer是一个抽象...

2015/02/26 14:36
107
Apache Lucene 几种分词系统

1、 StopAnalyzer StopAnalyzer能过滤词汇中的特定字符串和词汇,并且完成大写转小写的功能。 2、 StandardAnalyzer StandardAnalyzer根据空格和符号来完成分词,还可以完成数字、字母、E-m...

2015/02/26 14:03
185

没有更多内容

加载失败,请刷新页面

返回顶部
顶部