摘要: 一、Thread和Runnable 1.创建Thread和Runnable对象 Runnable qw = () -> System.out.println("qw"); 2.获取和设置线程名称 getName() 存活状态:isAlive() 线程的执行状态:getState() Thread.S 阅读全文
posted @ 2020-04-03 14:21 mufeng07 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一、概述 kie(Knowledge Is Everything) package rules.rulesHello //规则逻辑路径 rule "test001" //rule 规则开始 "test001" 规则名 when eval(true); //规则条件 then System.out.p 阅读全文
posted @ 2020-04-03 14:19 mufeng07 阅读(2788) 评论(0) 推荐(0) 编辑
摘要: 一、安装docker 1.CentOS7安装Docker 使用yum安装 卸载老版本的Docker: sudo yum remove docker docker-common docker-selinux docker-engine 安装仓库 1.安装所需的包 sudo yum install -y 阅读全文
posted @ 2020-04-03 13:56 mufeng07 阅读(153) 评论(0) 推荐(0) 编辑
摘要: replace方法第一种: @Test public void test6(){ String a=null;//为空 String user=null; a.replace("",user); } 报错信息: java.lang.NullPointerException at com.mufeng 阅读全文
posted @ 2020-03-24 11:24 mufeng07 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 测试代码 @Service public class TestServiceImpl implements ITestService { @Resource private IStudentMapper studentMapper; @Autowired private IAsyncService 阅读全文
posted @ 2020-03-17 18:34 mufeng07 阅读(4369) 评论(0) 推荐(0) 编辑
摘要: Default Settings>Editor>Code Style>Java>Imports 将Class count to use import with "*"改为99(导入同一个包的类超过这个数值自动变为 * ) 将Names count to use static import with 阅读全文
posted @ 2020-03-09 11:42 mufeng07 阅读(1229) 评论(0) 推荐(1) 编辑
摘要: spring aop默认使用JDK还是Cglib动态代理? 一般情况:实现接口类,接口类为JDK ,实现类为Cglib动态代理 springboot2.x默认使用的代理是cglib代理 实现原理: spring.aop.proxy-target-class属性值为true 调用cglib 自动配置, 阅读全文
posted @ 2020-03-05 18:13 mufeng07 阅读(2401) 评论(0) 推荐(0) 编辑
摘要: 1.aop全称Aspect Oriented Programming 面向切面编程 2.aop应用场景 场景一: 记录日志 场景二: 监控方法运行时间 (监控性能) 场景三: 权限控制 场景四: 缓存优化 (第一次调用查询数据库,将查询结果放入内存对象, 第二次调用, 直接从内存对象返回,不需要查询 阅读全文
posted @ 2020-03-03 09:48 mufeng07 阅读(673) 评论(0) 推荐(0) 编辑
摘要: spring版本为5.0.11 Aware是个没有定义任何方法的接口,即标记超接口,拥有众多子接口,在spring源码中有多处都在使用这些子接口完成各种场景下的回调操作。 aware字面意思翻译过来是知道的,感知的,所以理解为感知所有aware前面的含义。 beanNameAware接口(不建议使用 阅读全文
posted @ 2020-01-22 15:26 mufeng07 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一.前言Centos7以上的发行版都试自带了firewalld防火墙的,firewalld去带了iptables防火墙。其原因是iptables的防火墙策略是交由内核层面的netfilter网络过滤器来处理的,而firewalld则是交由内核层面的nftables包过滤框架来处理。 相较于iptab 阅读全文
posted @ 2020-01-17 16:50 mufeng07 阅读(1120) 评论(0) 推荐(0) 编辑