潇洒鼠标

文章
6
资源
0
加入时间
2年10月17天

HashMap的put和get数据流程揭秘

本文是针对JDK1.8中的HashMap,之前以为已经懂的不错了,结果发现很多关键点没明白1. 先说HashMap的数据结构核心数据结构就三个:数组,链表,Tree数组Node<K,V> table数据就是个简单的Node数组,存放的是当前索引应第一个Node<K,V>对节点,或者是空(说明没有存放数据)链表如果挂在同一个索引下的数据Node个数小于变Tree...

java使用AES256解密

网上关于java用AES加密解密的文章有很多,我这里只用到解密(加密是服务器那边做^_^),所以更简洁一些:public class AES256Utils { private static final String KEY = "xxxx";//从服务器要的密钥 public static final String CIPHER_ALGORITHM = "AE...

基于Spring MVC的Web应用的正确创建姿势

前一段时间,创建Spring MVC可能遇到了一些创建失败以及不规范的情况,今天就来系统的总结一下正确的创建姿势。在IntelliJ IDEA中点击new project,然后选择Spring–>Spring MVC,点击next 出现下载的页面表示顺利进行,等待完毕即可,否则删除重新创建 配置Tomcat,并设置热部署 增加添加其他框架,选择Maven框架,并在Mav...

OpenGL函数

1、glutInit,对GLUT进行初始化,这个函数必须在其它的GLUT使用之前调用一次。其格式比较死板,一般照抄这句glutInit(&argc, argv)就可以了。2、glutInitDisplayMode,设置显示方式,其中GLUT_RGB表示使用RGB颜色,与之对应的还有GLUT_INDEX(表示使用索引颜色)。GLUT_SINGLE表示使用单缓冲,与之对应的还有GLUT_DOUBL

【Python】车道线拟合曲线的曲率半径计算公式及代码

学习优达学城的Advanced-Lane-Lines课程时,碰到了车道线的曲率半径计算。初见公式略显陌生,直到想起曲率半径的计算公式时才想明白,故记录如下。def cal_curverature(img_shape, left_fit, right_fit): ploty=np.linspace(0, img_shape[0]-1, num=img_shape[0]) ym_...