自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蚩尤后裔-汪茂雄

芝兰生于深林,不以无人而不芳。

  • 博客(46)
  • 资源 (11)
  • 收藏
  • 关注

原创 JQuery 制作消息弹出框、按钮点击音效

目录JQuery 制作消息弹出框效果JQuery 制作按钮点击音效JQuery 制作消息弹出框效果<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <!-- BootCDN提供了很多如JQuery、Chart.js、ECarts.j...

2018-07-31 13:35:38 6846

原创 Spring Boot REST 请求(GetMapping,PostMapping)、格式化请求与响应的日期时间、压缩响应内容,解决查询的时间减少了8小时

目录REST 风格本文承接《Web 项目 tiger 之5 查询所有用户》REST 风格tiger 项目前期的登录与拦截器已经做完,现在开始做“增删改查”操作,不过这里使用“REST”风格来做 HTTP 协议是一个广泛应用的 Internet 协议,提供了8个不同的请求方法,常见的就是前4个:GET------------向特定资源发出请求(请求指定页面信息,并返回实体主体)...

2018-07-30 19:25:55 4012 1

原创 JavaScript 基础快速入门

目录history. go( 0 )location. assgin( url )location. replace( newURL )自动间隔刷新location. href = URLlocation.reload( force )window.openhistory. go( 0 )1、history对象有一个go()方法,go() 方法可加载历史列表中的...

2018-07-30 08:34:38 814 1

原创 Java 序列化漏洞多到修不完

目录序列化 与 反序列化序列化被指“糟糕的错误”序列化/反序列化安全问题序列化漏洞一直是Java面临的大问题本文参考来源网址:https://mp.weixin.qq.com/s/j4DgPpgNi6K33vby8Z5KOg序列化 与 反序列化序列化 即提取数据对象并将其转换为字节流(二进制格式)的过程,因此它可以通过网络传输或保存在数据库中,稍后才以其原始形式将其...

2018-07-30 08:15:37 1029

原创 Spring boot 拦截器(HandlerInterceptor) 与 自定义资源映射虚拟路径,WebMvcConfigurer

目录登 录UserControllerWebMvcConfigurerhtml 页面运行测试拦 截LoginHandlerInterceptor注册拦截器Spring Boot 2.0 之前Spring Boot 2.0 之后自定义资源映射运行测试登 录UserControllerpackage com.lct.controller...

2018-07-29 09:06:37 4233 1

原创 Linux 命令之 crontab 计划任务与自动同步系统时间

目录本文导读语法 参数语 法参数说明环境准备安 装查看服务状态开/关/重启服务任务表格式格式说明常用举例每分钟向文本写入当前日期每天05:00重启系统定时重启Tomcat服务器执行自定义脚本文件准备脚本文件定时执行其它示例本文导读Linux crontab 是用来定期执行程序的命令。当安装完成操作系统之后,默认便会启...

2018-07-27 12:37:22 3927

原创 Windows 录音机录制电脑声音、route 双网卡设置内外网共用

目录需求背景声音 录制 -》设置录影机录制声音处理在可以记录之前,我们需要范文您的文档文件夹需求背景项目开发中有时需要加上一些音效,比如专场、登录成功、回答失败、以及各种按钮音效等 这时候很容易会去网上找素材,但是如果需要下载的内容需要付费或者其它原因导致无法下载时,可以使用Windows自带录影机录下来即可解决 如下所示就是需要VIP才能下载的情况声音 录制...

2018-07-26 13:32:48 7342 1

原创 JQuery 动画之 淡入淡出

需求效果标题自动淡入淡出,当点击“动画结束时”,标题停止执行动画&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;!-- 第一个meta指定编码,IDEA新建默认就有的,与Bootstarp无关 第二个meta指定IE8强制以低版本进行渲染,与Bootstrap无关 第三个meta指定Bo...

2018-07-26 10:57:49 1283 1

原创 Linux 查找进程与结束进程

