首页
学习
活动
专区
工具
TVP
发布

cmazxiaoma的架构师之路

专栏作者
105
文章
117746
阅读量
37
订阅数
MySQL基于GTID主从复制的杂谈
先来回顾一下MySQL的二进制知识点。基于Row格式的日志可以避免MySQL主从复制中出现的主从不一致问题。在一个sql语句修改了1000条数据的情况下,基于段的日志格式只会记录这个sql语句。而基于row的日志格式会有1000条记录来记录每一行的数据修改。
用户2032165
2018-12-10
1.4K0
蛋疼的ElasticSearch(三)之配置elasticsearch-analysis-ik和集群
1.下载https://github.com/medcl/elasticsearch-analysis-ik
用户2032165
2018-11-09
1.4K0
通过了解RejectedExecutionException来分析ThreadPoolExecutor源码
观看本文章之前,最好看一下这篇文章熟悉下ThreadPoolExecutor基础知识。 1.关于Java多线程的一些常考知识点 2.看ThreadPoolExecutor源码前的骚操作
用户2032165
2018-10-09
6590
JUC之CountDownLatch的源码和使用场景分析
最近工作不饱和,写写文章充充电。何以解忧,唯有Coding。后续更新的文章涉及的方向有:ThreadPoolExecutor、Spring、MyBatis、ReentrantLock、CyclicBarrier、Semaphore.
用户2032165
2018-09-03
8510
通过循环引用问题来分析Spring源码
本文主要分析Spring的循环依赖问题。开始正文之前,我们需要定义这2个类。LoopReferenceA中引用LoopReferenceB,LoopReferenceB中引用LoopReferenceA。
用户2032165
2018-09-03
1.3K0
使用Hibernate、JPA、Lombok遇到的有趣问题
前言 先用我不是药神电影海报镇楼,这个电影真心不错,推荐大家。 image.png 准备 讲解Hibernate之前,首先创建两个实体类,一个是Student类,一个
用户2032165
2018-07-05
2.9K0
Redis、Jmeter、MySQL的那些事
前言 毕业答辩告一段落,接下来好好努力工作。 Redis遇到的一些问题 DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specified, no authentication password is requested to clients. In this mode connections are only accepted from the loopb
用户2032165
2018-06-06
7690
电商毕业设计小节
前言 最近快到毕业答辩的时候,我自己的论文也完成了查重,并且已经提交到知网平台。自己做的是一个电商项目,基本的功能都已实现。当时为了偷懒,直接是copy的慕课网上Spring电商的一个项目,自己在此基础改了几个星期,真心觉得代码写的烂。代码很多程度上违反了迪米特,合成复用,依赖倒置等原则。整体架构距离一致性,可用性,容错性有很大的差距。后期有时间,我会用Spring Cloud拆分整体模块,代码重构。 项目存在的问题 1.20张表都是基础的CRUD。表与表之间的关系没有通过连接或者是嵌套进行关联,而是很大程
用户2032165
2018-06-06
9320
FastDFS蛋疼的集群和负载均衡(十五)之lvs四层+Nginx七层负载均衡
Interesting things lvs+nginx的拓扑图 image.png 准备环境,基于上一篇【Diary Report 2018-1-3】关于FastD
用户2032165
2018-06-05
6490
FastDFS蛋疼的集群和负载均衡(六)之Nginx高可用集群
diary_report.jpg Interesting things 接着上一篇。 What did you do today Keepalived是一个高性能的服务器高可用解决方案,Keepalived主要防止服务器单点故障的发生问题,可以通过Nginx的配合实现web服务端的高可用。 还记得我们空出来的192.168.12.77和192.168.12.88吗?这2台设备就是用来配置nginx的集群和高可用。我们可以虚拟出来一个192.168.12.XX,外界请求访问虚拟ip而不是真正的N
用户2032165
2018-06-05
4130
浅谈CGLIB动态代理和JDK动态代理 学习笔记
前言 前几天,写一个case,做单元的测试。抛出了依赖注入失败的异常,然后发现是没有配置CGLIB动态代理的原因,默认的JDK动态代理只能基于接口去代理,被代理的类必须要实现一个接口。而CGLIB动态代理可以基于类。 JDK动态代理实现AOP 定义统一的接口类IUserService。 public interface IUserService { void login(); } 定义UserService去实现这个接口,加入自己的逻辑。 public class UserService i
用户2032165
2018-06-05
9370
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档