自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 正则表达式.*和.*?的区别

匹配结果:11111fdsdfafdsfdsafa2222fffff2222。字符串:11111fdsdfafdsfdsafa2222fffff2222。匹配结果:11111fdsdfafdsfdsafa2222。为非贪婪匹配,寻找尽可能少的字符。正则表达式:11111(.*?正则表达式:11111(.*)2222。.*为贪婪匹配,寻找尽可能多的字符。

2024-06-07 10:41:48 78

原创 ValueError: ImageColorGenerator is smaller than the canvas

最后解决方法是降低wordcloud版本,我wordcloud版本一开始默认下的最新版1.9.3,然后降到了1.8,就可以成功生成词云,不报错了,也不用设置width、height,默认就行。程序一开始运行没问题,都能成功生成。直到我分析文档用了个8w+字数的文档,max_words设为20+就报错,15能成功生成,期间换了词频背景也没用。也试了网上说的更改width、height,甚至换过像素很大的背景,都不起作用。

2024-04-23 11:10:23 292

原创 win10 docker容器删除不掉

改了之后就可以正常pull、删除镜像、容器之类的了,ext4.vhdx会自动移到更改的路径。我移到d盘了,c盘就空出了十几gb的位置。我c盘爆满了,剩几十mb那种,然后忍痛删了点文件,也就一两gb,最后在查指定docker pull镜像文件的安装位置的时候,顺便找到了解决方法。我c盘爆满就是因为下了个很大的镜像,ext4.vhdx占用空间贼大,最后因为内存不够镜像删不掉容器也删不掉,陷入死局。我默认安装位置在C:\Users\23947\AppData\Local\Docker\wsl\data。

2024-04-11 15:51:30 436 1

原创 anaconda找不到自己的虚拟环境

记一下,本来在解决anaconda换清华源后报错问题,跟着网上教程改.condarc,一键全部替换文件内容了,也没细看也没备份。然后我的虚拟环境就只剩base了,通过命令行手动添加路径找回来了。

2024-04-10 14:22:48 458 1

原创 关于 MyBatis-Plus 中的 Mapper 和 ServiceImpl

对于复杂的 sql 语句,可在 xxxMapper 类对应的 xxxMapper.xml 文件中写好 sql 语句,在 xxxMapper 类中写好对应方法,再去 xxxService 接口中定义对应方法,去 xxxServiceImpl 类中实现该方法,注入 xxxMapper,调用 xxxMapper的自定义方法。所以如果要在 xxxServiceImpl 中调用最基础的增删改查方法,直接在方法里写 this.method() 即可,无需注入 xxxMapper 去调用 xxxMapper的方法。

2024-03-26 10:10:42 378

原创 MyBatis多表关联分页查询

association 用于一对一多对一场景使用。collection 用于一对多多对多场景使用。association 标签用于关联对象。collection 标签用于关联集合。

2024-03-04 12:37:13 842

原创 mybatis多表联查重复字段

因为此时 role 表的 id 和 name 已经不会跟 user 表的 id 和 name 字段重名了,所以 role 表的 id 和 name 字段不会再被 user 表的 id 和 name 字段所覆盖。在 select 语句中,不能随便写别名,因为这个别名和 resultMap 中的 column 值是对应的,如果 select 语句中写了别名,column 还是表字段的原名,查出来的结果就会是 null。查询结果如下,user表 的 id 和 name 被 role表重名字段覆盖了。

2024-03-01 17:16:57 1261 1

原创 Mysql报错corre to your MySQL server version for the right syntax to use near ‘order

order在mysql里是关键字,作为表名在sql语句中应该加引号。

2024-02-29 13:58:56 283 1

原创 IDEA gradle系统找不到指定的路径。

如上配置之后,报错gradle系统找不到指定的路径,可能是gradle安装路径和gradle仓库权限问题,修改一下权限即可。

2024-01-18 11:03:55 686 1

原创 Java创建字符串的两种方式

第一行代码,先判断字符串常量池中是否存在字符串对象"abc",如果没有,就在字符串常量池中创建字符串对象“abc”,因为使用了new关键字,所以会在堆里面创建字符串对象"abc",在栈里面新建引用类型的变量s1指向堆里面的字符串对象。s2,此时字符串常量池中不存在字符串对象"abc",所以会在字符串常量池中新建字符串对象"abc",同时在堆里新建字符串对象"abc",s2指向的是堆里面的字符串对象。s2指向的是堆里面的字符串对象,而s1指向的是字符串常量池里的对象,所以输出为false。

2023-06-05 14:40:05 441 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除