跨平台是什么意思呢?先了解一下平台的概念以及平台的差异。我们知道一个VC编译出来的*.exe是不能在Linux运行的,不能运行的原因可以概括为以下几个方面:
1. 文件的结构与格式
可执行程序是按定义好的格式来组织的, Microsoft 他 GNU对程序文件的定义是不一样的,如GNU使用 ELF格式定义。也就是说,当操作系统(Windows/Linux)试图把一个程序文件加载到内存里准备运行...
分类:
编程语言 时间:
2014-06-15 17:17:33
阅读次数:
419
习大大要求新新人类要有中国梦,鼓励大学生们一毕业就创业。那最好的创业途径是什么呢?就是APP。《构建跨平台APP-jQuery Mobile移动应用实战》就是一本写给没钱没身份没资历的创业小白看的APP书,看完这本书你可以拥有自己的一个APP,不用花钱就能移植到其他移动平台,支持iOS,Android,Windows Phone!!!!!!!!找个最便宜的来练手吧!...
分类:
移动开发 时间:
2014-06-15 15:43:02
阅读次数:
333
简介
multiprocessing模块使用和threading包类似的API接口来产生多进程,multiprocessing包提供本地和远程的并发,通过使用subprocesses(子进程)代替threads(线程)有效的避开了GIL(Global Interpreter Lock)。由于这一点,multiprocessing模块允许程序充分的利用多处理器。可以跨平台使用,包括Unix和Win...
分类:
编程语言 时间:
2014-06-15 09:22:20
阅读次数:
375
php100:89:xml常识知识补充xml常识知识补充XML(即可扩展标记语言,它与HTML一样,都是标准通用标记语言。Xml是Internet环境中跨平台的,依赖于内容的技术。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用...
分类:
其他好文 时间:
2014-06-14 11:19:01
阅读次数:
336
首先需要一个ttf文件的字体。在ios中的方法:把ttf文件放入资源文件下,然后在你的工程的Info.plist文件中新建一行(Add
Row),添加key为:Fonts provided by
application,类型为Array或Dictionary都行;添加Value为XXX.ttf(你字...
分类:
其他好文 时间:
2014-06-13 19:56:52
阅读次数:
428
编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java
是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java
中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中文问题的原因分析;在开发 Jav...
分类:
编程语言 时间:
2014-06-13 15:22:53
阅读次数:
266
可靠性会话:
端到端(多个点到点系统组成)的可靠性,基于消息,基于WS-*,可以跨平台.在信道层创建可靠性会话,由两端的缓冲区进行可靠性管理(对消息进行排序后才发给服务器端,接收到消息后回发ACK.)跟TCP类似.当消息投递不成功时,会尝试重发(Meg2)可靠性消息实现了WS—RM,WS—RX的标准...
分类:
其他好文 时间:
2014-06-13 00:09:43
阅读次数:
296
一:什么是st_asio_wrapper它是一个c/s网络编程框架,基于对boost.asio的包装(最低在boost-1.49.0上调试过),目的是快速的构建一个c/s系统;二:st_asio_wrapper的特点效率高、跨平台、完全异步,当然这是从boost.asio继承而来;自动重连,数据透明...
分类:
移动开发 时间:
2014-06-12 23:43:31
阅读次数:
486
pugixml是一个很棒的XML操作库,它很轻量,只有三个文件(pugiconfig.hpp
pugixml.cpp pugixml.hpp
)支持Unicode支持XPATH解析速度快,仅比RapidXml慢一些跨平台(windows/linux)面向对象
分类:
其他好文 时间:
2014-06-12 10:08:40
阅读次数:
1059