会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
越努力,越幸运
朱季谦
腾讯云社区2022年度最佳作者、阿里云专家博主认证
朱季谦
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
13
下一页
2023年4月10日
让代码变得优雅简洁的神器:Java8 Stream流式编程
摘要: 本文主要基于实际项目常用的Stream Api流式处理总结。 因笔者主要从事风控反欺诈相关工作,故而此文使用比较熟悉的三要素之一的**【手机号】黑名单**作代码案例说明。 我在项目当中,很早就开始使用Java 8的流特性进行开发了,但是一直都没有针对这块进行开发总结。这次就对这一块代码知识做一次全面
阅读全文
posted @ 2023-04-10 07:47 朱季谦
阅读(1217)
评论(0)
推荐(7)
2023年3月30日
在云服务器上搭建个人版chatGPT及后端Spring Boot集成chat GPT
摘要: 总结/朱季谦 本文分成两部分,包括【国内服务器上搭建chat GPT】和【后端Spring Boot集成chat GPT】。 无论是在【国内服务器上搭建chat GPT】和【后端Spring Boot集成chat GPT】,两个方式都需要魔法访问,否则是无法正常使用的,即需要具备正常访问谷歌或者 a
阅读全文
posted @ 2023-03-30 08:35 朱季谦
阅读(5430)
评论(6)
推荐(2)
2023年3月16日
设计一款可扩展和基于windows系统的一键处理表格小工具思路
摘要: 原创总结/朱季谦 设计一款可扩展和基于windows系统的一键处理表格小工具思路 日常开发当中,业务人员经常会遇到一些重复性整理表格的事情,这时候,就可以通过一些方式进行自动化程序处理,提高工作(摸鱼)效率。 例如,业务人员有这样需要,日常需要手工整理以下原始xlsx表格数据,这些数据格式都是固定死
阅读全文
posted @ 2023-03-16 21:14 朱季谦
阅读(443)
评论(0)
推荐(2)
2023年2月7日
在日报、读后感、小说、公文模版、编程等场景体验了一把chatGPT
摘要: 相比传统的搜索引擎,它省去了“搜”的时间,只剩下“索”的结果。——题记 总结/朱季谦 昨晚经过一顿操作猛如虎的捣鼓,终于将chatGPT的访问环境在Mac笔记本上搭建了起来。 基于日报、读后感、短文、公文模版、编程这五个场景,我进行了一下简单的体验。 一、让chatGPT写日报 在网上随便找到一个日
阅读全文
posted @ 2023-02-07 17:36 朱季谦
阅读(1762)
评论(3)
推荐(3)
2023年2月5日
Dubbo2.7的Dubbo SPI实现原理细节
摘要: 总结/朱季谦 本文主要记录我对Dubbo SPI实现原理的理解,至于什么是SPI,我这里就不像其他博文一样详细地从概念再到Java SPI细细分析了,直接开门见山来分享我对Dubbo SPI的见解。 Dubbo SPI的机制比较类似Spring IOC的getBean()加载,当传入一个存在的bea
阅读全文
posted @ 2023-02-05 23:13 朱季谦
阅读(304)
评论(0)
推荐(0)
2022年11月17日
图解ReentrantLock底层公平锁和非公平锁实现原理
摘要: 💻在面试或者日常开发当中,经常会遇到公平锁和非公平锁的概念。 两者最大的区别如下👇 1️⃣ 公平锁:N个线程去申请锁时,会按照先后顺序进入一个队列当中去排队,依次按照先后顺序获取锁。就像下图描述的上厕所的场景一样,先来的先占用厕所,后来的只能老老实实排队。 2️⃣ 非公平锁:N个线程去申请锁,会
阅读全文
posted @ 2022-11-17 07:41 朱季谦
阅读(4669)
评论(2)
推荐(8)
2022年9月25日
ExecutorService、Callable、Future实现有返回结果的多线程原理解析
摘要: 原创/朱季谦 在并发多线程场景下,存在需要获取各线程的异步执行结果,这时,就可以通过ExecutorService线程池结合Callable、Future来实现。 我们先来写一个简单的例子—— public class ExecutorTest { public static void main(S
阅读全文
posted @ 2022-09-25 16:51 朱季谦
阅读(803)
评论(0)
推荐(0)
2022年9月24日
MySql的InnoDB的三层B+树可以存储两千万左右条数据的计算逻辑
摘要: 总结/朱季谦 B+树是一种在非叶子节点存放排序好的索引而在叶子节点存放数据的数据结构,值得注意的是,在叶子节点中,存储的并非只是一行表数据,而是以页为单位存储,一个页可以包含多行表记录。非叶子节点存放的是索引键值和页指针。 那么,在MySql数据库里,一个页的大小是多少呢? 可以通过查询语句进行查看
阅读全文
posted @ 2022-09-24 16:18 朱季谦
阅读(1530)
评论(0)
推荐(1)
2022年8月10日
Dubbo广播机制源码解读
摘要: 总结/朱季谦 先前在测试环境遇到过一个问题,即Dubbo广播机制,在对各个提供者节点进行广播操作过程中,存在最前面的两个节点出现异常的情况,但后边的其他节点仍能正常同步的情况。我以前就知道Dubbo的Broadcast机制,先前概念里总以为这是一个当广播到某个节点若出现异常时,就会直接停止广播操作,
阅读全文
posted @ 2022-08-10 16:56 朱季谦
阅读(464)
评论(0)
推荐(0)
2022年4月7日
Alibaba Java诊断工具Arthas查看Dubbo动态代理类
摘要: 原创/朱季谦 阅读Dubbo源码过程中,会发现,Dubbo消费端在做远程调用时,默认通过 Javassist 框架为服务接口生成动态代理类,调用javassist框架下的JavassistProxyFactory类的getProxy(Invoker invoker, Class<?>[] inter
阅读全文
posted @ 2022-04-07 23:43 朱季谦
阅读(833)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告