- 博客(18)
- 收藏
- 关注
原创 HashMap、ConcurrentHashMap和HashTable对比分析
HashMap、ConcurrentHashMap和HashTable对比分析
2023-03-05 17:12:23 101
原创 连接mysql容器报错:1130 - Host ‘123.23.23.23‘ is not allowed to connect to this Mysql server
执行命令进入到指定mysql容器中:docker exec -it cc31c232172d /bin/bash输入用户名和密码:执行命令:show databases;,然后回车。执行命令,进入mysql数据库中:use mysql;,然后回车。执行命令,查看msyql数据库中所有的表:show tables;,然后回车。执行命令,查看user表中的数据:select Host, User,Password from user;执行命令:update user set host =
2021-10-13 16:46:28 162
原创 mysql中count(*)与count(1)性能对比
来上图上代码这张表里面总共有438225条数据- 写sql语句对比执行速度(无where条件的查询)首先是count(*)SELECT COUNT(*) FROM t_report_goods_order_details执行结果耗时为:0.338s其次count(1)SELECT COUNT(1) FROM t_report_goods_order_details执行结果耗时为:0.339s总结:count(*) > count(1)- 写sql语句对比执行速
2021-01-22 12:02:07 354
原创 huTool工具包的使用总结
首先导入jar包依赖: <!-- huTool工具包 --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.5.6</version> </dependency>1. 编写对密码进行加密的测试类:publi
2021-01-06 14:56:28 3622
原创 使用HashMap时为什么需要设置初始化大小
使用HashMap时为什么需要设置初始化大小HashMap有扩容机制,就是当达到扩容条件时会进行扩容。HashMap的扩容条件就是当HashMap中的元素个数(size)超过临界值(threshold)时就会自动扩容。在HashMap中,threshold = loadFactor * capacity。所以,如果我们没有设置初始容量大小,随着元素的不断增加,HashMap会发生多次扩容,而HashMap中的扩容机制决定了每次扩容都需要重建hash表,是非常影响性能的。话不多说上代码:需要循环100
2021-01-04 15:48:20 2068 12
原创 idea启用 Run Dashboard
在项目中的.idea文件中的workspace.xml中找到 RunDashboard 的 component 接点内增加以下代码:|
2020-03-29 11:28:40 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人