随笔分类 -  开发

摘要:https://blog.csdn.net/MeituanTech/article/details/109664525 阅读全文
posted @ 2021-04-02 18:07 琅琊甲乙木 阅读(66) 评论(0) 推荐(0) 编辑
摘要:目录 一、Redis – 从问题说起 二、Redis – 不要触碰边界 三、Redis – 阿里内部开发规约 四、Redis – 常见问题处理 一、Redis – 从问题说起 1)Run-to-Completion in a solo thread – Redis最大的问题 Redis最大的问题是后 阅读全文
posted @ 2021-03-30 11:29 琅琊甲乙木 阅读(709) 评论(1) 推荐(1) 编辑
摘要:原因总结 产生的原因一句话总结就是:等待磁盘I/O完成的进程过多,导致进程队列长度过大,但是cpu运行的进程却很少,这样就体现到负载过大了,cpu使用率低。 下面内容是具体的原理分析:在分析负载为什么高之前先介绍下什么是负载、多任务操作系统、进程调度等相关概念。 什么是负载 什么是负载:负载就是cp 阅读全文
posted @ 2021-03-27 13:42 琅琊甲乙木 阅读(976) 评论(0) 推荐(0) 编辑
摘要:一 前言 中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。 垂直拆分 比较简单,也就是本来一个数据库,数据量大之后,从业务角度进行拆分多个库。如下图,独立的拆分出订单库和用户库。 水平拆分 是同一个业务数据量大之后,进行水平拆分 上图中订单数据达到了40 阅读全文
posted @ 2021-03-17 15:42 琅琊甲乙木 阅读(659) 评论(0) 推荐(0) 编辑
摘要:只做参考,不是硬性规定。 zz:https://www.yuque.com/yinjianwei/vyrvkf/mpu8gk 基础规范 必须使用 InnoDB 存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高。 表字符集默认使用 utf8,必要时候使用 utf 阅读全文
posted @ 2021-03-15 14:05 琅琊甲乙木 阅读(97) 评论(0) 推荐(0) 编辑
摘要:一 为什么需要 dubbo 很多时候,其实我们使用这个技术的时候,可能都是因为项目需要,所以,我们就用了,但是,至于为什么我们需要用到这个技术,可能自身并不是很了解的,但是,其实了解技术的来由及背景知识,对于理解一项技术还是有帮助的,那么,dubbo是怎么被提上日程的呢? 在互联网的发展过程中,在以 阅读全文
posted @ 2021-03-03 11:14 琅琊甲乙木 阅读(261) 评论(0) 推荐(0) 编辑
摘要:MySQL 原理篇 MySQL 索引机制 MySQL 体系结构及存储引擎 MySQL 语句执行过程详解 MySQL 执行计划详解 MySQL InnoDB 缓冲池 MySQL InnoDB 事务 MySQL InnoDB 锁 MySQL InnoDB MVCC MySQL InnoDB 实现高并发原 阅读全文
posted @ 2020-12-14 11:19 琅琊甲乙木 阅读(458) 评论(0) 推荐(0) 编辑
摘要:https://segmentfault.com/a/1190000023668057 接下来一段时间敖丙将带大家开启紧张刺激的 Dubbo 之旅!是的要开始写 Dubbo 系列的文章了,之前我已经写过一篇架构演进的文章,也说明了微服务的普及化以及重要性,服务化场景下随之而来的就是服务之间的通信问题 阅读全文
posted @ 2020-08-21 16:25 琅琊甲乙木 阅读(362) 评论(0) 推荐(0) 编辑
摘要:zz:http://www.infoq.com/cn/articles/serialization-and-deserialization 文章作者服务于美团推荐与个性化组,该组致力于为美团用户提供每天billion级别的高质量个性化推荐以及排序服务。从Terabyte级别的用户行为数据,到Giga 阅读全文
posted @ 2020-08-14 17:10 琅琊甲乙木 阅读(213) 评论(0) 推荐(0) 编辑
摘要:声明:首先这边博文,是针对网上看到一篇博文的完善与补充,因为那篇博文有问题,在第三个实验中有错误,让人看不明白,有错误,所以我这边完善与补充那篇博文,如果以下正确的地方,我就复制了。 通过本次的学习,终于搞明白了事务的隔离级别以及脏读幻读等出现的原因,原文地址:https://www.cnblogs 阅读全文
posted @ 2020-08-14 15:24 琅琊甲乙木 阅读(359) 评论(0) 推荐(0) 编辑
摘要:分布式监控工具 1、Zabbix 的JMX监控架构 在Zabbix中,JMX监控数据的获取由专门的代理程序来实现,即Zabbix-Java-Gateway来负责数据的采集,Zabbix-Java-Gateway和JMX的Java程序之间通信获取数据. 工作原理: zabbixserver想知道一台主 阅读全文
posted @ 2020-08-14 09:43 琅琊甲乙木 阅读(327) 评论(0) 推荐(0) 编辑
摘要:参数分类 标准参数 功能和输出的参数都是很稳定的 在未来的JVM版本中不会改变 可以使用java -help检索出所有的标准参数 X参数 非标准化参数 在未来的版本可能会改变 所有的参数都用-X开始 可以使用java -X检索 XX参数 非标准 用于JVM开发的debug和调优 配置说明: 所有的X 阅读全文
posted @ 2020-08-14 09:41 琅琊甲乙木 阅读(603) 评论(0) 推荐(0) 编辑
摘要:如上图所示,JVM主要包括:类加载系统 (Class Loader Subsystem)、执行时数据区域(Runtime Data Area)和执行引擎(Execution Engine)。 1. 类加载子系统(Class Loader Subsystem) 类加载子系统负责动态加载类,在运行时(而 阅读全文
posted @ 2020-08-14 09:32 琅琊甲乙木 阅读(331) 评论(0) 推荐(0) 编辑
摘要:zz:http://www.infoq.com/cn/articles/serialization-and-deserialization 文章作者服务于美团推荐与个性化组,该组致力于为美团用户提供每天billion级别的高质量个性化推荐以及排序服务。从Terabyte级别的用户行为数据,到Giga 阅读全文
posted @ 2020-08-13 19:29 琅琊甲乙木 阅读(303) 评论(0) 推荐(0) 编辑
摘要:zz:https://www.cnblogs.com/xiekeli/p/5607107.html HTTP Basic Auth HTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使 阅读全文
posted @ 2020-08-13 19:26 琅琊甲乙木 阅读(809) 评论(0) 推荐(1) 编辑
摘要:CSRF攻击原理及防御:https://www.cnblogs.com/shytong/p/5308667.html CSRF 攻击的应对之道:https://www.ibm.com/developerworks/cn/web/1102_niugang_csrf/ 拦截器可以获取IOC容器中的各个b 阅读全文
posted @ 2020-08-13 19:20 琅琊甲乙木 阅读(163) 评论(0) 推荐(0) 编辑
摘要:1.创建表及记录用于测试 CREATE TABLE `product` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '产品id', `name` varchar(50) NOT NULL COMMENT '产品名称', `origi 阅读全文
posted @ 2020-08-13 19:18 琅琊甲乙木 阅读(147) 评论(0) 推荐(0) 编辑
摘要:OAuth2的实际应用中,最常见的就是“授权码模式”了。 微博是这种模式,微信也是这种模式。 总结来说,就是简单的二步: Java代码 1.获取code 2.根据code,去获取access_token 以微博为例(http://open.weibo.com/wiki/%E6%8E%88%E6%9D 阅读全文
posted @ 2020-08-13 18:06 琅琊甲乙木 阅读(1691) 评论(0) 推荐(1) 编辑
摘要:提要:本文从实现原理的角度上阐述和剖析了:在Java语言中,以String作为类型的变量在作为方法参数时所表现出的“非对象”的特性。 一、最开始的示例 写代码最重要的就是实践,不经过反复试验而得出的说辞只能说是凭空遐想罢了。所以,在本文中首先以一个简单示例来抛出核心话题: public class  阅读全文
posted @ 2020-06-02 23:16 琅琊甲乙木 阅读(3638) 评论(0) 推荐(0) 编辑
摘要:java除了使用关键字synchronized外,还可以使用ReentrantLock实现独占锁的功能。而且ReentrantLock相比synchronized而言功能更加丰富,使用起来更为灵活,也更适合复杂的并发场景。这篇文章主要是从使用的角度来分析一下ReentrantLock。 一、简介 R 阅读全文
posted @ 2020-05-26 09:58 琅琊甲乙木 阅读(958) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示