- 博客(10)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 postgre sql 添加用户及赋权限
CREATE USER username PASSWORD 'password'; GRANT CONNECT ON DATABASE "database" TO username; GRANT ALL PRIVILEGES ON DATABASE "message-center" TO username; grant usage on schema public to username; grant all privileges on all tables in schema public to
2024-05-20 15:29:46
108
原创 spring-boot 项目常见的错误
原因: 在过滤器中class TokenFilter implements Filter。1. postman 请求一次,后端处理两次请求,第一次正常,第二次报错。
2024-04-28 10:21:57
80
1
转载 注释驱动的 Spring cache 缓存介绍
概述 Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的效果。 Spring 的缓存技术还具备相当的灵活性,不仅能够使用 SpEL(Spring
2017-06-26 15:03:24
327
原创 Java设计模式--原型模式
用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 原型模式主要用于对象的复制,只需要实现Cloneable接口,覆写clone方法,调用父类中的clone方法得到新的对象super.clone() 首先需要了解对象深、浅复制的概念 浅复制:将一个对象复制后,基本数据类型的变量都会重新创建,而引用类型,指向的还是原对象所指向的。 深复制:将一个对象复制后,不论是基本数据类型还有
2017-03-24 15:27:55
240
原创 Java设计模式--建造者模式
所谓建造者就是“分步构建一个复杂的对象”,当每一步构建完毕才是一个完整的对象,比如汽车,它有好多零件,轮胎、发动机、方向盘等等零件,当中任何一个零件不完整都无法构建这个汽车,是个半成品,只有当中所有零件都完成了,这时候汽车才可以驾驶。 知识点:抽象类、继承 代码如下: 汽车产品 package com.chris.builder; public class Car {
2017-03-21 14:39:28
237
转载 Java设计模式--单例模式
单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处: 1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。 2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。 3、有些类如交易所的核心交易引擎,控制着交易流程,如果该类可以创建多个的话,系统完全乱了。(比如一
2017-03-21 13:15:00
187
原创 Java设计模式--工厂模式
工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式可以分为三类: 1.简单工厂模式(Simple Factory) 2.工厂方法模式(Factory Method) 3.抽象工厂模式(Abstract Factory) 这三种模式从上到下逐步抽象,并且更具一般性。 可以把简单工厂模式(Simple
2017-03-21 10:42:05
179
原创 C3P0和DBCP区别
C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。 dbcp简介: DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。 单独使用dbcp需要3个包:
2016-11-11 11:18:59
387
转载 数据库连接池技术-转载
最近用到一个数据库连接池,由于要分析其各种性能指标,所以对数据库连接池技术做了一个简单的分析。从网上找到一个关于连接池设计的文章,写的不错。我认为:如果要设计一个数据库连接池,可以参考它的基本思路;如果要提高性能,还有很多细节要仔细研究,并做细致的分析对比。以下是转载的文章。 连接池原理 连接池技术的核心思想是:连接复用,通过建立一个数据库连接池以及一套连接使用、分配、治理策略,使
2016-11-11 10:17:07
210
Java API 1.6中文版
2018-05-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人