一、javaSE1、java生成字节码(.class运行在JRE上)文件,所以具有跨平台性。 .java->.class(编译) .class运行在虚拟机是解释过程 一种半编译,半解释语言,编译效率更高(一齐翻译) 编译命令javac 执行命令java2、编码规范:变量、方法:首单词字母小写,之后单...
分类:
编程语言 时间:
2014-07-07 11:24:39
阅读次数:
284
Xamarin是一个跨平台开发框架,这一框架的特点是支持用C#开发IOS、Android、Windows Phone和Mac应用,这套框架底层是用Mono实现的。Mono是一款基于.NET框架的开源工程,包含C#语言编译器、CLR运行时和一组类库,能运行于Windows、Linux、Unix、Mac...
分类:
移动开发 时间:
2014-07-07 09:41:11
阅读次数:
317
简单介绍 Qt是一个由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既能够开发GUI程式,也可用于开发非GUI程式,比方控制台工具和server。 Qt是面向对象语言,易于扩展,而且同意组件编程。Qt是一个著名的C++库,使用Qt,在一定程度上让你获得的是一个“一站式”的服务。 ...
分类:
其他好文 时间:
2014-07-07 09:33:14
阅读次数:
235
Brackets 是一个免费、开源且跨平台的 HTML/CSS/JavaScript 前端 WEB 集成开发环境 (IDE工具)。该项目由 Adobe 创建和维护,根据MIT许可证发布,支持 Windows、Linux 以及 OS X 平台。Brackets 的特点是简约、优雅、快捷!它没有很多的视...
分类:
编程语言 时间:
2014-07-07 00:53:11
阅读次数:
339
原因我们的跨平台项目使用cmake来管理的,但是windows下的小伙伴发现在visual studio上头文件没有加载进来,于是手工加载,事情过去了。然后,有一天我修改了CMakeLists.txt文件,visual studio居然自动去重新生成了项目,然后头文件就没有了。哭吧~~~~解决方法source_group 可以将文件分目录来显示在IDE中。所以,修改了一下base.cmake文件让...
分类:
其他好文 时间:
2014-07-03 15:37:13
阅读次数:
247
什么是Maven? 翻译为“专家”,“内行” Maven是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。什么是理想的项目构建? ?高度自动化,跨平台,可重用的组件,标准化的什么是依赖?为什么要进行依赖管理? ?自动下载,统一依赖管理有哪些项目信息? 项...
分类:
其他好文 时间:
2014-07-03 13:12:44
阅读次数:
166
OpenCV(OpenSourceComputerVisionLibrary)包含了超过500个函数来实现用于图形处理和计算机视觉方面的通用算法。 OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和MacOS操作系统上。它轻量级而且高效——由一系列C...
分类:
其他好文 时间:
2014-07-02 22:07:35
阅读次数:
407
今天说一下手机游戏开发的调试问题吧。不得不说的是和PC平台游戏、软件开发相比,手机上开发游戏和软件要困难的多。原因是多方面的,比如说开发环境比较复杂,工具软件不够人性化等等。
cocos2dx的出现解决了一个很大的问题,因为他是跨平台的,相对来说windows的软件开发环境比较友好,对中国程序员来说更熟悉。这样可以在windows进行日常开发和调试,然后在发布到其它平台的时候进行少量...
分类:
其他好文 时间:
2014-07-02 07:55:43
阅读次数:
239
以下知识点转自:点击打开原文链接
今天拿起手要用C++写个小工具,从指定的目录递归遍历文件,然后做一下处理。又翻了一下boost的filesystem库。小结一下,希望能加深印象,免得下次又要查看文档。
1. path对象就是一个跨平台的路径对象。有许多方法访问路径的各个部分,也用它的iterator迭代路径中的各个部分;
path构造目录结构的时候使用“/”运算符,非常直...
分类:
其他好文 时间:
2014-07-02 07:06:26
阅读次数:
413