首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zhangw55334
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
zhangw55334
3年前
关注
动用 装饰器模式 写控制逻辑从简单--->pipeline装饰
1 简单的装饰器模式 2 简单的装饰器模式(接口化) 3 嵌套修饰函数 -->pipeline 4 小结 修饰器模式就是扩展现有的一个函数的功能,让它可以干一些其他的事...
0
评论
分享
zhangw55334
3年前
关注
golang gorm事务踩坑记
golang gorm事务踩坑记 1 源码 2 关键方法 3 坑 在Tx中 开启事务Begin 直到commit ,如果中间涉及两个及以上不同的表操作,则在切换表是需要同...
2
评论
分享
zhangw55334
3年前
关注
【线程池】线程池的线程遇到异常后去哪里?怎么处理?
1 四种解决任务代码抛异常的方案: 在我们提供的Runnable的run方法中捕获任务代码可能抛出的所有异常,包括未检测异常 使用ExecutorService.sub...
1
评论
分享
zhangw55334
3年前
关注
golang--接口和多态示例
golang--接口和多态示例,面向接口编程。接口作为协议,将控制流程和业务逻辑分离,实现控制反转之路...
0
评论
分享
zhangw55334
3年前
关注
【REDIS SCAN】scan清理无效key,导致慢日志飙升
1 问题现场 2 慢日志现场 3 上面代码使用的实现 org.springframework.data.redis.connection.lettuce.Lettu...
0
评论
分享
zhangw55334
3年前
关注
【TCP】socket的标准参数中:logback 参数配置方法
0 Backlog是什么? BACKLOG用于构造服务端套接字ServerSocket对象,标识当服务器请求处理线程全满时,用于临时存放已完成三次握手的请求的队列的最大...
0
评论
分享
zhangw55334
3年前
关注
【TCP】Recv-Q和Send-Q 不要在有什么误解了
1 LISTEN状态:表示队列中的连接数量,非LISTEN状态为字节数量; 非 LISTEN 状态 Recv-Q 表示 receive queue 中的 bytes 数...
1
评论
分享
zhangw55334
3年前
关注
【规则引擎】多种规则引擎(处理复杂业务逻辑)整理
1 规则引擎:(低耦合) 2 全面介绍所有的规则引擎: https://www.jianshu.com/p/41ea7a43093c 包含了 业界常用的4-5种 https...
12
评论
分享
zhangw55334
3年前
关注
【AQS】队列同步器的应用举例
1【BooleanLatch】 当signal调用时,触发所有等待线程 2 【单机多线程互斥锁】对比分布式锁 redisonLock 图示: ...
1
评论
分享
zhangw55334
3年前
关注
【Linux 进程之间通信】基于OS信号实现Java异步通知
基于OS信号实现Java异步通知: 信号简介 信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。 通俗来讲,...
0
评论
分享
zhangw55334
3年前
关注
【字节码增强ASM3.0】Java正则引发的思考--测试困惑--有解了
1 表情符号源代码 2 测试用例 3 Counter 类 4 结果: 增强没有效果,没有任何日志打印。 MARK 5 解决方案: https://blog.csdn...
1
评论
分享
zhangw55334
3年前
关注
【redis】会撑爆内存吗?
redis.conf中的maxmemory选项,该选项是告诉Redis当使用了多少物理内存后就开始拒绝后续的写入请求,该参数能很好的保护好你的Redis不会因为使用了过多的...
1
评论
分享
zhangw55334
3年前
关注
【jvm】do while(0) 为啥被用在宏定义中
1 实例源码 openjdk/jdk/src/solaris/native/java/io/io_util_md.h:95 2 原因 :帮助复杂的宏以避免错误 举例来说...
0
评论
分享
zhangw55334
3年前
关注
202X-IDEA入门教程
1. 安装及下载 下载地址: https://www.jetbrains.com/idea/ 有社区版和商业版 2.创建项目 2.1 创建JT项目 2.2 选择maven ...
0
评论
分享
zhangw55334
3年前
关注
掉进了Spring @Configuration 坑里,导致阿里云 RocketMq 消费者状态(同一个进程出了两client)异常
掉进了Spring @Configuration 坑里,导致阿里云 RocketMq 消费者状态(同一个进程出了两client)异常 1 案发现场 复现代码 2 源...
2
评论
分享
zhangw55334
3年前
关注
【线程池】java 1.8 ThreadPoolExecutor 类源码解读
1 线程池:why? 主要解决 1 异步任务 2 生产者消费者场景 2 参数详解 2.1 核心线程数 // 小于核心线程数:任务提交时创建新的线程,即使其他线程空闲; ...
1
评论
分享
zhangw55334
3年前
关注
【ConcurrentHashMap 1.8】 理解性知识整理
1【理解】 ConcurrentHashMap:检索操作(包括get)通常不会阻塞,因此可能与更新操作(包括put和remove)重叠,ConcurrentHashMa...
0
评论
分享
zhangw55334
3年前
关注
short s1=1;s1=s1+1;有什么错?short s1=1;s1+=1;有什么错?
1 【原理】: 2 【命令】 javac Main.java javap -verbose -p Main.class 3 【直接贴代码和反编译的指令】: shor...
0
评论
分享
zhangw55334
3年前
关注
【字节码增强ASM3.0】Java正则引发的思考--测试困惑--有解了
1 表情符号源代码 2 测试用例 3 Counter 类 4 结果:增强没有效果,没有任何日志打印。 MARK 5 https://blog.csdn.net/qf...
0
评论
分享
zhangw55334
3年前
关注
【agent打jar包】premain agent 单独打jar包
1 agent 总览 2 运行时参数 -javaagent:InjectCode.jar 3 打包agent jar -cfm InjectCustomCode.j...
0
评论
分享
下一页
个人成就
文章被点赞
36
文章被阅读
41,707
掘力值
1,274
关注了
0
关注者
11
收藏集
0
关注标签
0
加入于
2018-09-04