尊重原创:http://hushicai.com/2014/03/29/html5-du-qu-ben-di-wen-jian.html HTML5为我们提供了一种与本地文件系统交互的标准方式:File Api。 该规范主要定义了以下数据结构: File FileList Blob html5访问本 ...
分类:
Web程序 时间:
2016-06-06 18:31:11
阅读次数:
317
Github称,Electron app就像一个微型的网页浏览器一样,具有与本地文件系统交互的功能,网页浏览器已经打包在了app中。这样,应用就可以一次编写,在各个操作系统上运行。Electron已经支持各个平台的接口。它有自己的API,支持Chromiun API和Node.js内建模块。Gith ...
分类:
其他好文 时间:
2016-05-24 00:18:21
阅读次数:
184
介绍Objective-C将许多决策从便宜时期和链接时期延后到运行时期。只要可能,它都动态的做很多事情。这意味着它不仅需要一个编译器,还需要一个运行时系统来执行编译好的代码。对于Objective-C来说,这个运行时系统就好像一个操作系统,使objective-c能够正常工作。本文探究NSObject类,以及Objective-C程序如何和运行时系统交互。通过阅读本文,你应该理解Objective-...
分类:
其他好文 时间:
2016-05-18 18:44:36
阅读次数:
197
一、接口的定义 有时候,我们得提供一些接口给别人使用。接口的作用,就是提供一个与其他系统交互的方法。其他系统无需了解你内部细节,并且也无法了解内部细节,只能通过你提供 给外部的接口来与你进行通信。根据c++的特点,我们可以采用纯虚函数的方式来实现。这样做的好处是能够实现封装和多态。现举一实例,供大家 ...
分类:
编程语言 时间:
2016-05-17 19:11:11
阅读次数:
184
操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。 关于栈需要掌握以下几点:
整个内存由操作系统(OS)来管理。
每个进程都有自己的堆栈,操作系统决定了栈分配的大小,
32位系统每个进程有自己的4G空间,这4G为...
分类:
其他好文 时间:
2016-04-29 19:30:29
阅读次数:
166
基本概念Facade的概念为子系统中的一组接口提供一个统一接口。Facade模式定义了一个更高层的接口,使子系统更加容易使用。
我们需要以一种比原有方式更简单直接的办法与系统交互,对于讨论的复杂系统我们只有针对性地使用它的一个子集
因为Facade模式可以封装多个子系统,可以减少客户必须处理的对象的数量
要求一个子系统的外部与内部的通信必须通过一个统一的对象进行。也就是说Facade对象是外界对于子...
分类:
编程语言 时间:
2016-04-29 18:06:43
阅读次数:
178
操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。 关于栈需要掌握以下几点:
整个内存由操作系统(OS)来管理。
每个进程都有自己的堆栈,操作系统决定了栈分配的大小,
32位系统每个进程有自己的4G空间,这4G为...
分类:
其他好文 时间:
2016-04-26 21:36:23
阅读次数:
168
基本概念Facade的概念为子系统中的一组接口提供一个统一接口。Facade模式定义了一个更高层的接口,使子系统更加容易使用。
我们需要以一种比原有方式更简单直接的办法与系统交互,对于讨论的复杂系统我们只有针对性地使用它的一个子集
因为Facade模式可以封装多个子系统,可以减少客户必须处理的对象的数量
要求一个子系统的外部与内部的通信必须通过一个统一的对象进行。也就是说Facade对象是外界对于子...
分类:
编程语言 时间:
2016-04-26 20:26:14
阅读次数:
209
当我们架设一个系统的时候通常需要考虑到如何与其他系统交互,所以我们首先需要知道各种系统之间是如何交互的,使用何种技术实现。 1. 不同系统不同语言之间的交互 现在我们常见的不同系统不同语言之间的交互使用WebService,Http请求。WebService,即“Web 服务”,简写为 WS。从字面 ...
分类:
编程语言 时间:
2016-04-21 20:21:32
阅读次数:
232
先了解点问题:◎是否担心数据丢失,比如丢失率1%?◎系统时效性要求是否很高,比如是:实时、秒级、分钟级还是小时级?◎系统间网络环境是否OK,比如是:互联网、同机房、同城专线?◎系统间有无安全通讯信道等问题需要保障?给点初步建议:◎不暴露数据库,否则:人家统计你..
分类:
其他好文 时间:
2016-04-20 20:24:37
阅读次数:
183