自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TigerXiaohan的博客

XiaoHan QQ:377528880

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Springboot集成Quartz

Quartz 是一个完全由 Java 编写的开源作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。该文章不过多介绍Quartz的概念,主要做一个封装的记录。功能点添加CRON、固定间隔定时修改定时的触发器修改定时参数暂停定时启动暂停的定时获取所有定时启动所有定时停止定时0. 创建项目创建一个简单的SpringBoot项目,pom如下:<?xml version="1.0" encoding="UTF-8"?><project xm.

2021-12-16 20:05:17 1617 3

原创 SpringBoot入门 | 第四篇:轻松搞定全局异常

1. 介绍实际项目开发中,程序往往会发生各式各样的异常情况,特别是身为服务端开发人员的我们,总是不停的编写接口提供给前端调用,分工协作的情况下,避免不了异常的发生,如果直接将错误的信息直接暴露给用户,这样的体验可想而知,且对黑客而言,详细异常信息往往会提供非常大的帮助…所以我们需要集中的去处理这些异常,优化用户体验,隐藏异常信息。1.1 目标自定义异常处理全局异常3. 准备我已经创...

2019-11-19 15:56:45 177

原创 SpringBoot入门 | 第三篇:整合Thymeleaf模板

1. 介绍Thymeleaf在前面几章中已经介绍了如何创建一个SpringBoot 项目,到目前为止项目一直使用的都是Rest风格。 SpringBoot 除了支持Rest风格之外也支持如 JSP、Thymeleaf、FreeMarker、Mustache、Velocity 等各种模板引擎同时还为开发者提供了自定义模板扩展的支持。注意:使用内置servlet容器时(如内置tomcat),请...

2019-11-19 15:55:51 251

原创 SpringBoot入门 | 第二篇:自定义配置

1. 介绍上一篇中我们介绍了SpringBoot的由来、搭建以及配置文件,通过第一章我们也算是"入门"SpringBoot"了,可以发现SpringBoot为我们做了非常多的工作(我们搭建一个web项目没有使用XML文件),但是SpringBoot也并未做到零配置(更改端口号我们改了配置文件)它体现出了一种 约定优于配置,也称作按约定编程,是一种软件设计范式,旨在减少软件开发人员需做决定的数量,...

2019-11-19 15:54:51 202

原创 SpringBoot入门 | 第一篇:如何构建一个SpringBoot项目

SpringBoot入门 | 第一篇:如何构建一个SpringBoot项目1. 介绍SpringBootSpringBoot主要是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物。通过SpringBoot我们可以更加专注业务本身,而不是去耗费精力去维护大量的XML配置文件,我们只需要遵循规范,引用SpringBoot提供给我们的starter就可以很轻松的搭建...

2019-11-19 15:53:16 278

原创 Tomcat远程debugger for Linux

我公司的产品是windows版本的,虽然java是跨平台的,但是一些访问硬件或者访问系统的东西并不能在linux上良好的运行,现有一个部署linux的需求,因为还有一堆别的东西就不切换系统了,直接在服务器上部署,远程debugger调试。1. 操作tomcat打开tomcat中的catalina文件(~/bin)是windows就打开catalina.bat,linux就打开catalina...

2019-06-20 17:04:30 426

原创 SpringBoot静态资源整合(通过webjars打包)

对于日常的web开发而言,像css、js、images、font等静态资源文件管理是非常的混乱的、比如jQuery、Bootstrap、Vue.js等,可能每个框架使用的版本都不一样、一不注意就会出现版本冲突或者重复添加的问题。所以找到了一个叫做WebJars的技术,下面我将介绍如何将静态资源打包成jar。原本我们在进行web开发时,一般上都是讲静态资源文件放置在webapp目录下,在Spri...

2019-06-20 17:03:08 4122 1

原创 网页呼出本地应用

百度云盘的web端点击下载,会呼出百度云盘的exe,点击迅雷下载会呼出迅雷exe,等操作都是通过URLProtocol进行的需求:在浏览器中点击链接,呼出cmd,执行需要执行的命令1.导入注册表新建Browser.reg文件 Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Browser]"URL Protocol"="C:...

2019-06-20 17:01:11 372 1

原创 RDP加密解密(Java)

简介windows远程连接的文件(mstsc)是RDP格式的,通过RDP文件我们可以实现直接连接,不需要输入密码等信息,打开及连。RDP中的密码加密不是常规的加密方式,但是微软在WinAPI中开放出了加密解密函数。我比较熟悉java,就采用java实现以下RDP的加密解密。1.准备因为是WinAPI里面的东西,java访问使用jna是很好的选择。pom.xml: <!-- h...

2019-06-20 16:58:07 2103 2

原创 GZIP解密(java)

说明:前端GZIP压缩之后,后端使用JAVA解密1.准备需要一个jar: <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> &l...

2019-06-20 16:56:35 4139

vue创建工程图文版

无图版的。。。新版不知道怎么发图片了,就放到这里了 https://blog.csdn.net/tigerxiaohan/article/details/81135282

2018-07-20

空空如也

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

TA关注的人

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