
记录
文章平均质量分 50
Lete乐特
我相信我可以,但我一直在路上,所以我有无限的可能
个人博客:https://lete114.top
展开
-
C盘无损移动文件
在一些特殊的情况下,某些软件在安装的过程中并没有给你指明安装路径或是按钮设计的很隐秘,又或者说是你不注意就点击下一步下一步就安装上了。(一般重新安装即可解决)甚至是有些软件是你用了很久的,导致这种文件堆积到C盘,导致越用越多,时不时C盘就爆红,还得定期清理,太麻烦了那有什么办法可用解决这个问题吗?答案是有的有些人可能知道FreeMove这款开源软件,这是一个很老的项目了,并且作者已经很久没有更新了,但用用来简单的以用一些文件、文件夹、软件安装路径也是没问题的现在就不用这款软件了,直接使用一行命令即可实现,也原创 2022-06-09 11:40:12 · 327 阅读 · 0 评论 -
JavaScript动态获取对象二级(多级)属性(值)的几种方法
在一些特殊情况下,对象是动态的,它可用是一级、二级、多级对象,这是不规整的那么如何获取这种动态属性的对象属性值呢?例如有如下对象原创 2022-06-09 11:36:10 · 3877 阅读 · 0 评论 -
如何优雅的处理async/await错误信息
在实际开发中,用到了一些异步函数或是请求。你可能会写和来处理异步的成功与失败那么如果这个里又有一个请求,那么时不时又得写和,那么很有可能里也有呢?这时你又想到,那我包一层不就好了吗?但是这仅仅只能处理当前这个方法的错误,如果这个方法里又多个请求或者说是其他同步代码产生的问题,错误也只能定位到这个方法。对代码的可读性不是很友好(个人觉得)现在有如下代码:then-catch用和来处理try-catch用来处理then-catch 结构赋值和联合来处理封装 then-catch 结构赋值简原创 2022-06-09 11:34:06 · 407 阅读 · 0 评论 -
NodeJS 解析 GET 请求 url 字符串
当你使用或者是时会得到一个警告由于 方法使用一种宽松的非标准算法来解析网址字符串,因此可能会引入安全问题具体来说,已经确定了主机名欺骗以及用户名和密码处理不当的问题在开始被打上注解(也不知道叫做注解合不合理,可能是 java 写多了吧),在后被完全移除,同时还一并移除的有 为什么?这是因为 nodejs 的方法采用的传统的,不符合URL 标准,因此被弃用WHATWG 是 (Web Hypertext Application Technology Working GroupWeb 超文本应用程序技术原创 2022-06-09 11:30:31 · 847 阅读 · 0 评论 -
Vercel 使用 HTTP 缓存
近期也是闲得无聊,就翻一翻Vercel文档,于是我发现,它居然能自定义设置响应头(静态文件部署居然可以)那我部署的博客(或其它静态站点)岂不是可以启动 http 缓存了?Vercel 文档: https://vercel.com/docs/project-configuration#project-configuration/headers以下是本站的使用的文件信息(缓存开启了 1 天)......原创 2022-06-09 11:28:43 · 775 阅读 · 0 评论 -
使用Service Worker优选请求资源 - 持续更新
当你的网站或博客有多个部署点时,部署在某个平台的访问速度比较快,于是你就把你的域名解析到了这个平台上,但有时候还是会变得很慢,这时其它站点速度可能会变得比你当前使用的还快一点,难道还有来回解析域名吗?太麻烦了有没有可以直接返回最快网站资源的办法呢?本文会详细说明如何使用 Service Worker 优选请求资源让你的网站比以前更快,更稳定Service Worker在接下来的内容中统一称呼为swService workers 本质上充当 Web 应用程序、浏览器与网络(可用时)之间的代理服务器Servic原创 2022-06-09 11:25:37 · 670 阅读 · 0 评论 -
Java获取两个数之间的随机数
查看Math类的源码可以看到random()返回的时double类型其范围是0.0-1.0基本类型:double 二进制位数:64包装类:java.lang.Double最小值:Double.MIN_VALUE=4.9E-324 (2的-1074次方)最大值:Double.MAX_VALUE=1.7976931348623157E308 (2的1024次方-1)如果直接乘20的话,这范围是0-20System.out.println(Math.random()*20);17.2680064353原创 2021-03-25 19:28:06 · 2445 阅读 · 0 评论 -
SpringBoot-Thymeleaf随机数
当使用SpringBoot写项目的时候,难免会遇到点问题,当然也可以直接在后台代码里设置随机数但总有些问题是你不得不在模板渲染时就处理好关键代码${#numbers.formatDecimal(T(java.lang.Math).floor(T(java.lang.Math).random()*255),1,0)}...原创 2021-03-25 19:27:20 · 714 阅读 · 0 评论 -
SpringBoot-MyBatis报空指针
今天更新旧项目的时候遇到的小问题,这个是非常低级的错误,再此记录下来,只有记录下来才能牢记于心问题今天更新旧项目的时候遇到的小问题,不知道为什么老是报空指针异常,调试了几遍都不知道问题出现在哪。上网查了一下,全是烂大街的搬运(一字不漏),10篇文章9个妈,写的都是说使用了private修饰符,修改为public就好了,我看了一遍我的确是public没毛病啊。于是我把注意力转移到了springboot版本上,因为我是更新旧项目。旧版本<parent> <groupId&g原创 2021-03-25 19:26:27 · 681 阅读 · 0 评论 -
SpringBoot开启Gzip压缩
正文打开配置文件application.ymlserver: port: 4000 # 端口(请忽略) compression: enabled: true # 开启Gzip mime-types: application/json,application/xml,text/html,text/xml,text/plain # 数据类型(还有很多数据类型,根据自己的情况修改) min-response-size: 100 # 开启压缩最小数据字节数默认2048个‘字节’原创 2021-03-25 19:21:40 · 647 阅读 · 0 评论 -
SpringBoot Thymeleaf 本地运行正常,打成jar包或war包后运行报错
最近写SpringBoot项目时遇到的一个问题,在本地运行很正常,一点毛病都没有,直到package打包部署到服务器上运行的时候就出现问题了,而且不是一个页面由这个的问题,经过网上多处查询,说Controller层的返回页面方法要注意/但是我的的确没有/也报错了,于是我把关注点说定到Thymelefa页面在之前写项目的经验中我知道如果显示有关Thymeleaf的错误都逃不脱两个点Controller成的页面跳转方法错误(如果方法里只是简单的写了一行return的话,就可以断定是页面的问题了)Thy原创 2021-03-25 19:20:04 · 1649 阅读 · 1 评论 -
Java SpringBoot Thymeleaf 写评论管理系统
此评论样式采用valine的样式,JavaScript由博主个人独立编写目前不会公布源码(因为有些安全问题与一些小bug),这篇文章主要如果你想体验这个评论可以返回主页看公告栏。问题一张表实现子评论父评论假设:A == 父评论B == 子评论C == 父评论D == 子评论问题1:如何判断是子评论还是父评论问题2:如何判断B评论是A的子评论问题3:如何判断B评论不是C的子评论(如何区分开来)问题4:如何判断回复评论时,回复的是子评论还是父评论(如:如果我回复的是A评论,那么我(我是原创 2021-03-25 19:07:20 · 1129 阅读 · 0 评论 -
Java SpringBoot Thymeleaf 双重each循环用法
之前再往上差了很久,没有找到写的好的,可能是我太笨了没看懂,或者说这个太简单了,根本就不需要写一篇文章在这里为了帮助与我一样的小伙伴我就写一篇(其实就是记录一下)正文<div th:each="getList1:${list1}"> <p th:text="${getList1.getUsername}"></p> <p th:text="${getList1.getAge}"></p> <!-- 注意getLi原创 2021-03-25 18:50:43 · 789 阅读 · 0 评论 -
JQuery 的click失效,无法触发
前不久用js写评论的时候遇到的问题,当时就觉得很奇怪,自己写的代码没有报错,编译正常浏览器控制台调试,点击了Click也不反应,上网查询了很久也不见得有人提起过(可能是我不会搜索吧),多次搜索引擎查阅后无果,我只好求助同校学前端的朋友正文问题<button>点击追加div标签</button><div id="zhuijia"></div>// 点击button后再zhuijia里面追加标签$('button').click(function原创 2021-03-25 18:49:24 · 4390 阅读 · 2 评论 -
Java SpringBoot Thymeleaf获取当前页面完整URL地址-获取项目访问地址(根目录、域名)
写项目的时候,有个需求要求显示当前页面的URL以及根目录(也就是获取localhost,如果是域名则获取域名)获取当前页面URL的方法使用javax.servlet.http假设访问地址为:localhost:4000/Project/index.html其中Project是项目工程,index.html是页面getRequestURL() // 获取当前页面的完整路径(不包含请求参数,需要加上getQueryString()才能获取请求参数)getRequestURI() // 返回原创 2021-03-25 18:47:02 · 5517 阅读 · 0 评论