11 2021 档案
摘要:--触发器 CREATE OR REPLACE TRIGGER tenant_info_trigger before INSERT ON tenant_info FOR each ROW WHEN ( new.id IS NULL ) BEGIN SELECT seq_tenant_info.nex
阅读全文
摘要:因为如果是公共的模块(base-common)里面的一些配置,比如对数据源的配置,虽然别的服务模块依赖公共模块,但是在别的服务启动的时候并不会扫描到base-common下的组件。 案例: //新建一个Test类 public class Test { public Test() { System.
阅读全文
摘要:zuul:是Netflix的,早期在微服务中使用较广泛,是基于servlet实现的,阻塞式的api,不支持长连接。只能同步,不支持异步。不依赖spring-webflux,可以扩展至其他微服务框架。内部没有实现限流、负载均衡,其负载均衡的实现是采用 Ribbon + Eureka 来实现本地负载均衡
阅读全文
摘要:方法一、使用指定格式 需要前端页面解析response 返回的数据类型 方法二、使用MVC映射 请求路径匹配识别即可
阅读全文
摘要:Oracle数据库,分组排序后取第一条数据 数据格式 分组取第一条的效果 SELECT * FROM (SELECT ROW_NUMBER() OVER(PARTITION BY x ORDER BY y DESC) rn, test1.* FROM test1) WHERE rn = 1 ; Or
阅读全文
摘要:1 TCP为何会有粘包半包? 1.1 粘包 发送方每次写入数据 < 套接字缓冲区大小 接收方读取套接字缓冲区数据不够及时 1.2 半包 发送方写入数据 > 套接字缓冲区大小 发送的数据大于协议的MTU ( Maximum Transmission Unit,最大传输单元),必须拆包 而且 一个发送可
阅读全文
摘要:netty5已经不维护了,所以用netty4搭建项目 一、创建俩个基础的springboot项目 分别为netty-client和netty-server 二、添加依赖 客户端 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http:/
阅读全文