首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刀哥谈Java
掘友等级
Java码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 40
沸点 2
赞
42
返回
|
搜索文章
刀哥谈Java
Java码农
·
4年前
举报
都是程序员,凭什么他工资比我高
都是程序员,凭什么他工资比我高,下班比我早?掌握这些 synchronized & volatile 面试题,你就能得到答案_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili
www.bilibili.com
上班摸鱼
赞过
分享
评论
1
刀哥谈Java
Java码农
·
4年前
关注
【MyBatis系列5】MyBatis4大核心对象SqlSessionFactoryBuiler,SqlSessionFactory,SqlSession,Ma
前言前几篇篇我们简单讲解了MyBatis的简单用法,以及一对一和一对多以及多对多的相关动态sql查询标签的使用,也提到了嵌套查询引发了N+1问题,以及延迟加载相关功能,本篇...
2
5
分享
刀哥谈Java
Java码农
·
4年前
关注
【MyBatis系列4】一对一,一对多,多对多查询及延迟加载(N+1问题)分析
前言上一篇分析了MyBatis中的配置的使用,而MyBatis中动态标签功能也非常强大,本文不会介绍全部标签,主要是针对resultMap来介绍复杂查询该如何利用sql标签...
11
4
分享
刀哥谈Java
Java码农
·
4年前
关注
【MyBatis系列3】收藏!最全MyBatis中XML映射文件(Mapper)标签分析及示例
前言MyBatis的强大之处就在于它的映射器文件,而这也正是MyBatis的魔力所在,对于任何MyBatis的使用者来说,MyBatis的映射文件是必须要掌握的。Mappe...
8
3
分享
刀哥谈Java
Java码农
·
4年前
关注
【MyBatis系列2】最全MyBatis核心配置文件总结,可以作为工具先收藏了
前言上一篇我们通过将MyBatis和传统JDBC,DBUtils,以及Hibernate作了简单的对比,并且列举了一个非常简单的demo,今天这篇主要介绍一下MyBatis...
11
4
分享
刀哥谈Java
Java码农
·
4年前
关注
【MyBatis系列1】MyBatis快速入门demo(基于传统JDBC,DBUtils,Hibernate的对比分析)
前言作为一名Java后台开发,与数据库打交道是必不可少的一部分,那么与数据库打交道就涉及到了如何建立连接,如何将数据库的表转换为Java对象等等,这些都是需要考虑的问题,所...
8
2
分享
刀哥谈Java
Java码农
·
4年前
关注
【并发编程系列13】Future/Callable/FutureTask:线程池也是可以有返回值的
前言之前我们介绍线程的基础知识以及线程池的时候,所有的线程都有一个共同的特点,那就是只管执行,我们不知道是否执行成功,也拿不到线程执行后的返回值信息,那么有没有办法获得线程...
3
1
分享
刀哥谈Java
Java码农
·
4年前
关注
【并发编程系列12】从Java线程池的常用4种写法深入分析线程池(Thread Pool)的实现原理
写在前面的话并发编程里面,线程池这个一直就想写一篇文章来总结下,但是直到并发编程系列的第12篇才写的原因是线程池里面用到了AQS同步队列和阻塞队列等一些知识,所以为了铺垫,...
2
1
分享
刀哥谈Java
Java码农
·
4年前
关注
【并发编程系列11】Java中12个原子(Atomic)操作类实现原理分析
前言我们知道i++操作实际上是线程不安全的,因为一个i++操作分为了三步:1、获取的i的值2、执行i+13、将i+1的结果赋值给i而这三步不是一个原子操作,多线程环境下就会...
10
2
分享
刀哥谈Java
Java码农
·
4年前
关注
【并发编程系列10】阻塞队列之SynchronousQueue,LinkedTransferQueue原理分析
推荐一个学习Java的UP主:space.bilibili.com/430946906前言前面我们介绍了ArrayBlockingQueue,LinkedBlockingQ...
3
评论
分享
刀哥谈Java
Java码农
·
4年前
关注
【并发编程系列9】阻塞队列之PriorityBlockingQueue,DelayQueue原理分析
推荐一个学习Java的UP主:https://space.bilibili.com/430946906前言前面我们介绍了ArrayBlockingQueue,LinkedB...
5
2
分享
刀哥谈Java
赞了这篇文章
Spring源码项目进行时
4年前
关注
干掉Navicat:正版,MySQL官方客户端真香
如果使用Navicat的话,避免不了需要到处寻找破解版,或者license(笔者很肯定的说,没有几个人会购买正版Navicat的license)。个人使用暂且不提,如果是公...
5
3
分享
刀哥谈Java
赞了这篇文章
Spring源码项目进行时
4年前
关注
使用Netty如何做到单机秒级接收35万个对象
单纯netty结合protostuff进行rpc对象传输的demo网上有很多,大部分都是一个模子刻出来的,一开始我也是抄了一个,本地测试畅通无阻,未发生任何异常。部署预发环...
3
1
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
4年前
关注
TCP协议的3次握手与4次挥手过程详解
前言尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。TCP提供一种面向连接的、可靠的字节流服务。面向连接意味着两个使用TCP的应用...
6
评论
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
4年前
关注
分享一个Flink checkpoint失败的问题和解决办法
接触Flink一段时间了,遇到了一些问题,其中有一个checkpoint失败导致作业重启的问题,遇到了很多次,重启之后一般也能恢复正常,没有太在意,最近2天有同事又频繁遇到...
5
1
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
4年前
关注
一次年轻代GC长暂停问题的解决与思考
问题描述公司某规则引擎系统,在每次发版启动会手动预热,预热完成当流量切进来之后会偶发的出现一次长达1-2秒的年轻代GC(流量并不大,并且LB下的每一台服务都会出现该情况)在...
16
3
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
4年前
关注
一次百万长连接压测 Nginx OOM 的问题排查分析
在最近的一次百万长连接压测中,32C128G的四台Nginx频繁出现OOM,出现问题时的内存监控如下所示。排查的过程记录如下。现象描述这是一个websocket百万长连接收...
24
5
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
4年前
关注
华为18级工程师三年心血终成趣谈网络协议文档
前言虽然在大学的时候大家都学过网络协议,但是肯定感觉网络协议的知识点非常多,非常复杂。学的时候就浑浑噩噩,真正到了实践中更是糊里糊涂,一旦工作中遇到了网络问题,除了会简单地...
3
评论
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
4年前
关注
线上服务的FGC问题排查,看这篇就够了!
线上服务的GC问题,是Java程序非常典型的一类问题,非常考验工程师排查问题的能力。同时,几乎是面试必考题,但是能真正答好此题的人并不多,要么原理没吃透,要么缺乏实战经验。...
5
评论
分享
刀哥谈Java
赞了这篇文章
烂猪皮
某一线大厂 @公众号-【Java烂猪皮】
·
4年前
关注
怎么才算掌握了JDK中的线程池
怎么才算掌握了JDK中的线程池JDK并发包下面的线程池是面试中经常被考查的点,之前我写过一篇ThreadPoolExecutor源码分析的文章。因为篇幅有限当时没说面试中常...
30
9
分享
下一页
个人成就
文章被点赞
373
文章被阅读
42,662
掘力值
1,947
关注了
2
关注者
284
收藏集
0
关注标签
1
加入于
2020-09-01