自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

肖朋伟

Stay hungry,stay foolish!

原创 Redis -01- 简介+Win版两种安装方式+配置文件参数配置+守护进程介绍

Redis -01- 简介+Win版两种安装方式+配置文件参数配置+守护进程介绍 本篇主要在简化菜鸟教程,更易理解,快速入门,操做截图,学习记录 菜鸟教程链接:http://www.runoob.com/redis/redis-tutorial.html Redis 官网:https://redi...

2019-03-31 13:09:50 270 0

原创 8 张脑图入门 JavaScript - 基础面试不倒

8 张脑图入门 JavaScript - 基础面试不倒 - 入门这一篇就够了 转载请注明出处 第一:JavaScript 的变量 第二:JavaScript 运算符 第三:JavaScript 数组 第四:JavaScript 流程语句 第五:JavaScript 字符串函数 第六:JavaScr...

2019-03-29 19:29:05 289 0

原创 Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决

Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决 链接时遇到的问题,记录一下 如果还没有安装工具,请参考:Navicat Premium 12.1.16.0 安装与激活(图文教程) 第一步:打开工具 > 选项: 第...

2019-03-29 17:53:37 305 0

原创 错误 LifecyclePhaseNotFoundException,Unknown lifecycle phase "mvn". You must specify a valid lifecycle

错误 LifecyclePhaseNotFoundException,Unknown lifecycle phase “mvn”. You must specify a valid lifecycle 执行 Maven 命令报错 Unknown lifecycle phase “”. You m...

2019-03-29 14:41:08 507 0

原创 Logback 为日志配置颜色搭配(彩色搭配日志-搭配方案)

Logback 为日志配置颜色搭配(彩色搭配日志-搭配方案) 截图: 配置方法: (1)大家都知道 appender > encoder > pattern 是格式化日志输出,这里也是可以自己配置颜色的 (2)配置方式在变量的外面用 %red() 包围 (3)例如:我这里使用一个变量...

2019-03-28 22:25:54 2090 0

原创 logback 的使用和 logback.xml 详解 + 多模块项目示例

logback 的使用和 logback.xml 详解 + 多模块项目示例 本文部分参考自:原文链接 一、logback、log4j 及 SLF4j 简介 Logback 是由 log4j 创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个...

2019-03-28 19:33:12 1074 0

原创 什么是 MVC 和 三层架构?

什么是 MVC 和 三层架构? MVC 全名是 Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交...

2019-03-28 14:23:53 874 1

原创 Navicat 12 连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接[2]

Navicat 12 连接SQL Server数据库,报错08001-命名管道提供程序:无法打开与SQL Server的连接[2]. 日常记录 最容易出现的问题说明: (1)SQL Server - 新建连接,验证分为两种方式“SQL Server 验证”与“Windows 验证”,在安装 SQL...

2019-03-28 14:06:02 3099 0

原创 SQL Server 2012 安装配置详细图文教程

SQL Server 2012 安装配置详细图文教程 本来想安装最新版,不过想来想去,怕和 MySQL 5到 MySQL 8那样有很多需要注意的地方,就没必要了,所有安装 2012 和组里其他人一样 安装包准备: 访问:https://www.microsoft.com/en-us/downlo...

2019-03-28 14:00:00 603 0

原创 Java 基本类型与引用类型

Java 基本类型与引用类型 一、基本数据类型 java 中一共分为 8 种基本数据类型:byte、short、int、long、float、double、char、boolean, 其中 byte、short、int、long 是整型。float、double 是浮点型,char 是字符型,bo...

2019-03-27 20:55:51 1341 2

原创 python 的值类型和引用类型 和 分片拷贝

python的值类型和引用类型 和 分片拷贝 值类型: 包含:字符串、元组、数值,本身不允许被修改 a = 2 b = a a = 3 #b=2 引用类型: 包含:列表、字典,本身允许修改 修改值类型的值,只是让它指向一个新的内存地址,并不会改变变量b的值 a = [1,2,3] b = a a...

2019-03-27 19:56:33 124 0

原创 Spring boot 多模块项目 + Swagger 让你的API可视化

Spring boot 多模块项目 + Swagger 让你的API可视化 前言 手写 Api 文档的几个痛点: 文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。 接口返回结果不明确 不能直接在线测试接口,通常需要使用工具,比如postman 接口文档太多,不好管理 为了...

2019-03-27 17:10:50 5464 5

原创 javascript 少写 if else 语句

javascript 少写 if else 语句 例(1)对于 boolean 值 //比如返回一个 boolean 值 bool if (bool) { a = 1; } else { a = 2; } //简写: a = bool ? 1 : 2 例(2): if (bool) ...

