04 2021 档案
摘要:自己学习用,待补充! 对比 LNC模块,就改一下 Controller (注解要换): @Controller public class TccController { @Autowired ConsumerInfoMapper consumerInfoMapper; private static 
        阅读全文
            
摘要:自己学习用,待补充! 对比 LNC模块,就改一下 Controller (注解要换): @Controller public class TccController { @Autowired ProducerInfoMapper producerInfoMapper; @Autowired Rest
        阅读全文
            
摘要:自己学习用,待补充! pom: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-
        阅读全文
            
摘要:自己学习用,待补充! 工程结构: pom: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS
        阅读全文
            
摘要:自己学习用,待补充! 工程结构 : pom: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML
        阅读全文
            
摘要:自己学习用,待补充! 原理: LCN模式是通过代理Connection的方式实现对本地事务的操作,然后在由TxManager统一协调控制事务。当本地事务提交回滚或者关闭连接时将会执行假操作,该代理的连接将由LCN连接池管理。 模式特点 该模式对代码的嵌入性为低。 该模式仅限于本地存在连接对象且可通过
        阅读全文
            
摘要:自己学习用,待补充! 地址: https://www.codingapi.com/ 官网总入口 https://www.codingapi.com/docs/txlcn-start/ 中文文档 https://github.com/codingapi/tx-lcn github地址 LCN 是什么?
        阅读全文
            
摘要:CacheController: package com..cache.googleCache; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.Requ
        阅读全文
            
摘要:业务流程图: Controller 模拟接收请求 生成 100条数据 插入事件表: @RequestMapping("/producerMq") public @ResponseBody String mq() throws Exception { for(int i = 0;i<100;i++){
        阅读全文
            
摘要:一. 整合 google.guava Controller: package com..web; import com..anno.RateLimitAnno; import org.springframework.web.bind.annotation.RequestMapping; import
        阅读全文
            
摘要:测试: 用 setnx 往 redis 里插 100万条 看是否有重复的 后面又往数据库插 100万,id为主键 package com...uitl; import java.lang.management.ManagementFactory; import java.lang.managemen
        阅读全文
            
摘要:嵌套示例: <div class="input" id="stuff"> <div class="inpu" id="stuf">666</div> <div class="inp" id="stf">777</div> <div class="in" id="st">888</div> <div 
        阅读全文
            
摘要:<!DOCTYPE html> <html lang="zh"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1"> <meta http-equiv="X-UA-C
        阅读全文
            
摘要:package com..zookeeper.GWdemo; import org.apache.curator.framework.CuratorFramework; import org.apache.curator.framework.CuratorFrameworkFactory; impo
        阅读全文
            
摘要:package com..zookeeper.GWdemo; import org.apache.zookeeper.*; import org.apache.zookeeper.data.Stat; import java.io.IOException; /** *官网示例: Watcher 监听
        阅读全文
            
摘要:Curator 是 Netflix 公司开源的一套 zookeeper 客户端框架,解决了很多 Zookeeper 客户端非常底层的细节开发工作, 包括连接重连、反复注册 Watcher 和 NodeExistsException 异常等。 Curator 包含了几个包: curator-frame
        阅读全文
            
摘要:package com..zookeeper.GWdemo; import org.apache.zookeeper.*; import java.io.IOException; import java.util.concurrent.CountDownLatch; /** * 官网示例--创建节点
        阅读全文
            
摘要:zookeeper有2中运行状态: 1,可用状态 2,不可用状态 集群面临问题: 1,leader肯定会挂2,服务不可用3,不可靠的集群4,事实,zk集群及其高可用5,快速的恢复出一个leader(官网给出数据是200ms) 特征/保障: 顺序一致性 - 客户端的更新将按发送顺序应用。 原子性 - 
        阅读全文
            
摘要:定义: ZooKeeper 是 Apache 软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。 ZooKeeper 的架构通过冗余服务实现高可用性。 Zookeeper 的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集, 
        阅读全文
            
                    
                
浙公网安备 33010602011771号