O(n)的解法: 考虑在遍历数组的时候保存两个值:一个是数组中的一个数字,一个是次数。当我们遍历到下一个数字的时候,如果下一个数字和我们之前保存的数字相同,则次数加1。如果下一个数字和我们之前保存的数字不同,则次数减1。如果次数为零,我们需要保存下一个数字,并把次数设为1。由于我们要找的数字出现的次 ...
分类:
编程语言 时间:
2016-07-11 00:40:00
阅读次数:
168
1?加强思想修养。人的自制力在一定程度上取决于他们的思想素质。一般来说,具有崇高理想抱负的人决不会为区区小事而感情冲动产生不良行为。因此,要提高自制力最根本的方法是树立正确的人生观、世界观,保持乐观向上的健康情绪。 2?提高文化素养。一般来说,一个人的文化素养同其承受能力和自控能力成正比。文化素质比 ...
分类:
其他好文 时间:
2016-07-11 00:38:58
阅读次数:
181
本文作者: ImportNew - 王晓杰 未经许可,禁止转载! 对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。 这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java ...
分类:
编程语言 时间:
2016-07-11 00:40:29
阅读次数:
359
原文出处: 前利 简介 Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap,类继承关系如下图所示: 下面针对各个实现类的特点做一些说明: (1) HashMap:它根据 ...
分类:
编程语言 时间:
2016-07-11 00:39:49
阅读次数:
229
问题: 最近在写一个电商网站的静态页面练手,遇到了一个特别奇怪的现象,如下图: 输入框和旁边的搜索框没法对齐,于是乎百度解决方案,各种说法都有,但是没有一个是自己认为切实可行的或者是说得比较简单易懂的。 或许是我理解起来比较慢吧,呵呵。 下面直接进入正题之解决方案: 【本解决方案借鉴了百度首页搜索框 ...
分类:
其他好文 时间:
2016-07-11 00:39:45
阅读次数:
249
译文出处: 踏雁寻花 原文出处:lukaseder 这里我将会给大家演示用ConcurrentHashMap类和lambda表达式实现一个本地缓存。因为Map有一个新的方法,在key为Null的时候自动计算一个新的value值。非常适合实现cache。来看下代码: 1 2 3 4 5 6 7 8 9 ...
分类:
编程语言 时间:
2016-07-11 00:39:13
阅读次数:
263
DAY-1 上来居然有选择题,每人100道选择题,有多选,还有错字,真坑。刚开始比赛有人在传选择题题库,难道和主办方做了PY交易,他们怎么预料到的......(最后有题库的那一队居然高了我们100多分) 解题+渗透公共主机模式,我负责解题,其他两个人渗透主机。最后一共拿了两台公共主机,学弟一人拿的, ...
分类:
其他好文 时间:
2016-07-11 00:39:21
阅读次数:
2792
归功于智能手机,QR码逐渐成为主流,它们正变得越来越有用。从候车亭、产品包装、家装卖场、汽车到很多网站,都在自己的网页集成QR码,让人们快速找到它们。随着智能手机的用户量日益增长,二维码的使用正在呈指数上升。 让我们来看看QR码的简要概述,以及如何在Java中生成它们。 QR码介绍 QR码(Quic ...
分类:
编程语言 时间:
2016-07-11 00:39:37
阅读次数:
358
原文出处: Yikun 1. 概述 从本文你可以学习到: 当我们执行下面的操作时: 1 2 3 4 5 6 7 8 9 10 11 12 HashMap<String, Integer> map = new HashMap<String, Integer>(); map.put("语文", 1); ...
分类:
编程语言 时间:
2016-07-11 00:37:49
阅读次数:
295