目录本文导读查找进程 top 命令ps 命令lsof 命令结束进程 kill 命令killall 命令本文导读windows上可以直接在任务管理器中查看和结束进程,Linux上则可以使用如下方式进行查找进程杀进程的第一步就是查找进程 top 命令top 命令 比较综合的动态显示系统进程运行情况。因为是实时显示运行情况,所以可以按"ctrl+c"退...

2018-07-26 09:18:32 2030

原创 Java 实现 8 大排序算法、笛卡尔积、父子级递归

目录冒泡排序选择排序冒泡排序1、特点:效率低,实现简单2、思想:每一趟将待排序序列中最大元素移到最后(反之也可以移动到最前),剩下的为新的待排序序列,重复上述步骤直到排完所有元素。import java.util.Arrays;/** * Created by Administrator on 2018/7/19 0019. */public class Tes...

2018-07-25 20:00:14 1542 1

原创 HTTP Header 详解 Requests 与 Responses 头信息

目录Requests 头信息Responses 头信息HTTP(Hyper Text Transfer Protocol) 即超文本传输协议,目前网页传输的的通用协议。HTTP 协议采用了请求/响应模 型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分,首先传递message-header,即...

2018-07-25 08:07:56 635

原创 Spring Boot 项目信息国际化

本文导读本文承接《Web 项目 tiger 开始 之1 引入资源》 国际化主要用于应用跨国时使用,比如在中国时应用为中文,在韩国时,应用显示为韩文,在日本时,应用又显示为日文等。又或者是用户点击什么语言就可以自动切换什么语言自动语言切换需求分析国际化主要用于应用跨国时使用,比如在中国时应用为中文,在韩国时,应用显示为韩文,在日本时,应用又显示为日文等,这叫应用跟着系统语言环境自动切...

2018-07-24 19:36:53 838

原创 HTTP 缓存机制及原理

目录本文导读HTTP报文缓存规则解析强制缓存Cache-Control对比缓存Last-Modified  /  If-Modified-SinceEtag  /  If-None-Match总 结本文导读本文参考来源网址:https://mp.weixin.qq.com/s/qknEtzZph5CynuA68kZC_g Http 缓存机制作为 web...

2018-07-24 08:39:09 1108

原创 Chrome、Firefox 浏览器下载 与 常用设置及操作

目录Chrome 全屏模式:kioskcmd 指令调用快捷方式打开Firefox 全屏启动设置安装附加组件全屏启动1、对于 Web 项目用浏览器打开时,实际需求中有时不想让用户知道这是一个浏览器打开的页面,而是想让它看起来就像是一个 APP一样。2、Google 的 Chrome 浏览器自带全屏模式以及APP模式,就是想让用户使用起来感觉页面就是个APP3、Fi...

2018-07-23 11:44:02 25071 2

原创 Java 设计模式 之 观察者模式(Observer)

目录观察者模式 简述编码实现番外版观察者模式 简述1、观察者模式又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。2、观察者模式是类和类之间的关系,不涉及到继承。3、观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题...

2018-07-20 09:21:15 1051

原创 2)Thymeleaf 标准表达式语法详解

目录表达式汇总@{...} 处理 url 地址@{...} 携带参数文本及其操作数字字⾯量布尔字⾯量NULL 字⾯量算术运算符⽐较/逻辑运算符三元运算符表达式汇总<html xmlns:th="http://www.thymeleaf.org">编号 属性 描述 示例 1 $ {...} 变量表达式...

2018-07-17 11:14:21 4742

原创 Java SE 正则表达式 API Pattern 与 Matcher

目录常用正则表达式网页日期提取常用正则表达式1、使用 API:java.util.regex.Matcher、java.util.regex.Pattern;只能输入数字:"^[0-9]*$" String patternStr1 = "^\\d+$"; Pattern pattern1 = Pattern.compile(patternStr1); Stri...

2018-07-17 10:00:10 2244 1

原创 Spring MVC 切面 ResponseBodyAdvice 对响应/返回值增强、API接口数据统一格式返回

