加载中
商品发布超时问题排查

起因 一天下午,线上监控日志报警突然提示商品发布失败次数过多,紧接着前线运营小二就找上门来,XX,商家反馈某几个商品发布一直提示“发布失败,请重新试试”,编辑其他商品都没有问题。 ...

DBCP数据库连接属性配置

DBCP数据库连接属性配置 属性名称 默认值 属性描述 defaultAutoCommit true 是否自动提交事务,值仅支持true、false defaultReadOnly false 是否只读,值仅支持true、false defaultTransact...

04/08 16:27
29
闲聊O2O美妆

背景 最近公司有点动荡:人员离职、组织架构调整、研发流程调整等,导致身边很多同事有点迷茫,不知道该做什么;正值春分,规划规划接下来该做什么。先思考一下对所在行业的特点,企业经营方...

个人规划

前言 这不周末闲来无事,更新一下对自己的未来目标,本并不打算写本博客,但想想自己情况,写写此博客也没有什么影响,正好也可以通过在网上公布自己目标,顺便以群众监督的方式让自己改掉拖...

03/13 16:05
95
性能优化(六)-具体优化点详解目录

数据库篇(待补充) 2. Tomcat篇(待补充) 3. 并发篇(待补充) 4. dubbo篇(待补充) 5. 程序篇(待补充) 6. 扩展篇-网络协议(待补充) 7. 扩展篇-静态化(待补充) 待补充 1. 数据库篇(待补充) 2. To...

01/03 12:00
113
性能优化(五)-性能分析工具

性能优化(五)-性能分析工具-arthas 1.说明 其实官方文档写的已经很好了,我这里只不是过是将文档汇总到一起(其实就是抄袭官方文档),方便查看; 2.概述 arthas 是Alibaba开源的Java诊断工...

01/03 11:57
107
一个失败的项目管理总结

小故事 在编写项目管理流程文档,有点口渴准备喝杯水,发现某测试负责人(暂时先不暴露姓名,待征求统一再来补充,后文统一简写大佬)竟然在身后; 大佬:”在干嘛呢?“ 菜鸟:”编写一下项...

2020/12/27 16:56
289
性能优化(二)-序章

故事 很多时候打开某个购物平台的页面,在搜索列表页浏览完一系列商品后决定打开一个页面时,我的内心的情感是满怀期待:在列表页感觉这个商品还不错呀,图片挺符合我的需求,恰好有个活动,...

性能优化(三)-性能排查思路

性能排查思路 2.1 性能分析关注点 以下做性能分析主要的关注点,能覆盖95%以上的场景问题了 应用CPU 应用内存 应用宽带 中间件带宽 本地IO读写 数据库CPU 数据库宽带 GC回收 2.2 性能分析方向...

性能优化(四)-如何优化(整体)

如何优化(整体) 4.1 并发和池类 4.1.1 数据库连接池 根据前面分析结果,适量增加、减少数据库连接数 4.1.1 线程池 一般都是线程数配置优化 对于CPU密集型 CPU密集型线程数配置公式:(CPU核...

2020/12/04 10:05
275
性能优化(一)-目录

前言 看本文章前请务必查看章节部分,根据自己感兴趣点选择不同章节进行查看;代码优化在6.5. 程序篇,其他性能优化均非代码优化 本文性能优化系列均不包含技术方案的改造,具体请结合本公司...

2020/11/28 16:44
218
项目KO如何讲

前言 KO标志着项目正式拉开帷幕了,万事开头难,今天就总结下KO如何讲 概述 KO内容主要包含: 项目背景、业务目标、技术目标、项目成员、项目范围、项目风险及应对方案、关键里程碑、项目规范...

bee
2020/11/21 20:12
453
如何编写技术方案文档

背景 某天在跟X先生讨论自动化测试方案,他的想法挺好的:思路是以用户视角按照正向流程从进入APP到详情再到下单等整体流程,抓取访问页面及接口并对此做简单校验; 整个过程使用口述方式表达...

2020/11/15 22:11
945
领域驱动设计

1,第一章:简单领域设计 1.1 领域驱动设计概述 1.1.1 什么是领域驱动设计? 领域驱动设计是一种软件开发方法,目的是让软件系统在实现时准确的基于对真实业务过程的建模并根据真实业务过程的...

2020/11/01 18:39
358
商品详情打不开问题排查

1,目录 事情的起因 排查问题过程 CPU100%,初步定位问题 重启服务 CPU再次100%,五分钟后将至2% 找到根源 结论 附录 2,事情起因 已经是下班时间正在工位开心的吃着饭,突然一个急匆匆的跑步...

2020/10/28 20:03
203
dubbo Thread pool is EXHAUSTED 问题排查

1,问题 2020.10.27突然线上发现抛出异常:Thread pool is EXHAUSTED! xxxx,具体请看下图 2,排查方式 2.1 思路 1,通过错误信息,发现线程池被占满了,那么CPU究竟在干什么呢? 2,我的第一...

2020/10/28 19:41
345
多线程总结(二)

多线程 1,你将收获什么? 死锁分类、如何排查、避免死锁 正在执行中的任务如何取消 如何提高多线程性能 如何对并发程序做测试,常见测试中的问题 如何设计一个线程安全的类 2,目录: 死锁 ...

2020/09/05 17:04
151
多线程总结(一)

1,你将收获什么? Java常用线程安全类使用方式 lock、Condition、Object、synchronized千丝万缕的关系 线程池的使用 保证线程安全的方式 CAS、AQS 实现原理及常用实现类源码 2,名词 竞态条...

2020/09/05 16:57
158
试图取代 TCP 的 QUIC 协议到底是什么?

本文非原创,原文链接:https://xiaozhuanlan.com/topic/2083674195 原作者:张星宇,@bestswifter,百度 iOS 工程师,喜欢探索问题的本质,讨厌一切不说人话的描述。正在学习前端,励志成为...

记录一下项目管理中的坑(持续更新)

1,需求不确定,需求不断变更,对应处理策略:现有的排期是否可以改变,如果上线时间已经确定,那么处理结果:要么砍需求,要么申请延期,或者提测后边做边测试(此种情况有质量风险,不建议...

2020/04/09 18:07
422

没有更多内容

加载失败,请刷新页面

返回顶部
顶部