首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
FenixWong
掘友等级
java程序员
读书笔记以及日常遇到问题的一些分享
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 26
沸点 1
赞
27
返回
|
搜索文章
赞
文章( 26 )
沸点( 1 )
关于MySQL索引知识与小妙招 — 学到了!
一、索引基本知识1.1 索引的优点1.2 索引的用处1.3 索引的分类1.4 面试技术名词1.5 索引采用的数据结构1.二、哈希索引2.1 哈希索引的限制2.三、组合索引四、聚簇索引与非聚簇索引4.1 聚簇索引4.2 非聚簇索引五、覆盖索引5.1 基本介绍5.2 优势5.1.1....
Spring Boot 微服务性能下降九成!使用 Arthas 定位根因
接收到公司业务部门的开发反馈,应用在升级公司内部框架后,UAT(预生产)环境接口性能压测不达标。 在机器配置(1C4G)相同的情况下,吞吐量从原来的 53.9/s 下降到了 6.4/s,且 CPU 负载较高。 并且开发反馈从公司全链路监控系统 SkyWalking 中查询到的链…
【项目实践】依赖注入用得好,设计模式轻松搞
设计模式是我们编程道路上绕不开的一环,用好了设计模式能够让代码拥有良好的维护性、可读性以及扩展性,它仿佛就是“优雅”的代名词,各个框架和库也都能见到它的身影。 正是因为它有种种好处,所以很多人在开发时总想将某个设计模式用到项目中来,然而往往会用得比较别扭。其中一部分原因是业务需…
谁说明天上线,这货压根不知道开发流程!
互联网中一个项目的上线会需要各个工种间的配合,以研发为视角上会承接产品需求,下会交给测试验证,最终完成项目交付上线。其实除此之外,还会有业务、运营、UI设计、运维,来配合项目的发起、使用和运维维护。 图 18-1,互联网工种协同合作。 除了一条线上的工作交替配合,还有同工种间的…
用单库自增键来生成id了,后期怎么分库?哎,这个坑大!
沈老师,我们现在用户中心是单库单表,uid 使用数据库自增主键,uid 被很多业务关联,不能变化。 应该有不少公司都会利用数据库 “插入数据自动自增 id” 来作为业务 id,这种方法会使得业务与 id 生成强耦合,导致 id 生成算法难以升级。 今天和大家一起简单探讨下,id…
大厂面试题详解一:Java基础篇
waitsleep区别wait()是Object的方法,调用会放弃对象锁,进入等待队列,待调用notify()/notifyAll()唤醒指定的线程或者所有线程,才会进入锁池,竞争同步锁,进而得到执行
Mysql MVCC的总结
每行数据都存在一个版本,每次数据更新时都更新该版本。 修改时Copy出当前版本随意修改,各个事务之间无干扰。 客观上,我们认为他就是乐观锁的一整实现方式,就是每行都有版本号,保存时根据版本号决定是否成功。但由于Mysql的写操作会加排他锁,如果锁定了还算不算是MVCC?了解乐观…
技术评审,你拿什么来吐槽?
是不是觉得有千言万语想要迸发,弄到最后只想起个代码命名问题?如果你是java,你会想到《粑粑开发规范》,可那还是代码层面的。包括把sonar给上了,也是发现一些浅显的问题。 现在的开发人员良莠不齐,为了将风险尽量消灭在萌芽中,需要一些手段。其中一种手段就是技术评审,用群众雪亮的…
设置线程池的最佳线程数
Java编程实践中理论概念Nthreads=Ncpu*Ucpu*(1+w/c)Nthreads:线程数Ncpu:CPU核心数Ucpu:Cpu使用率,0~1w:等待时间c:计算实践Java虚拟机并发编程
下一页
个人成就
文章被点赞
47
文章被阅读
61,678
掘力值
1,144
关注了
5
关注者
10
收藏集
23
关注标签
2
加入于
2018-07-23