摘要: 反射:框架设计灵魂 框架:半成品软件,可以在框架基础上进行软件开发,简化编码 反射:将类的各个组成部分封装我其他对象,这就是反射机制 好处: 1.可以在程序运行过程中,操作这些对象 2.可以解耦,提高程序的可扩展性 获取Class对象的方式: 1.Class.forName(“全类名”);将字节码文 阅读全文
posted @ 2019-07-09 19:55 梦珑 阅读(930) 评论(2) 推荐(2) 编辑
摘要: 配置日志收集系统 ELK需求背景:业务发展越来越庞大,服务器越来越多各种访问日志、应用日志、错误日志量越来越多,导致运维人员无法很好的去管理日志开发人员排查问题,需要到服务器上查日志,不方便运营人员需要一些数据,需要我们运维到服务器上分析日志为什么要用到ELK:1.一般我们需要进行日志分析场景:直接 阅读全文
posted @ 2020-07-27 12:06 梦珑 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Eureka原理 1.基本原理上图是来自eureka的官方架构图,这是基于集群配置的eureka;处于不同节点的eureka通过Replicate进行数据同步Application Service为服务提供者Application Client为服务消费者Make Remote Call完成一次服务 阅读全文
posted @ 2020-07-27 11:56 梦珑 阅读(8969) 评论(0) 推荐(1) 编辑
摘要: (1) Seconds Minutes Hours DayofMonth Month DayofWeek Year (2)Seconds Minutes Hours DayofMonth Month DayofWeek 秒 分 小时 月份中的日期 月份 星期中的日期 年份符号介绍:(1)*:表示匹配 阅读全文
posted @ 2020-07-27 11:54 梦珑 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 什么是 Netty Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。Netty 提供高性能和可扩展性,让你可以自由地专注于你真正感兴趣的东西,你的独特的应用! 在这一章我们将解释 Netty 在处理一些高并发的网络问题体现的价 阅读全文
posted @ 2020-06-11 17:37 梦珑 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1.切换命令:cd 返回上一级目录: cd ..2.查看当前目录下的文件: ls查看当前目录下隐藏的文件:ls -a查看完整的文件:ls -l(简写为ll)3.显示当前目录:pwd4.创建一个文件夹:mkdir XXX创建一个递归的文件夹(递归文件夹中有文件夹):mkdir -p xx/yy/zz5 阅读全文
posted @ 2020-06-11 17:33 梦珑 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 使用注解实现ioc @Component:实现Bean组件的定义 @Repository:标注dao类 @Service:标注业务类 @Controller:标注控制类 Bean的自动装配: @Autowired 默认按类型匹配 @Qualifier 指定Bean的名称 使用注解实现AOPAspec 阅读全文
posted @ 2019-08-03 16:27 梦珑 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 动态sql 常见的几种:trim、where、set、foreach、if、choose、when 下面通过案例一一演示 if语法 if模块在判断通过后拼接模块内的代码 接下来是where代码 /* where标签代替了where关键字,他除了能给添加关键字同时, 也可以智能的出去多余的and和or 阅读全文
posted @ 2019-07-30 10:20 梦珑 阅读(170) 评论(0) 推荐(0) 编辑
摘要: java注解: Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Java 的。 注解理解的前提:知道什么是反射 我认为注解就是标签 它是在 Java SE 5.0 版本中开 阅读全文
posted @ 2019-07-10 17:46 梦珑 阅读(3128) 评论(2) 推荐(3) 编辑