父类应用指向子类对象指的是:
父类Animal,子类
Cat,Dog。其中Animal可以是接口或类,Cat和Dog
是继承或实现Animal的子类。
Animal animal= new Cat();
声明的为父类,实际指向的是子类对象。我们先从对象内存角度理解。
假设Aninal父类,它里面的变量需要占用1M,它的子类Dog和Cat,需要占用0.5M内存。
通过代码看内存分配:...
分类:
其他好文 时间:
2014-10-25 13:14:18
阅读次数:
271
Release用交叉编译:arm-none-linux-gnueabi-gcc。...
分类:
编程语言 时间:
2014-10-25 13:16:10
阅读次数:
156
题意:给定一个图,还有一些有向边,每条边有一个权值w。对于每一个点,可以从其他任意一个点转移到这个点,时间为t。求从图外的一个点(即第一次一定是通过转移方式),遍历图中每个点一次最少需要的时间。。思路: 对于图中的每个点,需要满足的要求是进入一次,出去一次(即遍历一边) 所以我们很容易想到拆点...
分类:
其他好文 时间:
2014-10-25 13:15:02
阅读次数:
185
本文从良构,有效性,布局三个角度,结合往日项目开发经历, 整理总结重构HTML改善Web应用设计的几点规则和做法。部分参考自《重构HTML改善Web应用设计》。良构 把标记转换为符合现代标准的首要任务是实现良构。良构保证了DOM可操作的文档树结构的唯一性,因而成为可靠的跨浏览器的javascr...
分类:
Web程序 时间:
2014-10-25 13:14:45
阅读次数:
199
下载最新版的lua请点击,然后解压运行“终端”进入到该文件夹下 ,主要是cd 【文件夹名】在“终端”输入 make macosx (回车)在“终端”输入 make test (回车)然后再输入“sudo make install”命令,会要求输入Password: 输入相应密码(你的密码),然后回车...
分类:
系统相关 时间:
2014-10-25 13:15:32
阅读次数:
192
Android上的Style分为了两个方面:1,Theme是针对窗体级别的,改变窗体样式;2,Style是针对窗体元素级别的,改变指定控件或者Layout的样式。Android系统的themes.xml和style.xml(位于系统源代码frameworks\base\core\res\res\va...
分类:
移动开发 时间:
2014-10-25 13:13:26
阅读次数:
208
1.打開終端2.顯示隱藏文件輸入以下命令:defaults write com.apple.finder AppleShowAllFiles YES3.不顯示隱藏文件輸入以下命令:defaults write com.apple.finder AppleShowAllFiles NO4.重啟Find...
分类:
系统相关 时间:
2014-10-25 13:14:06
阅读次数:
157
在这里我们将待生成的数据结构称为IntSet,接口定义如下:class IntSetImp{public: IntSetImp(int maxelements,int maxval); void insert(int t); int size(); void report(i...
分类:
其他好文 时间:
2014-10-25 13:14:25
阅读次数:
220
在 CSS3 中新增了一个 border-radius 边框半径属性,即大家常用的圆角效果。这使得制作圆角将不再麻烦,只需对所用对象加一个 border-radius 属性即可,不必使用图片定位或冗余代码完成了。不过它的使用瓶颈目前也是显而易见的,因为效果显示需支持 CSS3 的现代浏览器,而在一些...
分类:
Web程序 时间:
2014-10-25 13:14:54
阅读次数:
202
优秀的Stoyan Stefanov在他的新书中(《Javascript Patterns》)介绍了很多编写高质量代码的技巧,比如避免使用全局变量,使用单一的var关键字,循环式预存长度等等。这篇文章不仅仅从代码本身来考虑如何优化编码,也从代码的设计阶段来考虑,包括书写API文档,同事的review...
分类:
编程语言 时间:
2014-10-25 13:12:49
阅读次数:
260
Sencha Touch框架生成基本项目目录结构Index.html/App.jsApp.json/touch[sdk]/ /Sencha-touch.js /srcResources/App/app.js以及app.json 是程序的入口点及基本加载配置;/touch[...
分类:
移动开发 时间:
2014-10-25 13:13:11
阅读次数:
346
本文内容适用于Runtime App框架在用户界面上显示文本,用得严重多的是TextBlock,凡是轻量级的东西都会很常用,TextBlock对于显示简单、少量的文本内容相当适合,不过,在我们考虑要在用户界面上显示格式较为复杂,并且内容相当长的文本时,就得使用RichTextBlock了。多了一个R...
分类:
其他好文 时间:
2014-10-25 13:11:50
阅读次数:
173
MVC这三层分别要完成哪些工作呢?1、M层 模型(更多的是数据库模型)(1)创建数据库、创建相应的表(2)完成针对数据库各个表的增、删、改、查的操作类(3)映射数据库各个表的实体类(这个实体类的作用就是沟通数据库层(M)和控制层(C)的桥梁,同时这个实体类也将担负其后台数据(xml、sbjson等)...
分类:
Web程序 时间:
2014-10-25 13:12:13
阅读次数:
285
Dialog对话框语法:h=dialog('PropertyName',PropertyValue,...)对话框的默认属性WindowStyle的值:{normal}|modal|docked详细实例:out=dialog;%默认显示对话框之后点击对话框中的空白部分对话框会关闭掉结果:%普通对话框...
分类:
其他好文 时间:
2014-10-25 13:13:31
阅读次数:
262
变量 在计算机中存储信息需要声明变量的位置和所需的内存空间boolean true falsechar ASCII字符集 计算机中所有数据都使用二进制表示 例如:a,b,c适用七位二进制数进行表示Unicode 字符集为每种语言都定义了一种字符集整数型byte 1字节 -128---127short...
分类:
移动开发 时间:
2014-10-25 13:13:39
阅读次数:
231