摘要:
说明 本地装了个虚拟机模拟集群 所以记下安装步骤 安装Erlang 安装类库 下载otp_src资源包并安装 1.下载资源包(可以通过-P ~/download file.name 指定下载文件地址默认再~目录) 2.解压 tar -xvf otp_src_18.2.1.tar.gz 3.进入con 阅读全文
摘要:
背景 业务需求需要后端提供这样的接口,网上找了很多java代码例子,虽然功能实现了 但是不完善,特别是节日那一块儿。然后百度发现有这样的插件,但是信息也是java后端提供的非js 然后在开源js插件找到了下面这个js插件 根据修改源码转为java代码实现 java api暴露接口 js插件 源码 p 阅读全文
摘要:
消息中间件的作用 息中间件的作用可以概括如下。 冗余(存储):有些情况下,处理数据的过程会失败。消息中间件可以把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险。在把一个消息从消息中间件中删除之前,需要你的处理系统明确地指出该消息已经被处理完成,从而确保你的数据被安全地保存直到你 阅读全文
摘要:
待阅 https://mp.weixin.qq.com/s/IN2mzyOXdVWE0NQJr1egcA 说明 解读执行计划l对于我们日常工作中慢sql的分析和调优有很大帮助,同时在解读的过程中也能知道如何规避慢sql 建议需要了解join匹配原理的知识:https://www.cnblogs.co 阅读全文
摘要:
疑问 表:sl_sales_bill_head 订单抬头表 数据行:8474 表:sl_sales_bill 订单明细 数据行:8839 字段:SALES_BILL_NO 订单号 情况1 没有任何索引 sql语句 EXPLAIN select * from sl_sales_bill_copy1 l 阅读全文
摘要:
图解 图片来源:https://my.oschina.net/zudajun/blog/670373 Mapper接口调用原理 我们整合成Spring 直接使用Mapper就能执行对应的sql 表现形式 xml mapper 原理 内部通过调用Configuration的MapperRegistry 阅读全文
摘要:
调用方 类org.apache.ibatis.builder.xml.XMLMapperBuilder private void configurationElement(XNode context) { try { String namespace = context.getStringAttri 阅读全文
摘要:
说明 mybatis初始化过程 就是解析xml到封装成Configuration对象 供后续使用 SqlSessionFactoryBuilder 代码例子 说明 通过build将流交给XMLConfigBuilder处理 XMLConfigBuilder通过parse解析XML封装到Configu 阅读全文
摘要:
jstat 注以下命令 后面加个毫秒数可以每多少毫秒采集一次 注意的点 CMS如果配置 回收之后再临界点附近 可能会导致频繁的full gc 如我们生产指标 类加载统计 root@iZ2ze2u21foywir3wp68o6Z dubbo_service]# jstat -class 10755 L 阅读全文
摘要:
六个基本工具图集 图片来源:https://my.oschina.net/zudajun/blog/668596 ObjectFactory 类图 接口定义 使用方式 DefaultObjectFactory 比较简单 我们可以直接拿来自己使用 ReflectorFactory 作用 创建refle 阅读全文