自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (8)
  • 收藏
  • 关注

转载 配置SpringSecurityOauth2.0

使用配置1.简易的分为三个步骤配置资源服务器配置认证服务器配置spring security2.oauth2根据使用场景不同,分成了4种模式授权码模式(authorization code)简化模式(implicit)密码模式(resource owner password credentials)客户端模式(client credentials)以下重点讲解接口对接中常使用的密码模式(以下简称password模式)和客户端模式(以下简称client模式)。授权码模式使用到了回调地址,是

2020-10-22 19:53:13 417

原创 logback配置详解

<?xml version="1.0" encoding="UTF-8"?> logback<!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义后,可以使“${}”来使用变量。 --><property name="log.path" value="G:/logs/pmp" /><!--0. 日志格式和颜色渲染 --><!-- 彩色日志依赖的渲染类 -->&

2020-10-21 16:15:59 536

原创 mysql-5.7 tar包安装教程

参考:https://www.cnblogs.com/merrysr/p/13118021.htmlCentos7.4 Mysql5.7.28 tar包解压安装下载MySQL的linux安装包:mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz利用xftp将mysql5.7的linux版本的压缩包上传到linux,上传路径:/usr/data/sftp/mysftp/upload#在/usr/local下创建mysql文件夹mkdir /usr/local/my

2020-08-04 19:19:05 1201

原创 IO模型功能特性对比

2020-06-17 17:41:28 160

原创 Vue 默认查找index 规则

这个不是vue的规定而是node加载模块的方式,当require('./router')(import会被转为require),node是这样的寻找目标的:1.首先寻找目录下有没有router.js或者router.node,如果有就导入2.如果没有看是否有router目录,如果没有就require失败,抛出异常"Cannot find module './router'"3.如果有router目录会在其下寻找package.json文件,如果有则按照package的配置来导入4.如果没有packa

2020-05-15 17:59:23 4004

原创 远程连接服务器的MySQL数据库

远程连接服务器的MySQL数据库,错误代码是1130,是由于无法给远程连接的用户权限的问题解决方法:本机登陆mysql后,将mysql数据库中的user表中的host项,从localhost改为%1、以权限用户root登录   mysql -uroot -p2、选择mysql数据库     use mysql;3、查看mysql数据库中的user表的host值  select ‘hos...

2020-05-01 14:24:32 318

原创 GIt下载速度快 链接

https://npm.taobao.org/mirrors/git-for-windows/

2020-04-29 15:19:31 286

原创 Vue项目优化 打包

项目优化nprogess进度条基于网络请求 拦截器添加 进度条eslint 检查提示警告信息去除console 日志插件生成打包报告vue-cli-service build --reportVue UI build 分析报告vue.config.jswebpack 的默认配置通过import 导入依赖包,会合并到一个文件 体积过大通过配置externals 加载外部...

2020-02-23 19:57:01 528

原创 出现错误vue-cli · Failed to download repo vuejs-templates/webpack: XXX的解决方法

之前已经创建过VUE项目,不过被我重新删除了,打算再次用vue init webpack 【项目名】新建的时候出现vue-cli · Failed to download repo vuejs-templates/webpack: connect ECONNREF错误,而且ping github.com也测试不通,解决方法是修改C:\Windows\System32\drivers\etc的hos...

2020-01-20 11:19:45 4332 2

原创 VSFTPD