2019-03-27 00:00:01 163 0

原创 Spring Boot -05- 多模块结构项目构建与测试(详细图文教程)IDEA 版

百度很多博客都不详细,弄了半天才把 Spring Boot 多模块项目构建开发整的差不多,特地重新创建配置,记录一下,也分享给有需要的人 本篇也会非常详细的介绍涉及的基础知识点,更多都写在注释上了

2019-03-25 11:26:17 3500 0

原创 Maven依赖报错: Failed to read artifact descriptor ****.jar

Maven依赖报错: Failed to read artifact descriptor ****.jar 错误: Failed to read artifact descriptor ****.jar 例如我的是: Failed to read artifact descriptor for...

2019-03-24 17:45:14 897 0

原创 《编译原理》文法 - 终结符和非终结符

《编译原理》文法 - 终结符和非终结符 终结符 和 非终结符 在编译原理的文法部分是出现得最多的概念,但由于在熟悉编译原理 的人看来,这是个不值一提的简单概念,所以一般书上都没有对这两个概念做明确定义,这 导致很多学员在没有直正的理解其含义的情况下,开始了文法的学习,所以学起来非常吃力。 (这句话...

2019-03-23 23:14:34 8055 6

原创 Spring Boot -04- 使用自定义 Banner

提示: banner.txt 必须是 ANSI 编码的,一般工具创建会是 UTF-8,会显示不出来 使用 Spring Boot 开发时,当程序启动的时候控制台会输出由字符组成的 Spring 符号。这个是SpringBoot 为自己设计的Banner: . ____ _...

2019-03-22 17:20:31 2000 0

原创 JAVA String 截取字符串的方法(含 substring 索引截取示例)

String.substring( ):用于返回一个字符串的子串 用法如下:string.substring(from, to) 其中from指代要抽去的子串第一个字符在原字符串中的位置 to指代所要抽去的子字符串最后一个字符的后一位(这个参数可以不加) 下面就对 String.substring...

2019-03-21 14:28:10 14180 0

原创 Spring 使用 properties 文件两种读取方式:xml 直接读取和 @Value 注解获取

properties 文件两种读取方式:xml 直接读取和 @Value 注解获取 因为我们在交付项目时,我们不应该再让用户去修改代码去配置,但是我们经常需要用户去配置一些自己的内容,不管是对用户保密的也好,让用户自定义也好,肯定有需要用户去定义的部分 常见使用环境: (1)最经常用到的就是数...

2019-03-21 14:01:41 410 0

原创 LayUI 的 select 动态联动

LayUI 的 select 动态联动 要实现联动效果注意两点: 第一:要可以监听到 select 的 change 事件; 第二:异步加载的内容,需要重新渲染后才可以 正常使用。 html 代码: <form class="layui-form batchinput-form&q...

2019-03-18 22:34:09 3322 0

原创 IDEA中xml文件头报错:URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)

IDEA中xml文件头报错:URI is not registered (Settings | Languages &amp; Frameworks | Schemas and DTDs) 有时候在 IDEA 中配置 spring 文件时会出现这个错误 URI is not regis...

2019-03-18 12:01:58 431 0

原创 注解@Param引用不到,ibatis.annotations.Param 标红需要引入什么包呢?

注解@Param引用不到,ibatis.annotations.Param 标红需要引入什么包呢? 我在使用 MyBatis Generator 插件生成文件的时候,发现 @Param 报错,引入的 import org.apache.ibatis.annotations.Param; 红色报错,...

2019-03-18 11:53:23 3326 0

原创 JS Date() 自定义当前日期时间格式

JS Date() 自定义当前日期时间格式 在实际开发中,涉及到生成时间,时间除了在前台需要用户填的时间,必须在数据库生成,因为每个人的电脑时间可能不一样。会出问题。所以时间要在数据库生成。如果前台只是需要显示时间,我们想自定义格式,可以使用原生 JS 的 Date() 下面是 js 生成时间并格...

2019-03-17 14:35:07 1094 0

原创 IDEA 配置自定义注释模板

IDEA 配置自定义注释模板 (1)打开 Settings &gt; Editor (2)新建分组: (3)新建模板: (4)写模板,选择语言: (5)配置变量: (6)使用: (7)效果: ...

2019-03-15 14:27:50 305 0

原创 layui.use 中自定义 function 的正确方式

layui.use 中自定义 function 的正确方式 适用于: obj.click() 行内 onclick javascript:函数名() 示例代码: &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &...

2019-03-14 22:17:15 5709 0

原创 Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMapping

异常: 500-Internal Server Error Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMappi...

