上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

2019年8月27日

如何在很短的时间内将大量数据插入到ConcurrentHashMap(转)

摘要: 将大批量数据保存到map中有两个地方的消耗将会是比较大的:第一个是扩容操作,第二个是锁资源的争夺。第一个扩容的问题,主要还是要通过配置合理的容量大小和扩容因子,尽可能减少扩容事件的发生;第二个锁资源的争夺,在put方法中会使用synchonized对头节点进行加锁,而锁本身也是分等级的,因此我们的主 阅读全文

posted @ 2019-08-27 14:57 Esquecer 阅读(1190) 评论(0) 推荐(0)

2019年8月26日

为什么Map桶中个数超过8才转为红黑树

摘要: 引自博客:https://www.cnblogs.com/linghu-java/p/10598758.html 当hashCode离散性很好的时候,树型bin用到的概率非常小,因为数据均匀分布在每个bin中,几乎不会有bin中链表长度会达到阈值。但是在随机hashCode下,离散性可能会变差,然而 阅读全文

posted @ 2019-08-26 17:06 Esquecer 阅读(270) 评论(0) 推荐(0)

java打包上传服务器的一些命令

摘要: Maven下package打包成jar包和war包,都在target目录下 其中War包扔在tomcat的webapps目录下。随tomcat启动自行启动 运行jar包命令。 nohup java -jar XXXXX.jar >temp.log & (其中XXXX是jar包名字) 运行后可以输入命 阅读全文

posted @ 2019-08-26 16:37 Esquecer 阅读(778) 评论(0) 推荐(0)

2019年8月22日

redis 记录

摘要: redis 有五个基本类型: string,hash,set,List,zset. 把setnx 和 expire压成一条命令(即设置过期时间) set zhang 10 ex 100 nx (设置key val 过期时间是100秒) ttl zhang (TTL key :查看过期时间) pers 阅读全文

posted @ 2019-08-22 11:26 Esquecer 阅读(216) 评论(0) 推荐(0)

2019年8月18日

百度之星初赛签到(1001/1005)

摘要: A:Polynomial Polynomial Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Polynomial Time Limit: 2000/1000 MS (Java/Oth 阅读全文

posted @ 2019-08-18 08:52 Esquecer 阅读(338) 评论(0) 推荐(0)

2019年8月16日

java8 lambda表达式

摘要: 参考博客:https://www.520mwx.com/view/44313 自己玩的代码: Student实体类 Main: 阅读全文

posted @ 2019-08-16 18:34 Esquecer 阅读(194) 评论(0) 推荐(0)

2019年8月9日

Linux环境下安装mysql(远程连接),zookeeper,java,tomcat.

摘要: 环境阿里云centos7.5 64位 + FinalShell + Navicat Permium 12 用到的压缩包(版本看后缀) 注意:安装均在/usr/local目录下,下面代码中#号不要复制上,为了区别命令和文本 Java: # cd /usr/local # tar -zxvf jdk-8 阅读全文

posted @ 2019-08-09 16:12 Esquecer 阅读(286) 评论(0) 推荐(0)

2019年8月8日

HDU6383p1m2(二分)

摘要: 补个题。。 传送门 点我 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 1858 Accepted Submission(s): 676 度 阅读全文

posted @ 2019-08-08 15:40 Esquecer 阅读(90) 评论(0) 推荐(0)

连接远程mysql(Linux环境)

摘要: 保证三点: 1、打开/etc/my.cnf,找到[mysqld]项,在其后加入一句:skip-name-resolve,保存,重启mysql服务。 service mysqld restart 或者 service mysql restart(看版本) 2、服务器安全策略开启了3306端口。 3、l 阅读全文

posted @ 2019-08-08 14:45 Esquecer 阅读(325) 评论(0) 推荐(0)

2019年8月1日

多校 HDU - 6614 AND Minimum Spanning Tree (二进制)

摘要: 传送门 AND Minimum Spanning Tree Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 378 Accepted Subm 阅读全文

posted @ 2019-08-01 10:22 Esquecer 阅读(358) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

导航