一、HashMap的结构 Map集合即Key-Value的集合,前面加个Hash,即散列,无序的。所以HashMap是一个用于存储Key-Value键值对的无序集合,每一个键值对也叫做Entry。 在JDK1.8之前,HashMap采用数组+链表实现,即使用链表处理冲突,同一hash值的节点都存储在 ...
分类:
其他好文 时间:
2018-10-13 14:47:22
阅读次数:
139
关闭防火墙 systemctl stop firewalld.service 开启防火墙: systemctl start firewalld.service 关闭开机启动: systemctl disable firewalld.service 开启开机启动: systemctl enable f... ...
分类:
其他好文 时间:
2018-10-13 14:47:38
阅读次数:
127
表达式、运算符和优先级 '5' + 5 > 55 '5' - 5 > 0 4 / 3 > 1.333333 4 / 0 > infinity 0 / 0 > NaN 4 % 0 > NaN 0 % 0 > NaN '25'<4 > false 和第二个减号的挺像,把字符串给转成数字作比较。 fals ...
分类:
编程语言 时间:
2018-10-13 14:47:45
阅读次数:
138
原文:https://blog.csdn.net/yuanxiang01/article/details/80494842?utm_source=copy 为什么Android Studio 3.0中找不到Android Device Monitor? 因为自Android Studio 3.0开始 ...
分类:
移动开发 时间:
2018-10-13 14:48:01
阅读次数:
403
起泡法是从一端开始比较的,第一次循环就是把最大数放到最后一个位置,第二次循环就是把第二最大数放 到倒数第二位置。整个过程就像烧开水一样,较小值像水中的气泡一样逐趟往上冒,每一趟都有一块“最大”的石头沉到水底。 4 21 0 -12 -3 第一次 4 0 -12 -3 21 第二次 0 -12 -3 ...
分类:
编程语言 时间:
2018-10-13 14:48:17
阅读次数:
176
作为一名计算机专业的学生,下面是一些关于人工智能方面的感悟。 人工智能已经经历了两次大起大落的经历,现在正是第三次的潮起中,这个时代除了深度学习还有一个就是人工智能可能占有发展前景很大的势头。其实在大学生本科现阶段,我们学习的尽管看来像是很多基础课程,其实我们的学习体系是有结构的,大一阶段上的高等数 ...
分类:
其他好文 时间:
2018-10-13 14:48:28
阅读次数:
174
屏幕坐标(Input.mousePosition)转换UI坐标 需要了解到的知识点 1:屏幕坐标的起点位置 左下角为(0,0)点,右上角为(Screen.width,Screen.height) 2:UI坐标的起点位置 屏幕中心点 方法1 方法2 方法3 ...
分类:
其他好文 时间:
2018-10-13 14:48:35
阅读次数:
343
工具:VS2013 先说一下VS环境下查看类内存分布的方法: ~~~~ 先选择左侧的C/C++ 命令行,然后在其他选项这里写上/d1 reportAllClassLayout,它可以看到所有相关类的内存布局,如果写上/d1 reportSingleClassLayoutXXX(XXX为类名),则只会 ...
分类:
编程语言 时间:
2018-10-13 14:48:42
阅读次数:
213
1.自定义异常类与自定义异常处理器 1).自定义异常类 2).自定义异常处理器 2.配置自定义异常处理器和编写error友好界面 1). 在resources目录下的xml文件中配置bean 2).编写error友好界面 3.测试结果 测试结果的前台代码 测试结果的后台代码 ...
分类:
编程语言 时间:
2018-10-13 14:48:58
阅读次数:
197
之前项目印象深刻的地方,有什么亮点!!!elasticsearch具体的api,如何创建索引库Linux如何杀进程,具体的命令是什么?是直接写SQL还是调用存储过程(有什么区别)?碰到的什么问题,你是怎么解决的?mybatis标签,resultmap与resulttype区别,什么时候用,如何做分页 ...
分类:
其他好文 时间:
2018-10-13 14:49:08
阅读次数:
174
一、异常原因与异常源码分析 对集合(List、Set、Map)迭代时对其进行修改就会出现java.util.ConcurrentModificationException异常。这里以ArrayList为例,例如下面的代码: ArrayList类中包含了实现Iterator迭代器的内部类Itr,在It ...
分类:
编程语言 时间:
2018-10-13 14:49:21
阅读次数:
136
背景 块级元素宽度默认值为100%,而不是auto;因此其宽度不会根据子元素内容动态适应。 如何实现父级元素宽度动态适应其子元素。 方法一 display:inline; 给块级元素设置inline block值。 方法二 绝对定位元素 给块级元素设置position:absolute/fixed; ...
分类:
Web程序 时间:
2018-10-13 14:49:29
阅读次数:
3446
发送邮件的原理 概叙 邮件服务器: 要在 Internet 上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在 Internet 很多 提供邮件服务的厂商:sina、sohu、163 等等他们都有自己的邮件服务器。 这些服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投 ...
分类:
编程语言 时间:
2018-10-13 14:49:38
阅读次数:
245
开发高性能网络程序时,windows开发者们言必称iocp,linux开发者们则言必称epoll。大家都明白epoll是一种IO多路复用技术,可以非常高效的处理数以百万计的socket句柄,比起以前的select和poll效率高大发了。我们用起epoll来都感觉挺爽,确实快,那么,它到底为什么可以高 ...
分类:
其他好文 时间:
2018-10-13 14:49:49
阅读次数:
166
再分享Django系列的另外几篇文章: Django model select的各种用法详解:https://mp.weixin.qq.com/s/JVh4UnS2Tql9gUVaBSoGuA Django model update的各种用法介绍:https://mp.weixin.qq.com/s ...
分类:
其他好文 时间:
2018-10-13 14:49:56
阅读次数:
285
UTC(GMT) 整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated)。UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦 ...
分类:
编程语言 时间:
2018-10-13 14:50:04
阅读次数:
161
姓名: 曹萌萌 学号: 067217430105 班级: 软件工程(自考本科) 性别: 女 兴趣爱好: 美食,玩游戏(吃豆大作战)●v● 个人编程能力: 会有的较简单的java,c语言,VB编程 码云账户——https://gitee.com/sf972569/ ...
分类:
其他好文 时间:
2018-10-13 15:35:26
阅读次数:
112