小墨の博客

梦想需要付诸行动,否则只能是梦

Windows如何删除远程桌面连接记录?

Windows 远程桌面连接后,在对话框中没有删除按钮,相关信息记录在注册表中,可以前往注册表删除

阅读全文

Java SpringBoot 中 @ModelAttribute @RequestBody 的区别

@ModelAttribute与@RequestBody都是用来注解解析前端发来数据,并自动对应到所定义的字段名称。

阅读全文

MySQL 查询时,会自动将不同类型转换成相同类型然后比较,不会报错【坑!】

问题原因:MySQL会强行将字符串转成数字(比如 '1axxxx'这个字符串在进行 in (1,2) 查询时,字符串会转成数字1,然后比较,于是这条记录就被查出来了)

解决方案:查询时WHERE条件与字段类型保持一致

阅读全文

Java Integer 为 null 时与其他值比较的问题

先说结论:当 Integer 类型变量为 null 时,可以将其与 null 比较,但不能将其与数字进行比较,因为会让 Integer 做 unbox 操作,会抛出 NullPointerException 异常(此时应该使用 Objects.equals() 方法进行比较)

阅读全文

Git 仓库启用 Git LFS

将现有的Git仓库转换为Git LFS仓库并将仓库中的二进制文件存入Git LFS中

注意:这样的操作会改变Git仓库的历史,因此在执行之前请确保你已经备份了重要的数据。

阅读全文

【原创】Java文件压缩工具类:ZipUtil.java

Java文件压缩工具类:ZipUtil.java

问题记录时间:2023.10.09

整理博客时间:2024.01.13

阅读全文

【原创】Java 对于Map的处理,​JavaScript 对于字典的处理

Java HashMap map.put("key", null); 与 map.remove("key"); 的区别

用 getOrDefault,Map 中原来 value 为 null 的部分不会使用 defaultValue 而是直接返回 null

问题记录时间:2023.10.10

整理博客时间:2024.01.13

阅读全文

【实用IDEA插件】Mybatis 项目打印完整SQL

好用的 Mybatis 日志插件 Mybatis Log Free,打印完整 SQL(问号插值参数自动填入)

问题记录时间:2023.11.01

整理博客时间:2024.01.13

阅读全文

Windows下 git clone 仓库时保持LF格式

提交时转换为LF,检出时不转换:git config --global core.autocrlf input

阅读全文

Navicat连接MySQL数据库,闲置一段时间后再次查询等待很久

Navicat连接MySQL数据库,闲置一段时间后再次查询,几乎每次都要30多秒。

阅读全文

搜索
本文二维码
标签列表
站点信息
  • 文章总数:518
  • 页面总数:20
  • 分类总数:92
  • 标签总数:209
  • 评论总数:63
  • 浏览总数:244305

| | |
| |  Z-Blog PHP