- 博客(569)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 6种超赞的 MyBatis 写法
这个例子展示了如何根据不同的搜索类型选择不同的查询条件,如果没有指定搜索类型,则默认搜索用户名和邮箱。标签,我们可以将多个操作合并为一条SQL语句,大大减少了数据库交互次数,提高了操作效率。动态SQL是MyBatis的强大特性之一,允许我们根据不同的条件动态构建SQL语句。这种方式适合简单的CRUD操作,但对于复杂的SQL语句,仍然建议使用XML配置。标签可以帮助我们优化生成的SQL语句,避免出现多余的AND或OR关键字。MyBatis提供了强大的对象关系映射功能,可以处理复杂的表关系。
2024-10-30 15:53:12 390
原创 mysql中INSTR
在某些特定的场合下,可以用instr来达到in函数的效果,但是存在一定的局限性,比如要通过特殊字符使每个值构成唯一避免出现偏差,使用的时候要注意。当前有个业务需求,需要查出以逗号隔开的字段。类似于 1,2,3;需要返回该id集合对应的名称。
2024-07-01 14:11:33 150
原创 信息系统项目管理师
时间临时(开始时间、结束时间) + 团队临时(不同阶段可能有不同的人来参加)涉及的承包商多 使用与维护的要求非常复杂。项目的定义:为创造独特的产品、服务或成果而进行的临时性工作。运营(日常工作/日常业务): 周而复始的循环运作。目 的: 维持经营。目 的: 完成项目。工作性质: 常规、重复。工作环境: 封闭、确定。工作性质: 独特、创新。工作环境: 开放、风险。管理组织: 临时、变化。: 差异化(没有完全一样的项目): 成果性目标是逐步完成的。
2024-06-28 00:08:34 335
原创 Java如何实现合并word文档
在主文档需要插入小word文档的位置上添加一个书签,这个书签名字要记住,后面要用。try {//主文档//需要进行追加的文档Document file1 = new Document("C:\\Users\\admin\\Desktop\\科技依据.docx");Document file11 = new Document("C:\\Users\\admin\\Desktop\\研究方法和技术路线.docx");
2024-03-18 11:37:46 507
原创 如何在nginx上设置html不缓存
前端项目发布以后,经常会遇到访问不到最新的版本,这主要是由于我们项目的入口文件index.html被浏览器或者代理缓存了,没有实时拉取到最新文件。本文将介绍一下在nginx上如何设置html文件不缓存。
2024-02-28 14:54:48 2427
原创 Disconnected: No supported authentication methods available(server sent: publickey)
网络的 SSH 客户端为 git 服务器的 ssh.exe (前提条件:本地必须已经安装 git 服务器)。“ 没有支持的认证方法 ”,我们需要修改。
2024-02-23 09:41:05 2270
原创 定制elementPlus主题
这里自动导入需要深入到elementPlus的组件中,按照官方的配置文档来 vite.config.js。基于vite的项目默认不支持css预处理器,需要开发者单独安装。
2024-01-15 00:21:27 542
原创 查询json数组
上述代码使用JSON_CONTAINS函数查询包含 {"name": "Alice"} 条件的JSON对象数组。如果该条件存在于JSON数组中的任意一个对象中,则会返回匹配的记录。上述代码创建了一个包含两个列的表格,id 和 json_data。其中,json_data 列用于存储我们要查询的JSON数据。首先,我们需要创建一个表格来存储包含JSON对象数组的数据。上述代码向 my_table 表格中插入了一个包含三个JSON对象的JSON数组。接下来,我们需要插入一些包含JSON对象数组的数据。
2024-01-05 11:29:04 715
原创 GROUP_CONCAT报错解决
其中awardee和awardee_unit都是保存的json类型的字符串, awardee是多个人员id, awardee_unit是部门的全路径。百度的大部分答案是修改数据库配置去掉严格模式,如果不方便修改数据库可以这样做。需要将name拼接起来合并成一行,直接 GROUP_CONCAT 会报错。
2024-01-04 18:55:18 948
原创 idea 使用 git 回退到某个历史版本
1、idea中打开Terminal:输入:git log 显示历史提交记录。或者 (右击项目–> Git --> Show History -->选中要回退的版本–>Copy Revision Number),直接复制;2、选择 你要回滚的版本号,输入命令 ,比如:git reset --hard 248694b41373140d8f82a44b487eb590840ced71(后面为版本号)3、最后输入正式回滚命令: git push -f -u origin master。
2023-10-18 16:10:54 5065
原创 linux安装redis
安装好之后,执行命令:systemctl status redis.service 查看redis服务器状态,下图显示服务器是关闭状态。客户端登录命令:redis-cli -h 127.0.0.1 -p 6379 如果没有密码就不需要,即可连接上。使用yum进行安装,默认安装yum里面最新版本,命令:yum install redis。修改开机启动命令:systemctl enable redis.service。开启命令:systemctl start redis.service。
2023-05-19 01:18:57 110
原创 linux脚本安装MySQL8
脚本支持的系统:centos 7,centos 8,centos stream 8,centos stream 9,redhat 7,redhat 8,redhat 9,almalinux 8,almalinux 9,rockylinux 8,rockylinux 9,ubuntu 18.4,ubuntu 20.4,ubuntu 22.4,debian 10,debian 11,oraclelinux 7,oraclelinux 8,oraclelinux 9。执行脚本之后等待设置MySQL密码的提示。
2023-05-19 00:50:27 225
docker-compose-Linux-x86_64
2019-09-12
dubbo-admin.war(包含tomcat)
2018-06-10
swing复选框的问题swing复选框的问题
2018-07-27
怎么让计时器动画完整结束后继续循环计时器
2017-10-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人