![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发
atongyeyeYE
这个作者很懒,什么都没留下…
展开
-
Java软件工程师就业思维图
Java软件工程师就业思维图(2016年版)想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,在面试之前到底需要准备哪些东西呢?面试时面试官想了解你的什么专业技能,以下都是一个合格JAVA软件工程师所要具备的。<!--[if !supportLineBreakNewLine]--><!--[endif]-->一、专业技能1、熟练的使用...2016-10-28 13:04:50 · 614 阅读 · 0 评论 -
java集合技巧(三)---合理利用集合的稳定性和有序性
合理利用集合的稳定性(order)和有序性(sort),避免集合的无序性和不稳定性带来的负面影响。稳定性指集合每次遍历的元素次序是一定的。有序性是指遍历的结果按某种比较规则依次排序的。 如ArrayList是order/unsort,HashMap是unorder/unsort,TreeSet是order/sort引申:可以通过TreeSet结合ArrayList对结果进行排序。...原创 2017-02-21 09:12:14 · 1042 阅读 · 0 评论 -
java集合技巧(二)---使用entrySet遍历Map集合KV
HashMap的遍历有两种常用的方法,那就是使用keyset及entryset来进行遍历,但两者的遍历速度是有差别的。 第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) ite...2017-02-20 17:58:31 · 244 阅读 · 0 评论 -
java集合技巧(一)----请为集合指定初始容量
集合是我们在Java编程中使用非常广泛的,它就像大海,海纳百川,像万能容器,盛装万物,而且这个大海,万能容器还可以无限变大(如果条件允许)。当这个海、容器的量变得非常大的时候,它的初始容量就会显得很重要了,因为挖海、扩容是需要消耗大量的人力物力财力的。同样的道理,Collection的初始容量也显得异常重要。所以:对于已知的情景,请为集合指定初始容量。[java] view pla...2017-02-20 17:43:26 · 169 阅读 · 0 评论 -
HashMap的工作原理
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引...2017-02-15 10:07:26 · 118 阅读 · 0 评论 -
如何保证http传输安全性
目前大多数网站和app的接口都是采用http协议,但是http协议很容易就通过抓包工具监听到内容,甚至可以篡改内容,为了保证数据不被别人看到和修改,可以通过以下几个方面避免。重要的数据,要加密,比如用户名密码,我们需要加密,这样即使被抓包监听,他们也不知道原始数据是什么(如果简单的md5,是可以暴力破解),所以加密方法越复杂越安全,根据需要,常见的是 md5(不可逆),aes(可逆),自由组...2016-11-11 09:14:42 · 201 阅读 · 0 评论 -
redis入门到精通--百度云
百度云分享地址:http://pan.baidu.com/s/1slmzBv3 有兴趣的朋友可以加入我的互联网架构群:477819525内有大量java初级,进阶,高级,架构视频和书籍资料,大家一起交流学习。 ...2016-11-08 10:12:18 · 794 阅读 · 0 评论 -
架构之美--私藏架构资料
百度云分享: http://pan.baidu.com/s/1kVa08Zl 有兴趣的朋友可以加入我的互联网架构群:477819525 内有大量java初级,进阶,高级,架构视频和书籍资料,大家一起交流学习。 ...2016-11-07 09:09:14 · 133 阅读 · 0 评论 -
架构设计与实践分享
百度云分享地址:http://pan.baidu.com/s/1geS1fqF有兴趣的朋友可以加入我的互联网架构群:477819525 内有大量java初级,进阶,高级,架构视频和书籍资料,大家一起交流学习。 ...2016-11-04 13:02:26 · 154 阅读 · 0 评论 -
hashMap原理分析
当你学了很多技术,才发现一切回到起点才是正确的选择,也是唯一正确的选择。工作5年多了,又开始重新看起了基础。才发现以前不懂的地方太多,需要沉下心来好好理解。 根据昨天的学习,从浅入深来理解一下hashMap 1 hashMap使用 常用的两种方式获取hashMap里面的数据 1) 首先获取map的keyset集合,然后遍历keyset集合,获取key对应map里面的va...2016-11-03 09:50:53 · 125 阅读 · 0 评论 -
Java集合之List---ArrayList解析
Java集合之List---ArrayList篇本章节主要讲述ArrayList集合知识,主要包括ArrayList结构类型,集合特点,源码解析等。 欢迎持续关注阅读,一起学习,共同交流(477819525君羊)。 1) ArrayList类层次结构: 2) ArrayList特性:a) ArrayList是基于数组实现的,是一个动...2017-02-24 17:42:18 · 246 阅读 · 0 评论