2019-03-13 19:20:57 326 0

原创 使用 MySQL 触发器同时向两个表中插入数据信息

使用 MySQL 触发器同时向两个表中插入数据信息 使用场景:现有这样的关系: 例如将用户登录注册,详细信息分别放在了两张表中,我们注册一个用户及插入用户登录/注册表的信息,但是详细信息表是没有记录的,如果还想用注册/登录表的自动生成的主键作为外键,被详细信息表依赖,所以,详细信息表在注册时最...

2019-03-12 22:19:19 2935 1

原创 SpringMVC -04- requestMapping 中可不加 .do(默认自动加 .do)

SpringMVC -04- requestMapping 中可不加 .do(默认自动加 .do) 如果在 web.xml 中配置的 *.do,则会拦截所有的 .do 请求去匹配 &lt;!-- Map all requests to the DispatcherServlet for h...

2019-03-12 20:49:27 2954 1

原创 Maven -03- maven-compiler-plugin 介绍

Maven -03- maven-compiler-plugin 介绍 maven 是个管理工具,如果我们不告诉它我们的代码要使用什么样的 jdk 版本编译的话,它就会用 maven-compiler-plugin 默认的 jdk 版本来进行处理,这样就容易出现版本不匹配,以至于可能导致编译不通过...

2019-03-12 12:58:48 363 0

原创 SSM 项目从搭建爬坑到 CentOS 服务器部署 - 速查手册

SSM 框架项目搭建到部署 - 速查手册 (1)SSM 项目搭建(2)Maven 的 pom.xml 配置合集(3)CentOS 云服务器从购买到 JDK,Tomcat 及 MySQL 安装及环境配置(4)CentOS 云服务器上部署 SSM 项目(5)爬坑记录(6)常用功能的示例

2019-03-10 20:43:17 468 0

原创 CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)

CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍) 之前介绍了 CentOS 云服务器从购买到 JDK 及 Tomcat 安装及环境配置 没有说 MySQL 8.0,是整理了这一篇文章。 本篇示例环境: CentOS 6.5 MySQL 8.0 使用工具安装: XS...

2019-03-09 23:38:52 1849 0

原创 CentOS 云服务器从购买到 JDK,Tomcat 及 MySQL 安装及环境配置

CentOS 云服务器从购买到 JDK 及 Tomcat 安装及环境配置 以百度云 CentOS 云服务器为例 使用 XShell,Xftp 工具,操作更方便 示例环境: CentOS 6,JDK 1.8,Tomcat 9 提示: 在 XShell 中可以发送剪贴板,粘贴不是 Ctrl+...

2019-03-09 18:56:56 454 0

原创 idea 中读取 properties 文件中文乱码

idea 中读取 properties 文件中文乱码 需要对 IDEA 工具进行配置 配置步骤: (1)File &gt; Settings &gt; Editor &gt; File Encodings (2)配置截图:

2019-03-09 11:17:23 567 0

原创 xftp 介绍与安装步骤(提供安装包)

xftp 介绍与安装步骤(提供安装包) xftp 介绍: xftp 是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初...

2019-03-09 10:12:42 1955 2

原创 CSS3 实现 div 上下滑入滑出效果

CSS3 实现 div 上下滑入滑出效果 本篇内容: 1,首先需要用的是 CSS3 的 target 选择器,配合a标签指定id选择器切换目标元素,用于选取当前活动的目标元素。 (当然也可以不用 a 便签,页面加载的时候自动滑动) 2,CSS3 的 transition 动画,这里不做详细介绍 动...

2019-03-05 23:17:01 7250 0

原创 JAVA 实现 QQ 邮箱发送验证码功能(不局限于框架)

JAVA 实现 QQ 邮箱发送验证码功能(不局限于框架) 本来想实现 QQ 登录,有域名一直没用过,还得备案,好麻烦,只能过几天再更新啦。 先把实现的发送邮箱验证码更能更新了。 老规矩,更多内容在注释山聊。 首先还是先放上成功的截图: (1)准备阶段 - 获取授权码 授权码(这个授权码是让 JA...

2019-03-04 19:02:29 1328 0

原创 MyBatis 实现模糊查询 *Mapper.xml 的几种配置方式

MyBatis 实现模糊查询 *Mapper.xml 的几种配置方式 在学习 MyBatis 过程中想实现模糊查询,可惜失败了。后来上百度上查了一下,才解决了。记录一下 MyBatis 实现模糊查询 *Mapper.xml 的几种配置方式。 首先数据库表是这样的: 数据库表名为 user_info...

2019-03-04 08:33:03 1158 0

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