自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孙德超 2466536634

努力的人都值得尊重

  • 博客(13)
  • 收藏
  • 关注

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

建造者模式设计模式 我认为是一种思想 并不固定的设定为一种固定的代码格式建造者模式:使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。应用实例:JAVA 中的 StringBuilder。简单案例转接下面地址https://www.runoob.com/design-pattern/builder-pattern...

2019-11-11 11:13:08 132

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

工厂模式之 抽象工厂模式在单例模式中 懒汉式 构造中由于注意线程的问题 使用到资源锁在工厂模式的使用上也有一种升级版 这就是 抽象工厂模式在使用绘画这一基础类的时候 我们可能有两个工厂 例如 形状 和 颜色若是只生成一种颜色 或者 形状 使用普通的工厂模式 OK但是 多种的话我们就需要使用 抽象工厂模式我的理解 先按照工厂模式进行编写 , 分别...

2019-11-06 10:02:26 140

原创 设计模式之 工厂模式

工厂模式首先理解一下工厂模式的含义工厂模式 类似于Java的多态 , 当你有一个动物的模板(父类) , 而你想要一些狮子,老虎,绵羊等不同的动物(子类) 在不使用工厂模式下,每次获取都需要写一个字类来继承 动物类使用了工厂模式 就是一种更好的 更精明的方式创造一个动物工厂,将这个动物特有的特性告诉他,工厂自动实例化一个你想要的动物。优点:1、一个调用者想创建一个对象...

2019-11-04 10:46:33 117

原创 设计模式之--单例模式

设计模式之–单例模式单例模式的概念单例模式 设计模式中最常用以及最常被面试问道的一种。作为开发人员,手写单例模式是最基本的能力单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的...

2019-11-01 15:53:48 100

原创 修饰模式代码加讲解

修饰模式代码加讲解首先我们先了解下修饰模式是干啥的修饰模式 – 从名字可以理解为对一个基础类进行修饰 从而有主类没有的功能,这个时候同学们会问 这不是继承 然后子类新加方法吗?答案当然是否定的 虽然实现的功能差不多 但修饰模式更精明一些和继承生成子类加方法的不同感谢https://blog.csdn.net/woshirongshaolin/article/details/7...

2019-10-31 17:40:21 152

原创 日期属于每个月的第几周相关计算(周一至周日为一周)根据某年某月来获取这个月每月的第一周到最后一周的起始日期

代码如下:package sun.framework.genesis.beta.date;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;/** * @Auther: SunDC * @Date: 2019/10/28 15:14 * @Des...

2019-10-29 14:00:18 2348

原创 Elasticsearsh (ES) 专题(三)Elasticsearsh (ES) DSL语句

Elasticsearsh (ES) 专题(三)Elasticsearsh (ES) DSL语句首先我们需要了解RESTful 风格的请求:ES数据的操作是利用RESTful风格的请求,借以json数据交互的形式来完成指令操作其次我们要了解DSL语句:一种json格式的,可以被ES解析的指令DSL语句添加数据POST csdn_index/csdn{ "data":"201...

2019-06-28 14:57:21 342

原创 Elasticsearsh (ES) 专题(二)Elasticsearsh (ES) 索引创建(Mapping Setting)

Elasticsearsh (ES) 专题(二)Elasticsearsh (ES) 索引创建(Mappying Setting)这里我们采用对比的方式进行学习首先,我们看一下一条ES索引中包含哪几部分。我们可以看到 alarming_index_template索引下包含这5个部分:稍后主要讲解一下Setting Mapping 两部分,现在我们与数据库进行对比下面我们创建...

2019-06-28 11:10:34 210

原创 Elasticsearsh (ES) 专题(一)Elasticsearsh (ES) 概念理解及插件介绍

Elasticsearsh (ES) 专题(一)Elasticsearsh (ES) 概念理解及插件介绍一、ES基础理解首先我们理解下什么是ES?es是一个高扩展、开源的全文检索和分析引擎,它可以准实时地快速存储、搜索、 分析海量的数据。白话就是:加强版的搜索引擎,并且可以类似数据库一样进行聚合运算且性能很强!!其次在什么情况下用?根据其特性,我认为,在高数据量 且主要是进行...

2019-06-28 10:32:02 502

原创 前后台分离式开发后端判断参数类型

前后台分离式开发后端判断参数类型前后段分离式开的发时 后端定好所接收的数据类型往往由前端进行数据格式的校验 但是也会有后端进行校验的时候这样往往可以精确的定位给前端是哪里的数据出现的问题,以便前端展示给用户使界面交互更加友好这时有人会问 @RequestBody注解接收对象参数的时候,怎样才不会报400错误呢???难道写个拦截器进行参数类型判断??不用,我们可以使用@Req...

2019-04-22 14:44:35 892

原创 IDEA实现对控制台指令的实施 以及 文件SFTP的传输

上图 第一步:我们先把文件传输的功能实现这里配置完就可以实现文件传输的功能 如果不满足手动的拖动 配置Mapping选择文件后点击实现一键部署这里实现了向服务器上传文件接下来我们来搞控制台OK了!!!QQ 2466536634 有问题可以向我提问...

2019-04-18 15:52:34 482

转载 SpringMVC系统学习(二) -- 常用注解

大部分开发者都使用注解 因为使用注解大大的加快开发进度以及缩减学习成本特别是SpringBoot这个神器出现之后,使用XML配置视图解析器的就更少了!!@Controller标注在Controller层上的注解,表示这是被spring管理的类同类的注解还有@Repository、@Service从源码级别来看, @Repository、@Service、@Controller是@Comp...

2019-01-04 15:24:45 103

原创 SpringMVC系统学习(一) -- 执行流程

(图片就不贴了,这里大多数程序员都在用,但是整体流程能说明白的没有几个)具体步骤:这里是引用第一步:发起请求到前端控制器(DispatcherServlet)第二步:前端控制器请求HandlerMapping查找 Handler (可以根据xml配置、注解进行查找)第三步:处理器映射器HandlerMapping向前端控制器返回Handler,HandlerMapping会把请求映射为...

2019-01-04 11:29:58 177

空空如也

空空如也

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

TA关注的人

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