摘要:本人刚看完这套课程找到工作了 现在送给大家 网盘链接:https://pan.baidu.com/s/1cEK6WoXS4F9SRgj1bZclqg提取码:bjl8 阅读原文
2019-06-10 07:08:01 阅读(2508) 评论(0)
摘要:
第七章:AOP技术
前言:
AOP技术是根据动态代理设计模式进行的技术。动态代理技术分jdk动态代理和cglib动态代理
jdk动态代理特点:
(1)继承java.lang.reflect.proxy类
(2)实现了真实类实现的接口
(3)真实类和代理类之间的关系是:他们都实现了相同的接口
cglib动态代理特点:
... 阅读原文
2019-06-10 06:00:10 阅读(2367) 评论(0)
摘要:
启动浏览器或者打开资源管理器
启动浏览器
java1.6版本以上,Desktop
Desktop.getDesktop().browse(new URI("www.cnblogs.com/kexing"));
打开资源管理器
三种方式
//第一种常用,打开q:\\MyBlog这个文件夹目录
Desktop.getDe... 阅读原文
2019-06-10 00:34:01 阅读(2204) 评论(0)
摘要:
Servlet
server applet运行在服务器端的小程序,servlet就是一个接口,定义了Java类被浏览器访问到的规则(Java类重写这个接口,就可以被浏览器(tomcat)识别)
Servlet方法:
init方法:只执行一次,Servlet在第一次被访问时或者在服务器启动时被创建,就会执行ini... 阅读原文
2019-06-10 00:19:20 阅读(2254) 评论(0)
摘要:
一、Log4j2日志简介
日志打印是了解Web项目运行的最直接方式,所以在项目开发中是需要首先搭建好的环境。
1、Log4j2特点
1)核心特点
相比与其他的日志系统,log4j2丢数据这种情况少;disruptor技术,在多线程环境下,性能高;并发的特性,减少了死锁的发生。
2)性能测试
2、日志打印之外观模式
每... 阅读原文
2019-06-09 22:20:04 阅读(2190) 评论(0)
摘要:
JDK动态代理是通过JDK中的 java.lang.reflect.Proxy 类来实现的。
举例:
1.有如下接口和实现类:
接口:
public interface UserDao {
public void save();
public void update();
... 阅读原文
2019-06-09 21:03:02 阅读(2416) 评论(0)
摘要:
环境 idea jdk1.8 tomcat mysql
打开idea选择创建一个maven项目
然后点击next,next,finsh
然后看项目的结构
如图所示
接着创建com包,再在com包下新建四个包,分别命名为:
自定义pom.xml
<?xml versio... 阅读原文
2019-06-09 20:48:12 阅读(2521) 评论(0)
摘要:
文章大纲
一、策略模式二、观察者模式三、工厂模式四、单例模式五、其他模式六、设计模式总结七、参考文章
一、策略模式
现在假设我们有个“鸭子项目”,首先我们用OOP(面向对象)的角度设计这个项目,找到鸭子中共同的特性抽取在父类中并具体实现,不同的特性不实现,由子类具体实现,好下面... 阅读原文
2019-06-09 20:05:11 阅读(2338) 评论(0)
摘要:
单例模式单例模式的目的(作用): 单例模式的目的是为了让外界只能得到一个"类的实例对象".单例模式的创作思路: 由上述单例模式的作用,我们其实可以倒推出单例模式的写法. 1.一般来说,在创建一个类的同时也会提供公开(public)的无参和有参构造方法,这样在外界就能创建类的实例对象,并且每new一次都会创建一个... 阅读原文
2019-06-09 18:49:01 阅读(2362) 评论(0)
摘要:
目录
1. 消息如何保障百分之百的投递成功?
1.1 方案一:消息落库,对消息状态进行打标
1.2 方案二:消息的延迟投递,做二次确认,回调检查
2. 幂等性
2.1 幂等性是什么?
2.2 消息端幂等性保障... 阅读原文
2019-06-09 18:16:03 阅读(3314) 评论(0)