08-责任链模式 参考资料1:http://c.biancheng.net/design_pattern/ 参考资料2:https://refactoringguru.cn/design-patterns/catalog 1. 介绍1.1 简介责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型 2020-09-12 10_设计模式 #设计模式
07-适配器模式 参考资料1:http://c.biancheng.net/design_pattern/ 参考资料2:https://refactoringguru.cn/design-patterns/catalog 1. 介绍1.1 简介适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。 属于结构型模式,它结合了两个独立接口的功能。 适配器模式通过定义一个新的接口(对要实现的功能 2020-09-12 10_设计模式 #设计模式
14-IdGenerator IdGenerator123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 2020-09-10 21_代码片段 > 01_工具类 #工具类
11-SqlBuildUtil SQL语句构建1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586import java.lang.reflect.Field 2020-09-04 21_代码片段 > 01_工具类 #工具类
10-ExcelUtil Excel快速导出12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910 2020-09-03 21_代码片段 > 01_工具类 #工具类
01-ELK日志分析系统搭建 ELK是一套针对日志数据做解决方案的框架,分别代表了三款产品: E: ElasticSearch(ES),负责日志的存储和检索; L:Logstash,负责日志的收集,过滤和格式化; K:Kibana,负责日志的展示统计和数据可视化。 一、ELK 是什么?ELK 是三个开源框架的简写,分别是:Elasticsearch、Logstash、Kibana 。 二、安装部署 Elasti 2020-08-20 15_分布式 > 07_分布式日志 #架构 #分布式 #ELK
00_主流框架和组件 以下排序是按照从技术组件到开发框架到代码工具,也有一些实在不好分类的,就放到最后了。 WEB 容器Tomcathttps://tomcat.apache.org/ Jettyhttps://www.jetty.com/ JBosshttps://www.jboss.org/ Resinhttps://caucho.com/products/resin 数据库H2https://h2database 2020-06-13 08_框架技术 #框架
00-Java技术选型总纲 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051技术选型总纲(常见):网关:Nginx、Kong、Zuul熔断:Hystrix、Resilience4j负载均衡:Nginx、SLB、DNS、F5、LVS、OpenResty、HAproxy数据库:MySql、Or 2020-06-13 19_技术选型 #框架 #选型
01-ORM框架选型 ORM框架 官网 开源时间 支持的数据库 灵活性 开发效率 优点 缺点 Hibernate https://hibernate.org/zh-cn/ 2001年 MySQL, Oracle, SQL Server等 中等 高 1.简化了数据库操作,提高了开发效率;2.支持对象关系映射,允许Java应用程序使用面向对象编程的方式而不是使用传统的SQL语句进行数据存取;3.支持二级缓存和查 2020-06-13 19_技术选型 #框架 #选型 #ORM
02-数据库含中间件选型 一、数据库 数据库 类型 MySQL兼容 事务支持 计算资源扩容能力 存储资源扩容能力 MySQL 单机DB;OLTP 自身 innoDB存储引擎支持myIsAm存储引擎不支持 单机DB不支持扩容。可以通过分表分库,挂载只读实例来实现 单机DB不支持扩容。可以通过分表分库,挂载只读实例来实现 PolarDB 一主多从DB;OLTP 100%兼容,无需修改代码 ACID。支持READ_ 2020-06-13 19_技术选型 #框架 #选型 #数据库