自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 arthas的实战

artha的热部署实践

2022-06-14 14:47:12 213 1

原创 JDK8新特性的小用

package test.java8;import org.junit.Test;import java.lang.reflect.Method;import java.time.*;import java.time.format.DateTimeFormatter;import java.time.temporal.TemporalAdjusters;import java.util.*;import java.util.function.*;import java.util.st

2021-03-09 16:02:10 107

原创 项目中的异常处理小用

1.项目中异常处理挺常见的,有时候系统内部出现异常,返回给外部系统异常,或者想获得自己想要的异常,就需要自己处理了,话不多说开整。2.原理:RestControllerAdvice 对Controller进行增强的,可以全局捕获spring mvc抛的异常。3.首先需要写一个异常处理器用来处理自己的异常,再写一个自定义的异常类,最后通过代码进行测试即可。a.自定义异常处理类package com.example.demo.exception;import com.alibaba.fastjson

2020-11-17 14:37:00 222

原创 文件下载的两种实现(vue和springboot的前后端)

前提:整一下文件下载,之前的文件下载不是通过字符串的形式返回给前端的,而是直接放在响应中让浏览器来处理,前端不处理,但是存在很多前端问题所以就没法弄了。所以就换成字符流的形式了,虽然做完了但是还是有点不太懂交互所以呢就整一下这个,话不多说开弄。方式a:最常见的base64的字符串流,前端的话需要调用atob方法即可。 File url1 = new File(url); String name = url1.getName(); int i = name.lastIn.

2020-08-14 16:45:37 946

原创 springboot中swagger的小用

最近一直在找接口管理的东西便于开发,偶然间看到了swagger这个小技术。介绍:接口管理,在页面上操作请求,不需要手动输入地址和对应字段,只需补全对应的value值即可,话不多说开搞。1.导入maven依赖 <!-- swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-sw

2020-08-13 17:19:36 191

原创 mvn打本地jar包

最近在玩mvn打包遇到如下问题1.本地jar包没引入,进行maven打包报了空指针。2.打包成功,但是都是配置在本地,maven仓库里都没有,以后要用的话还有手动操作jar包就很麻烦了,所以把需要jar包打入maven3.实现a.解决打本jar包目录层级如下配置文件的配置 <dependency> <groupId>jaudiotagger</groupId> <artifactId>2.2.6</artifactId>

2020-08-02 17:10:44 1071

原创 结合springboot的定时任务框架

1.目的:现在几乎所有项目都有定时任务所以呢我也来整一下哈,感觉应该是每个人要掌握的小知识。2.使用环境:在springboot下数据库时mysql,需要这个类quartz即可。3.引入依赖<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.1</version&gt

2020-07-07 11:22:42 947

原创 word模板字段的填充和导出

1.目的:项目中遇到一个word导出的功能,需要在固定的模板里把一些字段替换掉,然后返回给前端,然后就实现2.准备文件a.将word文档需要填充的字段用占位字段替换${key},和map的key对应b.将word打开然后另存为xml文件,直接修改文件的后缀xml改为ftl,这样就生成想要的模板文件啦。c.我是放入项目文件下的3.代码实现package com.example.demo.service.impl;import com.example.demo.service.WordSer

2020-07-05 11:31:37 991

原创 漫威電影随机播放

1.实现漫威23部电影随机播放一个2.材料准备需要一个播放器,一些电影文件,一个电影清单3.代码实现package com.example.demo.util;import com.example.demo.service.impl.ExcelServiceImpl;import org.apache.poi.hssf.usermodel.HSSFSheet;import org....

2020-01-07 17:20:18 574

原创 java菜单的逻辑处理

1.目的:一个网站的菜单实现,存在多级关系,返回一个多级的树状结构,供前端使用。2.整体思路 a.将所有对象查回来作为一个列表然后对他树状进行处理b.通过vo类直接返回个树状结构两者达成的效果一样,只是实现的地方不同3.a.实现类实现...

2019-12-31 17:03:44 502

原创 Springboot+vue+mysql 项目的搭建 总览

Springboot+vue+mysql 项目的搭建1.安装介质 :idea ,sqlyog,mysql数据库,jdk,maven,vue,node.js,postman2. 安装:首先安装jdk,maven配置下环境变量 ,再来安装idea,mysql推荐破解版本的。这个时候就可以进行后端的编写了,这个时候可以用postman去做就可以啦,前端的安装node,vue框架导入就可以啦。3. ...

2019-12-12 17:04:51 1385 2

原创 springboot和vue构建文件的下载

一.简介:做一个文件下载功能前后端都可以随便玩,这次主要做的是html的下载,其中html是从别人那里找到的,忘记了原链接,反正挺好看的,适合用于表白。二.整体的构建:首先看下别人的html文件html链接打开效果是个动态的图片.我敲,这他妹的也太好看了吧,大佬膜拜下。然后可以分析下他的源码,我打算修改它的时间和对应表白人还有自己的姓名与标题名,其他的写的挺不错的就懒得改了。大概就是爱...

2019-12-12 16:36:28 593 2

原创 关于springboot的批量操作

1.描述:分为mysql和oracle的数据库来区别其实在springboot里区别就在配置文件和mybatis的编写,其他的都可以完全复用。2.各层级a.controller,可以复用,同时写了个定时器每天下午五点只要服务启动了就会跑一遍接口。package com.example.demo.controller;import com.alibaba.fastjson.JSONObje...

2019-11-25 23:08:19 2235

原创 文件以及文件夹输出demo

一.输出一个文件夹或者文件所有的文件名实现类用了个比较基础的迭代实现类package com.example.demo.util;import java.io.File;import java.util.ArrayList;import java.util.List;public class FileUtils { public List getFileAllNam...

2019-11-15 16:56:47 131

原创 第三章 前端vue的编写

承接上章其实vue是比较简单比较好上手的前端语言,毕竟都是封装的方法,各种引入就行,我不求多好看,只求可以跑就行了。1.搭建好vue环境,在控制台执行npm run dev 可以生成一句话Your application is running here: http://localhost:8080整体的结构如下2.其实只要知道路由就行了,在里面可以配置各个页面的跳转,就是index.j...

2019-10-28 16:06:44 615

原创 第二章 springboot的 demo编写和一些好用的功能

承接上章先把整体框架搭建好吧整体框架长这样,各个功能放在对应的目录下,mapper放到mybatis-mapper文件夹下,config放一些代码的配置项,我主要放了个跨域的拦截,controller放请求链接接受的方法,dao放的是一些请求mybatis的数据访问的。entity放的是实体类,service是业务处理,utils是一些公共的工具类,架子搭建完了就可以开始玩了。1.在con...

2019-10-25 14:25:21 295 3

原创 第一章 springboot的搭建

我已经默认搭建好了mysql和idea,jdk,maven的环境哈,安装有问题也可以和我交流。1.创建一个maven项目,配置好maven地址和sdk2.导入修改pom.xml就可以啦,一个基本的springboot就下好了。在这里插入代码片<?xml version="1.0" encoding="UTF-8"?>4.0.0org.springframework.boot...

2019-10-24 17:40:17 151

空空如也

空空如也

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

TA关注的人

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