自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 mybatis高级映射之collection

mybatis高级映射之collection。

2023-03-08 15:54:50 183

原创 https跳过认证

https请求需要证书认证,这个很麻烦,一般采用跳过认证的方式访问https。

2023-03-08 15:52:00 699

原创 springBoot详解

*** @author 拦截使用该注解的方法/** 配置指定注解成功执行完毕之后*/ @AfterReturning(pointcut = "@annotation(demoAnnotation)" , returning = "res") public void demoHandler(JoinPoint joinPoint , DemoAnnotation demoAnnotation , boolean res) {if(res) {

2023-03-08 15:49:34 177

原创 linux之nginx模块增加相关模块使用介绍

nginx 需要添加nginx_upstream_check_module 模块,用于对后端服务器的健康情况检测,如果后端服务器不可用,则把这台服务器移除负载均衡轮循集群,所有的请求不往这台服务器上转发,待这台服务器恢复正常后,再把这台加入到负载均衡集群。nginx编译和安装时,需要把–with-http_ssl_module加在./configure后面,如果需要加载gzip模块,需要把–with-http-gzip-static-module加在./configure后面。安装htpassd命令。

2023-03-08 15:47:42 375

原创 设计模式之抽象工厂模式

对象:提供一个创建具体相关或相互依赖对象的接口,独立指定它们的类而。主要解决:主要解决接口选择的问题。使用:产品出现在一个系统产品上,而只需要系统产品的族群。如何使用:在一个产品族里面,定义多个产品。关键代码:在一个工厂里聚合多个同类产品。应用实例:工作了,为了参加一些聚会,肯定有两套或多套衣服吧,说有商务装(成套,特殊产品)时尚装(成套,特殊产品),甚至一个家庭说起来,可能是一种商务女装、商务男产、时尚女装、男装,这些也都成的,即具体的产品共产情况。

2023-03-08 15:43:45 37

原创 设计模式之观察者模式

Subject:抽象主题,他把所有观察者对象保存在一个集合里,可以有任意数量的观察者,抽象主题提供一个接口,可以增加和删除观察者对象。ConcreteSubject:具体主题,该角色将有关状态存入具体观察者对象,在具体主题的内部状态发生改变时,给所有注册过的观察者发送通知。observer:抽象观察者,是观察者者的抽象类,它定义了一个更新接口,使得在得到主题更改通知时更新自己。ConcrereObserver:具体观察者,实现抽象观察者定义的更新接口,以便在得到主题更改通知时更新自身的状态。

2023-03-08 15:42:59 36

原创 设计模式之建造者模式

表示:将过程表示为一个不同的企业,同样的不同的产品可以创建。解决方案:主要解决在系统中,其复杂性的“背景”是一个复杂的工作,通常由对象的不同部分,这个子用对象的某种算法组成;需求对象的软件部分的任务部分着剧烈的变化,将他们组合的模式却相对稳定。使用:一些基本元件不会改变,而其组合的时候经常。如何解决:将变与不变分离开。关键代码构建者:创建和提供实例,导演:管理构建出来的实例的依赖关系。1、去肯德基,汉堡、可乐、薯条、炸鸡翅等都是不变的,而组合是变化的,生成其出的“套餐”。

2023-03-08 15:40:41 32

原创 设计模式之单例模式

意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。主要解决:一个全局使用的类频繁地创建与销毁。何时使用:当您想控制实例数目,节省系统资源的时候。如何解决:判断系统是否已经有这个单例,如果有则返回,如果没有则创建。关键代码:构造函数是私有的。1、一个班级只有一个班主任。2、Windows 是多进程多线程的,在操作一个文件的时候,就不可避免地出现多个进程或线程同时操作一个文件的现象,所以所有文件的处理必须通过唯一的实例来进行。

2023-03-08 15:39:19 31

原创 设计模式之工厂模式

意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。主要解决:主要解决接口选择的问题。使用:我们明确地计划不同条件下创建不同实例时。如何解决:让其子类实现工厂接口,返回的也是一个抽象的产品。关键代码:创建过程在其子类执行。1、您需要一辆汽车,可以直接从工厂里面提货,而不用去管这辆汽车是怎么做出来的,以及这个汽车里面的具体实现。2、Hibernate 换数据库只需换方言和驱动就可以。1、一个调用者想创建一个对象,只要知道其名称就可以了。

2023-03-08 15:38:22 31

原创 spring集成kafka并对消息进行监听

producers可以一步的并行向kafka发送消息,但是通常producer在发送完消息之后会得到一个响应,返回的是offset值或者发送过程中遇到的错误。在代码中如果需要同步发送,可以在每次发送之后使用get方法,因为producer.send方法返回一个Future类型的结果,Future的get方法会一直阻塞直到该线程的任务得到返回值,也就是broker返回发送成功。在zookeeper.properties中配置zookeeper所需配置。需要依赖zookeeper,需提前启动。

2023-03-08 15:35:42 1859 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除