自定义博客皮肤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!

  • 博客(37)
  • 资源 (23)
  • 收藏
  • 关注

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

Redis -01- 简介+Win版两种安装方式+配置文件参数配置+守护进程介绍本篇主要在简化菜鸟教程,更易理解,快速入门,操做截图,学习记录菜鸟教程链接:http://www.runoob.com/redis/redis-tutorial.htmlRedis 官网:https://redis.io/Redis 在线测试:http://try.redis.io/一、Redis 是什么?(1)Redis...

2019-03-31 13:09:50 1043

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

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

2019-03-29 19:29:05 665

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

Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决链接时遇到的问题,记录一下如果还没有安装工具,请参考:Navicat Premium 12.1.16.0 安装与激活(图文教程)第一步:打开工具 > 选项:第二步:打开环境:(1)找到安装目录,的 SQL Plus,配置好(2)OCI 环境 oci.dll...

2019-03-29 17:53:37 1587

原创 错误 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 must specify a valid lifecycle phase or a goal in th...

2019-03-29 14:41:08 6387

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

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

2019-03-28 22:25:54 17433 5

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

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

2019-03-28 19:33:12 5332

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

什么是 MVC 和 三层架构?MVC 全名是 Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC 被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑...

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

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

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

2019-03-28 14:06:02 8218 1

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

SQL Server 2012 安装配置详细图文教程本来想安装最新版,不过想来想去,怕和 MySQL 5到 MySQL 8那样有很多需要注意的地方,就没必要了,所有安装 2012 和组里其他人一样安装包准备:访问:https://www.microsoft.com/en-us/download/details.aspx?id=29062选择语言,点击下载如果纠结下载哪个?首先区分 ...

2019-03-28 14:00:00 3503

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

Java 基本类型与引用类型一、基本数据类型java 中一共分为 8 种基本数据类型:byte、short、int、long、float、double、char、boolean,其中 byte、short、int、long 是整型。float、double 是浮点型,char 是字符型,boolean 是布尔型。二、引用类型java 为每种基本类型都提供了对应的封装类型,分别为:Byte...

2019-03-27 20:55:51 7783 3

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

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

2019-03-27 19:56:33 306

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

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

2019-03-27 17:10:50 15679 9

原创 javascript 少写 if else 语句

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

2019-03-27 00:00:01 850 1

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

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

2019-03-25 11:26:17 11490 4

原创 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 org.springframework.boot:spring-boot-starter-test:...

2019-03-24 17:45:14 1641

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

《编译原理》文法 - 终结符和非终结符终结符 和 非终结符 在编译原理的文法部分是出现得最多的概念,但由于在熟悉编译原理的人看来,这是个不值一提的简单概念,所以一般书上都没有对这两个概念做明确定义,这导致很多学员在没有直正的理解其含义的情况下,开始了文法的学习,所以学起来非常吃力。(这句话说得真好。。。就是那些无视后来人的汇编高手给偶们这些初学的带来多大的困难)下面我们一起学习这两个概念...

2019-03-23 23:14:34 36287 11

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

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

2019-03-22 17:20:31 6456 4

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

String.substring( ):用于返回一个字符串的子串用法如下:string.substring(from, to)其中from指代要抽去的子串第一个字符在原字符串中的位置to指代所要抽去的子字符串最后一个字符的后一位(这个参数可以不加)下面就对 String.substring( ) 做举例:1、string.substring(from):此时相当于从from位置截取到原字...

2019-03-21 14:28:10 87259 2

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

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

2019-03-21 14:01:41 1696

原创 LayUI 的 select 动态联动

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

2019-03-18 22:34:09 6074

