首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
3
订阅
用户8136701610788
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
写代码有这20个好习惯,可以减少80%非业务的bug!
点击上方“程序员蜗牛g”,选择“设为星标”跟蜗牛哥一起,每天进步一点点程序员蜗牛g大厂程序员一枚 跟蜗牛一起 每天进步一点点31篇原创内容**公众号 今天,我精心为大家整理了写代码的16个好习惯,这些
原来Optional用起来这么清爽!
最近在项目中,看到一段很优雅的代码,用Optional 来判空的。我贴出来给大家看看: 这段代码因为Optional的存在,优雅了很多,因为userInfoList
字节一面:20亿手机号存储选int还是string?varchar还是char?为什么?
大家好,我是田螺。 最近一位星球粉丝说,他去面试了字节,问了这么一道题,20亿手机号存储,选int还是string?varchar还是char?为什么? 他支支吾吾回答了几句,好像看起来,面试官
用CompletableFuture,品怨种码生,写线上BUG,拿C+绩效
你是不是也曾在开发中,觉得 CompletableFuture 这类异步编程的工具能让你高效、优雅地处理并发任务,从而避免线程阻塞,提升系统响应速度?相信很多开发者都曾有过这种理想主义的想法,认
一种轻量分表方案-MyBatis拦截器分表实践
作者:京东零售 张均杰 背景 部门内有一些亿级别核心业务表增速非常快,增量日均100W,但线上业务只依赖近一周的数据。随着数据量的迅速增长,慢SQL频发,数据库性能下降,系统稳定性受到严重影响。本篇文
面试官:“volatile 你用过吗?” 我一紧张,说错了!
volatile是 Java 并发编程中的重要关键字,主要用于保证可见性和防止指令重排。面试中,它常被考察,但很多人只知其一不知其二。本文通过真实的面试场景,结合实际项目案例,深入剖析它的作用、使用场
JAVA常用的异步处理方法总结
在java项目开发过程中经常会遇到比较耗时的任务,通常是将这些任务做成异步操作,在java中实现异步操作有很多方法,本文主要总结一些常用的处理方法。为了简化,我们就拿一个实际的案例,再用每种方法去实现
Mybatis自定义TypeHandler实现数据库Json数组转List<T>对象
实现功能 在开发过程中经常会遇到将整个JSON数据当作一个字段存到数据库中的情况,但是我们在对应实体表中又不想用一个String去接收,如下图,数据库t_user表中有一个address字段,存的是一
让使用Protobuf像JSON一样简单,空间缩小60%性能提升100%
本文介了JProtobuf工具的使用,并从6个指标对比了像JSON数据,可以得出Protobuf在大部分情况下空间上会比JSON要小很多,大部门性能都比JSON要好很多。
10亿数据,如何迁移?
前言 某次金融系统迁移项目中,原计划8小时完成的用户数据同步迟迟未能完成。 24小时后监控警报显示:由于全表扫描SELECT * FROM users导致源库CPU几乎熔毁,业务系统被迫停机8小时。