自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot - web开发及自动配置原理

文章目录@[toc]Ⅰ 简介Ⅱ `spring boot ` 对静态资源的映射1)引入`webjars` 资源2)静态资源地址3)欢迎页4 )`favicon` 图标Ⅲ 模板引擎 `thymeleaf` 使用1)导入 `thymeleaf` 的 `starter`2)修改 `thymeleaf` 的版本3)`thymeleaf` 默认配置规则Ⅳ `springmvc` 配置原理1)`springm...

2019-08-17 16:57:38 482

原创 spring boot日志配置及使用

文章目录@[toc]1、日志的输出格式2、 配置日志信息3、指定配置4、切换日志框架今天我们就来说说 spring boot 的日志使用1、日志的输出格式%d表示日期时间,%thread表示线程名,%-5level:级别从左显示5个字符宽度%logger{50} 表示logger名字最长50个字符,否则按照句点分割。%msg:日志消息,%n是换行符举例%d{yyyy-MM-...

2019-08-11 04:37:30 326

原创 springcloud - 注册中心eureka

今天主要就来说说怎么不使用IDE的向导搭建一个 eureka ,还有注册中心的基本配置创建一个简单的 maven 项目添加 eureka-server 依赖eureka 服务端需要添加 spring-cloud-starter-eureka-server 依赖<?xml version="1.0" encoding="UTF-8"?><project xmln...

2019-08-11 04:29:36 329

原创 配置使用Google验证码

加入谷歌验证码的maven依赖 <dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <version>0.0.9</ve...

2019-07-20 01:04:52 958

原创 maven属性

1、内置属性${basedir} : 项目根目录${version} : 项目版本2、pom属性用户可以在pom文件中引用pom属性${project.build.sourceDirectory} : 项目主源码输出目录,默认 src/main/java${project.build.testSourceDirectory} : 测试源码目录,默认 src/test/jav...

2019-06-30 01:16:56 167

原创 maven-常见插件及配置

1、jetty-maven-pluginmaven的jetty插件,直接利用插件启动web项目 <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin<...

2019-06-29 20:06:02 724

原创 docker部署应用(tomcat、mysql)

Tomcatdocker run -d -p 8080:8080 --name tomcat -v /docker/tomcat8.5/logs/:/usr/local/tomcat/logs/ -v /docker/tomcat8.5/webapps/:/usr/local/tomcat/webapps/ -v /docker/tomcat8.5/conf/:/usr/local/tomc...

2019-05-02 01:21:12 229

原创 Docker 容器数据卷

通常我们需要将主机中的数据和容器中的数据进行共享一:使用V命令与容器共享文件 docker run -v 主机中的文件:容器中的文件 镜像名docker run -it -v /myDataVollume:/dataContainerVolume centos我这里启动一个centos的实例:将主机中myDataVollume 和容器中dataContainerVolume...

2019-04-05 00:41:00 180

原创 eclipse在线安装Spring插件

查看eclipse版本:Help–&gt;About Eclipse;如图所示。我用的是luna,比较旧的版本,查看Eclipse platform一项 打开eclipse–&gt;help–&gt;install new software,按下图提示,将 http://dist.springsource.com/release/TOOLS/update/e4.4/ 输入,只需要将4.4改为你的e

2019-01-18 00:57:16 534

原创 Shiro-HelloWorld

具体的这些文件都在下载的shiro中找到  pom.xml &lt;properties&gt; &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt; &lt;shiro.version&gt;1.3.2&lt;/shiro.version...

2019-01-18 00:56:15 130

原创 Shiro-整合spring

web.xml &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.s

2019-01-18 00:55:57 121

原创 Shiro-默认过滤器

2019-01-18 00:55:47 491

原创 Shiro-url匹配模式

2019-01-18 00:55:36 534

原创 Shiro-多Realm配置及认证策略

 认证策略 用法spring配置文件&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche...

2019-01-18 00:55:20 990

原创 Shiro-标签使用

2019-01-18 00:55:06 161

原创 github搭建个人博客网站(手动搭建基本博客)

1、在github上创建一个仓库‘jekyll-demo’创建一个空的仓库,名字叫jekyll-demo(这里的名字可以随便取)2、创建_config.yml配置文件创建一个配置文件,配置文件里暂时不用配置,他会有默认的配置3、创建_layout目录,创建模板文件模板文件创建_layout文件夹 在layout文件夹中创建模板文件default.html&lt;!DO...

2019-01-01 21:16:39 2474 4

原创 Oracle-set操作符(集合操作)

将多个查询用 SET 操作符连接组成一个新的查询UNION/UNION ALL INTERSECT MINUS这里我基于同一张表创建出两张表CREATE TABLE employees01ASSELECT *FROM employees eWHERE e.department_id IN (70,80);CREATE TABLE employees02ASSELE...

2018-12-31 03:20:24 672

原创 Oracle-用户权限控制

sql的分类DML:Data Manipulation Language 数据库操纵语言 DDL:数据定义语言 DCL:数据控制语言前言这篇博客介绍sql语句中的DCL中的权限操作以下操作处修改密码之外,都需要使用DBA权限操作 [] 是用来做说明的,在使用的时候不需要添加 语句    功能 CREATE USER 创建用户(通常由DBA完成)...

2018-12-31 00:57:12 289

原创 Oracle-索引

自动创建:在定义 PRIMARY KEY 或 UNIQUE 约束后系统自动在相应的列上创建唯一性索引 手动创建: 用户可以在其它列上创建非唯一的索引,以加速查询创建和删除索引CREATE INDEX emp4_name_ixON emp4(NAME);DROP INDEX emp4_name_ix;什么时候创建索引列中数据值分布范围很广 列经常在 WHERE 子句或连接条...

2018-12-30 21:42:36 159

原创 Oracle-序列

一、创建序列CREATE SEQUENCE emp_seq INCREMENT BY 10 -- 增量START WITH 1 -- 开始MAXVALUE 100 -- 最大值CYCLE -- 是否训话 不循环:NOCYCLENOCACHE -- 是否缓存 缓存:CACHE二、删除序列DROP SEQUENCE emp_seq;三、修改序列...

2018-12-30 21:25:22 139

原创 Oracle-视图

基表中的数据和视图中的数据会被互相同步 一:为用户授予创建视图的权限grant create view to xxx;二:创建视图CREATE VIEW empviewASSELECT e.employee_id,e.last_name,e.department_id,e.salary,e.email,d.department_nameFROM employees e...

2018-12-30 20:59:55 133 1

原创 Oracle-约束

NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY CHECK一:查询约束-- 查询表EMPLOYEES中的约束SELECT CONSTRAINT_name,constraint_type,search_conditionFROM user_constraintsWHERE table_name = 'EMPLOYEES';-- 查询某张表中...

2018-12-28 23:45:40 136

原创 Oralce-数据增删改及事务和point

插入数据-- 单条插入INSERT INTO emp(employee_id,last_name,hire_date,salary)VALUES(200,'LQF',SYSDATE,10000)-- 从已有表中筛选数据插入INSERT INTO emp(employee_id,last_name,hire_date,salary)SELECT employee_id,last_na...

2018-12-23 12:56:53 263

原创 Oralce-创建和管理表

 查询用户自己的表、视图、同义词和序列SELECT * FROM user_catalog;查看用户自己定义的表 select table_name from user_tables;查看用户自己定义的数据库对象select distinct object_type from user_objects;-- 返回结果:--OBJECT_TYPE-----------...

2018-12-23 02:34:06 177

原创 Oracle-查询-分组函数练习

分组函数不能在where关键字后面使用分组函数自动忽略空值-- 查询 employees 表中有多少个部门SELECT e.department_idFROM employees eWHERE e.department_id IS NOT NULLGROUP BY e.department_id;-- HAVING e.department_id IS NOT NULL; ...

2018-12-22 23:03:36 223

原创 Oracle-查询-多表连接查询

左外连接是以join左边作为主表,右连接以join右边做为主表 外连接查询出来的结果相当于两个部分,一个部分是交集部分(相当于利用等值活非等值连接查询出来的结果),另外一个部分是连接条件主表中有而从表中没有的部分(这一部分显示的连接条件为null,这一部分是等值活非等值连接不能满足的)sql92等值连接SELECT e.last_name,d.department_name,l.ci...

2018-12-22 19:14:01 231

原创 Oracle-查询-单行函数

字符函数LOWER(str):传入的字符串转换为小写UPPER(str):传入的字符串转换为大写CANCAT(str1,str2):连接两个字符串LENGTH(str):计算字符串长度SUBSTR(str,index,end):截取字符串,返回index到end的子串——下标从1开始包括后面的字符SELECT SUBSTR('Oracle',1,4) FROM dual;...

2018-12-20 23:38:10 271

原创 Oracle-查询-基本select语句

取别名select employee_id as id,last_name as NAME from employees 省略asselect employee_id id,last_name NAME from employees-- 结果是:ID NAME由于oracle取别名之后别名都会自动按大写处理,想要按照自己取的别名的大小写查询可以用双引号引起来,不能使用...

2018-12-20 21:29:39 188

原创 Oracle-sql的分类

DML:Data Manipulation Language 数据库操纵语言用于查询于修改数据记录INSERT:添加数据UPDATE:更新数据DELETE:删除数据SELECT:查询数据 DDL:数据定义语言用于定义数据库的结构,比如创建、修改、删除数据库对象CREATE TABLE:创建表ALERT TABLE:修改表DROP TABLE:删除表C...

2018-12-20 20:39:53 129

原创 Shiro-实现认证

 只需要认证,直接继承AuthenticatingRealm 类就可以了package com.atguigu.shiro.realms;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.AuthenticationInfo;import org.apache.shi...

2018-12-16 18:27:17 129

原创 Shiro-认证思路分析及认证流程实现

1、获取当前的Subject。调用SecurityUtils.getSubject();2、测试当前的用户是否已经被认证。即是否已经登录。调用Subject的isAuthenticated()3、若没有被认证,则把用户名和密码封装为UsernamePasswordToken对象    1)创建一个表单页面    2)把请求提交到SpringMVC的Handler    3)获取用户名和密...

2018-12-13 23:41:35 355

原创 Docker 打包镜像

比如运行tomcat,删除tomcat中的webapp/docs,这时点击tomcat的运行界面链接就是404,是一个没有文档说明的tomcat,将这个tomcat打包为一个镜像 一:启动一个tomcat镜像 二、进入tomcat删除docs进入docker中正在运行的tomcat中docker exec -it tomcat /bin/bash 这时刷新toma...

2018-11-18 00:53:23 533

原创 Linux 其他实用功能和命令(scp、rzsz)

文件下载命令wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz服务器之间传输文件(-r是传输文件夹时递归传输)scp -r Lee.tar.gz [email protected]:/home/Lee 服务器于主机之间进行文件上传和下载(不...

2018-11-17 23:43:45 261

原创 Docker 镜像命令

docker images:列出本机上的镜像名docker -a : 列出本地所有镜像(包括中间映象层) docker -q :只显示镜像id digests :显示镜像的摘要信息 --no-trunc :显示完整的信息docker search :搜索镜像docker search mysql --no-trunc : 显示完整的信息 docker searc...

2018-11-11 01:43:02 182

原创 Linux 之shell变量

shell变量分为两种:1、用户自定义变量2、系统变量输出系统变量shell变量的定义1、定义变量 : 变量=值2、撤销变量 : upset 变量3、声明静态变量 : readonly变量,不能upset输出 定义变量的规则1、变量名可以有数字、字母、下划线组成,但不能以数字开头2、等号两侧不能有空格3、变量名称习惯用大写将命令的返回值复...

2018-11-06 02:23:48 327

原创 Linux 之shell入门

1、#!/bin/bash含义声明该shell是用那种shell语言来解释,这里使用bash解释2、永远的helloworld编写一个简答的hello3、shell的执行1)./执行必须有执行权限2)sh shell脚本名即使没有执行权限也可以执行,但是不推荐这样使用...

2018-11-06 01:41:14 92

原创 Linux 用户无sudo权限

1、将用户切换到root用户su - root输入root用户密码2、为/etc/sudoers文件添加读写权限chmod u+rw /etc/sudoers 或 chmod 644 /etc/soduers为/etc/sudoers 文件添加读写权限,后面需要编辑该文件3、修改sudoers配置文件vim /etc/sudoers 编辑配置文件添加红色...

2018-11-05 23:34:22 2851

原创 Docker 配置阿里云镜像加速

1、现导阿里云获取镜像加速地址2、修改docker配置文件3、重启docker服务4、查看docker进程是否添加参数 

2018-11-05 03:10:32 771

原创 Docker CentOS6.8和CentOS7上安装

Docker使用EPEL发布,RHEL系的OS首先要确保已经有EPEL库,否则先检查OS的版本,然后安装相应的EPEL包。CentOS6.7安装1、安装epel库:yum install -y epel-release2、安装docker:yum install -y docker-io3、安装后的配置文件:/etc/sysconfig/docker4、启动dock...

2018-11-05 02:36:30 512

原创 Linux JDK、Tomcat、Eclipse、MySql安装

JDK环境配置将JDK软件包上传到Linux 解压软件包 配置环境变量 在环境变量中添加如下配置,其中JAVA_HOME值为jdk路径,PATH末尾添加的:$PATH是将系统中已经有的环境变量追加到当前环境变量前面,否则系统连linux系统基本的命令都不能使用。Tomcat环境搭建将tomcat软件包上传到Linux 解压软件包 开放端口号开放端口号:运行 vim /e...

2018-11-05 01:46:36 176

ssh实现员工管理联系项目

ssh框架开发,小型员工管理,只实现简单的功能,员工添加,员工删除,员工的编辑,利用ajax连接数据库

2017-12-30

文件上传下载系统

servlet为控制器,mvc模型,MySQL数据库,C3p0数据源链接数据库,链接数据库面向接口,文件的上传与下载,项目没有编写和样式,只有功能

2017-12-30

空空如也

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

TA关注的人

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