- 博客(5)
- 收藏
- 关注
原创 java常用设计模式及其使用场景
设计模式的使用场景。设计模式分为3大类型共23种:创建型:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。最常见的设计模式有:单例模式、工厂模式、代理模式、构造者模式、责任链模式、适配器模式、观察者模式等面试中对于设计模式,你应该明白不同...
2020-12-13 16:18:39
4067
1
原创 原生jdbc连接mysql数据库
使用jdbc连接mysql数据库,首先需要引入mysql的驱动jar包:创建名为cloudb01的数据库,然后建部门表:CREATE TABLE `dept` ( `deptno` int(10) NOT NULL AUTO_INCREMENT, `dname` varchar(255) DEFAULT NULL, `db_source` varchar(255) D...
2019-10-30 17:06:22
208
原创 java学习之正则表达式
一、什么是正则表达式正则表达式(Regular Expression)是一种文本模式,包括普通字母(a-z)和特殊字符(称为“元字符”),正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。二、正则表达式的组成结构以一个正则表达式为例,如:^【0-9】+abc$1.^是表示匹配输入字符串的开始位置2.【0-9】+表示匹配多个数字,【0-9】表示匹配一个数字,...
2019-05-17 11:19:10
299
原创 Linux基础学习(一)
1.1 Linux的简介 Linux是一套免费使用和自由传播的类Unix操作系统。 优点:开源、稳定、漏洞少,是大多数公司的首选。linux的文件结构:1.2 项目结构1、/bin (/usr/bin 、/usr/local/bin) 是binary的缩写,这个目录存放着最经常使用的一些命令。2、/sbin(/usr/sbin 、/usr/lo...
2019-05-13 10:58:26
212
原创 Springboot整合shiro,项目启动报错无法创建shiroFilterFactory的bean对象的问题
由于最近有个项目需要用到springboot+shiro,所以抽空的时候自己做了一个小demo学习一下。但是当项目搭建完毕,启动的时候却报了个错,提示我无法创建shiroFilterFactoryBean,如图:后面还有一个控制指针的报错。经过在Debug模式下调试,发现是因为通过autowired注解注入的一个Service没有注入成功,如下:开始以为是其他地方少写了注解的原因,...
2019-05-10 16:30:48
5120
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人