![](https://img-blog.csdnimg.cn/20201111215721372.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
文章平均质量分 56
java学习笔记
鹏鹏与丁满
励志成为一个Java大神 并为之倾尽全力,为心中所爱之人更美好的生活
展开
-
【推荐】SpringCloudAlibab的贡献者教你如何参与开源项目
成为贡献者可以获得什么?当成为主流开源框架的贡献者,恭喜你成为了开源的一份子,相信自己微薄的力量可以帮助更多的人。可以为自己的简历添加一些颜色可以拥有和大佬们同台演出的机会如何成为一个开源项目的贡献者呢?...原创 2021-05-28 22:32:12 · 261 阅读 · 0 评论 -
突发!线上Java内存泄漏分析指南手册
在日常工作中常常需要应对突发性的线上问题排查工作,面对线上问题排查具备良好的排查思维逻辑是解决问题的重要条件之一,结合本人看到的一篇推文以及自身工作中的经验再次记录一下线上问题排查的指南原创 2021-05-17 13:56:38 · 177 阅读 · 0 评论 -
2021-JAVA高级开发工程师面试,高级开发面试,小红书面试,木仓科技面试,金三银四面试
url从客户端到服务端经历了什么?原创 2021-03-14 18:25:14 · 1069 阅读 · 2 评论 -
【Java封神之路】设计模式学习-单例模式
1111原创 2020-11-30 19:56:20 · 153 阅读 · 0 评论 -
读京东618 -提炼相关架构设计知识
前记就在6月京东引领了618年中大促,真的是外行看热闹内行看技术在看了多个技术分享文章后便想着能在自己的博客中做一个比较精简的总结以供大家一起学习,请注意下面会有大量的文字阅读和核技术分享,做好枯燥的打算!目录1、打造军演机器人 2、使用深度学习优化亿级 3、打造三端融合开发平台 4、智能机器人发展 5、物流系统优化 6、Kubernetes实战 7、京东移动端实战 8、...原创 2020-11-11 21:21:28 · 286 阅读 · 2 评论 -
转载:彻头彻尾理解 HashMap
摘要: HashMap是Map族中最为常用的一种,也是 Java Collection Framework 的重要成员。本文首先给出了 HashMap 的实质并概述了其与 Map、HashSet 的关系,紧接着给出了 HashMap 在 JDK 中的定义,并结合源码分析了其四种构造方式。最后,通过对 HashMap 的数据结构、实现原理、源码实现三个方面的剖析,深入到它底层 Hash 存储机...转载 2018-07-25 09:25:56 · 208 阅读 · 0 评论 -
分布式结构系列:分布式锁
常用的分布式锁1、redis 对应的开源jar包:redisson 2、zookeeper 对应的开源jar包:curator使用锁的目的保证共享资源在同一时间只有只有一个客户端对共性资源进行操作,在高并发的环境下保证同一时间只有一个线程操作共享数据, 根据我自身所阅读的文章总结使用锁or分布式锁 1. 提升效率 采取锁定可以避免不必要的执行相同的工作 2. 提升正...原创 2018-07-24 15:09:19 · 316 阅读 · 0 评论 -
spring boot2.0多数据源配置 jdbcUrl is required with driverClassName.
问题描述springboot2.0版本终于在三月与大家见面本次升级可谓是一次重大升级,鉴于springboot2.0对众多插件进行升级并支持spring5于是公司也进行了一次版本升级升级中发现多数据源配置会提示jdbcUrl is required with driverClassName.于是就开始了排错之旅所使用的技术栈 spring boot 2.0.2 j...原创 2018-05-30 16:37:39 · 6647 阅读 · 0 评论 -
GC算法和种类
本文主要内容:GC的概念 GC算法 引用计数法(无法解决循环引用的问题,不被java采纳) 根搜索算法 现代虚拟机中的垃圾搜集算法: 标记-清除 复制算法(新生代) 标记-压缩(老年代) 分代收集Stop-The-World一、GC的概念:GC:Garbage Collection 垃圾收集 1960年 ...转载 2018-06-12 18:44:19 · 306 阅读 · 0 评论 -
spring boot2.0+ gradle gradle bootrun热部署 求大神指导
问题描述公司升级spring-boot版本从1.X版本升级到2.X版本,由于目前架构并没有采用前后端完全分离的架构,所以前端修改页面需要依赖于后端的服务于是需要热部署来实现页面实时刷新,于是发现原来spring-boot1的配置无效了addResources = true但是发现这个属性设置了gradle build的时候会报错!那好吧那就上网搜一下办法把问题探索过程第一...原创 2018-05-29 12:00:40 · 4061 阅读 · 1 评论 -
springboot+Security+thymeleaf
从业两年一直对登陆框架没有系统的学习今天接着https://blog.csdn.net/code__code/article/details/53885510基础上做一个总结,花了大约半天时间搭建了这套传统的spring security的登陆验证,所有代码亲测完全可以运行先写一下技术栈1、spring boot2.02、spring data-jpa3、thymeleaf4、Security55...原创 2018-05-23 15:36:10 · 1330 阅读 · 0 评论 -
解决Unknown column 'creation_date' in 'field list'
出现这个错误先看数据库字段是否匹配mysql数据库中对于大写需要写成下划线形式比如上面的字段在数据库中必须以下面的形式命名否则就会报错!或者代码字段和数据库字段一一对应也是可以的...原创 2018-05-10 15:28:08 · 8621 阅读 · 1 评论 -
java工具类专题-MD5加密解密
先来指出一个博主的错误https://www.cnblogs.com/maohuidong/p/7967257.html这目录下的maven包是错的<!-- https://mvnrepository.com/artifact/commons-codec/commons-codec --><dependency> <groupId>commons-co...原创 2018-05-09 16:59:54 · 2589 阅读 · 0 评论