目录Thymeleaf 模板引擎官方文档下载Hello World新建应用后台控制器前端页面浏览器访问测试Thymeleaf 模板引擎1、Thymeleaf 是 Web 和独立环境的现代服务器端 Java 模板引擎,能够处理HTML,XML,JavaScript,CSS 甚至纯文本。2、Thymeleaf 的主要目标是提供一种优雅和高度可维护的创建模板的方式...

2018-07-15 16:48:13 74887 13

原创 Spring Boot 集成 Thymeleaf 快速入门、静态资源映射规则、WebJars

目录本文导读模板引擎Spring Boot 使用 Thymeleaf引入 Thymeleaf渲染流程规则后台控制层前台页面浏览器访问本文导读1、本文承接《Spring Boot Web开发简介及webajrs 和 静态资源映射规则》,以里面的“dog”项目进行本次学习2、以前开发 web 项目时,只需将静态的 "html” 页面后缀名修改为“jsp”,...

2018-07-15 15:52:10 34885 8

原创 Spring Boot 2.x 日志配置 与集成 Logback 日志框架

目录本文导读指定日志配置logback. xml测试运行Profile 高级功能本文导读1、本文承接《Spring 日志关系 与 slf4j 默认配置及其修改》2、已经知道可以在 Spring Boot 的全局配置文件 application.properties 或者 application.yml 中修改 slf4j 的默认配置,那么能不能直接使用slf4j实现...

2018-07-14 15:30:06 23528 10

原创 日志框架简述、slf4j 日志框架概述,slf4j + log4j 1.X 日志组合

目录日志框架背景主流日志框架SLF4j 详解SLF4J 原理slf4j 与实现框架图总览slf4j 与 log4j 入门添加 Maven 依赖添加配置文件日志记录日志框架统一转为 slf4jSpring Boot 整合 Slf4J日志框架背景1)程序媛小张,开发了一个大型系统;2)最开始系统中使用 System.out.println("")...

2018-07-14 12:02:02 2116

原创 Spring boot 自定义注解 + 拦截器 + AOP 切面

目录外部配置加载环境准备命令行参数spring.config.location@ PropertySource外部配置加载Spring Boot 支持多种外部配置方式,如下所示,从上往下加载优先级由高到低,内容相同时覆盖,不相同时累加。命令行参数 来自java:comp/env的JNDI属性 使用“spring.config.location”改变默认的配置文件位...

2018-07-13 13:58:28 4777 1

原创 Spring Boot 核心配置文件,yml 语法规范、多环境配置、配置文件加载顺序,EnvironmentAware 读取 yml 配置

目录需求分析多 profile 文件形式yml 文档块形式需求分析Profile 是 Spring 对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境项目开发时有开发环境、测试环境、部署环境等,可以通过 profile 配置切换多 profile 文件形式格式:application-{profile}.properties/yml,如:ap...

2018-07-13 11:44:29 14536 1

原创 装机必备工具软件:Pot-Player、WiseCare365、CCleaner、IObit Driver Booster、B站视频下载工具

1、Pot-Player 是最优秀的播放器,软件界面非常地简洁,软件体积小,占用内存极低,拥有异常强大的内置音视频解码器,可以支持几乎全部音乐、视频文件格式的播放。而且软件本身没有任何广告和流氓插件。1、只要能获取到直播的地址,Pot-Player 就能直播,以下是积累的几个 CCTV 的直播地址,更多的直播地址,可以从网上查询,比如从 github 获取,有人专门收集这种直播地址。2、打开 Pot-Player,然后右键 -> 打开 -> 打开链接(Ctrl + U),输入地址,点击确定即可播放。

2018-07-13 10:44:26 16362

原创 Tomcat 下载安装,启动,停止,注册服务,开机自启

目录Tomcat 下载startup.bat 启动 Tomcatservice.bat 服务启动注册服务移除服务停止 Tomcat启动 tomcat 一般有两种方式:1、直接运行 %Tomcat_HOME%//bin/startup.bat 启动;2、使用 %Tomcat_HOME%//bin/service.bat 注册 windows 服务启动。T...

