摘要:
MyBatis-Plus 分页查询, 老项目中 shardingjdbc 分库分表插件后 分页查询查看sql语句 就是这个样子了 第一页LIMIT 0,100第二页LIMIT 0,200, 第三页LIMIT 0,300, 总是取的当前0到截止页码的所有数据 把原有引入的jar 包版本从 3.1.0 阅读全文
摘要:
1、微服务和SOA区别 SOA: 关注服务重用 微服务:主要关注解耦,服务力度 2、什么是SpringCloud (Spring Cloud 是一个技术生态:提供了快速构建微服务的技术组件) 1、服务的动态感知(下线,上线(恢复、扩容)) Eureka 2、如何高效管理服务提供者的地址 3、负载均衡 阅读全文
摘要:
什么是架构 1、对系统进行有序化重构 2、分与合的过程 横向的(水平) 水平分表,数据分到多个表里面,比如1000w数据 ,拆分成多个小表数据 纵向的(垂直) 列数比较多的表,拆分成多个小表存储不通数据 大的系统 --> 拆分成很多个子系统,模块,组件 架构内容 1、技术(基础架构组) --> 对源 阅读全文
摘要:
1、高可用的设计 单点故障 集群(负载均衡技术) 硬件负载:F5, Netscalar 软件负载:apach, nginx, lvs, Haproxy 负载均衡算法: 随机、hash、轮询、最小连接数 2、热备zookeeper / redis-sentinel / etcdZad(paxos) R 阅读全文
摘要:
线程:CPU执行的最小执行单元 并发/高并发(服务端能够承载的吞吐量) 1、硬件基础CPU核心数, 内存, 磁盘[机械硬盘,固态硬盘], 网络2、软件层面(最大化的利用硬件资源)线程数量、 JVM内存分配大小、 网络通讯机制(BIO 、NIO、AIO)、磁盘IO3、线程数量如何提升服务端的并发数量好 阅读全文
摘要:
亲测可用,基于ffmpeg 去进行压缩, 测试原视频大小:835.87 MB压缩后大小:118.8 MB压缩比率 :85.78% 压缩视频jar包源码地址 : https://github.com/a-schild/jave2 好了,开始上代码 1、首先 pom文件中引入下面两个 jar 包 <de 阅读全文
摘要:
1、Idea 打开需要上传的项目 2、先在本地创建一个git仓库 VCS --> Import into Version Control --> Create Git repository <!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tJZC 阅读全文
摘要:
换了Mac电脑后网上找了好些个 Navicat Premium 破解版本, 特别是CSDN上要积分下载的也不能用,浪费积分下,都是些坑爹破解方法,浪费了好些时间,今天介绍看到的一套有效的破解过程 1、下载安装包 Mac版 Navicat Premium 12 v12.0.22.0 官网下载地址: 英 阅读全文
摘要:
/** * 读取上传 xls 内容返回 * @param file * @return */@RequestMapping(value = "/read.xls")@ResponseBodypublic String read(@RequestParam("file") MultipartFile 阅读全文
摘要:
1 、SpringBoot启动类加上 注解 @EnableWebMvc 阅读全文