自定义博客皮肤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)
  • 资源 (24)
  • 问答 (1)
  • 收藏
  • 关注

原创 设计模式-原型模式(Prototype Pattern)

原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的克隆,在需要的时候更新数据库,以此来减少数据库...

2019-10-23 11:27:15 213

原创 设计模式-抽象工厂模式(Abstract Factory Pattern)

抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。主要解决...

2019-10-23 10:09:30 142

原创 设计模式-简单工厂模式(Factory Pattern)

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。一、介绍意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。主要解决:主要解决接口选择的...

2019-10-23 09:32:00 160

原创 设计模式-观察者模式(Observer Pattern)

观察者模式当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。介绍意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。何时使用...

2019-10-23 08:46:19 207

原创 设计模式-代理模式(Proxy Pattern)

一、解释:在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。二、介绍意图:为其他对象提供一种代理以控制对这个对象的访问。主要解决:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者...

2019-10-22 16:53:20 129

原创 Object类的子类

方法:registerNatives() //私有方法getClass() //返回此 Object 的运行类。hashCode() //用于获取对象的哈希值。equals(Object obj) //用于确认两个对象是否“相同”。clone() //创建并返回此对象的一个副本。toString() //返回该对象的字符串表示。 notify...

2019-10-21 10:24:39 1403

转载 abstract(抽象)修饰符,可以修饰类和方法

1,abstract修饰类会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型,也就是编译时类型,抽象类就像当于一类的半成品,需要子类继承并覆盖其中的抽象方法。2,abstract修饰方法会使这个方法变成抽象方法,也就是只有声明(定义)而没有实现,实现部分以”;”代替。需要子类继承实现(覆盖)。注意:有抽象方法的类一定是抽象类。但是抽象类中不一定都是抽象方法...

2019-10-18 14:14:49 15316

原创 IDEA mac版快捷键总结(IntelliJ IDEA For Mac 快捷键)

Mac 键盘符号图标 介绍 ⌘ Command ⇧ Shift ⇪ Caps Lock ⌥ Option=Alt ⌃ Control ↩ Enter ⌫ Delete ⌦ Fn+Delete ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ⇞ Fn+...

2019-10-18 10:41:20 470

原创 fastjson应用案例

fastJson包:放在百度网盘了链接:https://pan.baidu.com/s/1feqYLJ2Fz0YclvBLOxTxgQ 密码:hfq9package com.jerehedu.fastjson;import java.util.ArrayList;import java.util.Collection;import java.util.Date;import...

2019-10-17 16:22:06 151

原创 使用CloseableHttpClient调用服务接口时参数如何传递(CloseableHttpClient参数传递方式)

给一个老项目新增功能接口时,发现前人们在项目中调用外部接口,每个地方都写了一遍CloseableHttpClient,如下代码片段重复了 二十几次。 String result = null; CloseableHttpClient httpClient = HttpClients.createDefault(); try { ...

2019-10-11 09:40:57 7078

visio2013安装版

visio,微软的一款画图软件,包含 流程图,时序图,服务器,数据库,拓扑图, uml等

2022-02-15

finalshell_install.pkg

macbook的shell工具,同事含有xftp,还有服务器分析等功能

2021-09-10

mac版postgresql10.11安装版.zip

macbook版PostgreSQL10.11_安装版,觉得有用麻烦给个赞,希望能帮到你。毕竟传个资源也不容易。

2020-08-12

Macos 10.15 JDK1.6安装包.zip

macOS升级到10.15之后JDK1.6自动消失了,然后重新安装,无法安装,将jdk1.6拉到/Library/java/JavaVirtualMachines目录里,也无法使用。使用这个方法安装可以有效解决。

2020-04-10

org.apache.ant_1.7.1.v20100518-1145.zip

org.apache.ant_1.7.1.v20100518-1145.zip an 1.7版本所有包

2020-04-10

openfire开发环境所需jar包.zip

openfire搭建本地开发环境所需jar。 包含:coherence.jar、coherence-work.jar、tangosol.jar、bouncycastle.jar

2020-04-09

openfire_src_3_9_3源码.zip

Openfire搭建本地eclipse开发环境全部源码。 内涵eclipse工程所需的三个文件.preject .classpath ,.settings

2020-04-09

spark2_8_3安装版exe.zip

官网下载实在是太慢了,我曾尝试无所遍,最后都是失败的。偶尔一天深夜苦等了8个多小时才下载成功。分享出来,希望能帮到大家。

2020-04-07

macOS版 GitHub Desktop.zip

GitHub macOS版的管理工具。说良心话 ,真难下,几十K每秒 ,下的我怀疑人生。下路三个钟头多。希望给点支持。

2019-12-24

macOS版redisdesktop09339.dmg.zip

macOS 版redis可视化管理界面,redisdesktop09339.dmg 十分便利、可用,值得拥有。

2019-12-11

jdk18win32.zip

jdk1.8 win32版本。上传留待需要。在需要的时候找个软件真是累死人。

2019-10-17

FileZilla_3.43.0_macosx-x86.app.tar.bz2

mac系统的FTP连接工具。 相当于windows中的Xftp,因为mac就相当于linux,不需要使用Xshell了。

2019-09-24

Parallels_Deskpot_13安装版.zip

开发中需要使用Xmanager、XDMCP软件去使用linux服务器上可视化管理工具, 而mac没有Xmanager,所以只有再安装的虚拟机了。完了在虚拟机里面装了企业正式版win7系统,目前一直在用很稳定。 Parallels_Deskpot_13安装版。

2019-09-24

jdk17win32.zip

jdk17安装版。 现在都jdk12了 为什么还要jdk7资源,因为说不准某一天就需要用到了,比如我,运行一个老项目,装一个虚拟机等等。。。 希望资源对你用用

2019-09-24

jsp界面上传附件到服务器的实例

一个简单的javaWeb项目,在前台jsp界面上传附件 亲测可以实现。如有问题欢迎讨论

2018-01-20

iText包.zip 含v2.1.7全部架包

iText v2.1 用于Java生成word pdf 等。。。 含全部jar 希望可以帮助你

2017-10-12

MySql 安装版

mySql 一直在用的数据库 最主要是免费的 希望对你有帮助!

2017-10-12

mysql-connector-java-5.1.36.jar

mysql-connector-java-5.1.36.jar mysql连接驱动 jar

2017-10-12

sqlyog64位破解版.zip

sqlyog64位破解版.zip MySql 可视化工具 方便帮助你快速开发。。。

2017-10-12

TortoiseSVN_1.8.4.24972_x64_XiaZaiBa.zip

TortoiseSVN_1.8.4.24972_x64_XiaZaiBa.zip svn工具 v1.8.4

2017-10-12

jdk1.6 64位官方正版

jdk-6u33-windows-x64.exe jdk1.6 64位 官方正版 安装直接使用

2017-10-12

birt报表开发学习手册&&birt学习笔记-开发中常见问题

birt报表开发手册

2017-01-11

ExtJs Api文档

其实这个Api对于ExtJs不熟悉的人来说,看着没啥用,看到控件,知道属性也不一定知道怎么用,大家都是经历这个过程的,熟悉大概了解之后,查一查还是很受用的额,如果你对哪些不熟悉可以直接问我,不说都能解决,尽所能帮助你吧,自己也一次学习。

2016-09-14

poi3.8.jar

poi和jdk、WebSphere 兼容最好的版本。

2016-09-14

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

TA关注的人

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