自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 spring cloud解决方案核心技术选择

spring cloud解决方案核心技术选择服务注册中心Alibaba Nacos服务调用LoadBalancer服务调用2OpenFeign服务降级Hystix / resilicence4j / Alibaba sentienl服务网关gateway服务配置Alibaba Nacos服务总线Alibaba Nacos...

2020-09-28 17:59:17 296

原创 GC学习笔记

GC基础知识什么是垃圾怎么找到垃圾垃圾回收方法什么是垃圾没有任何引用指向的一个或多个对象(循环引用的)怎么找到垃圾引用计数(refrence count )有个标志计数被引用的次数但是这种方式不能解决循环引用的情况根可达算法(root searching)垃圾回收方法算法名称概念优点缺点标记-清除(Mark-sweep)线性遍历堆内存,将标记为垃圾对象的空间直接清除快,简单因为位置不连续,会产生大量空间碎片,之后存放对象困难复制(C

2020-08-09 22:32:35 217

原创 Thread线程笔记

Thread线程笔记实现一个线程的三种方式:常用的三个方法实现一个线程的三种方式:1. 继承Thread2. 实现Runnable3. 线程池Executor常用的三个方法sleep是线程睡眠yield是线程变为就绪状态等待下一个周期joint1中使用 t2.join(),中断t1来执行t2,等t2执行完了回到t1继续执行...

2020-08-09 16:41:44 181

原创 synchronized关键字简单笔记

一个对象的组成:对象头 + 对象实例数据 + 对齐数据对象头的组成:Mark word Klass pointersynchronized就是使用对象头中的Mark word 来标记加锁状态一个对象在使用synchronized关键字时的5个状态:无锁态 (new出来的时候) 轻量锁 重量锁 偏向锁 GC标记...

2020-08-09 15:39:19 213

原创 spring-framework源码编译注意点

第一步Github下载对应版本源码https://github.com/spring-projects/spring-framework第二步打开IDEA,导入为gradle项目第三步最关键的一步,也是很多人在此失败的一步:使用gradle编译,具体操作步骤如下根据下载的spring-framework版本下载对应的gradle版本查看所需gradle版本方式:在下载的spring源码中有个gradle-wrapper.properties配置文件文件位置 .../spr

2020-08-08 10:03:02 409

原创 Java执行过程以及JVM整体结构

2020-07-06 16:28:54 154

原创 uniapp-入坑指南(input)

使用uniapp组件注意事项<input class="input-money" type="digit" controlled="true" :value="cashMoney" @input="onKeyInput" />input事件实时修改data时注意事项:微信小程序:直接在方法return即可onKeyInput(e) { let inputVal = e.detail.value; //todo 逻辑处理 return inpu.

2020-05-29 10:53:13 1659

Jenkins稳定版

文档版jenkins.war,附赠启动脚本,开箱即用。 #!/bin/sh nohup java -jar ${path}/jenkins.war --httpPort=8082 >temp.txt &

2020-09-28

空空如也

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

TA关注的人

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