- 博客(6)
- 收藏
- 关注
原创 elasticsearch客户端使用
1、引入依赖 <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-elasticsearch</artifactId> </dependency> <dependency> <groupId>org.elasticsearch.client</groupId> <artifact
2021-12-07 15:11:03
1730
原创 java 数字千分位,添加和去除逗号
在很多数据统计页面,都要求数据以千对分段,段间加逗号,如十万展示为:100,000。Java内置工具包NumberFormat可实现。 1、逗号添加 将一个数字转换为有千分位的格式: int num = 1234567; NumberFormat numberformat1 = NumberFormat.getNumberInstance(); System.out.println(numberFormat.format(i)); 代码输出结果为 2、逗号去除 将一个可能包含千分位的数字转换为不含千分位
2021-12-03 15:41:54
7018
原创 权限控制:自定义注解,AOP注入
1、自定义注解 自定义注解可以写业务需要的函数逻辑,验证权限 自定义注解有两个必要的元注解: (1)Target 用来描述注解的修饰范围,共四种: (a)TYPE:类、接口、enum (b)METHOD:方法 (c)PARAMETER:方法变量 (d)PACKAFE:包 (2)Retention 用来控制该注解的生命周期,共三种: (a)SOURCE:源文件中有效,编译无效 (b)CLASS:随源文件编译至class文件中,运行时无效 (c)RUNTIME:运行时也有效 举个栗子 @Target({ Ele
2021-09-02 11:27:31
443
原创 Map排序
数据类型map的排序 根据键排序 TreeMap<K, V> 是JDK内置包(java.util)可实现的排序map,在构造函数中传入比较规则TreeMap(Comparator<? super K> comparator) 根据值排序
2021-08-12 10:49:28
729
原创 git pull失败的解决方法
问题: 由于没有在修改代码前从远程拉取最新代码, git pull时报错: error: Your local changes to the following files would be overwritten by merge 解决方法: 强制覆盖掉自己的本地修改(不推荐,个人修改代码未保存) git reset --hard //强制覆盖 git pull 将修改保存到暂存区 git stash //推送一个新的储藏 git pull //拉取 git sta
2021-07-20 10:21:01
2643
原创 IDEA新建一个Spring Boot项目
#IDEA新建一个Spring Boot项目 create a new project,默认存放在E:\idea\mycode 依赖仅安装Spring Web(依赖越多加载速度越慢) 在com.example.demo包下新建一个package-controller,在controller下新建一个Controller类 Controller类实现功能 sayHello。 public String sayHello(){ return "Hello Spring2!!!";
2021-07-14 14:49:36
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人