自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 23种设计模式分类

创建型: 处理对象的创建,实例化对象,5个(建造者、原型、单例、工厂方法、抽象工厂)结构型: 处理类或对象之间的组合,7个(组合、装饰者、外观、享元、代理、适配器、桥接)行为型: 描述类或对象怎样进行交互和职责分配,11个(策略、模板方法、责任链、迭代器、解释器、命令、备忘录、状态、中介者、观察者、访问者)设计模式六大原则,一法则:...

2017-09-30 15:04:37 282

原创 Spring Resources 资源操作

Spring Resources 资源操作,包括 Resource 接口,ResourceLoader 接口、ResourceLoaderAware 接口等。

2017-09-29 23:48:45 277 1

原创 Spring 国际化 i18n 和数据校验 Validation

Spring i18n 国际化和 Validation 数据校验

2017-09-29 23:48:17 947 1

原创 观察者模式

定义: 定义了对象之间一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都会得到通知并被自动更新。适用场景: 1、对象间存在一对多关系,一个对象的状态发生改变会影响其他对象。 2、当一个抽象模型有两个方面,其中一个方面依赖于另一方面时,可将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。优点: 1、降...

2017-09-29 16:25:25 187

原创 策略模式

定义: 定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。组成: 1、抽象策略类(Strategy):抽象的策略,通常是一个接口或抽象类 2、具体策略类(ConcreteStrategy):具体的策略类,抽象策略类的实现 3、环境角色(Context):用来操作策略的上下文环境...

2017-09-29 14:44:02 221

原创 Spring AOP基本概念

AOP概念:        面向切面编程,通过预编译方式(实现方式一)和运行期动态代理(实现方式二)实现程序功能统一维护的一种技术。AOP的使用场景:        日志记录,性能测试,安全控制,事物处理,异常处理等等  AOP的实现方式:        1:预编译方式, AspectJ为实现方式。        2:运行期动态代理(分为JDK动态代理,CGLib动态代理)...

2017-09-27 22:42:51 214

原创 spring 配置数据源以及 Druid 连接池

spring 配置数据源以及 Druid 连接池

2017-09-26 22:37:29 241 1

原创 同步和异步、阻塞和非阻塞

同步和异步、阻塞和非阻塞,以及 BIO、NIO、AIO 相关概念

2017-09-25 22:55:37 309 1

原创 单例模式

定义: 所谓单例,就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。在Java中,一般用在工具类或者创建比较耗资源的对象上。实现方式:1:立即加载/饿汉模式 优缺点: 1:线程安全 2:没有调用方法前就被加载,会占用内存public class Hun...

2017-09-25 17:05:14 268

原创 spring 使用 quartz 实现定时任务

spring 使用 quartz 实现定时任务

2017-09-24 20:25:43 5051 1

原创 Spring 概述和入门实例

Spring 概述和入门实例

2017-09-24 20:25:08 5010 1

原创 Timer

Timer 的简介和方法

2017-09-22 17:23:10 823 1

原创 Linux(centos7)安装和卸载 mysql8.0

Linux(centos7)安装 mysql8.0

2017-09-21 22:15:38 365 1

原创 Spring 事务

spring 的声明式事务、基于注解的声明式事务以及基于配置文件的声明式事务

2017-09-21 22:14:55 329 1

原创 关于海康,宇视,天地伟业摄像头调试

最近在项目中需要读取摄像机的内容,现有的摄像机有海康威视,宇视,和天地伟业三家的摄像机一开始 天地伟业和宇视都给了demo,即html和css代码,是可以读取视频流的,但是海康威视没有给demo只是告诉我们可以通过vlc来读取视频流的内容,所以,首先下载vlc播放器,安装,打开,选择媒体--打开网络串流输入网络URL宇视的是:rtsp://admin:admin@192.168.0

2017-09-21 17:13:25 27800 7

原创 java知识点总结

什么是事务:事务是应用程序一系列严密的操作,所有操作必须全部成功,否则所做的操作也会被撤销事务的四个特性:ACID原子性:事务中的许多操作要么全做,要么全不做一致性:事务执行的结果必须是使数据库从一个一致性的状态变到另一个一致性的状态隔离性:一个事务的执行不能受到其他事务的影响持续性:一旦事务提交,他对数据库的改变是永久的static{}静态代码块 > 构造代码块

2017-09-14 20:18:43 209

原创 线程间的通信和线程生命周期

Object 类的 wait() 、notify()、join() 方法简介,以及生产者和消费者模型。以及线程的生命周期、并行和并发的相关概念

2017-09-09 20:58:19 395 1

原创 java 反射

java 反射涉及到的概念和常用方法

2017-09-08 15:27:36 238

原创 java 内部类

java 内部类包括成员内部类、静态内部类、局部内部类和匿名内部类

2017-09-07 20:15:04 198 1

原创 JVM 内存结构

jvm 运行时数据区:程序计数器、虚拟机栈、本地方法栈、堆、方法区

2017-09-06 22:42:59 343 1

原创 多线程简介和线程同步

线程的基础知识和常见的线程安全问题

2017-09-05 23:15:01 361 1

原创 JVM 垃圾回收算法和垃圾回收器以及调优

垃圾收集算法、垃圾收集器以及垃圾收集器调优

2017-09-01 23:03:02 327 1

原创 JVM 如何自动完成垃圾回收

jvm 如何完成垃圾回收

2017-09-01 22:44:41 241 1

erlang22.1_win64

rabbitmq在windows下所需的环境,erlang_22.1_window64的环境

2019-09-26

导出excel和txt文件的工具类

导出excel文件时,数据量不能超过18万,导出时间为秒级,导出txt文件时,无限制

2018-06-06

空空如也

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

TA关注的人

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