自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

当你迷路时,放慢一下脚步

永远不要给自己设限

  • 博客(13)
  • 资源 (29)
  • 收藏
  • 关注

原创 抽象工厂模式

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

2017-09-29 16:46:59 222

原创 简单工厂模式

一、工厂模式简介 1、定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 2、这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。二、简单工厂模式的实现 1、创建一个接口package com.factoryPatt

2017-09-29 15:06:21 351

原创 设计模式之单例模式

一、单例模式简介 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 要点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 主

2017-09-29 14:42:53 338

原创 高性能Redis数据库的简介与使用

一、Redis概述 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 1、Redis的优势与特点 ● Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 ● Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。

2017-09-22 11:22:55 539

翻译 单元测试Junit的使用

一、Junit概述 JUnit 是一个 Java 编程语言的单元测试框架。JUnit 在测试驱动的开发方面有很重要的发展,是起源于 JUnit 的一个统称为 xUnit 的单元测试框架之一。 JUnit 促进了“先测试后编码”的理念,强调建立测试数据的一段代码,可以先测试,然后再应用特点: JUnit 是一个开放的资源框架,用于编写和运行测试。 提供注释来识别测试方法。 提供断言来测试预期

2017-09-20 16:00:24 682

原创 Window环境下配置Nginx集群(一)

一、Nginx概念与作用 Nginx 完成一个反向代理的一个工作。例如让nginx监听一个端口,譬如80端口,但实际上我们转发给在8080端口的tomcat1,8088端口的tomcat2….由指定的Tomcat指定处理真正的请求,当请求完 成后,由指定的tomcat返回,但数据此时没直接返回,而是直接给nginx,由nginx进行返回,nginx在这仅仅作为一个代理的作用,但实际上进行处 理的是

2017-09-19 17:21:23 2046

原创 spring缓存机制(EhCache配置方式)

一、SPRING与EhCache缓存的联系 调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们缓存的方法对于相同的方法参数要有相同的返回结果。Spring为我们提供了几个注解来支持Spring Cache。其核心主要是@Cacheab

2017-09-19 00:01:51 970

原创 Spring基于注解的零配置方式的面向切面编程

一、概述 Spring在此只是使用了和AspectJ一样的注解,但并没有使用AspectJ的编译器或者织入器,底层依然使用的是Spring AOP,依然是在运行时动态生成AOP代理,并不依赖AspectJ的编译器或者织入器。 二、例子与注释 1、定义Aspect与@Before增强处理package com.aspect.service;//定义一个接口public interface H

2017-09-11 22:25:09 328

原创 Spring的资源访问

一、概述 spring改进了java资源访问的策略,Spring为资源访问提供了一个Resource接口,该接口提供了更强的资源访问能力。 Resource接口中主要定义有以下方法: 1、 exists():用于判断对应的资源是否真的存在。 2、sReadable():用于判断对应资源的内容是否可读。需要注意的是当其结果为true的时候,其内容未必真的可读,但如果返回false,则其内容必

2017-09-10 11:54:40 332

原创 Spring基于注解的零配置支持

一、搜索Bean类 为了不再使用Spring的配置文件来配置任何bean实例,Spring自动搜索某些路径下的Java类,并将这些java类注册成Bean实例 Spring提供了如下几个Annotation来标注Spring Bean,目的让Spring知道应该把哪些Java类当成Bean类处理。@Conponent:标注一个普通的Spring Bean 类@Controller:标注一个控

2017-09-09 12:02:28 442

原创 Spring创建Bean的三种方式

一、 使用构造器创建Bean的实例 在依赖注入已经叙述多种注入实例二、使用静态工厂方法创建Bean 实例如下:**静态工厂方法所产生的产品是该接口的实例**package com.home.bean;/** * 定义Beging接口,静态工厂方法所产生的产品是该接口的实例 */public interface Being { public void testBeing();

2017-09-08 00:43:44 555

原创 配置依赖反射设置注入

package model;public class Person { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; }}//下面通过反射对

2017-09-05 23:04:10 337

原创 Bean获取Spring容器

一、目的 在某些特殊情况下,Bean需要实现某个功能,比如该bean需要输出国际化消息,或者该bean需要向Spring发布事件,但该功能必须借助于Spring容器才能实现,此时就必须让该Bean先获取Spring容器,然后借助于Spring容器来实现该功能。 为了让Bean获取它所在的Spring容器,可以让该Bean实现BeanFactoryAware接口。类似接口如:BeanNameAwa

2017-09-03 23:24:31 348

Lambada List集合操作实例(最全最容易理解)

主要包含常用的排序、取某个属性list、按照属性分组、过滤集合、list转map重复key覆盖、获取最大最小值及平均数、获取基本类型的和、获取Bigdecimal求和、对基本集合去重、对集合中相同属性进行计数、集合排序、倒叙排序、多个字段排序等。对lambada更容易理解及掌握。即用的方式,了解lambada List,map等操作

