- 博客(10)
- 资源 (18)
- 收藏
- 关注
原创 Java中List排序的3种方法
本文介绍了 3 种 List 排序的方法,前两种方法常用于 JDK 8 之前的版本,其中比较器 Comparator 有两种实现的写法,而在 JDK 8 之后的版本,就可以使用 Comparator.comparing 实现排序了,如果排序字段中可能出现 null 值,要使用 Comparator.nullsXXX 进行排序处理(否则会报错)
2024-01-22 14:57:09 2076
原创 连接Sql Server时报错:无法通过使用安全套接字层加密与 SQL Server 建立安全连接
项目之前在服务器上一直正常运行,今天突然报错,报错内容为:com.microsoft.sqlserver.jdbc.SQLServerException: “Encrypt”属性设置为“true”且 “trustServerCertificate”属性设置为“false”,但驱动程序无法使用安全套接字层 (SSL) 加密与 SQL Server 建立安全连接:错误:PKIX path building failed: sun.security.provider.certpath.SunCertPathBui
2024-01-19 16:36:09 1784 1
原创 win10 IE11堡垒机无法连接
使用TLS1.0 使用TLS1.1 使用TLS1.2。控制面板-网络和 Internet -Internet 选项-高级。不勾选 使用TLS1.3。去掉 启用第三方浏览器扩展。勾选 使用SSL3.0。
2023-11-17 11:43:30 153 1
转载 算法介绍-SM3及摘要算法(签名算法)国际SHA-256
摘要函数在密码学中具有重要的地位,被广泛应用在数字签名,消息认证,数据完整性检测等领域。碰撞稳固性,原根稳固性和第二原根稳固性。SM3算法适用于商用密码应用中的数字签名和验证,是在SHA-256基础上改进实现的一种算法。SM3算法采用Merkle-Damgard结构,消息分组长度为512位,摘要值长度为256位。SM3算法的压缩函数与SHA-256的压缩函数具有相似的结构,但是SM3算法的设计更加复杂,比如压缩函数的每一轮都使用2个消息字。现今为止,SM3算法的安全性相对较高。
2023-09-19 14:23:53 1736
原创 SQL多列合并成一列
在SQL中,拼接多个数据列成为一列是很常见的需求,在SQL中有很多函数可以实现这个需求,例如concat、concat_ws、case和coalesce等函数。在使用这些函数时,需要注意空值的处理,以及要拼接的字符串的格式和分隔符。
2023-06-29 15:19:15 8186 1
原创 SQL 将一列拆分成多列
我们可能会遇到按分隔符拆成多行或者多列的情况,以及复制的业务需求,只需视情况调整sql语句,或者编写存储过程。对于列col的值,按分隔符拆分为多列数据时,不知道需要拆分成几列,可以先用以下sql查询出列数。FROM t1;
2023-06-29 15:08:56 7878 2
转载 IntelliJ IDEA 快捷键大全 + 动图演示
本文参考了 IntelliJ IDEA 的官网,列举了IntelliJ IDEA(Windows 版)的所有快捷键。并在此基础上,为 90% 以上的快捷键提供了动图演示,能够直观的看到操作效果。该快捷键共分 16 种,可以方便的按各类查找自己需要的快捷键~~执行该命令后,IntelliJ IDEA 会编译项目中所有类,并将编译结果输出到目录中。IntelliJ IDEA 支持增量构建,会在上次构建的基础上,仅编译修改的类。 在IntelliJ IDEA 中打开要编译的类,执行该命令会编译当前类。 剪切选中
2023-05-30 14:28:30 68
Process Explorer
2024-02-19
Cerebro 安装包 Elasticsearch web管理工具
2023-03-14
pdf.js实现pdf在线预览
2023-03-14
用VueJs制作的日期选择器 vue3 datepicker
2023-03-14
redis-desktop-manager-0.9.7
2018-10-11
jdk-8u171-windows-x64.exe
2018-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人