首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JAVA编码与实用工具
左羊
创建于2023-03-27
订阅专栏
记录些在学习与工作过程使用工具与有趣代码
等 1 人订阅
共10篇文章
创建于2023-03-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【1/26】Java-WebService客户端示例
我正在参加「掘金·启航计划」 前言 下文时间地点均为虚构,如有雷同对不起! 1922年除夕前夕盛京暴雪,左羊正在进行一个与甲方爸爸的丙方弟弟对接API的任务,期间遇到一个通过WebService接近实
jstack之记一次生产环境排查记录
场景描述:2020年5月的一个临近下班的傍晚,正在排查TCP连接爆满原因的我,嗅到一丝危险的气味,眼睁睁的看到CPU的峰值达到百分之百之后这个系统大面积瘫痪,重启服务多次仍然没有解决问题,最后通过我们
jvisualvm | JVM监视和分析工具
前言 前些日子,左羊所在团队遇到一个问题。我们的一个权限修改接口近期总是发生请求超时的请求超时的情况,我的前辈King在和同僚们讨论这个情况时发现了在旮旯(ga三声、la二声)敲着代码咬着手指的左羊,
【代码备忘录】如何在MybatisPlus中将SQL日志输出到控制台?
祖传絮叨 当咱们使用MybatisPlus进行开发时,日志输出对于调试以及性能监测非常重要。MybatisPlus默认使用Log4j进行日志输出,但是如果咱们的项目不使用Log4j,咱们可以通过配置l
【代码备忘录】Mybatis Plus自动填充技术
絮絮叨叨 在开发过程中,经常会遇到一些需要在数据库表中自动写入特定字段值的情况,例如创建时间、更新时间等,这时候MybatisPlus的自动填充功能就派上用场了。在本文中,左羊将介绍MybatisPl
Java8 Stream中如何对集合数据进行快速匹配和赋值
文字首发于公众号|左羊公社 开幕先看代码 需求是这个样子的 左羊是要为一个 Hero 集合中的每个对象,赋予一个匹配的 Salarys 对象中的 salary 值。具体实现方式为遍历 Hero 集合,
jvisualvm | JVM监视和分析工具
前言 前些日子,左羊所在团队遇到一个问题。我们的一个权限修改接口近期总是发生请求超时的请求超时的情况,我的前辈King在和同僚们讨论这个情况时发现了在旮旯(ga三声、la二声)敲着代码咬着手指的左羊,
关于HashMap的粗浅理解
Java HashMap是一个高性能、基于哈希表实现的键值对存储容器,用于快速存取和解析数据。左羊将粗浅介绍Java HashMap的实现原理,探讨HashMap的线程安全性,并通过源码分析深入了解H
关于ConcurrentHashMap的粗浅理解
Java ConcurrentHashMap是一种线程安全的哈希表,通过将整个表拆分成多个小块来提高并发性。与Hashtable相比,ConcurrentHashMap提供了更好的可伸缩性和更好的并发
关于CAS的粗浅理解
Java是一种多线程的编程语言,因此Java 线程安全性很重要。线程安全性是指多个线程访问同一资源时,不会发生不可预测的行为。Java提供了一些机制来保证线程安全性,其中最常用的是synchroniz