自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 aria2下载的文件乱码 文件名包含特殊字符无法正确显示

aria2下载文件后文件名变成英文字母+数字,与下载任务中的文件名不一致

2022-11-06 20:34:44 1223

原创 SpringBoot RestController 自定义404返回数据

最近做前后端分离的项目,有时候前端接口写错了就会返回一个JSON数据{ "timestamp": 1492063521109, "status": 404, "error": "Not Found", "message": "No message available", "path": "/restapi/xxx"}但这与我之前正常接口返回的数据格式不统一,我需要自定义返回数据。SpringBoot有一个默认的Controller来处理这些错误:BasicErrorContro

2021-05-02 20:14:16 1235

原创 记一次使用wow.js 报错,config is not defined

使用wow.js的时候出现了如下图的报错,虽然不影响使用,但是总看着不爽。定位到报错位置,发现全部都压缩成了一行,用编辑器格式化一下就舒服多了。或者使用未压缩的版本也可以。格式化之后刷新浏览器,发现错误在133行。代码经过混淆,阅读起来稍微有点困难。先看一下wow.js是怎么用的。可以猜测到,代码中的e即指代WOW,config即指实例化时传入的参数,看到其他地方有使用config.mobile就能确认。报错的代码在一个resetAnimation函数中,先打印一下this看看。看一

2020-08-25 10:59:27 2321

原创 【gulp】003.编译less 使用autoprefixer增加前缀 使用babel转换 生成sourcemap

系列文章【gulp】001.使用gulp自动构建前端页面实现页面复用【gulp】002.gulp实现页面复用,导航栏样式激活东西都不是很多就写在一起了编译less 使用autoprefixerconst gulp = require("gulp");const less = require("gulp-less"); //编译lessconst autoprefixer = require("gulp-autoprefixer"); //自动增加浏览器前缀gulp.task("compil

2020-07-24 16:06:08 387

原创 【gulp】002.gulp实现页面复用,导航栏样式激活

系列文章【gulp】001.使用gulp自动构建前端页面实现页面复用设定src下includes目录为被引入文件注册任务gulp.task("include", () => { //传入的文件,可使用通配符 return gulp.src("src/**/*.html") //交给gulp-fil-include操作 .pipe(fileinclude({ prefix: "@@",//include前缀 basepath: "@file"//可查

2020-07-23 16:04:00 190

原创 【gulp】001.使用gulp自动构建前端页面实现页面复用

最近接到任务,要写一个公司的官网,为了SEO,自然不能使用单页应用,还是得按传统方式来写。但是很多页面有重合的地方,一旦修改,需要把每个页面都修改一次,异常繁琐,甚至可能会漏掉一两个页面,上网搜索发现目前有gulp和grunt两种构建工具比较符合需求,而grunt配置起来比较繁琐,因此剩下的就是gulp了。安装gulp使用gulp需要安装对应环境。nodejs是必不可少的了,我的nodejs版本是v12.16.3。然后是全局安装gulp,执行以下命令npm install gulp -g创建

2020-07-23 15:45:03 209

原创 永久解决IDEA中MAVEN项目总是将LANGUAGE LEVEL重置到5的问题

方法一 手动修改language level 不能解决根本问题最近写代码,重新导入一下maven的依赖,代码就开始爆红。查了下问题,是IDEA里面的language level变成了5。把它改成8就好了。方法二 修改pom文件 每个项目都得这样改但是每次刷新maven的依赖,就又爆红了,这太头疼了。网上有说法是改pom文件,在里面加配置。<build> <plugins> <plugin> <group

2020-07-16 08:54:17 5056 5

原创 使用frp搭建内网穿透

起因前段时间花了点钱买了台星际蜗牛当NAS使,内网用起来还是挺爽的,内网千兆传输速度还是很快的。也是因为上面存了点东西,想在外面访问NAS的时候却没办法了,就想搞个内网穿透,这样在外面也能访问到我在局域网内的NAS了。因为我这里网络环境比较特殊,路由器外面还有一台天翼网关还是啥来着,没办法获取到公网的IP,也就意味着不能使用DDNS,就只能另辟蹊径了。于是我便找到了frp,使用frp的前提是你有一台拥有公网IP的服务器,我阿里云的学生机还有挺长时间到期的。搭建内网穿透为了方便,下文将我的服务器称

2020-06-16 20:41:35 607

原创 省市区镇 数据获取

最近想写个XX商城项目来练手,建收货地址数据库的时候想到没有省市区的数据啊?然后网上开始找,几乎都是从国家统计局或者中中华人名共和国民政部的网页上获取数据。感觉实在太麻烦了,国家统计局的数据分好多个页面,民政部分三级但是页面处理麻烦。想着能不能有个好的法子,找到了一篇从高德地图的接口获取数据的文章,但是需要登录。唉,既然高德地图有,那百度地图会不会也有?结果真给我找到了!数据虽...

2020-04-18 17:26:51 1119

原创 记一次mybatis查询无结果的问题

写代码的时候遇到一个奇怪的问题,查询数据的时候返回空。import java.util.List;@Mapperpublic interface UserMapper { List<User> selectUserByName(String name);}<select id="selectUserByName" resultType="User"&gt...

2020-03-28 17:55:56 2001 1

原创 git无法追踪文件 无法提交 无法同步

之前开发时候遇到一个奇怪的问题某文件修改保存后,vscode源代码管理器中没有显示提交完成后列表中也没有显示那个文件有两个解决办法1.修改文件名再提交刚开始我就是这么做的,结果发现一改文件名,其他很多都要改,就算之后把文件名改回来也没用2.清除缓存重新提交文件最佳的解决办法git rm -r --cached html/index.htmlgit add .git commi...

2020-03-26 10:11:07 931

空空如也

空空如也

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

TA关注的人

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