2018-07-12 12:30:07 20017 2

原创 @Configuration、@Bean、@Import 装配组件 与 @Resource 与 @Autowired 与 @Qualifier 、@Primary 获取组件

目录@Configuration 配置类 与 @Bean 添加组件使用举例@Resource 与 @Autowired 与 @Qualifier使用举例1、已经知道 @ImportResource 导入Spring 配置文件 如以前经常在 beans.xml 配置的各种定时器、自己写的类以及各种第三方如 MyBatis 与 Hibernate 的类实例等,但 Spring 官方...

2018-07-12 09:01:55 4767 1

原创 Spring Boot @PropertySource 加载配置文件、@ImportResource 导入Spring 配置文件、YamlPropertiesFactoryBean 读取 yml 文件

目录需求背景项目结构@PropertySource 加载指定配置文件资源配置文件测试运行需求背景1、通过《Spring Boot 全局配置文件》与《@Value 取赋值详解与 @ConfigurationProperties 对比》已经知道使用“@Value”注解与“@ConfigurationProperties”可以从全局配置文件“application.prope...

2018-07-11 18:33:08 60824 17

原创 Spring Boot yml 文件读取:@ConfigurationProperties 、@EnableConfigurationProperties、@Value、Environment

SpringBoot使用一个全局的配置文件,配置文件名是固定的;

2018-07-11 12:32:07 7617 3

原创 Spring Boot 概述、初始化器、spring-boot-maven-plugin 插件简化部署、starter 自动配置原理

目录New Project默认项目结构默认 pom.xml 文件功能代码运行测试1、《Spring Boot 入门》中是使用创建Maven项目,然后导入Spring Boot依赖的方式,虽然相比传统做法已经很快了,但是IDEA等主流Java编辑器都支持快速构建Spring项目2、相当于IDEA可以直接新建Java FX项目一样,效率更高New Projectht...

2018-07-10 19:27:41 8847 2

原创 Linux 软件包管理器 rpm

目录RPM 简述语 法开发实例安装 rpm 包卸载rpm包查询 rpm 包信息rpm -qa 模糊查询已安装的包rpm -qi 查询软件安装信息rpm -ql 查询安装路径RPM 简述Linux rpm 命令用于管理套件。 rpm(redhat package manager) 原本是 Red Hat Linux 发行版专门用来管理 Linux ...

2018-07-09 09:02:50 576

原创 Nginx 配置文件 nginx.conf 说明、内置变量、常用命令