安装VSFTPDyum install vsftpd -y创建FTP用户useradd ftpuserpasswd ftpuser设置FTP访问权限1、 防火墙设置2、 setsebool -P allow_ftpd_full_access on3、setsebool -P ftp_home_dir on修改 selinux外网是可以访问上去了, 可是发现没法返回目录( ...

2019-12-15 22:49:21 83

原创 多线程

重入锁 ReenTrantLock 注:使用重入锁必须手工释放锁标记Lock lock = new ReentrantLock();lock.lock();lock.unlock();公平锁Lock lock = new ReentrantLock(true); 尝试锁//获取锁标记 返回true 获取锁标记 返回false 未获得锁标记lock.tryLock...

2019-11-07 11:54:17 89

原创 ssm整合shiro

web.xml 文件配置filter<filter> <filter-name>shiroFilter</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> <init-p...

2019-10-31 15:05:59 103

原创 shiro

Authentication用户认证验证用户是否合法需要提交身份和凭证给shiroPrincipals 用户的身份信息 是subject 的标识属性能够唯一标识subjectCredentials 凭证:密码 ,是只被subject知道的秘密值自定义Realm...

2019-10-30 17:50:05 75

原创 SpringMVC拦截器

发送请求时被拦截器拦截,,在控制器前后添加额外的功能拦截器只能拦截Controller,filter可以过滤任何资源实现接口 HandlerInterceptorimport javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springfra...

2019-10-10 15:43:20 95

原创 SSM整合配置

web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="h...

2019-10-10 14:30:42 134

原创 SpringMVC

SpringMVC重要组件DispatcherServlet 前端控制器,接收所有请求HandlerMapping 请求格式解析希望之星哪个具体方法HandlerAdapter 负责调用具体方法ViewResovler 视图解析器配置在web.xml文件中配置信息<servlet> <servlet-name>dispatcherSer...

2019-10-10 11:58:44 78

原创 Mybatis注解

简化mapper.xml文件如果使用动态SQL 依然使用xml文件mapper.xml和注解可以共存使用注解时候mybatis.xml配置中mapperspackagemapper class=“”注解@Select@Insert@Update@Delete@Results@Result@Many...

2019-10-10 10:02:54 81

原创 log4j配置详解

log4j输出级别fatalerrorwarninfodebuglog4j.rootCategory=info,consolelog4j.rootLogger=info,consolelog4j.appender.console=org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target=System.outl...

2019-10-09 11:48:59 215

原创 Mybatis配置

生成配置文件mybatis.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <!--d...

2019-10-09 11:25:14 186

原创 Spring注解

@Component bean@Service 写在ServiceImpl类上@Repository 写在数据访问层@Controller 写在控制器@Resource java注解 默认按照ByName 没有按照ByType@AutoWired Spring注解 默认按照ByType注入@Value 获取属性文件@Point...

2019-09-26 15:21:03 60

原创 声明式事务

编程式事务由程序员编程事务控制代码声明式事务事务控制代码由Spring写好,声明式事务都是针对ServiceImpl类下的方法事务管理器是基于通知的(Advice)<bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <pro...

2019-09-26 15:07:31 93

转载 DB2递归查询

开始之前递归 SQL 是在关系数据库中解析层次结构数据的非常有效手段。它可以用于高效地查询组织架构、零件表单、定单系统、网络结构等层次型数据。虽然递归 SQL 的语法较一般 SQL 要复杂一些,但只要理解了其基本原理和几个基本组成部分,程序员也不难写出巧妙的递归 SQL 来代替繁复冗长的应用程序代码。本文将介绍递归 SQL 的语法,工作原理及其在层次型数据查询方面的应用实例,以帮助数据库程序员...

2019-09-26 09:41:43 1013

原创 Spring AOP

AOP面向切面编程(Aspect Oriented Programming)在纵向流程中添加横切面,不需要修改原有程序代码高扩展性原有功能释放部分逻辑常用概念切点 pointcut前置通知 before advice实现 MethodBeforeAdvice接口后置通知 after advice实现 AfterReturningAdvice 接口环绕通知 around a...

2019-09-25 14:26:51 75

原创 AbstractBeanDefinition

//Bean 的作用范围 private String scope = ""; 是否单例 scope private boolean singleton = true; 是否原型 scope private boolean prototype = false; 是否抽象 abstract private boolean abstractFlag = false;...

2019-09-24 17:11:20 271

原创 Spring环境搭建与创建

1导入jar包建applicationContext.xmlspring配置文件基于schema <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/20...

2019-09-24 17:10:48 90

原创 JVM参数配置

新生代配置-Xmn:可以设置新生代的大小,这个参数占整个堆空间的1/3 或1/4-XX:SurvivorRatio 用来设置新生代中eden空间和 from to空间的比例例如:-XX:SurvivorRatio=2(eden/from|to)-XX:NewRatio=老年代/新生代堆溢出处理-XX:+HeapDumpOnOutOfMemoryError在使用该参 数可...

2019-09-24 11:41:09 124

原创 jvm垃圾回收与优化

垃圾回收算法引用计数(Refrence Counting)对象有一个引用,即增加一个计数,删除一个引用减少一个计数,无法处理循环引用的问题复制算法(Copying)此算法把内存划分为两个空间,每次只使用一个空间,垃圾回收时,遍历当前使用的区域,把正在使用的对象复制到另一个区域,清空当前区域,缺点:需要使用两倍内存空间标记清除(Mark-Sweep)第一阶段 从引用根节点开始标记所有引...

2019-09-23 18:01:35 126

原创 关于JDK的Server和Client模式的切换

64位在%JAVA_HOME%\jre\lib\amd64\jvm.cfg中,里面配置命令两行:-server KNOWN-client IGNORE64位无法切换server,client模式废话这么多其实,64位是无法切换到Client模式的,默认只能工作在Server模式下,可以在JAVA_HOME\jre\bin目录下面发现只有server目录而没有client目录。32 位...

2019-09-23 14:35:47 423

原创 BeanDefinitions解析与注册

profile属性使用同时在配置文件中部署两套配置。来适应生产环境与开发环境,最常用更换不同数据库Spring Bean 两大类声明默认<bean id="" class="" />解析parseDefaultElement(Element ele, BeanDefinitionParserDelegate delegate)import alias bean bean...

2019-09-17 17:16:12 187

vsftpd安装手册.pdf

Linux 安装 ftp 组件

2019-12-15

Shiro使用教程.rar

shiro 功能简介,使用教程,配置方法 详细介绍,shiro 功能简介,使用教程,配置方法 详细介绍

2019-10-30

jfinal-2.1_demo.zip

jfinal用例,介绍如何使用jfinal快速搭建一个环境,用到jfinal一些借本功能

2019-10-12

浏览器的渲染原理.txt

详细介绍浏览器接收请求,到响应过程中每一步实现,了解浏览器的工作原理

2019-09-10

google-gson最新版本

google-gson最新版本 解析JSON最新工具

2013-06-03

jmf教程. jmf教程.

jmf教程.java实现多媒体,音乐分享视频制作

2013-05-10

Java技术手册

各种java知识,全部包括,涵盖全面,各种知识,帮助性文档

2013-03-08

Oracle函数

帮助Oracle学习,Oracle各种函数,数学函数,日期函数

2013-03-08

空空如也

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

TA关注的人

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