12 2020 档案

摘要:模型架构 每个节点上都有一个broker 每个broker 之间可以互相通信 每个broker 里面都仅有一个 master queue ,对应多个minor queue 阅读全文
posted @ 2020-12-31 14:22 朝明 阅读(127) 评论(0) 推荐(0) 编辑
摘要:知识概要 RabbitMQ RabbitMQ是一个分布式系统,复杂的路由方案中有效地传递消息 用Erlang编写 broker:每个节点运行的服务程序,功能为维护该节点的队列的增删以及转发队列操作请求。 master queue:每个队列都分为一个主队列和 n 个镜像队列。 mirror queue 阅读全文
posted @ 2020-12-31 10:06 朝明 阅读(348) 评论(0) 推荐(0) 编辑
摘要:计算机中的数在内存中都是以二进制形式进行存储的,用位运算就是直接对整数在内存中的二进制位进行操作,因此其执行效率非常高,在程序中尽量使用位运算进行操作,这会大大提高程序的性能。 位运算概览 符号 描述 运算规则 & 与 两个位都为1时,结果才为1 竖线 或 两个位都为0时,结果才为0 ^ 异或 两个 阅读全文
posted @ 2020-12-29 15:35 朝明 阅读(182) 评论(0) 推荐(0) 编辑
摘要:aaa 阅读全文
posted @ 2020-12-29 14:35 朝明 阅读(115) 评论(0) 推荐(0) 编辑
摘要:问题引入 问题1 :什么是分区? 问题2 :分区的作用是什么? 问题3 :生产者和消费者分别是怎么分配的,分别对应有哪些策略? 什么是分区? Topic在逻辑上可以被认为是一个queue,每条消费都必须指定它的Topic,可以简单理解为必须指明把这条消息放进哪个queue里。为了使得Kafka的吞吐 阅读全文
posted @ 2020-12-29 14:29 朝明 阅读(496) 评论(0) 推荐(0) 编辑
摘要:aaa 阅读全文
posted @ 2020-12-29 14:25 朝明 阅读(98) 评论(0) 推荐(0) 编辑
摘要:mysql 日志有两种,一个是redolog 用于事务提交,一个就是我们今天要用到的binlog 了 binlog 作用 数据恢复:通过mysqlbinog工具进行恢复; 数据复制:MySQL Replication在Master端开启binlog,Mster把它的二进制日志传递给slaves来达到 阅读全文
posted @ 2020-12-29 14:08 朝明 阅读(171) 评论(0) 推荐(1) 编辑
摘要:https://blog.csdn.net/qq_35275233/article/details/87888809?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_baidulandingword-11&spm=1001.2101. 阅读全文
posted @ 2020-12-28 23:53 朝明 阅读(129) 评论(0) 推荐(0) 编辑
摘要:aaa 阅读全文
posted @ 2020-12-28 23:31 朝明 阅读(61) 评论(0) 推荐(0) 编辑
摘要:aaasa 阅读全文
posted @ 2020-12-28 22:54 朝明 阅读(65) 评论(0) 推荐(0) 编辑
摘要:aaaa 阅读全文
posted @ 2020-12-28 22:52 朝明 阅读(83) 评论(0) 推荐(0) 编辑
摘要:aaa 阅读全文
posted @ 2020-12-28 22:47 朝明 阅读(96) 评论(0) 推荐(0) 编辑
摘要:aaa 阅读全文
posted @ 2020-12-28 22:46 朝明 阅读(421) 评论(0) 推荐(0) 编辑
摘要:G1 CMS 阅读全文
posted @ 2020-12-28 22:43 朝明 阅读(79) 评论(0) 推荐(0) 编辑
摘要:hibernate 和 JPA 阅读全文
posted @ 2020-12-28 22:42 朝明 阅读(258) 评论(0) 推荐(0) 编辑
摘要:qqq 阅读全文
posted @ 2020-12-28 22:40 朝明 阅读(121) 评论(0) 推荐(0) 编辑
摘要:实现 lock 是一个接口,而synchrized 是一个关键字。 释放锁 lock 锁需要手动释放锁,且出现异常的时候,不能释放锁,所以一般都需要try catch处理释放锁,避免死锁 synchronized 自动释放锁, 响应中断 locl 可以通过标志位响应中断 线程调度 synchroin 阅读全文
posted @ 2020-12-28 22:38 朝明 阅读(291) 评论(0) 推荐(0) 编辑
摘要:1111 阅读全文
posted @ 2020-12-28 22:36 朝明 阅读(97) 评论(0) 推荐(0) 编辑
摘要:入口程序 首先,我们回到到梦开始的地方 @SpringBootApplication public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplicati 阅读全文
posted @ 2020-12-28 18:26 朝明 阅读(150) 评论(0) 推荐(0) 编辑
摘要:HTTP/1.1 存在的问题: TCP 连接数限制 对于同一个域名,浏览器最多只能同时创建 6~8 个 TCP 连接 (不同浏览器不一样) 线头阻塞 (Head Of Line Blocking) 问题 每个 TCP 连接同时只能处理一个请求 - 响应,浏览器按 FIFO 原则处理请求,如果上一个响 阅读全文
posted @ 2020-12-24 00:32 朝明 阅读(168) 评论(0) 推荐(0) 编辑
摘要:HTTPS介绍 Https解决http中存在的安全问题 数据没有加密,http传递的信息是明文 http应用中,客户端和服务器之间不能确认双方身份 数据易篡改,没有机制确保数据完整性,客户端和服务器无条件信任接收数据 Https实现的功能 身份信任:确保浏览器访问的网站是经过 CA 验证的可信任的网 阅读全文
posted @ 2020-12-24 00:25 朝明 阅读(118) 评论(0) 推荐(0) 编辑
摘要:@Slf4j @Configuration @EnableAsync public class ExecutorConfig { @Bean public Executor asyncCopyServiceExecutor() { log.info("start async copy from op 阅读全文
posted @ 2020-12-23 13:54 朝明 阅读(222) 评论(0) 推荐(0) 编辑
摘要:引言 有时候,我们的代码在本地一点问题没有,放到线上就是有问题,反反复复打日志,还不弱远程调试来的直接,直达敌人内部,取之首级。 步骤 -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=$ debug_port 变量,线 阅读全文
posted @ 2020-12-22 14:28 朝明 阅读(124) 评论(0) 推荐(0) 编辑
摘要:通用配置 hibernate.dialect 方言。Hibernate会根据配置所指定的关系型数据库方言,生成合适的SQL语句。Hibernate内置的方言类在org.hibernate.dialect包下。 取值如:org.hibernate.dialect.MySQL5Dialect、org.h 阅读全文
posted @ 2020-12-07 19:02 朝明 阅读(653) 评论(0) 推荐(0) 编辑

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