MySQL高可用 发表于 2020-06-23 | 更新于: 2020-06-23 | 分类于 Technique | 阅读次数: 阅读时长 ≈ 6 MySQL的高可用,首先就是其可用性即数据如何持久化,其次就是主备,主从之间如何同步,通过binlog,binlog的格式对复制的影响,以及延迟的产生因素等等。 阅读全文 »
JVM 数据区域及垃圾回收 发表于 2020-06-04 | 更新于: 2020-06-09 | 分类于 Technique | 阅读次数: 阅读时长 ≈ 5 概述谈到JVM的面试考点,集中在数据区域,及垃圾回收。为什么呢?我的理解是:首先在写Java程序的时候,是否真的明白声明一个变量,在内存里如何存储,以及为什么会有数据区域,为什么不放在一起?其次就是写Java程序不用关心回收对象,那JVM如何判定一个对象什么时候可以回收,以及回收采用什么样的算法,自己在写程序的时候哪些是常驻内存的,哪些是被回收的。 阅读全文 »
简单实践canal 发表于 2020-05-19 | 更新于: 2020-06-09 | 分类于 Technique | 阅读次数: 阅读时长 ≈ 1 canal的原理即伪装成mysql的slave,发dump命令,进行同步。 工具:mysql + canal 阅读全文 »
spring IoC源码解析 发表于 2019-12-12 | 更新于: 2019-12-13 | 分类于 Technique | 阅读次数: 阅读时长 ≈ 13 简述陆陆续续看spring IoC与AOP大概一个多月,今天整理下笔记,方便以后的复习。 只要是做Java web的基本都很熟悉spring,提到spring,必说其核心的两个概念:IoC与AOP,实际只要看过源码的小伙伴,肯定知道spring的AOP是基于IoC做的,而且spring的AOP也只能处理自己管理的bean,针对的是方法级的切面。 阅读全文 »
springboot打包踩坑 发表于 2019-10-22 | 更新于: 2019-10-22 | 分类于 Technique | 阅读次数: 阅读时长 ≈ 2 最近在把自己写的demo部署到服务器,因为公司的服务部署平台都是使用tomcat,所以做了笔记,记录下自己的踩坑过程。 打包分类: jar war 阅读全文 »
新的起点 发表于 2019-10-13 | 更新于: 2019-10-13 | 分类于 Life | 阅读次数: 阅读时长 ≈ 1 好久没有写博客了,老是想提笔写些什么但一直都忙,实际也没那么忙,就是因为不想动手,总感觉没有准备好,哪有准备好,说开始就开始干吧。 挚友说唯一我们与大多数人的不同,就是: 阅读全文 »
Tomcat日志说明 发表于 2018-08-24 | 更新于: 2018-08-24 | 分类于 Technique | 阅读次数: 阅读时长 ≈ 1 参考文章 catalina.日期.logCatalina引擎的日志文件。这个主要是记录tomcat启动时候的信息,类似于我们在eclipse中启动服务的时候在控制台看到的信息。在里面可以看到启动的JVM参数以及操作系统等日志信息。如果没有使用log4j等日志机制,系统的的错误信息与打印语句也在这个日志文件中记录。 阅读全文 »
认识HTTP报文 发表于 2018-03-11 | 更新于: 2018-03-11 | 分类于 Technique | 阅读次数: 阅读时长 ≈ 3 HTTP:超文本传输协议(Hypertext Transfer Protocol,简称HTTP)是应用层协议。HTTP 是一种请求/响应式的协议,即一个客户端与服务器建立连接后,向服务器发送一个请求;服务器接到请求后,给予相应的响应信息。 报文流:流入与流出来描述事务处理。报文的组成(三个部分):对报文进行描述的起始行,包含属性的首部块,以及可选的、包含数据的主体部分。 阅读全文 »
coupon 发表于 2017-12-22 | 更新于: 2018-03-11 | 分类于 Technique | 阅读次数: 阅读时长 ≈ 2 coupon-parent freemarker引用的包 xxx-freemaker-view 自定义标签1234567<@block><@extends><@override><@super> 阅读全文 »
Mac常用配置 发表于 2017-12-19 | 更新于: 2018-03-11 | 分类于 Technique | 阅读次数: 阅读时长 ≈ 1 mac索引重建 spotlight 索引1sudo mdutil -i off / 关闭索引1sudo mdutil -E 阅读全文 »