自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 阿里云服务迁移至火山引擎

年底了,公司启动了降本增效,其中的一项降本的方案就是云服务迁移合并降配。我梳理了一些服务端整理的文档模版。希望可以帮助大家少踩坑。

2024-01-23 17:09:25 977 1

原创 Spring 核心 IOC/AOP (控制反转/依赖注入 与 切面编程)

基于最原始的tomcat + servlet 的编码原理对spring IOC机制的理解控制反转/依赖注入解决的痛点 : 之前都是需要new对象,类与类之间重度耦合,代码修改变动较大.Bean加载流程 Tomcat启动的时候直接会启动spring容器 扫描所有的代码,根据代码的注解Bean,或者是xml配置 , 扫描到的bean都由spring容器创建管理. 并且创建并建立对象中的引用, 自动注入.@Autowired 与@Resource@Autowired 按

2020-12-11 17:57:23 140

原创 集合(常见面试题) (HashMap算法优化)

数组/链表数组(查询快 , 新增, 删除慢)链表(查询慢, 新增,删除快 )Collection (单列)(接口)(java.util)常用方法c .add 新增一个元素, 返回值是固定 truec. clear 清空集合所有元素c.contains 判断集合中是否存在这个元素c.iterator 获取集合的迭代器iterator . next 获取下一个元素iterator . hasNext 判断是否有下一个元素List (可重复)(接口)有序集合/可以存储重复元素

2020-12-11 15:46:56 191 2

原创 Jvm内存面试问题总结(包括堆外内存) 2020

Jvm内存面试问题总结(包括堆外内存)逆水行舟,不进则退. 再不努力就被淘汰了.ps: 本文为纯手打学习笔记 ,在摸索中学习 , 只为分享知识, 请勿随意转载. 如有我理解错误的地方, 请各路大佬务必留言指导 .附一份word版分享连接. https://download.csdn.net/download/whx217/13092323顺便安利两个笔记软件Typora 和 幕布. 只用电脑端建议Typora, 感觉唯一的缺点就是没有手机端. 幕布最大的优势就是支持思维导图....

2020-11-06 15:46:50 316 2

原创 RabbitMQ基础知识和一些坑

为什么要使用消息中间件? 举例还是快递 消息中间件的优点 1. 解耦 减少系统间的相互依赖关系 , 全部通过中间件来互相调用. 生产者只需要保证自己消息发送成功即可, 不需要关注后续的操作是否成功。 2. 肖峰 防止高峰期系统被打死 ,或者说直接把数据库mysql打死。消费者每秒消费的数值在性能最大化的前提下运行 ,不至于让系统瘫痪。 3. 异步 本来同步执行需要上千毫秒的操作,可以进行异步化操作,缩短响应时间。 消息中间...

2020-10-28 16:39:56 231

原创 【练习题】Java读取Excel层级内容,并返回一个树形(tree)对象。

问题:读取Excel中的层级关系,返回一个树对象。如图:代码中没有用到递归,而是根据表格的层级关系特点,记录当前row的父层,废话不说,直接上代码://先定义一个tree型实体package TreeDemo;import java.util.List;public class TreeNode { private String name;// 名称 p...

2019-04-14 14:48:12 3333 2

转载 用反射原理 , 将ResultSet的结果放到java对象中, 通用公共方法

用反射原理 , 将ResultSet的结果放到java对象中, 通用公共方法. 详解在方法中 public static <T> ArrayList<T> putResult(ResultSet rs, Class<T> obj) throws FrameException { try { ArrayList<T> arrayList = ...

2018-06-14 14:08:19 962

原创 [MySQL]自定义连接池代码的编写过程及详解

自定义的数据库连接池. 此处说明一下,为了方便直观,我没有去重写connection接口中的close方法, 再使用被数据库连接池时,如果需要关流,是需要利用连接池类调用静态方法colse() 传参实现, 如果想要使用connection对象直接调用close()方法实现回归连接池,需要用到装饰设计的相关知识,由于篇幅过长,且不易初学者理解,我在此处不详细说明,有兴趣,可以留言讨论.共同进步,

2017-03-30 21:19:37 598

原创 [MySQL]利用apache第三方jar包,编写的的JDBCUtils工具类过程及内容详解.附带配置文件的详细注解.

利用apache第三方jar包,编写的的JDBCUtils工具类,算是上个版本的升级版,其中运用到连接池去保存创建数据库连接

2017-03-30 16:45:09 1499

原创 今天自己写的MySQL自定义JDBCUtils代码编写过程详解.

详细标注了JDBCUtils类的编写过程,写明了每一步的目的.如有错误,请各位务必指出,以免误导他人.数据库连接是操作数据库的基础. 工具类一旦编写完成,便能省去大量重复操作,提高工作学习效率,更好的实现代码的复用性.

2017-03-28 21:22:53 487

Jvm内存面试问题总结(2020).docx

自己在学习和面试过程中总结的一些常见面试题 , 包含了java内存模型 , java8以后内存变化. 垃圾回收算法, 常见的垃圾回收器 , G1垃圾回收器的优化 堆外内存如何使用等. 希望和大家共同进步 . 祝拿到满意的offer .

2020-11-06

nexus-3.17-unix.zip

最近公司要搭建maven私服环境 , 统一管理微服务版本包 , 但是在搭建私服的时候 , 发现官网下载地址多次下载无效 , 跟朋友要了一个比较新的包 , 分享给大家使用 maven私服安装包,unix环境 .

2019-07-31

空空如也

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

TA关注的人

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