一、类和结构的异同
类和结构有一些相似的地方,它们都可以:
1. 定义一些可以赋值的属性;
2. 定义具有功能性的方法
3. 定义下标,使用下标语法
4. 定义初始化方法来设置初始状态
5. 在原实现方法上的可扩展性
根据协议提供某一特定类别的基本功能
1. 类还有一些结构不具备的特性:
2. 类的继承性
3. 对类实例实时的类型转换
4. 析构一个类的实例使之释放空间
...
分类:
其他好文 时间:
2014-06-19 12:00:05
阅读次数:
342
Java7语法新特性:前言,这是大部分的特性,但还有一些没有写进去,比如多核 并行计算的支持加强 fork join 框架;这方面并没有真正写过和了解。也就不写进来了。1. switch中增加对String类型的支持。Java代码 public String generate(String name, String gender) {
String title = ""...
分类:
编程语言 时间:
2014-06-19 10:55:23
阅读次数:
336
??
什么是分布式系统
分布式系统有多个含义:
1)表示计算机科学的一个研究领域,研究方向。这个层面的分布式系统比较学术,不是本文讨论的对象。
2)工程领域的实际使用的分布式系统。分布式系统是互联网应用的基石,是底层的支撑平台。本文讲的分布式系统指这个层面。
互联网应用的特点是:高并发,海量数据。互联网应用的用户数是没有上限的(取决于其开放特性),这也是和传统应用的本质区别。高并...
分类:
其他好文 时间:
2014-06-19 10:08:44
阅读次数:
399
STEP1: Open Terminal
SETP2: Run setup.py
SETP3: Run source /Users/your_user/.bash_profile( so that environment variables are actually updated)
SETP4: Run cocos new my game -p com.your_company.mygame -l cpp -d /diretory_to_your_game
Open Terminal
R...
分类:
其他好文 时间:
2014-06-16 12:22:35
阅读次数:
178
从一道小题下手(该考点曾被腾讯等大公司作为基础笔试题考过),
#include
int size(char a[10])
{
return sizeof(a);
}
int main(void)
{
char a[] = {'C','h','i','n','a','\0'};
char *p = "China";
char *q = a;
prin...
分类:
其他好文 时间:
2014-06-15 19:19:52
阅读次数:
221
当我们需要动态的多界面切换的时候,就需要将UI元素和Activity融合成一个模块。在2.3中我们一般通过各种Activity中进行跳转来实现多界面的跳转和单个界面动态改变。在4.0或以上系统中就可以使用新的特性来方便的达到这个效果--Fragment类。Fragment类似一个嵌套Activity,可以定义自己的layout和自己的生命周期。
多个Fragment可以放在一个Activ...
分类:
其他好文 时间:
2014-06-15 18:33:26
阅读次数:
147
需求: 在tmux里面链接ssh的时候, 如果存在多个ssh主机, 想要显示对应的主机ip以示甄别
实现效果
编辑你的bashrc, 因为我习惯在root下操作, 所以/root/.bashrc, 你如果习惯用user, 那就编辑/home/你的用户名/.bashrc
增加
ssh() {
if [ "$(ps -p $(ps -p $$ -o...
分类:
其他好文 时间:
2014-06-15 17:58:18
阅读次数:
245
scala中特质(trait)是一个很有用的特性,在程序设计中可以 更好的抽象现实,使程序更关注各自功能和更好的将程序拆分成多个特质模块,使程序具有更强的扩展性。...
分类:
其他好文 时间:
2014-06-15 17:28:01
阅读次数:
169
在C++程序中非常少有人去使用explicitkeyword,不可否认,在平时的实践中确实非常少能用的上。再说C++的功能强大,往往一个问题能够利用好几种C++特性去解决。但略微留心一下就会发现现有的MFC库或者C++标准库中的相关类声明中explicit出现的频率是非常高的。了解explicitk...
分类:
编程语言 时间:
2014-06-13 17:09:37
阅读次数:
190
转自:http://www.oschina.net/translate/css-libraries-for-developers在过去的几年中,CSS已经成为一大部分开发者和设计者的最爱,因为它提供了一系列功能和特性。每个月都有无数个围绕CSS的工具被开发者发布以简化WEB开发。像CSS
库,框架,...
分类:
Web程序 时间:
2014-06-13 14:51:09
阅读次数:
380