相关分类: Java技术 C/C++ VB delphi
  • Lucene——索引过程分析Index

    Lucene索引过程分为3个主要操作步骤:将原始文档转换成文本、分析文本、将分析好的文本保存至索引中 一、提取文本和创建文档 从 pdf、word等非纯文本格式文件中,提取文本格式信息。建立起对应的,包含各个域的文档后,就可以对这些文本信息进行分析。 使用 Tika框架实...

    2018-07-24 07:52:50

  • AOP学习

    关键点: 一、 1 @Aspect 2 @Component 3 public class LogAspect 4 { 5 @Before("execution( * com.honliv.hp.it.aop.ArithmeticCalculatorImpl.*(int, int ))") 6 public void beforeFunction(JoinPoint joinPoint) 7 { 8 String funtionName = joinPoint.getSignatu...

    2018-07-24 07:52:46

  • Optional简略用法

    Java在8的版本,新增了Optional和lambda表达式,使得日常开发中对于NullPointException的判断变的优雅。 现在来个例子看看在Optional之前对空的判断。 @Test public void testOpt() { User u = new User(); u.setName( "hy" ); if (u != null u.getName() != null ) {...

    2018-07-24 07:52:49

  • 【java基础】 == 和 equals() 的区别

    ==号和equals()方法都是比较是否相等的方法,那它们有什么区别和联系呢? 首先, ==号在比较基本数据类型(指的值类型)时比较的是值,而用==号比较两个对象时比较的是两个对象的地址值 : int x = 10;int y = 10;String str1 = new String("abc");String str2 = new S...

    2018-07-24 07:52:47

  • 宗老湿自学Jsoup

    Jsoup简介 jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 我们在爬虫采集网页领域 主要作用是 用HttpClient获取到网页后 具体的网页提取需要的信息的...

    2018-07-24 07:52:46

  • 如何在eclipse中快速debug到想要的参数条件场景下

    前言 俗话说,工欲善其事必先利其器。 对于我们经常使用的开发工具多一些了解,这也是对我们自己工作效率的一种提升。 场景 作为开发,我们经常会遇到各种bug,大部分的bug很明确,我们直接可以打断点定位到。 但是有的情况下,我们的断点可能在某个循环中~而且这种循...

    2018-07-24 07:52:44

  • Java多线程通讯---------wait,notify区别

    class Res{ public String username; public String sex;}class Out extends Thread{ Res res; public Out(Res res){ this.res=res; } @Override public void run() { //写操作 int count=0; while (true){// synchronized (res.getClass()){ if(count==0){//偶数 res....

    2018-07-24 07:52:45

  • Spring MVC REST 风格的 URL

    前言 本文主要内容为 REST 风格的 URL。 REST REST(Representational State Transfer)。 (资源)表现层状态转化 。它是一种架构风格,用 url 来访问网络上的资源。 ● 资源(Resources): 网络上的一个实体,即网络上的一个具体的信息 。比如 一段文本、一张图片等。可以...

    2018-07-24 07:52:37

  • 多线程之间通讯

    多线程之间通讯,其实就是多个线程在操作同一个资源,但是操作的动作不同。 第一个线程写入count,另一个线程取读取count的值.实现读一个,写一个操作。 class Res{ public String username; public String sex;} class Out extends Thread{ Res res; public Out(Res r...

    2018-07-24 07:52:42

  • exe4j将可执行的jar封装成exe文件

    1,将java项目打包成可执行的jar:https://www.cnblogs.com/3b2414/p/9355292.html, 2,下载好exe4j工具, 3,首先注册, 如果你不注册,打包好的软件每次启动都会报:this executable was created with an evaluation version of exe4j, 下面的注册码经测试,均可以...

    2018-07-24 07:52:40 java项目

2