- 博客(231)
- 资源 (1)
- 收藏
- 关注
原创 MyBatis-Plus getById 查询语句正常但返回值为NULL
而且在使用@TableFiled 时需要不能通过手写SQL的方式,因为通过手写SQL的方式MP不能将别名语句补到该SQL语句中,从而失效。所以下次在设定属性名一定要遵守驼峰命名法呀...由于该项目代码是我的一位导师发给我的,我当时拿到代码也没去注意属性名不规范的问题(不是甩锅)改了一晚上,非常痛苦。刚开始我以为是实体类的属性名与数据库表字段的映射关系出现异常,而后我尝试使用@TableFiled注解对实体类的属性名进行映射。最后发现在MyBatis-Plus中,实体类的属性名不能带。
2022-10-06 02:58:17
4007
转载 Python re 正则表达式 look-behind requires fixed-width pattern
关于Python Regex Engine:Python Regex Engine-“后视需要固定宽度模式”错误 | 码农家园 (codenong.com)
2022-09-28 01:08:28
1247
原创 CentOS7.9 虚拟机挂载exFAT格式U盘
此时便可以顺利挂载U盘了,将其挂载至自己创建的/upan空目录下。将USB兼容性改为3.1,否则虚拟机无法识别我的U盘。首先在导航条中找到“虚拟机”->“设置”通过yum指令启动EPEL软件源。安装fuse-exfat工具。
2022-09-24 18:20:08
2204
原创 Python K-means 聚类算法实现
可以发现在循环迭代到一定次数时,不管如何增加迭代次数聚类结果并不会再发生改变,此时聚类过程才算是结束。以下是k=2时的结果图,CH指标为123.60521036512122。以下是k=3时的结果图,CH指标为97.93651104016449。以上是K-means算法的大概流程图。
2022-09-21 15:19:32
632
原创 Latex book \chapter 首页页码调整为右下角
应该是由于\chapter会内置\thispagestyle,而且会将导言区中配置的\pagesytle覆盖,所以需要重新指定\thispagestyle。
2022-09-11 19:30:01
1955
原创 Vscode 权限不足以执行Shell命令
再通过以下指令查看权限,若为RemoteSigned而不是Restricted,则修改成功。首先需要以管理员身份启动Vscode。打开终端,输入以下指令。
2022-08-30 21:32:29
1530
原创 Vscode 更改 open in default browser
在设置中搜索 “browser”,找到下图红框设置,需要手动输入对应的浏览器名称(edge或者chrome)
2022-08-30 15:19:09
772
转载 Vscode html5 模板生成快捷键
解决VScode按“感叹号+Tab”和直接按感叹号无法自动生成HTML模板的问题_小严要努力学习的博客-CSDN博客_vscode感叹号不能生成
2022-07-30 20:28:24
593
原创 PV操作不可中断理解
而操作系统中之所以通过PV操作来访问信号量可以用来实现进程互斥同步,也是因为PV原语是不可中断的,是原子操作。根据上方百度百科对原子操作的介绍可知,在单处理机模式下,当多个进程并发访问临界资源时,P操作原语可以将最先执行到该原语代码的进程置于不可中断的状态,此时其他并发进程由于不能通过CPU将该进程中断而进行抢占CPU资源,从而进入block状态,等到该进程执行v操作原语后,唤醒其中一个阻塞进程恢复成ready状态。...........................
2022-06-26 22:50:22
1113
原创 IDEA git 将文件添加进 gitignore
对于已经被add的文件无法添加到gitignore中,需要先进行rollback 就可以看到该文件已经变成红色,此时再次右键该文件变可以看到Add to .gitignore的选项
2022-06-13 20:29:14
3667
原创 Shiro 登录验证 Argument for byte conversion cannot be null
今天在做shiro登录验证时出现Argument for byte conversion cannot be null报错,打断点发现 credentials为空,而credentials的初始化是在AuthenticationInfo盐值反解密过程中,AuthenticationInfo将原加密密码赋值给credentials,所以最后发现是返回的加密密码有问题,在做mapper数据库表映射的时候粗心大意将password打错。...
2022-06-08 06:09:17
1094
1
原创 Docker Tomcat 端口正常开启却无法正常访问页面
由于 tomcat:9 容器在创建运行后会自动生成 webapps 和 webapps.dist 两个文件夹,需要将其中一个删除才能正常访问页面 为了以防万一,确保该容器映射端口与其他容器的映射端口保持不同
2022-06-08 03:16:51
974
原创 Hadoop RPC通信连接问题
如果仅在本地测试Hadoop RPC进程通信没有出现问题,但部署于云服务器后发现进程之间socket无法连接通信,且在同一安全组(局域网)内的云服务器通过curl查看RPC端口也出现connection refused错误;且由于该RPC进程都是部署于docker容器中,通过云服务器本机curl查看RPC映射端口返回connection reset by peer。最终发现在RPC创建代理时域名写为localhost才能进行正常连接。.........
2022-06-05 04:11:28
750
原创 Maven 取消依赖
如果一个Maven项目之前导入的错误的依赖,仅仅在pom.xml中去除依赖是不够的,因为如果已经运行过该Maven项目,则之前导入的依赖会仍然会被保存在target目录中,所以需要使用 mvn clean 指令来清除依赖,重新构建项目...
2022-06-03 02:11:35
2603
原创 Maven 导入其他本地工程 Clean up the broken artifacts data and reload the project
被其他Maven工程依赖的本地工程的打包方式不能为war,必须为jar
2022-06-03 01:28:23
841
原创 Postman 接口压力测试
第一步:点击Collections中的 '+' 按钮新增一个Collection第二步:新增一个 request 第三步(可选):可以分别对 collection 和 request 进行重命名第四步:修改 request 中的 RequestBody 以及 URL,修改完毕后一定要点击save按钮进行保存第五步:点击 Run collection 按钮 第六步:点击 reset 按钮对之前修改过的 request 进行更新 第七步:修改压力测试参数,然后点击 run test 第八步:导出JSO
2022-06-02 10:57:44
4376
原创 Tomcat 初始化启动 Hadoop RPC进程
为了防止Hadoop-client与tomcat相关依赖冲突,需要排除一些jar包 <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId> <version>3.2.3</version> <exclusions> &l
2022-05-27 15:41:22
307
原创 CentOS 7.9 Nginx 云服务器配置HTTPS
本次Nginx配置HTTPS使用的服务器是阿里云CentOS7.9,域名在腾讯完成注册且域名解析由腾讯DNS服务器来完成。首先需要确保该域名能够被正确解析且浏览器能够正常访问,然后去域名解析接入商(我这里是腾讯)申请SSL证书,我这里申请的是免费的SSL证书然后将后缀为 key 和 crt 的SSL文件传输到云服务器中接下来就可以安装nginx了nginx: download下载完 .tar.gz 后传输到云服务器上进行解压,具体解压的位置可自己定在编译ngin...
2022-05-23 00:55:05
835
原创 Git push 报错 Updates were rejected because the remote contains work that you donot have locally.
由于远程仓库的代码已经被更新导致本地代码库不是最新,所以需要先pull后,再进行push
2022-05-18 01:39:42
622
1
原创 JQuery AJAX 传输POST JSON数据
$.ajax({ type: "POST", url: "http://demo/bank/account/login", data: JSON.stringify(data), contentType: "application/json;charset=utf-8", // dataType: 'JSONP', // jsonp:"jsonpCallback", // jsonpCa...
2022-05-17 22:51:35
2594
原创 域名解析配置 以及 修改DNS服务器(腾讯云域名注册商、阿里云DNS服务器)
很早以前是在腾讯云租的服务器同时也在腾讯云上注册了两个域名,后来我将服务器换成了阿里云的,如果想要域名所解析的IP地址变成阿里云服务器的IP地址,就要去腾讯云官网修改DNS服务器,不能用腾讯云的DNSPod,要使用阿里云的DNS服务器以下是阿里云DNS服务器的域名地址到 “我的域名”菜单栏下点击 “修改DNS服务器”填入阿里云DNS服务器域名地址 ,然后点击提交然后重新进行域名解析记录值就是该域名要绑定的服务器IP地址,@ 和 www 主机记录对应...
2022-05-17 21:39:02
2837
1
原创 原生AJAX post请求访问后端JSON数据接口
function testAvatar() { var data = { "username": "123123", "password": "123" } var xmlHttp = new XMLHttpRequest(); xmlHttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) {.
2022-05-16 20:43:06
892
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