目录nginx.conf 文件详解nginx 内置全局变量nginx 常用命令1、nginx.conf 配置文件在 %nginx_home%/conf 目录下:nginx.conf 文件详解1、下面是一个 nginx.conf 配置文件的基本结构:events { ...}http { server { location ...

2018-07-06 15:39:42 10880

原创 Linux 命令之 yum 软件仓库

目录yum 简述yum 语法yum 常用命令查找和显示yum list package1 paceage2yum list | grep 模糊查找yum search 模糊查询安装软件包yum install package1 package2更新与升级卸载软件包yum 简述yum( Yellow dog Updater, Modified)是一...

2018-07-05 15:47:40 4350 1

原创 Linux 命令之 tar 备份与解压缩

目录tar 简述语法格式主选项辅助选项常用举例查看命令版本备份目录/文件查看备份/压缩文件内容压缩目录/文件减压目录/文件tar 简述tar是Linux环境下最常用的备份、压缩、减压工具之一 可方便的追加新文件到备份文件中,或仅更新部分的备份文件 语法格式主选项辅助选项常用举例查看命令版本tar --v...

2018-07-05 14:18:19 4844

原创 免费在线SQL运行环境(工具)

目录Netstat 简述常见参数netstat -anonetstat -ano | findstr "端口号"Netstat 简述Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 Netstat是控制台...

2018-07-05 12:40:07 11809 1

原创 Windows 命令 netstat、telnet、Tasklist、Taskkill

目录Tasklist 简述使用格式查看本机所有进程根据pid查询指定进程查看远程所有进程Taskkill 简述根据进程PID结束根据进程图像名结束/f 强制结束进程/t 结束进程树Tasklist 简述1、"Tasklist"命令是一个用来显示运行在本地或远程计算机上的所有进程的命令行工具,带有多个执行参数。类似Linux系统的ps命令2、显示...

2018-07-05 11:02:19 44691 1

原创 Nginx 在 Linux 下安装与搭建 Tomcat 集群

目录搭建集群图例环境说明Linux 下安装 NginxNginx 上传Nginx 解压安装gcc依赖Nginx 编译Nginx 安装Nginx 操作开启防火墙端口浏览器访问Nginx 对 Tomcat 集群准备web应用准备tomcat1准备tomcat2开放防火墙端口Nginx设置浏览器访问本文承接《Nginx 下载 ...

2018-07-03 20:15:00 9420 2

原创 Nginx 解决 Tomcat 集群下的 Session共享

目录web 服务器自己解决upstream 中添加 ip_hash将 session 的id放入redis中1、本文承接《Nginx 下载 与 Windows 下访问集群 Tomat》2、集群是为了给服务器负载均衡,减轻压力,但对于用户来说,不管访问的是哪台具体的服务器,内容应该是一样的才对,不可能在服务器A下的单,一刷新访问到服务器B时,订单就没有,这是不允许的。用户的Ses...

2018-07-03 19:52:34 2836

原创 Nginx 下载 与 Windows 下访问集群 Tomat

目录Nginx 下载准备一个 Java Web 项目准备多个Tomcat服务器Nginx 集群Nginx 启动 与 关闭Nginx 代理单个服务器Nginx 代理集群服务器本文以《Nginx 理论详解》为基础Nginx 下载1、进入Nginx官网:http://nginx.org/en/ 进行下载2、Nginx 下载之后,Windows 版本的可以直接...

2018-07-03 18:18:12 1597

原创 解决 VMware 新装 CentOS 7.* 连不上网络

目录物理机与虚拟机网络互通ip addr show安装 ifconfig物理机 ping 虚拟机安装 vim 富文本编辑器安装 lsb_release本文承接《VMware 安装 CentOS 7.*》物理机与虚拟机网络互通安装好虚拟机之后,将来会在虚拟机内的系统中安装各种应用,如果虚拟机内的系统连不上网,则无从谈起,所以第一步就是要解决虚拟机内的系统与物理机...

2018-07-03 14:04:18 11348 2

原创 Linux 初级命令

目录date 查看/设置时间cd 目录切换shutdown 开/关/机uname 查看系统信息lsb_release 查看发行版信息date 查看/设置时间Linux date 命令可以用来显示或设定系统的日期与时间[root@localhost usr]# date2018年 08月 10日 星期五 22:13:44 CST[root@localhost...

2018-07-03 13:07:01 869

Subversive-connectors-allplatforms-5.0.1.I20151028-1700.zip

The Subversive distribution consists of 2 parts - the Subversive plug-in and Subversive SVN Connectors. You need both parts in order to work with Subversive. 这是eclipse的Subversive SVN Connectors插件,配合Subversive后可以连接SVN服务器。 【亲测有效】

2023-11-28

SQl server 2000安装补丁chs_sql2ksp3.exe

用于 SQL SERVER 2000 数据库升级补丁包,用于 java 开发都用 JDBC 方法连接数据库时所使用的。亲测有效!

2020-05-10

Spring Security 5.1.0 PDF 中文帮助文档

Spring Security 为基于Java EE的企业软件应用程序提供全面的安全服务。 特别强调支持使用Spring Framework构建的项目,Spring Framework是用于企业软件开发的领先 Java EE解决方案。 如果您没有使用Spring开发企业应用程序,我们热烈鼓励您仔细研究它。 对Spring的一些熟悉 - 特别是依赖注入原则 - 将帮助您更轻松地熟悉Spring Security。

2019-09-02

JVM 详解 PDF 文档、JVM 详解 PDF 文档

本文详细讲解了JVM(Java Virtual Machine)的方方面面,首先由java的特性来描绘JVM的大致应用,再细细阐述了JVM的原理及内存管理机制和调优.最后讲述了与JVM密切相关的Java GC机制.

2019-04-05

tcpmon 1.0 官方正版

1、TCPMon 可以拦截客户端 HTTP 请求和 服务端 HTTP 响应信息并查看。2、TCPMon 可以截获 WebService 客户端与服务器之间传递的 SOAP 信息,以便调试。 3、使用之前,电脑上必须先配置好 Java JDK 运行环境,因为 tcpmon 是一个可运行的 jar 包 4、因为 tcpmon 这个项目官方已经很久没有维护了,所以官方现在也不怎么支持了,官网上已经很难找到了,这个是官网下载的,亲测有效。

2019-02-15

2048v小游戏, LayaAir 2.0 + JS 编写

这是自己用 LayaAir 2.0 写的一个 2048 小游戏,多多交流。演示地址: https://blog.csdn.net/wangmx1993328/article/details/86620450

2019-01-24

帧动画素材,奔跑的豹子,和一个行走的卡通小姑娘。

两套帧动画的素材,奔跑的豹子,和一个行走的卡通小姑娘。两套帧动画的素材,奔跑的豹子,和一个行走的卡通小姑娘。两套帧动画的素材,奔跑的豹子,和一个行走的卡通小姑娘。两套帧动画的素材,奔跑的豹子,和一个行走的卡通小姑娘。

2018-12-15

Thymeleaf_3.0.9 英文 PDF 原版文档

hymeleaf是⾯向Web和独⽴环境的现代服务器端Java模板引擎,能够处 理HTML,XML,JavaScript,CSS甚⾄纯⽂本。 Thymeleaf旨在提供⼀个优雅的、⾼度可维护的创建模板的⽅式。 为了实 现这⼀⽬标,Thymeleaf建⽴在⾃然模板的概念上,将其逻辑注⼊到模板 ⽂件中,

2018-11-30

Thymeleaf_spring_3.0.9 英文 PDF 文档

hymeleaf是⾯向Web和独⽴环境的现代服务器端Java模板引擎,能够处 理HTML,XML,JavaScript,CSS甚⾄纯⽂本。 Thymeleaf旨在提供⼀个优雅的、⾼度可维护的创建模板的⽅式。 为了实 现这⼀⽬标,Thymeleaf建⽴在⾃然模板的概念上,将其逻辑注⼊到模板 ⽂件中,

2018-11-30

Thymeleaf_3.0.5 中文 PDF 文档

Thymeleaf是⾯向Web和独⽴环境的现代服务器端Java模板引擎,能够处 理HTML,XML,JavaScript,CSS甚⾄纯⽂本。 Thymeleaf旨在提供⼀个优雅的、⾼度可维护的创建模板的⽅式。 为了实 现这⼀⽬标,Thymeleaf建⽴在⾃然模板的概念上,将其逻辑注⼊到模板 ⽂件中,不会影响模板设计原型。 这改善了设计的沟通,弥合了设计和 开发团队之间的差距。

2018-11-30

阿里巴巴Java开发手册(详尽版1.4.0)

这是阿里巴巴2018年5月份最新版的内部Java开发规范 这是阿里巴巴2018年5月份最新版的内部Java开发规范

2018-11-12

Netty权威指南 第2版

Netty权威指南 第2版 Netty 是 JBoss 公司用 Java 写的一个 Jar 包(库),目的是快速开发高性能、高可靠性的网络服务器和客户端程序 Netty 提供异步、无阻塞、事件驱动的网络应用程序框架和工具 Netty 是目前公认的网络编程最好的框架 Netty 底层封装的也是 Java 的NIO,所以也叫NIO框架,常用于开发分布式系统

2018-10-13

空空如也

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

TA关注的人

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