大家都知道,HashMap采用链表解决Hash冲突,具体的HashMap的分析可以参考一下http://zhangshixi.iteye.com/blog/672697 的分析。因为是链表结构,那么就很容易形成闭合的链路,这样在循环的时候就会产生死循环。但是,我好奇的是,这种闭合的链路是如何形成的呢
分类:
其他 时间:
2016-02-08 21:22:06
收藏:
0 评论:
0 赞:
0 阅读:
160
mave中repository 与mirror的区别 http://my.oschina.net/sunchp/blog/100634 参考文档 http://www.yiibai.com/maven/include-library-manully-into-maven-local-reposito
分类:
其他 时间:
2016-02-08 21:21:52
收藏:
0 评论:
0 赞:
0 阅读:
184
Description Input 仅有一行,不超过500000个字符,表示一个二叉树序列。 Output 输出文件也只有一行,包含两个数,依次表示最多和最少有多少个点能够被染成绿色。 记录每个节点染成每种颜色时以此节点为根的子树中绿色节点个数的最大值和最小值 信息由叶节点向上传递 #include
分类:
其他 时间:
2016-02-08 21:21:09
收藏:
0 评论:
0 赞:
0 阅读:
205
下图所看到的操作称为对结点Q的右旋。对结点P的左旋。二者互为逆操作。 简单讲,右旋——自己变为左孩子的右孩子;左旋——自己变为右孩子的左孩子。
分类:
其他 时间:
2016-02-08 21:21:02
收藏:
0 评论:
0 赞:
0 阅读:
111
原文地址:CQRS, Task Based UIs, Event Sourcing agh! Many people have been getting confused over what CQRS is. They look at CQRS as being an architecture; i...
分类:
其他 时间:
2016-02-08 21:20:55
收藏:
0 评论:
0 赞:
0 阅读:
260
(1)编译正常,运行报 [UIDevice uniqueGlobalDeviceIdentifier]: unrecognized selector sent to此时需要 other linker flags 添加 -all_load参数。 具体:Project ->build settings
分类:
其他 时间:
2016-02-08 21:20:40
收藏:
0 评论:
0 赞:
0 阅读:
206
问题描述 我们可爱的KK有一个有趣的数学游戏:这个游戏需要两个人,有N\left(1\leq N\leq 5*{10}^{4} \right)N(1≤N≤5?10?4??)个数,每次KK都会先拿数。每次可以拿任意多个数,直到NN个数被拿完。每次获得的得分为取的数中的最小值,KK和对手的策略都是尽可能
分类:
其他 时间:
2016-02-08 21:20:26
收藏:
0 评论:
0 赞:
0 阅读:
414
Description osu 是一款群众喜闻乐见的休闲软件。 我们可以把osu的规则简化与改编成以下的样子: 一共有n次操作,每次操作只有成功与失败之分,成功对应1,失败对应0,n次操作对应为1个长度为n的01串。在这个串中连续的 X个1可以贡献X^3 的分数,这x个1不能被其他连续的1所包含(也
分类:
其他 时间:
2016-02-08 21:20:12
收藏:
0 评论:
0 赞:
0 阅读:
267
分类:C#、Android、VS2015; 创建日期:2016-02-08 在Android应用中,常用的对话框有:Toast、AlertDialog、ProgressDialog、时间选择对话框、日期选择对话框等。这一章主要介绍这些常用对话框的基本用法。 本章源程序共有4个示例,这些示例都在同一个...
分类:
其他 时间:
2016-02-08 21:20:05
收藏:
0 评论:
0 赞:
0 阅读:
172
在实际开发中,可能会遇到这样的场景:“一个操作非常耗时,但却无法获取其进度百分比”。造成这种情况的原因可能有: 1)该操作属于第三方库(泛指我们使用但无法修改的第三方代码,因此质量有高有底),可能由于第三方库作者没有意识到这个操作在某些情况下会非常耗时,没有提供进度值。 2)某些操作压根就无法计算进
分类:
其他 时间:
2016-02-08 21:19:58
收藏:
0 评论:
0 赞:
0 阅读:
233
用最新的QtCreator选择GUI的应用会产生含有如下文件的工程 下面就简单分析下各部分的功能。 .pro文件是供qmake使用的文件,不是本文的重点【不过其实也很简单的】,在此不多赘述。 所以呢,还是从main开始, [cpp] view plain copy #include <QtGui/Q
分类:
其他 时间:
2016-02-08 21:19:23
收藏:
0 评论:
0 赞:
0 阅读:
243
最近需要用一个IP输入控件,网上找了几个,都不符合效果,有些还有一些奇怪的Bug。后来发现原来系统已经提供了IP地址编辑控件,只是系统提供的控件不能设置只读效果。网上找了下资料,封装了一下,自己迂回一下实现了只读效果。 源码下载 [delphi] view plain copy print? uni
分类:
其他 时间:
2016-02-08 21:19:15
收藏:
0 评论:
0 赞:
0 阅读:
399
简而言之,协作编辑Collaborative Edit就 是多个人进行编辑。协作有好处也有风险。好处之一是更加全面/协调的方式,更好的利用现有资源和一个更加有力一致的声音。对于我来说,最大的好处是极大的 透明度。那是当我需要采纳同事的观点。同事之间来来回回地传文件效率非常低,导致不必要的延误还让人(
分类:
其他 时间:
2016-02-08 21:19:08
收藏:
0 评论:
0 赞:
0 阅读:
288
使用Qt有一些时间了,一直在IDE环境(qtcreator和VS2003+集成器)中使用,自然少了很多麻烦的步骤。但是在享受这种便利的同 时,我们也失去了理解更多知识背后的点滴。在IDE中,如果我们要开发一个对话框,通常是使用 “新建—>Qt—>Qt设计师界面类” 这样IDE会自动的帮我们生成三个文
分类:
其他 时间:
2016-02-08 21:18:46
收藏:
0 评论:
0 赞:
0 阅读:
742
1 #include<stdio.h> 2 #include<stdlib.h> 3 4 typedef struct Node{ 5 int data; 6 struct Node* next; 7 }Node,*LinkList; 8 9 void InitialList(LinkList *L
分类:
其他 时间:
2016-02-08 21:18:39
收藏:
0 评论:
0 赞:
0 阅读:
316
分类:C#、Android、VS2015; 创建日期:2016-02-08 一、简介 Toast用于向用户显示一些帮助或者提示信息。前面我们已经多次用到它,这里只是系统地将其总结一下,并演示它的各种基本用法。 二、示例-- Demo01Toast 1、运行截图 2、添加Demo01_CustomTo...
分类:
其他 时间:
2016-02-08 21:18:11
收藏:
0 评论:
0 赞:
0 阅读:
277
了解QT显示机制,最重要的就是要了解QT是如何管理窗体的显示区域的,这里有个重要的类:QRegion, 在QT中可以通过QRegion定义一个窗体的显示区域,也可以通过QRegion定义窗体的可修改区域,比如在QPainter()中通过QPainter::setClipRect设定一个区域,我们绘图
分类:
其他 时间:
2016-02-08 21:17:57
收藏:
0 评论:
0 赞:
0 阅读:
257
因为项目的需要以及主管的要求,准备将工程移植到Qt中,这样就可以比较容易的实现跨平台了。因为之前工程是在windows下开发的,第一个平台又是mobile所以除了底层框架之外其他的都是使用的windows的API以及编程模式,现在要移植到Qt中,第一个要面临的问题就是如何将windows的消息机制很
分类:
其他 时间:
2016-02-08 21:17:14
收藏:
0 评论:
0 赞:
0 阅读:
1062
前两天编码遇到了要使用FindChildControl方法获取指定名称的TSpeedButton按钮,结果折腾了半天就是没得结果(基础不扎实,呵呵),于是赶紧搜索了下,补习关于这两个方法的用法。 TWinControl类的FindChildControl方法在FWinControls中查找返回指定名
分类:
其他 时间:
2016-02-08 21:16:53
收藏:
0 评论:
0 赞:
0 阅读:
252
UVA - 548 Tree Time Limit: 3000MS Memory Limit: Unknown 64bit IO Format: %lld & %llu Submit Status Description You are to determine the value of the l
分类:
其他 时间:
2016-02-08 21:16:46
收藏:
0 评论:
0 赞:
0 阅读:
324