当我们的项目代码过大时,编译运行时会报Unable to execute dex: method ID not in[0, 0xffff]: 65536)错误。当出现这个错误时说明你本身自己的工程代码中含有的太多的方法,或者你的工程lib文件夹下引用的第三方插件jar包有太多的方法,这两者的方法加起...
分类:
移动开发 时间:
2015-03-18 15:39:04
阅读次数:
681
转:http://blog.csdn.net/laihuan99/article/details/9054985很多新手朋友朋友在Github搜索开源项目时,有时候不明白怎么导入eclipse。的确,有的时候那些项目只有源码,要自己打包JAR或连接Library使用,新手朋友是摸不到头脑的。我简单的...
分类:
移动开发 时间:
2015-03-17 14:09:50
阅读次数:
133
Lua是一个小巧的脚本语言。Lua由标准C编写而成,代码简洁,几乎在所有的操作系统和平台上都可以编译,运行。工具: 1、Sublime Text 2 2、LuaForWindows_v5.1.4-46.exe为了方便开发,借助于Sublime Text 2来学习和运行lua文件,当然Subl...
分类:
其他好文 时间:
2015-03-16 15:54:37
阅读次数:
165
(1) 编译器处理方式不同
define宏是在预处理阶段展开。
const常量是编译运行阶段使用。
(2) 类型和安全检查不同
define宏没有类型,不做任何类型检查,仅仅是展开。
const常量有具体的类型,在编译阶段会执行类型检查。
(3) 存储方式不同
define宏仅仅是展开,有多少地方使用,就展开多少次,不会分配内存。
...
分类:
其他好文 时间:
2015-03-16 13:02:44
阅读次数:
170
这是一种权宜之计,在没有Mac OS X的情况下,使用这套方案可以先行体会一下Objective-C。如果玩下来觉得感觉不错,想深入发展,还是整台Mac吧。一:编译环境安装GNUStep www.gnustep.org网站下载以下三个包,按顺序安装 1. gnustep-msys-system-.....
之前一直运行Corefxlab的HelloWorld失败,于是用随笔记录下自己的操作过程。操作系统:Win8 Pro x64, 处理器AMD A8-3870。已安装VisualStudio 2013 Utimate,VisualStudio 2015 Preview。参考文档: https://gi...
分类:
Windows程序 时间:
2015-03-15 13:51:29
阅读次数:
1163
引子:打开黑匣子 心中有数老实说,对于C++的整个编译运行过程,我并没有全面的了解,好几次被问住了,看来是汇编没有学好,但是在看完《深入Java虚拟机》之后,对于Java代码到运行的每一个细节,有了更全面的认识。描述一下整体的流程:程序员根据Java API编写Java程序,各种类文件,用一个Jav...
分类:
编程语言 时间:
2015-03-13 16:06:24
阅读次数:
162
目前开始使用git的用户大部分都经历过subversion,对于这两种版本管控系统的切换需要一定时间去适应。本文旨在帮助这些用户恢复部分熟悉的日志查阅习惯。我们以一个具体的实例来熟悉git中log的命令的使用。
情景:
1、当前版本的代码编译运行出现了一个棘手的问题,我们打算查阅最近的提交修改看是否有头绪:git log --stat
在提交记录我们可以看到每一次commit,都有哪些文件发生...
分类:
其他好文 时间:
2015-03-13 14:28:00
阅读次数:
224
Android Studio中的Modules和Library Modles取代了Eclipse中的Project.Modules实际上是一个可以独立编译,运行,调试和测试的独立单元.左侧资源管理器,右侧工作区AndroidStudio常用的快捷键:(可在Settings下的keymap下去自定义快...
分类:
其他好文 时间:
2015-03-12 13:01:59
阅读次数:
122
一、JSP动作动作是特殊的标记,通过一个动作标记能够实现多行Java代码实现的效果。能够动态插入文件、重用JavaBean组件、导向还有一个页面等。动作元素和指令元素不同,动作元素是在client请求时动态运行的,每次有client请求时可能都会被运行一次,而指令元素是在编译时被编译运行,它仅仅会被...
分类:
Web程序 时间:
2015-03-12 11:10:44
阅读次数:
130