02 2021 档案
摘要:索引 创建索引 PUT /my_index { "settings": { ... any settings ... }, "mappings": { "type_one": { ... any mappings ... }, "type_two": { ... any mappings ... }
阅读全文
摘要:Elasticsearch修改mapping 背景: ES不支持直接修改mapping,修改mapping实质上是重建索引,为了实现平滑过渡,需要一开始给用到的索引起别名,平常使用的是索引的别名,只需要修改别名对应的索引就可以实现平滑过度了。 实现: 重新构建索引: 给原来的索引old_index设
阅读全文
摘要:生成注释的插件 easy_javadoc通过快捷键crtl+\快速生成javadoc主注释,也可以通过配置template生成自己独特的注释 常用注释 @author 作者名 @version 版本号 @since 最早使用的jdk版本 @param 参数名 @return 返回只 @throws
阅读全文
摘要:背景 需要把常用的工具打包成工具类,要求工具类依赖的jar都包含在内,引用工具类的时候不需要引入额外的依赖 步骤 Project Structure->Artifacts点击加号,选择JAR,选择From... 配置,点选extract to the target JAR 就会包括所有的第三方依赖
阅读全文
摘要:背景 有的时候我们需要知道命名方法参数时指定的方法名称,比如编写工具类打成jar包之后,但是由于没有特别指定的话java编译器是不保留原来的参数名称的,参数名称会变为默认自动生成的名称。比如string str1,string str2。 配置 File->Settings->Build,Execu
阅读全文
摘要:背景 每次启动都会检查表中数据,表中没有数据插入一条默认的数据,表中出现数据后不插入默认数据 SQL语句 INSERT INTO tableName (column,column2,,,) SELECT (value,value2,,,) FROM dual WHERE NOT EXISTS( SE
阅读全文
摘要:任务调度的方式 一个简单任务的执行 开启一个线程,一直循环执行,通过sleep控制打印的延迟时间 public class ThreadTest { public static void main(String[] args) { Thread thread = new Thread(new Run
阅读全文

浙公网安备 33010602011771号