自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found

打包后运行显示jar包没有主清单属性去maven中查看了下是pom中插件找不到很多人说加上版本号就可以了 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin<

2021-03-26 15:55:09 277

原创 java获取本机IP地址,非127.0.0.1

Windows和Linux都可以用 /** * 获取本机ip地址 * @return 返回IP地址 */ public static String getHostIp(){ try{ Enumeration<NetworkInterface> allNetInterfaces = NetworkInterface.getNetworkInterfaces(); while (allNet

2021-03-24 17:28:46 628

原创 Spring Cloud OpenFeign 动态Url

直接上代码@FeignClient(value = "CESHI",url = "http://XXX.XXX.XXX.XXX:8022")//url写一个默认的public interface CeshiService { @PostMapping("/Ceshi") JSONObject Ceshi(URI uri,@RequestBody JSONObject json);} @Autowired private CeshiService ceshiServi

2021-03-23 14:53:05 1331 4

原创 HashMap结构和底层原理

HashMapHashMap主要由数组和链表组成,他不是线程安全的。核心的点就是put插入数据的过程,get查询数据以及扩容的方式。JDK1.7和1.8的主要区别在于头插和尾插方式的修改,头插容易导致HashMap链表死循环,并且1.8之后加入红黑树对性能有提升。HashMap中put插入数据流程?往map插入元素的时候首先通过对key hash然后与数组长度-1进行与运算((n-1)&hash),都是2的次幂所以等同于取模,但是位运算的效率更高。找到数组中的位置之后,如果数组中没有元素直接

2021-03-12 11:01:07 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除