原创 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 registered (Settings | Languages &amp; Frameworks | Schemas ...

2019-03-18 12:01:58 948

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

注解@Param引用不到,ibatis.annotations.Param 标红需要引入什么包呢?我在使用 MyBatis Generator 插件生成文件的时候,发现 @Param 报错,引入的import org.apache.ibatis.annotations.Param; 红色报错,找不到解决方法:在 pom 中添加依赖&lt;!-- https://mvnrepository...

2019-03-18 11:53:23 12952 4

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

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

2019-03-17 14:35:07 3111

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

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

2019-03-15 14:27:50 598

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

layui.use 中自定义 function 的正确方式适用于:obj.click()行内 onclickjavascript:函数名()示例代码:&amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;link rel=&quot;stylesheet&quot; href=&quot;layui/css/layui.css&quot; media=&quo

2019-03-14 22:17:15 18215

原创 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.RequestMappingHandlerMapping#0': Invocation of init method failed; nested excep...

2019-03-13 19:20:57 4113 2

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

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

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

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

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

2019-03-12 20:49:27 8958 4

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

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

2019-03-12 12:58:48 815

原创 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 898

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

CentOS 云服务器安装 MySQL 8.0 及使用(所有的坑我走了一遍)之前介绍了 CentOS 云服务器从购买到 JDK 及 Tomcat 安装及环境配置 没有说 MySQL 8.0,是整理了这一篇文章。本篇示例环境:CentOS 6.5MySQL 8.0使用工具安装:XShell 6 中文破解版安装(提供安装包)xftp 6 介绍与安装步骤(提供安装包)第一步:清除...

2019-03-09 23:38:52 3702 2

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

CentOS 云服务器从购买到 JDK 及 Tomcat 安装及环境配置以百度云 CentOS 云服务器为例使用 XShell,Xftp 工具,操作更方便示例环境:CentOS 6,JDK 1.8,Tomcat 9提示:在 XShell 中可以发送剪贴板,粘贴不是 Ctrl+C,而是 Shift+insert第一步:云服务器的选购(1)学生认证很便宜百度云起航校...

2019-03-09 18:56:56 994

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

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

2019-03-09 11:17:23 1295

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

xftp 介绍与安装步骤(提供安装包)xftp 介绍:xftp 是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要。它采用了标准的 Windows 风格的向导,它简单的界面能与其他 Window...

2019-03-09 10:12:42 5996 3

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

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

2019-03-05 23:17:01 18669

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

JAVA 实现 QQ 邮箱发送验证码功能(不局限于框架)本来想实现 QQ 登录,有域名一直没用过,还得备案,好麻烦,只能过几天再更新啦。先把实现的发送邮箱验证码更能更新了。老规矩,更多内容在注释山聊。首先还是先放上成功的截图:(1)准备阶段 - 获取授权码授权码(这个授权码是让 JAVA 程序来登录发送者的 QQ 邮箱的,相当于登动态密码)获取步骤:点击【设置】&amp;gt;【账户】&amp;...

2019-03-04 19:02:29 3669

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

MyBatis 实现模糊查询 *Mapper.xml 的几种配置方式在学习 MyBatis 过程中想实现模糊查询,可惜失败了。后来上百度上查了一下,才解决了。记录一下 MyBatis 实现模糊查询 *Mapper.xml 的几种配置方式。首先数据库表是这样的:数据库表名为 user_info,初始化了几条记录,如图:错误的方式:然后它就挂了:正确的配置方式(1)使用 ${} 替...

2019-03-04 08:33:03 3200

jsp-cookie-session-crud 使用 JSP 实现cookie session验证及增删改查

我的首页:https://xiaopengwei.com 本资源内容 jsp-cookie-session-crud 使用 JSP 实现cookie session验证及增删改查

2019-04-11

使用 Spring MVC 读取用户信息、筛选字段

使用 Spring MVC 读取用户信息、筛选字段,图文及演示教程:https://blog.csdn.net/qq_40147863/article/details/85913973

2019-01-13

前期项目 Spring+Spring MVC+JDBC Template 增删改查

前期项目 Spring+Spring MVC+JDBC Template 增删改查,包含建库,前端加后台

2019-01-12

使用 Spring MVC + JDBC Template 实现筛选、检索功能(maven)

使用 Spring MVC + JDBC Template 实现筛选、检索功能(maven),图文教程地址:https://blog.csdn.net/qq_40147863/article/details/86187642

2019-01-09

使用 sessionStorage 存储数据、js 图片验证码、登录加载动画

使用 sessionStorage 存储数据、js 图片验证码、登录加载动画,图文教程地址:https://blog.csdn.net/qq_40147863/article/details/86146534

2019-01-09

使用 Spring MVC + JDBC Template 实现登录(maven)

使用 Spring MVC + JDBC Template 实现登录(maven),图文教程地址:https://blog.csdn.net/qq_40147863/article/details/86084761

2019-01-08

使用 Spring JDBC Template 对数据库查询(登录)和删除(maven)

使用 Spring JDBC Template 对数据库查询(登录)和删除(maven),图文教程地址:https://blog.csdn.net/qq_40147863/article/details/86015509

2019-01-08

使用 jQuery Ajax 异步登录,并验证用户输入信息(maven)

使用 jQuery Ajax 异步登录,并验证用户输入信息(maven),图文教程地址:https://blog.csdn.net/qq_40147863/article/details/85999375

2019-01-07

mybatis-generator 自动生成的 demo

mybatis-generator 自动生成的 demo,建库加图文教程,请查看:https://blog.csdn.net/qq_40147863/article/details/85886166

2019-01-06

从 MySQL 建库到 登录验证数据库信息(maven)

IDEA 项目,从 MySQL 建库到 登录验证数据库信息(maven),图文教程地址:https://blog.csdn.net/qq_40147863/article/details/85807384

2019-01-04

AOMEI 分区助手破解版(解压使用,多软件)

分区助手破解版(解压使用,多软件),注意:不含AOMEI Dynamic Disk Manager Pro 1.2,需要它请下载:https://download.csdn.net/download/qq_40147863/10856485

2018-12-17

MUI 使用原生底部栏(中间凸起图片)

MUI 使用原生底部栏(中间凸起图片)

2018-11-06

自动操作鼠标点击自动操作鼠标点击工具工具

自动操作鼠标点击工具,一个通过操作鼠标,来实现重复操作自动化的工具,不会用请在博客私信

2018-10-18

MyEclipse2018.8.0 破解工具

MyEclipse2018 ci 破解工具,破解后显示Product Activated,可用到2021年10月,图文教程请参考:https://blog.csdn.net/qq_40147863/article/details/83017723,其他教程基本都是只可用5天,请自行鉴别

2018-10-17

AppManage.apk

AppManage.apk,用户获取 app 的包名和签名的工具,操作简单

2018-09-28

template-web.js

art-template 的 template-web.js 文件,如果官网不能下载,就下载这个,拷贝就可使用

2018-09-26

黑客攻防-请看介绍

内容: 1.必须掌握的基础知识 2.局域网攻防 3.Windows系统漏洞攻防 4.提升系统安全性能 没有下载劵联系QQ:1370911284

2018-09-14

DOS批处理简明高级教程

预览:https://blog.csdn.net/qq_40147863/article/details/82696020 因为本教程可深度学习也可简明学习,所以比较长,但是本教程也适合做为开发人员的查阅书籍,有丰富的案例代码 例: @echo off if /i a == A (echo 我们相等) ELSE echo 我们不相等 pause 加上/I 不区分大小写就相等了!

2018-09-13

oracle 常用命令大全

oracle 常用命令大全 oracle dba 常用命令 1 运行 SQLPLUS 工具 sqlplus 2 以 OS 的默认身份连接 / as sysdba 3 显示当前用户名 show user 4 直接进入 SQLPLUS 命令提示符 sqlplus /nolog 5 在命令提示符以 OS 身份连接 connect / as sysdba 6 以 SYSTEM 的身份连接 connect system/xxxxxxx@服务名 7 显示当然用户有哪些表 select * from tab; 8 显示有用户名和帐户的状态 select username,account_status from dba_users; 9 将 SCOTT 帐号解锁(加锁) alter user scott account unlock(lock);

2018-09-05

架构之美(清晰中文完整版).pdf

软件设计架构,本书作者们在介绍软件架构的基本实践方面得心应手,他们也同样介绍了各式各样的现代系统,我特别喜欢他们谈及架构的广泛性,从Emacs到Facebook,从非常正式的系统到非常有灵气的系统。简而言之,本书对软件架构的艺术,科学和实践做出了非常及时和有益的贡献 ----Grady Booch, IBM院士

2018-08-14

空空如也

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

TA关注的人

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