我剑也未尝不利

如何修正@FutureOrPresent注解以支持天级精度校验

1. 注解@FutureOrPresent的使用 1.1 举个小栗子 在Jakarta Bean Validation中,@FutureOrPresent注解用于校验日期字段是否在当前时间之后或等于当前时间。 在DemoDto中有个Date类型的变量date1,添加了校验注解@FutureOrPre

Denchouka Published on 2024-12-01

Vue3项目中使用<el-menu>实现菜单导航

1. Element plus组件 使用Element plus的Menu 菜单和Container 布局容器。https://element-plus.org/zh-CN/component/menu.html

Denchouka Published on 2024-11-24

Halo博客版本升级手册

0. 说明 仅供参考,一切以自己环境为主。 1. 备份 2. 修改docker-compose.yaml里的版本号,推送到github 3. 腾讯云Orca

Denchouka Published on 2024-11-21

当我在某一天回到小时候

上周六陪赢子去徐家汇公园参加活动,无聊的等待中看到有人在打乒乓球。围观了两个老头好久,等待他们能邀请我加入,我甚至主动帮他们捡球可惜没什么用。终于鼓起勇气问他们能不能一起打,但是我没有球拍,老头很爽快就同意了。我这业余水平和公园老头打也不算太菜,赢子还趁我不注意拍了张照片。 这是我来上海三年半以来第

Denchouka Published on 2024-11-20

一次以大闸蟹为目的的苏州之行

抓拍的弟弟和女朋友在环湖自行车道上骑车。 湖边树上结的小果子,苹果的mini版,不知道叫什么名字。

Denchouka Published on 2024-11-05

SpringBoot+Vue3前后端分离项目中Token的使用

Token的使用方式 在SpringBoot+Vue3前后端分离项目中,为了保证用户会话的安全性和有效性,通常会在用户登录成功后生成一个Token返回给前端,并在每次请求时都在请求头中附带这个Token,验证用户的身份,请求成功后重新生成一个Token并返回。 前端实现步骤 发起请求时,从浏览器缓存

Denchouka Published on 2024-11-04

Nginx禁止直接通过ip访问网站

为什么要禁止通过ip访问 以下是来自通义千问的回答 通过禁止直接通过IP地址访问,可以防止未授权用户访问网站。这可以减少潜在的安全风险,减少暴露服务器信息的风险,从而降低被攻击的可能性。用户通过域名访问,而不是IP地址,可以增强品牌的识别度,可以提供一致的品牌形象。禁止直接通过IP地址访问可以简化N

Denchouka Published on 2024-11-01

Spring Boot项目中使用JWT生成Token

Token Token是一种广泛使用的身份验证机制,它代表了一种凭证,通常用于在客户端和服务端之间传递身份验证信息。通常在http请求头中包含token用以验证身份,并在请求结束后返回一个新的token并交由客户端保存。 使用JWT生成Token Token的形式是多种多样的,生成的方式也具有很多选

Denchouka Published on 2024-10-26

一个小故事

我:太困了,真的想早点睡觉 华仔:还没到零点,还要跨零点给你过 27 大寿呢 我:无所谓无所谓,赶紧睡吧,我还要上班 (已闭眼并酝酿睡意) 华仔:你看我耳朵上长了个啥 我心里想:又长了火疖子?睁眼一看是我最近特别想要的华为 FreeClip 耳机 哈哈哈哈啊哈笑哭,有点惊喜,因为生日礼物已经提前买过

Helen Published on 2024-10-12

SpringBoot项目创建Docker镜像并推送到阿里云容器镜像仓库

0.准备工作 os:macos 15.0 jdk:1.8 docker:26.0.0 1.阿里云容器镜像服务创建实例

Denchouka Published on 2024-09-17

LeanCloud数据存储实现小程序云开发

1. LeanCloud 官网传送 2. LeanCloud选择原因 微信小程序的开发包括上线需要一个备案过的域名,而域名备案又需要一个服务器(仅腾讯云而言)。而微信云开发作为个人开发者受限于费用也不做考虑。 此时不考虑复杂的业务逻辑数据库读取是后端服务唯一的需求。经过一番搜索就发现了LeanClo

Denchouka Published on 2022-12-25

Android:Retrofit2网络请求封装

1. Retrofit使用 Retrofit是一个网络请求框架,先来说一下怎么使用 网络权限(添加到AndroidManifest.xml) <uses-permission android:name="android.permission.INTERNET" /> gradle依赖(添加到buil

Denchouka Published on 2022-11-12
Previous Next