自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 工作心得(2)

工作心得(2)近日的一些收获:1、定位源码中处理注解的位置的小技巧:可以先copy出源码的完整包路径,然后再在依赖中搜索。原理就是,如果扫描处理的类要处理注解,肯定要import到相应的类,此时可以定位到处理的函数例:找寻@RequestMapping这个注解在springMVC中的处理位置,可以先copy“import org.springframework.web.bind.annotation.RequestMapping;”,然后find in path 选择范围为lib,就可以方便的找到引入

2020-08-24 22:43:06 64

原创 工作心得(1)

工作心得(1)今天的工作有好几个收获:1、在进行项目的时候,解决了自己多年以来的一个困惑,就是项目中的配置怎样不硬编码的传到仓库中,解决的手段就是用${}的展位符,并在运行的时候加上合适的环境变量来解决,甚至可以用${data:default}来实现默认配置。这样就可以防止硬编码带来的不方便和配置信息泄露的问题2、自己有时候做项目操作比较着急,我之前的同事也这么说过我,这次又听到了同样的声音,说明自己是真的要引以为戒了,以后做事情可以稍微慢一点,以退为进,减少一些无效操作,让自己的思路更清晰一些3、

2020-08-11 21:35:35 83

原创 spring cloud eureka 启动踩坑

spring cloud eureka 启动踩坑:1.粗心大意没看清,导错依赖可以明显的看到上面的少了个starter,开始找了挺久的,对应抛出的异常是空指针异常2.spring cloud eureka 中有一个servlet-api的依赖,版本过老spring cloud eureka中的servlet-api,版本要在3.x以上版本,不然会报tomcat的启动异常,一开始还以为是依赖冲突,结果没有找到冲突。解决手段就是导入一个3.x以上的依赖,最好把eureka的servlet-api给e

2020-07-27 13:19:44 295

原创 常见OOM情况分析

常见OOM情况分析概述在java开发当中,由于程序员不需要手动管理内存,虚拟机有自己的GC机制来帮助管理。但是在开发中难免会出现OOM的情况。如果不了解OOM的常见原因,就会感觉无从下手,不知道怎么分析。笔者下面介绍几种常见的OOM以及可能的原因。根据不同区域OOM的特点,按区域划分一、堆内存溢出由于在程序执行中,堆内存的使用十分频繁,堆上实例朝生夕死,有时GC不当也会出现OOM,.在这里...

2019-11-07 16:04:24 895

原创 JVM内存区域划分

JVM内存区域划分内存区域概念由于java依赖于JVM实现跨平台,对于不同的平台,JVM对内存分配和内存管理都具有一套统一的规范。其中JVM的内存区域一般分为:堆(heap),虚拟机栈(VM stack),本地方法栈(Native Method Stack),方法区(Method Area),程序计数器(Program Counter Register)五大区域。每个区域都有其特性,会影响内存...

2019-11-07 11:38:04 143

原创 面试记录(3)

GrowingIO面试记录今天是10.28日,参加了GrowingIO的线上面试。说实话,过了笔试还是挺意外的,当时记得有一道编程题目只写出了一半。但是运气不会每次都这么好,下午面试,晚上就收到挂的信息了。结束的时候看了下时间,差不多面了20分钟左右,而且最后一个问题的结束给人的感觉很突兀,当时就感觉到这次多半是凉了。现在都有点怕面试官的那句“你还有什么想问我的吗?”,我明白,每次到这个环节,都...

2019-10-28 22:22:33 140

原创 排序算法-2(选择排序)

排序算法-1(冒泡排序)导言一、基本思想二、实现方式代码展示(java实现)三、排序特性分析导言冒泡排序是一个经典的比较类排序一、基本思想这里以排序为升序数组为例,在排序过程中将一个数组分为有序无序两个部分,前方为无序部分,每趟排序都将从无序部分第一个数字向后比较,并将较大的那个数向后替换,比较到最后一个数字时,就将该数字并入有序部分。由于每次在无序部分中最大的数字都像一个泡泡一样往数组后...

2019-10-28 06:16:46 118

空空如也

空空如也

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

TA关注的人

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