Java
Sun_nowU
何妨吟啸且徐行
展开
-
二分查找法
二分查找法。原创 2022-08-11 10:44:43 · 112 阅读 · 0 评论 -
高效判断一个数的奇偶
记录一下 /** 判断奇偶 * * @param i true 奇 false 偶 * @return boolean */ public boolean isOdd(int i) { // return i % 2 != 0; return (i & 1) == 1; }原创 2021-09-22 15:59:40 · 126 阅读 · 0 评论 -
对象与map的转换
1.导入依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-text</artifactId> <version>1.6</version> </dependency> 2.mapz转bean ...原创 2021-08-31 18:29:16 · 85 阅读 · 0 评论 -
sql优化记录
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用NOT NULL填充数据库.备注、描述、评论之类的...原创 2020-04-11 11:04:15 · 136 阅读 · 0 评论 -
Lucene实现全文检索
1.配置开发坏境1.1.下载Lucene(http://lucene.apache.org/ )jdk要求 1.8 以上1.2.导入jar包下载完之后解压里面有所需Jar包 2. 编写入门案列2.1创建索引 2.2 查询索引2.3 中文分析器使用方法:第一步:把jar包添加到工程中第二步:把配置文件和扩展词典和停用词词典添加到classpath下(扩展词汇自己手动添加)...原创 2018-10-23 20:27:05 · 621 阅读 · 0 评论 -
Spring Data ElasticSearch入门
1.创建maven工程导入依赖2.创建applicationContext.xml配置文件,引入elasticsearch命名空间![3实体类上,基于spring data elasticsearch注解配置索引、映射和实体的关系4.编写dao接口4.1 查询常见命名规则5.0 编写测试类5.1增删改(修改就是先删除后添加)//删除@Testpublic voi...原创 2018-10-27 20:10:14 · 231 阅读 · 0 评论 -
JPA---Specifications动态查询多表查询,表表关系
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springfr原创 2018-12-03 21:07:43 · 7425 阅读 · 1 评论