首页
首页
沸点
课程
直播
资讯
活动
开放社区
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
掘金会员预售 5.16-6.16
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
披荆斩棘的小哥哥
Java攀登者
|
hi:大家好,欢迎一起交流、学习、进步、成长
会编程的Dancer,爱舞蹈的Programmer
3
关注
2
关注者
68
掘力值
关注
关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
19
文章 19
沸点 0
资讯 0
赞
19
关注
返回
|
搜索文章
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
3月前
关注
装饰器模式
今天吃了黄焖鸡米饭,可以选择加土豆、加青菜,加金针菇等,我决定用这个写一个装饰器模式的代码,看看怎么一层一层装饰 装饰器模式:在不改变原类和使用继承的情况下,动...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
4月前
关注
JDK动态代理和CGLIB动态代理
之前写过一篇关于Jdk动态代理分析。https://juejin.cn/post/6857360455720140808 今天想聊一下JDK动态代理和CGLIB动态代理区别...
2
1
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
6月前
关注
缓存一致性问题
更新缓存还是删除缓存? 我们先来看更新缓存 一、先更新缓存再更新数据库 线程1:第一步①更新缓存key值为value1,第二步②更新数据库值为value1 线程2:第一步①...
1
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
6月前
关注
数据库索引
一、建立索引的原则 1、表的主外键必须有索引 2、经常与其他表进行连接的字段应该建索引 3、数据量大的表应该建立索引 4、经常出现在where子句中的字段 5、经常出现在o...
1
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
11月前
关注
由Spring MVC到Spring Boot
传统的SpringMVC开发我们要做哪些准备 1、maven依赖 2.web.xml 3、dispatch-servle.xml 4、如果要整合Spring的话还需要app...
1
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
ES游标使用
最近有一个需求,索引中添加了2个字段,需要对历史数据进行割接,调查现网仅有800多条数据数据,开发环境600多条数据,所以代码中写死了size为2000条,一次割接完,但是...
1
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
Strategy策略模式优化业务代码
项目里有一个关于计算佣金的需求,之前已经有15个分支了,这次再来个分支就16个分支了,之前15个分支在圈复杂度上肯定是过不去的,没办法就拆成2部分去临时规避一下,现在正好又...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
Java中异常处理
从毕业到现在也经历了好几个项目组,以前项目中的代码异常处理都很混乱,现在项目中代码比以前质量有提高,所以想写一篇关于异常处理的文章来探讨一下异常处理1、捕获异常的原则 ...
3
2
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
Redisson实现分布式锁
上一篇文档我们探讨了redis实现分布式锁以及它遇到的问题,为了解决这些可能会写很多代码,一不小心可能就会产生bug。其实这些问题Redisson都帮我们解决了,那么今天我...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
Redis实现分布式锁
1、原理 说一下setnx命令:setnx hello redis。「SET if Not exists」的缩写,如果键存在则设置失败返回0,如果键不存在则设置...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
分布式锁场景
最近项目中有这样一个场景:商家在注册服务号的时候,要填写合同编号、上传合同文件、资质文件。其中要求不同的商家不能使用同一个合同编号,同一个商家可以共用一个合同编号。如果不考...
2
2
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
ThreadLocal再探
之前写过一篇文章介绍过ThreadLocal几个问题,现在结合代码和源码来深入分析一下,分析之前先看一段代码1、为什么ThreadLocal可以隔离线程数据2、为什么有...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
if-else-if 优化办法
Hello!小伙伴们,你们的业务代码中是否经常遇到这样的代码,是不是惨不忍睹代码有以下几个问题1、代码不整洁,可读性差2、代码不容易维护3、代码扫描不过,圈复杂度太高今天我...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
你知道JDK动态代理模式为什么基于接口吗?
相信大家对于动态代理模式都不陌生,即使业务代码很少涉及,那么Spring中Aop面向切面编程就是代理模式+反射机制的运用这点大家应该都很清楚 那么在初学时候你是否有...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
多线程的学习线路图
hi,如果让你学习多线程你打算怎么学习呢?...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
个人介绍里为什么不能输入英文?
收起
查看大图
向左旋转
向右旋转
反馈 & 建议
分享
1
点赞
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
你确定你知道单例模式吗
单例模式:毫无疑问就是保证整个应用中对象的实例只有一个。然而单例模式有几种写法,每种写法的优缺点以及问题的由来等你又知道吗? 1、饿汉式...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
Java中几种引用类型
了解jvm的都知道,判断对象是否存活都与引用有关系,JDK1.2之前关于引用的描述很狭隘如果引用类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
ThreadLocal初探
ThreadLocal:它将自己作为key,set的值作为value存储在当前线程的ThreadLocalMap里,也就是说一个线程可以查询到绑定在这个线程上面的值,在...
2
评论
分享
披荆斩棘的小哥哥
Java攀登者 @ hi:大家好,欢迎一起交流、学习、进步、成长
·
1年前
关注
聊聊设计模式的七个原则
前言:为什么要学习设计模式 当我们写代码的时候,如果仅仅是停留在实现功能层面,这是远远不够的。这仅仅是初级阶段。我觉得我们至少要从以下几个方面去考虑,代码的灵活...
2
评论
分享
下一页
个人成就
文章被点赞
35
文章被阅读
3,306
掘力值
68
关注了
3
关注者
2
收藏集
0
关注标签
20
加入于
2020-08-02