多态就是父类的引用指向子类的对象。但是这个引用如何能够知道自己调用方法的时候是调用子类的还是调用父类的。当在main方法中创建对象的时候,这个时候会在方法栈中创建了一个临时的引用,指向堆内存中的实体。这个临时的(因为mian方法结束后这个引用就不在存在了)引用,只能指向属于它或他的子类的对象。在对象 ...
分类:
其他好文 时间:
2016-07-06 00:19:22
阅读次数:
171
【递归】分形 题目描述 分形,具有以非整数维形式充填空间的形态特征。通常被定义为“一个粗糙或零碎的几何形状,可以分成数个部分,且每一部分都(至少近似地)是整体缩小后的形状”,即具有自相似的性质。 盒型分形定义如下: 度数为1的分形为: X 度数为2的分形为: X X X X X 如果用B(n-1)代 ...
分类:
其他好文 时间:
2016-07-06 00:18:55
阅读次数:
218
目的: 使用SourceTree将bitbucket的远程仓库回滚到某一次提交。 原理: 在本地需要回滚的commit上创建一个分支,将该分支合并到远程仓库。 准备: 远程仓库有一个master主分支,本地将远程master分支checkout下来后,本地分支名亦为master。 看图: 1、本地有 ...
分类:
其他好文 时间:
2016-07-06 00:20:18
阅读次数:
282
有了点模板元编程的traits基础,看STL源码清晰多了,以前看源码的时候总被各种各样的typedef给折腾得看不下去, 将<list>头文件的类继承结构简化如下 举个例子,看看list<int>这个实例化会产生什么效果,从下往上看。 _Ty被替换成int,_Alloc默认被替换成allocator ...
分类:
其他好文 时间:
2016-07-06 00:18:21
阅读次数:
202
我们可以总结一下在java程序中有六种数据区 1.程序计数器2.JVM栈3.本地方法栈(他们是线程私有的) 4.堆5.方法区6.常量池(他们是线程共有的) 内存是什么? 内存就是暂时存储程序以及数据的地方,要注意的是它和外存不同,外层只是存储的地方,就好比是书架放书而内存则是书桌的相对概念 关于这六 ...
分类:
编程语言 时间:
2016-07-06 00:19:47
阅读次数:
201
<原创文档,转载请注明出处 by zd QQ:921201008> 1.创建Activity时选择 2.删除XXX.xml中的部分代码 ...
分类:
其他好文 时间:
2016-07-06 00:18:19
阅读次数:
172
原文:http://androidbook.com/item/4169 ...
分类:
移动开发 时间:
2016-07-06 00:20:15
阅读次数:
207
问题:Thread.join的代码如下,为什么没有加锁却可以wait?另外下面的代码说明线程结束的时候会signal正在wait的线程,实际是signalAll()。 while(isAlive()){ wait(0); } 并发工具类(提供超时等重载方法,含有查询线程排队和统计的接口) 1、Cou ...
分类:
其他好文 时间:
2016-07-06 00:20:04
阅读次数:
183
转载自:http://limboy.me/ios/2013/12/27/reactivecocoa-2.html ReactiveCocoa是Github开源的一款cocoa FRP 框架,我在之前的文章里有过介绍(当时还是1.x版本,2.x版本有了新的变化,API也有部分不兼容) 这里再简单地提一 ...
分类:
其他好文 时间:
2016-07-06 00:18:02
阅读次数:
462
(1) 对于一个单向链表,试写出找到它的倒数第m个元素的函数,注意变量命名、注释、时间复杂度、空间复杂度。注:要求写出可编译并可以运行通过的程序代码。 https://github.com/yangxt225/findMLastNode (2) C. 写一个千位分隔符算法,函数原型是char * f ...
分类:
编程语言 时间:
2016-07-06 00:20:01
阅读次数:
215
问题1:TabError: inconsistent use of tabs and spaces in indentation tab和空格混用所致,例如: 解决办法:搜索\t,替换为' ': ...
分类:
其他好文 时间:
2016-07-06 00:17:14
阅读次数:
160
开始复习数据结构和算法,好长时间没写c了,顺便复习一下 三元组的表示与实现 运行结果 ...
分类:
编程语言 时间:
2016-07-06 00:16:15
阅读次数:
227