上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 上篇文章,我介绍了 HTTP 协议中的 Accept-Encoding/Content-Encoding 机制。这套机制可以很好地用于文本类响应正文的压缩,可以大幅减少网络传输,从而一直被广泛使用。但 HTTP 请求的发起方(例如浏览器),无法事先知晓要访问的服务端是否支持解压,所以现阶段的浏览器没 阅读全文
posted @ 2022-10-11 19:48 琅琊甲乙木 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 最近恢复Venus的工作,恰逢十一假期尾声,突发一个Bug,让人匪夷所依。我们今天快速倒序追踪,层层回顾。 1. 背景 Venus交易中需要并行开数十至百个线程分别快速计算,程序中使用CountDownLatch用于计数,因为之后后做其他处理分析,需要等待所有交易结束。 程序运行稳定正常,线上也已经 阅读全文
posted @ 2022-06-29 16:35 琅琊甲乙木 阅读(744) 评论(0) 推荐(0) 编辑
摘要: network用F12打开后,出现以下页面。5个部分分别讲解。 控制器 过滤器 时间轴 资源内容 资源概况 1.控制器 Preserve log:页面刷新也不会清空请求 Disable cache:停用浏览器缓存 Online:有网 Fast 3G、Slow 3G:自定义网速 Offline:离线模 阅读全文
posted @ 2022-06-14 13:48 琅琊甲乙木 阅读(3464) 评论(0) 推荐(0) 编辑
摘要: 前言 之前有很多同学问我,性能测试中到底该如何去定位分析瓶颈并进行性能优化?感觉压测场景设计做的很全面,分析工具也用了很多,但一直无法快速的定位分析并进行优化。 性能分析和优化一直是技术领域热门的一个话题,无论是三高(高性能、高可用、高稳定),还是 CAP(数据一致性、服务可用性、分区容错性),都强 阅读全文
posted @ 2022-05-20 11:33 琅琊甲乙木 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1.第一种 四舍五入 方法1:System.out.println(Math.round(66.5)); 方法2:BigDecimal b = new BigDecimal(120.00); //经典的四舍五入。 double f1 = b.setScale(0,RoundingMode.HALF_ 阅读全文
posted @ 2022-03-19 13:49 琅琊甲乙木 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 一、Redis占用内存大小 我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大小。 1、通过配置文件配置 通过在Redis安装目录下面的redis.conf配置文件中添加以下配置设置内存大小 //设置R 阅读全文
posted @ 2022-02-09 11:20 琅琊甲乙木 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 网络上关于这方面的博文有些偏理论,有些通篇代码,都不能深入浅出。本文用图文并茂的方式,配上行云流水般的代码,非要摆清楚这个问题。相关代码已提交至码云(点击这里下载)。 事务是现代关系型数据库的核心之一。在多个事务并发操作数据库(多线程、网络并发等)的时候,如果没有有效的避免机制,就会出现以下几种问题 阅读全文
posted @ 2021-12-21 10:26 琅琊甲乙木 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Zachman 框架是一种逻辑结构,用于对企业的管理重要的设计工件进行分类和组织。它是一种企业本体结构,提供了一种从不同角度查看企业及其信息系统并显示企业组件之间如何关联的方式。 6 行(视点)+ 6 列(W5H)+ 6 条规则 (Rules) Zachman Framework 框架是一种二维分类 阅读全文
posted @ 2021-12-03 19:22 琅琊甲乙木 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 目录 1、防御性设计(Defensive Design) 2、边界情况(Edge Case) 3、防误措施(Mistake Proofing) 4、解耦(Decoupling) 5、 舱壁模式(Bulkhead) 6、冗余(Redundancy) 7、重试(Retry) 8、撤销(Undo) 9、冷 阅读全文
posted @ 2021-10-27 17:56 琅琊甲乙木 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 2016年,React在Web端和移动端都实现了迅速的成长,稳稳地领先于其主要竞争对手Augular,巩固了其作为前端框架之王的地位。 但是Vue在这一年里的表现也可谓同样的耀眼。Vue.js 2.0 的发布在整个JavaScript社区都引起了巨大反响,这一点仅从它在Github中涨了25,000 阅读全文
posted @ 2021-10-23 11:08 琅琊甲乙木 阅读(384) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页