洁净蜡烛

文章
8
资源
1
加入时间
2年10月21天

面试笔记-集合集合

1. 实现原理:hashmap:底层是数组加链表(JDK1.8前)在往hashmap中put一个元素时,使用key的hashcode计算出当前元素的hash值,以确定元素在数组中的下标计算出下标后,如果此时该下标没有元素,则将这个元素放入这个下标如果此时该下标有元素,通过equals比较两个元素是否相同,相同则新值覆盖旧值如果两个元素不相同,则将新元素放入链表中通过加入链表的方式,解决哈希冲突hashmap:底层是数组加链表(加红黑树)(JDK1.8后)在原来的基础上,当链表的长度超过

安全随机数!Java 随机数 Random 与 SecureRandom

安全测试中,项目中遇到随机数问题,如果安全性要求较高,一般使用SecureRandom类产生随机数。1. Math.random() 静态方法产生的随机数是 0 - 1 之间的一个 double,即 0 <= random <= 1。使用:for (int i = 0; i < 10; i++) { System.out.println(Math.random(...

物联网基础:EC20 连接阿里云进行数据收发

物联网产品框架:传统设备使用通信模组连接云服务器(即上云)做数据收发。本文将使用EC20 封装好的AT指令通过 MQTT 协议连接阿里云,简单的介绍下移远4G通信模块 EC20 是如何连接服务器进行数据收发1 关于EC20模块1.1 EC20概述EC20 R2.1 是移远通信推出的 LTE Cat 4 无线通信模块,采用 LTE 3GPP Rel.11 技术,支持最大下行速率 150Mbps 和最大上行速率 50Mbps;同时在封装上兼容移远通信 UMTS/HSPA+ UC20 模块以及多网络制

jQuery性能优化的38个建议

一、注意定义jQuery变量的时候添加var关键字这个不仅仅是jQuery,所有javascript开发过程中,都需要注意,请一定