- 博客(1352)
- 资源 (48)
- 收藏
- 关注
原创 Scott 数据 映射 MySQL
SQLDROP TABLE IF EXISTS `tb_dept`;CREATE TABLE `tb_dept` ( `deptno` tinyint(2) UNSIGNED NOT NULL COMMENT '部门编号', `dname` varchar(14) CHARACTER SET utf8 COLLATE utf8_general...
2019-09-26 20:00:58 2070 7
原创 SpringMVC接收参数方式讲解
当在参数前使用@RequireParam时,当请求该方法时,对应的参数必须存在,否则会引发异常,可使用@RequireParam(required = false)指明该参数非必须,该注解在入参为null时可提供默认值。该注解用于接收查询参数,如/api/v1/product?该注解用于接收JSON格式的数据,如请求为{“name”:123,“age”:18},需要有对应的实体类作为映射。该注解用于接收具有Restful风格的参数,如/api/v1/1001,最终userId的值为1001。
2024-04-14 15:42:55 337
原创 一键升级 package.json 下所有依赖的版本
请注意,在更新依赖项之前,最好备份你的项目,以防万一更新后的版本与你的项目不兼容。同时,确保你的项目代码已经提交到版本控制系统中,这样你可以轻松地恢复到之前的状态。这个命令会生成一个新的package.json文件,其中包含了所有依赖项的最新版本。然后,你可以运行npm install来安装这些更新后的依赖项。使用这个命令之前需要安装。
2024-04-13 17:58:49 233
原创 Java关键字之 assert
如果为false,则程序抛出java.lang.AssertionError,并输入<错误信息表达式>。如果为false,则程序抛出AssertionError,并终止执行。如果<boolean表达式>为true,则程序继续执行。如果<boolean表达式>为true,则程序继续执行。
2024-03-28 11:59:21 263
原创 sonar扫描bug及对应修复
解释:建议使用list.isEmpty()方法 替代list.size()==0 或者!list.isEmpty() 替代 list.size() >0。
2024-03-27 20:30:47 1179
原创 Maven子Module引用父Module resources下的文件
【代码】Maven子Module引用父Module resources下的文件。
2024-02-28 17:05:58 367
原创 Springboot整合hibernate validator 全局异常处理
【代码】Springboot整合hibernate validator 全局异常处理。
2024-01-24 09:07:33 540
原创 uniapp生命周期详解
应用生命周期是指应用程序从启动到关闭的整个过程,包括应用程序的启动、前后台切换、退出等。页面生命周期是指页面从创建到销毁的整个过程,包括页面的创建、显示、隐藏和销毁等。组件生命周期是指组件从创建到销毁的整个过程,包括组件的创建、更新、销毁等。
2023-11-21 14:27:26 300
原创 【精品】matcher.find()与matcher.matches()区别
matcher.find()和matcher.matches()是Java中Matcher类的两个方法,它们用于在一个字符串中进行正则表达式的匹配操作,但它们之间有一些区别。matcher.find():用于在字符串中查找任何匹配的子序列,可以进行多次调用以查找所有匹配项。matcher.matches():用于判断整个字符串是否完全匹配正则表达式。区别:matcher.find()在字符串中查找匹配的子序列,而matcher.matches()对整个字符串进行匹配判断。
2023-11-03 15:43:24 308
原创 【精品】基于jjwt0.11.5的完美的Jwt工具类
网上看到了很多jwt的工具类,要么就是代码有bug,要么就是用到了过时的API,各种问题。本博客分享的工具类没有任何过时代码,经过实战检验,可放心使用。
2023-10-27 16:04:30 390
原创 Intelijj使用Gitee团队开发
3.通过链接或者二维码邀请新成员,或者可以自己手动添加新成员并提交。2.添加仓库成员 (最多不超过5人)多人项目仓库创建完成。
2023-10-19 19:07:36 496
原创 重装操作系统后 gitee:Failed to create Gitee Repository
在Windows中更改文件或文件夹的所有权。单击确定按钮,再次单击确定按钮。文件所属用户不是当前用户。
2023-10-19 19:02:04 279
原创 最用的几个git命令
如果修改还没有准备好提交,但又想要切换到另一个分支继续工作,可以使用git stash命令将修改暂存起来,以便以后使用。如果在之前的提交中犯了一个错误,可以使用git revert命令创建一个新的提交,撤销之前提交引入的修改。执行这个命令后,Git会在当前目录下创建一个名为".git"的子目录,其中存储着仓库的所有元数据。执行这个命令后,将在本地创建仓库的一个副本,包括所有的历史记录和分支。用于将修改的文件添加到下一次提交的暂存区。用于将一个分支的修改合并到另一个分支。用于将一个分支合并到另一个分支。
2023-10-19 18:59:25 133
原创 【精品】JavaScript中获取URL中参数值的方法汇总
通过js获取url参数,这个经常用到。比如说一个url:http://wwww.fly63.com/?q=js,我们想得到参数q的值,那可以通过以下函数调用即可。
2023-10-04 12:08:16 875
原创 mybatis项目启动报错:reader entry: ���� = v
去掉mybatis配置文件中关于别名的配置,然后在mapper.xml文件中使用完整的类名。
2023-10-04 11:50:23 629
原创 JavaScript 自定义弹出窗口
"按页面条件导出数据还是导出所有的数据"// 获取对话框元素并设置标题和消息。'你确定要删除这条记录吗?// 获取对话框元素并隐藏。
2023-09-27 08:50:07 1996
原创 【精品】通用Mapper 批量更新bug解决方案
在使用tk.mybatis做批量更新时,程序会报错,说是执行的SQL语法错误,经研究源代码发现tk.mybatis在实现批量更新时是通过多次执行update语句实现的。这本身就不符合MySQL批量更新的语法,可以通过自定义Mapper的方式解决。环境:mysql8.x+mybatis3.5.13+tk.mybatis4.2.3。
2023-09-21 08:43:26 642
原创 SSM整合Thymeleaf时,抽取公共页面并向其传递参数
标签中的 th:replace 属性会根据指定的模板路径 common/header 来替换为 header.html 中的内容,并通过 th:with 属性将 pageTitle 参数传递给公共头部页面。在需要引用公共头部的页面中,使用Thymeleaf的 th:replace 属性来引用公共页面,并通过 th:with 属性传递参数。在公共头部页面中,可以通过Thymeleaf的语法 ${pageTitle} 来获取传递的参数值,并动态显示在页面上。
2023-09-19 20:43:13 281
原创 基于注解和jwt实现权限管理
在resources/static目录下创建js文件夹,然后在其中添加jquery3.3.1.js文件第二步:创建表示用户的实体类:第三步:通用类:ResultCodeEnum.javaResult.javaResultUtil.java第四步:创建常量类:第五步:Jwt工具类:第六步:自定义全局异常及处理类全局异常处理类第七步:第八步:配置类:第九步:自定义注解:Logintoken.javaPasstoken.java第十步:创建Controll
2023-09-15 08:33:22 177
原创 JWT生成与解析/JWT令牌前端存储
注:第一次点登录按钮时,无法将token数据保存在Application中,原因未找到,发现原因的朋友麻烦告诉我一声。注:第一次点登录按钮时,无法将token数据保存在Application中,原因未找到。//预期服务器端返回的数据的类型。//请求失败,包含具体的错误信息。//数据,json字符串。//获取令牌并保存到本地。
2023-09-15 08:25:11 326
原创 【精品】将两个字符串进行加密和解密的Java工具类
使用一个分隔符将两个字符串连接在一起,并对连接后的字符串进行加密。加密过程中,首先生成一个随机下标列表,然后根据随机下标打乱字符串的顺序,并使用Base64进行编码。解密过程中,根据之前生成的随机下标列表将字符串还原,并使用Base64进行解码,最后根据分隔符将字符串拆分为原始的两个字符串。* 存放生成的随机下标。
2023-09-14 20:27:48 299
JavaWEB(jsp+servlert)笔记
2023-07-30
SpringBoot集成 支付宝
2022-07-05
高仿JPA自定义通用DAO
2022-05-07
SpringBootShiroJwt.7z
2020-10-17
kityformula-plugin.7z
2020-10-11
SpringBoot整合Ueditor和kityformula
2020-10-11
IntegrateUeditor.7z
2020-10-10
Tess4JDemo.7z
2020-10-09
Shiro HelloWorld.7z
2020-09-07
TransactionDemo.7z
2020-06-17
WebJarsDemo.7z
2020-06-02
Intellij下MyBatis代码生成器MybatisGenerator的使用
2020-04-19
MybatisCodeHelperNew-2.8.1-191-201.zip(亲测Intellij2020.1绝对可用)
2020-04-13
hive-hbase-handler-3.1.1.jar
2020-03-11
apache-hadoop-3.1.0-winutils-master.7z
2020-03-10
Zookeeper开发环境搭建
2020-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人