[root@Education-02 ~]# cat /etc/redhat-releaseCentOS release 6.9 (Final) [root@Education-02 ~]# uname -r2.6.32-696.el6.x86_64 在Linux中查看变量$ PS1 是系统的环境变 ...
分类:
系统相关 时间:
2019-09-08 12:29:34
阅读次数:
106
1 源码解析 1.1 源码解析1(jdk中的JDBCUtils工具类) 1.2 源码解析2 1.3 源码解析3 1.4 源码解析4 1 源码解析 1.1 源码解析1(jdk中的JDBCUtils工具类) jdbc在springJDBC中的封装 1.2 源码解析2(mybaties应用的Configu ...
分类:
其他好文 时间:
2019-09-08 09:31:01
阅读次数:
74
1、JDK和JRE区别? 2、final关键字,抽象类可以使用final修饰吗? 3、JAVA容器 4、多线程安全在三个方面体现: 5、JAVA怎么保证线程安全? 6、有没有其他方法保证线程安全? 7、JAVA怎么避免死锁? 8、数据库为什么建立索引? 9、硬盘里一个50G大小的文件和另一个100G ...
分类:
编程语言 时间:
2019-09-07 20:53:12
阅读次数:
126
Adding a new patch To add a completely new patch to an existing package example start with preparing the source directory: make package/example/{clean ...
分类:
其他好文 时间:
2019-09-07 12:43:17
阅读次数:
99
1.final关键字 类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写。 关键字final,final的意思为最终,不可变。final是个修饰符,它可以用来修饰类,类的成员,以及局部变量。不能修饰构造方法。 final的特点: final修饰类不可以被继承,但是可以继承 ...
分类:
编程语言 时间:
2019-09-07 10:35:23
阅读次数:
82
1 /** 2 key:键值 3 value:值 4 onlyIfAbsent:true:如果key存在的情况下,不更新值;Flase:如果key存在的情况下,替换old value 5 **/ 6 final V putVal(K key, V value, boolean onlyIfAbsen... ...
分类:
编程语言 时间:
2019-09-07 10:28:37
阅读次数:
89
区别1.可变与不可变String—>privatefinalcharvalue[];final不可变的StringBuilder/Buffer—>charvalue[]可变的String设计成不可变原因->多个指引指向同一个内存空间,如任意指引修改,值将改变,其它引用也将改变。2.是否多线程安全String—>安全(不可变对象)StringBuilder—>不安全St
分类:
编程语言 时间:
2019-09-07 01:36:36
阅读次数:
98
1 import java.sql.*; 2 3 public class Main { 4 //本地数据库 5 // static final String JDBC_DRIVER = "com.mysql.jdbc.Driver"; 6 // static final String DB_URL... ...
分类:
编程语言 时间:
2019-09-06 16:08:09
阅读次数:
128
一、场景简介 最近在做公众号关键词回复方面的智能问答相关功能,发现用户输入提问内容和我们运营配置的关键词匹配回复率极低,原因是我们采用的是数据库的Like匹配。 这种模糊匹配首先不是很智能,而且也没有具体的排序功能。为了解决这一问题,我引入了分词器+Lucene来实现智能问答。 二、功能实现 本功能 ...
分类:
编程语言 时间:
2019-09-06 15:47:15
阅读次数:
181
package cn.learn.Final; /* 当final用来修饰类 1.该类不能有任何子类,成员方法均无法覆盖重写,但可以重写父类的方法 当final用来修饰方法 1.该方法不能被覆盖重写 2.但不能和 abstract 同时使用,抽象方法没有方法体,矛盾 当final用来修饰局部变量 1... ...
分类:
其他好文 时间:
2019-09-05 23:09:11
阅读次数:
79