会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
胡吃海喝的程序猿
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2020年7月6日
设计模式随笔(四):单例模式
摘要: 单例模式一般分为:懒汉、饿汉、双重校验锁、枚举、静态内部类五种。 懒汉: 第一次调用时,创建对象 public class Single { private static Single instance; private Single(){}; public static Single getIns
阅读全文
posted @ 2020-07-06 09:56 胡吃海喝的程序猿
阅读(162)
评论(0)
推荐(0)
2020年7月3日
设计模式随笔(三):建造者模式
摘要: 建造者模式(Builder Design) 定义 把一个复杂对象的构建和表示分离开,使同样的构建构成可以创建不同的表示(官方的定义) UML图说明 抽象建造者接口( Builder):抽象定义的建造者(非必须的) 导演角色类(Director): 统一的指挥者角色,去指定建造目标(非必须的) 具体建
阅读全文
posted @ 2020-07-03 16:50 胡吃海喝的程序猿
阅读(157)
评论(0)
推荐(0)
设计模式随笔(二):抽象工厂模式
摘要: 工厂模式介绍 工厂模式具体包括:简单工厂,工厂方法,抽象工厂这三种,由简单->复杂,可以理解为把对象的创建过程进行了抽象,也可以理解为将创建对象的过程进行封装,作为client仅仅需要使用对象,而不关心创建对象的具体过程。创建型的设计模式基本都是遵循这样一个原则。 抽象工厂 UML图说明 1.抽象工
阅读全文
posted @ 2020-07-03 14:13 胡吃海喝的程序猿
阅读(135)
评论(0)
推荐(0)
设计模式随笔(一):介绍java中常用的设计模式
摘要: 创建型设计模式: 创建型?创建什么,当然是创建对象了。我们最常用的方式就是new()一个对象了,然后set相关的属性,这是使用对象的第一步。但是很多场景下,我们需要给client提供更友好的创建对象方式,或者我们自己也需要创建从别处引用的对象。 第一步操作最终目的是生产一个实例对象,在设计模式中属于
阅读全文
posted @ 2020-07-03 14:12 胡吃海喝的程序猿
阅读(131)
评论(0)
推荐(0)
2020年3月25日
idea导入spring5.x源码编译
摘要: 准备开始看spring framework源码研究学习下,在本地搭建spring环境写一些demo进行debug。 1.需要环境:jdk1.8+,idea,gradle(自己本地要有,不用idea自己带的); jdk,idea电脑自己装了,gradle没用过,这里记录下gradle安装; 安装gra
阅读全文
posted @ 2020-03-25 23:02 胡吃海喝的程序猿
阅读(1202)
评论(0)
推荐(0)
2019年1月5日
使用idea从git上项目后jar包无法加载
摘要: 1.首先检查idea的maven配置是否正常:File->setting->maven 2.项目右键->team->更新jar包 3.使用maven插件重新install 我使用了以上方法都无效~~ 我检查我的jar包都确定已经引入项目了,但是在代码中就是无法引入。。。。 重新导入了一遍项目,这次在
阅读全文
posted @ 2019-01-05 10:40 胡吃海喝的程序猿
阅读(3407)
评论(0)
推荐(0)
2018年12月29日
SFTP文件上传下载以及如何处理异常,页面展现
摘要: 首先需要一个第三方包,网上有很多种方式,我这里用的是ChannelSftp API地址 http://epaul.github.io/jsch-documentation/javadoc/com/jcraft/jsch/ChannelSftp.html 1.工具类 /** * * @author C
阅读全文
posted @ 2018-12-29 16:56 胡吃海喝的程序猿
阅读(1940)
评论(0)
推荐(0)
上一页
1
2
公告