2023-02-06

oracle数据备份工具,主要对oracle数据库进行自动备份

oracle数据备份工具,主要对oracle数据库进行自动备份

2022-08-12

在做开发时候经常遇到端口冲突,为了省时间不去敲命令查看冲突的端口,可以使用本工具进行查看,界面清爽,查看便利

在做开发时候经常遇到端口冲突,为了省时间不去敲命令查看冲突的端口,可以使用本工具进行查看,界面清爽,查看便利

2022-06-08

element离线文档

element离线文档

2022-06-02

jqGrid实现ajax后端代码交付、分页、多选、分页保持选中,切换选中

jqGrid实现ajax后端代码交付、分页、多选、分页保持选中,切换保持选中。

2022-06-02

正文编辑WPS开发文档及DEMO

正文编辑WPS开发文档及DEMO,主要应用于OA公文正文编辑word的调用及在线编辑,包括PC端、移动端。后台demo代码基于Java,可以直接参考demo实现相对应的功能。bWPS Android版外部编辑事件(以下简称外部编辑事件功能)是指,由外部应用来控制WPS的部分功能是否可以使用,以实现企业对WPS的多元化需求,提高办公文档的安全性。WPS Android专业版加解密是指WPS连接用户自己编写的加密工具,使用加密工具对数据进行加解密,加解密算法是有用户自定义的,用户只需要实现连接WPS的接口就可以对WPS打开文件的数据进行加解密控制,从而提高数据的安全性。通过第三方程序启动WPS,然后进行文档的编辑、修改等操作,甚至可以通过第三方程序控制wps的一些基本操作,如打开文档、保存、另存、复制、剪切、粘贴、插入图片(文字)等功能。

2022-06-02

认证服务器使用keytool生成的公私密匙工具

认证服务器使用keytool生成的公私密匙工具,主要用于spring-authorization-server的keytool生成,sping,spring-security,oauth2.0,包括生成证书,导出公匙

2022-06-02

GDCA数字证书客户端通用版驱动程序

适合CA开发人群、投标人群、开标工具

2022-06-02

快速上手SpringBoot和分享一些技术.pptx

快速上手SpringBoot和分享一些技术,由基础到深入详细详解;含大量例子、优化方法、可执行小项目、可执行架构

2020-09-04

2020年系统集成项目管理工程师考试必备知识点清单(含重点知识、论文、试卷).zip

2020年系统集成项目管理工程师考试必备知识点清单(含重点知识、论文、试卷)、含重点知识、论文、试卷、方式、方法

2020-09-04

remindMyCmpp3.0.zip

超好用的CMPP2.0实用的Java实现方式,能够让你很轻松实现短信发送

2019-09-10

cmpp2.0,3.0实现方式.zip

中国移动规范协议,CMPP2.0,3.0,java方式实现,能够下载修改配置文件就可以使用

2019-09-10

redis集群简易搭建手册.zip

redis集群简易搭建手册,根据实际的例子能够让你轻松搭建。

2019-07-22

springboot简易教程.zip

springboot的简易教程,让你轻松掌握springboot;根据实际的例子去引导。

2019-07-22

项目进度计划.mpp

项目进度计划管理,project信息管理,能够很容易进行计划模板参考

2019-07-18

微信小程序成百套完整模板.zip

微信完整的小程序模板,包括商店、游戏、信息管理系统等

2019-07-18

美丽图标大全.zip

美丽的图标大全,可以适应各种平台,可以用于PC、移动端

2019-06-13

easyui参考文档大全.zip

用于easyui开发参考,比较详细,能够根据指定的目录进行索引

2019-06-13

Java socket网络编程的基础示例

socket的TCP与UDP编程示例

2017-08-27

SPRING学习小例子

spring开发学习的小例子,包括依赖注入,事务,aop,数据库的增删改查

2017-08-08

基于Spring AOP的工具包

aspectj+aspectjrt+aspectjweaver

2017-07-30

基于注解整合spring与hibernate

是基于注解整合的spring与hibernate框架整合,适用于新手学spring注解与hibernate整合,有齐全的数据库与代码

2016-09-18

Spring整合hibernate

Spring整合hibernate开发例子,里面综合了crud的操作,适合新手学习

2016-09-17

hibernate学习例子

hibernate的学习例子,有详细的注释

2016-01-09

ssh整合增删改查例子

ssh整合的增删改查,适合初学者参考,有详细的注释.zip

2016-01-09

struts框架第一个例子

struts第一个框架例子,用于学习,有详细的注释

2016-01-06

购物商城的交互

购物商城的jquery js交互等的实现

2015-12-21

酒店管理系统

用jsp+servlet+javabean实现的一个简单的酒店管理系统

2015-12-21

几种方法解析xml小案例

java生成xml与解析xml,简单的例子使用,能够让你快速明白DOM4j的解析xml工具的用法

2015-11-17

空空如也

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

TA关注的人

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