java.util.IdentityHashMap类利用哈希表实现 Map 接口,比较键(和值)时使用引用相等性代替对象相等性。
换句话说,在 IdentityHashMap 中,当且仅当 (k1==k2) 时,才认为两个键 k1 和 k2 相等(在正常 Map 实现(如 HashMap)中,
当且仅当满足下列条件时才认为两个键 k1 和 k2 相等:(k1==null ? k2==nul...
分类:
其他好文 时间:
2014-08-06 12:00:41
阅读次数:
221
21IC买了一块1元的活动板子,移植了RTT(RT-THREAD)的国人嵌入式操作系统.系统能够正常跑起来,接着就按照RTT的官网教程,写了一个串口驱动.
原来定义的是UART1的端口,但是没有找到板子的USART1的引脚,虽然STM32可以映射,但是仍然没有看到有甩出来的引脚.初略看了一下官网的使用手册,发现图上有USART2引出来.
上图看一下,
好家伙,那就直接接地,接TX与RX到...
分类:
其他好文 时间:
2014-08-06 12:00:21
阅读次数:
394
之前学习原型模式一直以为原型模式目的是为了方便的创建相同或相似对象,用复制对象的方式替换new的方式,还研究了深克隆和浅克隆。最近仔细看了GOF的设计模式,发现原型模式的本意并不仅仅是复制对象这么简单。
创建型模式主要讲如何创建对象,通常包含何时创建,谁来创建,怎么创建等。GOF书里面写的意图是,用原型实例指定创建对象的种类,并且通过拷贝这些原型对象创建新的对象。也就是说原型模式应该理解成先指定好要创建的对象种类,也就是指定对象类型,再通过拷贝方式创建对象。...
分类:
其他好文 时间:
2014-08-06 12:00:11
阅读次数:
228
1.二叉树的相关算法的实现(链表)。
#include
#include
#define NULL 0
typedef struct tree
{
int data;
struct tree *left, *right;
}ElemBT;
void create_btree(ElemBT *root, int list[], int n) /*n表示list数组中元素的个数*/
{...
分类:
其他好文 时间:
2014-08-06 12:00:01
阅读次数:
183
Maximum sum
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 33363
Accepted: 10330
Description
Given a set of n integers: A={a1, a2,..., an}, we define a...
分类:
其他好文 时间:
2014-08-06 11:59:41
阅读次数:
186
敌兵布阵
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 42987 Accepted Submission(s): 18193
Problem Description
C国的死对头A国这段时间正在进行军事演习,所以...
分类:
其他好文 时间:
2014-08-06 11:59:31
阅读次数:
282
项目临近结束的时候我突然对项目有了新的感悟。工作要有质量要有效率。而不是拖拖拉拉的,这让我想起以前做项目时一做做四、五个月项目效果比在工作做项目一个半月的效果还有很大差距,可想而知在学校的我们都干了些什么?如果不相信可以做个表格对比,如下图:
通过图得知,我们以前做项目的效率多低,效果多差,时间用的之长,执行力多差。这样的我们如果走向工作岗位除了加班,被老板批还能有其他出路吗?
...
分类:
其他好文 时间:
2014-08-06 11:59:21
阅读次数:
215
Max Sequence
Time Limit: 3000MS
Memory Limit: 65536K
Total Submissions: 15569
Accepted: 6538
Description
Give you N integers a1, a2 ... aN (|ai|
You should ou...
分类:
其他好文 时间:
2014-08-06 11:59:11
阅读次数:
232
当/home/jenkins目录空间不足的时候,可以先查看哪个目录在较大的磁盘分区上,然后将jenkins目录移动过去最后创建/home/jenkins link到新位置。这时候需要修改symbol link的Owner,需要如下命令:chown -h jenkins:jenkins /home/jenkins几个注意点:1. -h 参数必须2. /home/jenkins不能用相对路径3./ho...
分类:
其他好文 时间:
2014-08-06 11:58:41
阅读次数:
204
括号配对问题
时间限制:3000 ms | 内存限制:65535 KB
难度:3
描述
现在,有一行括号序列,请你检查这行括号是否配对。
输入
第一行输入一个数N(0
输出
每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No
样例输入
3[(])(])([[]()])
样例输出
NoNoYes
程序代码:
利用字符数...
分类:
其他好文 时间:
2014-08-06 11:58:31
阅读次数:
209
自考,能够很好的锻炼我们的快速阅读的能力,可是我的阅读速度还是很慢,不过这次...
分类:
其他好文 时间:
2014-08-06 11:58:21
阅读次数:
208
这里的百度地图demo包括了常见的:地址解析、浏览器定位、IP定位、可拖拽标注...
分类:
其他好文 时间:
2014-08-06 11:58:11
阅读次数:
201
腾讯拿到民营银行的执照,互联网圈内同行议论纷纷的同时,最害怕的就是招商银行之类把客户服务根植在微信的金融机构了。在大数据时代,数据收集将是商业经营的起点,你会安心的把自己的数据交给自己的竞争对手吗?
不光是企业,其实每个人都要害怕大数据。亚当和夏娃在伊甸园吃了苹果之后,第一件事就是给私处遮上树叶。大数据时代,不小心拍得照片可以让你一夜成名,你的想法、行为、过去都被商家记录,你其实每天都生...
分类:
其他好文 时间:
2014-08-06 11:58:01
阅读次数:
196
对于编程初学者很多人对gets和scanf都没做过深入的了解,本文为大家详细说明gets和scanf的区别
gets
1、函数:gets(字符指针)
2、头文件:stdio.h(c中),c++不需包含此头文件
3、原型:char*gets(char*buffer);
4、功能:从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在bu...
分类:
其他好文 时间:
2014-08-06 11:57:51
阅读次数:
259
~~~~
输入好长。。。
思路就是对线路上的每一个点BFS记录各个点到其所需的star值,然后ans记录所需的最大star值,最后输出ans最小的star值及相应的id。
开始建链接矩阵,结果MLE,于是修改了下。
题目链接:
http://acm.hdu.edu.cn/showproblem.php?pid=2377
http://acm.zju.edu.cn/onlinejudge...
分类:
其他好文 时间:
2014-08-06 11:57:41
阅读次数:
238
Parenthese sequence
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072
K (Java/Others)
Problem Descriptio...
分类:
其他好文 时间:
2014-08-06 11:57:21
阅读次数:
193