Android中的设计模式之构建者模式
参考
《设计模式:可复用面向对象软件的基础 》3.2 Builder 生成器--对象创建型模式
《Android源码设计模式解析与实战》第3章 Builder模式
意图
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
Mac利器Homebrew介绍
一、Homebrew是什么?
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
使用hercules模拟IBM os390
Hercules是一款免费开源的模拟器软件,可以模拟System/370、ESA/390及z/Architecture。
Hercules可以运行在Linux, Windows (98, NT, 2000, and XP), Solaris, FreeBSD, Mac OS X (10.3 and later)上。
Mac 安装wxWidget 3.01
1,Carbon和Carbon区别
Carbon是苹果电脑操作系统的应用程序编程接口(API)之一。
Carbon和Cocoa,X11,POSIX,JAVA并列成为Mac OS X五个主要的API。与Cocoa相较之下,Carbon是非面向对象(Procedural)编程语言API,而Cocoa是面向对象(Object Oriented)的编程语言API。Carbon是比Cocoa更为
Xcode是如何诞生的?
大家都知道,Xcode是iOS、macOS程序的唯一开发工具,其强大的功能让人叹为观止。那么,大家知道Xcode是如何诞生的呢?
1981年, 一个名叫Jean-Marie Hullot的人获得巴黎第十一大学的计算机科学博士学位后,开始了在法国国家信息与自动化研究所(INRIA)的研究生活。