- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 java内存泄漏查找
java由于拥有自动垃圾回收机制,所以一般情况下,我们不需要考虑内存泄漏的问题。jvm会自动收回无用的对象。所谓无用的对象,表示你的程序不可能再访问的对象。 但是,有一种情况必须考虑,就是要防止容器(List,Map等)内的对象无限增大。因为对象存贮在容器中,会被容器引用,从而如果容器的有效,容器内的对象就不会释放。 一旦真的出现内存泄漏,随着时间的推移,java程序逐渐增大内存消耗,最后出现
2015-08-29 16:11:43 3956
原创 在mac上交叉编译mono的脚本,mac x64,iphone armv7,iphone armv7s,android armv7-a
将NDK以及mono源码解压到桌面的Mono目录,在mono源码目录执行以下脚本。
2015-08-24 19:33:23 1382
翻译 嵌入指南|Chrome V8
Embedder's Guide If you've read the Getting Started guide you will already be familiar with using V8 as a standalone virtual machine and with some key V8 concepts such as handles, scopes,
2015-08-21 19:20:28 1905
原创 在Windows上编译V8 javascript引擎
1.获取V8源码 Git地址:https://github.com/v8/v8-git-mirror 2.下载三个工具:Gyp,Python,icu https://code.google.com/p/v8-wiki/wiki/BuildingWithGYP Gyp地址:git clone https://chromium.googlesource.com/external/gyp ,将源
2015-08-21 19:15:18 2730
原创 在mac上为ios编译mono
1.下载源码到mac 2.打开终端,解压源码 tar xvf mono-VERSION.tar.gz 3.进入源码目录 cd mono-VERSION 4.配置 对于iOS ./configure --prefix="$HOME/ios" --target=arm-apple-darwin10 --with-gcc=arm-apple-darwin10-clang --witho
2015-08-18 01:22:37 1929
原创 使用NDK编译mono
1.下载并安装ndk 2.导出NDK目录到环境变量 export NDK=/var/data/android-ndk-r10e 3.运行NDK的工具链 $NDK/build/tools/make-standalone-toolchain.sh--platform=android-18 --install-dir=/tmp/my-android-toolchain --arch=
2015-08-14 16:06:49 1482
原创 使用linux交叉编译mono
mono是一个跨平台的C#解决方案。 mono官方免费提供了linux,windows,mac 平台的mono sdk,但是对于安卓和iphone平台是收费项目。 最近在研究将mono作为虚幻脚本,对于安卓和iphone平台必须自己编译mono运行时。 参照http://www.mono-project.com/docs/compiling-mono/windows/,可以顺利编译出linu
2015-08-11 16:59:27 2971
移动版本可用的C# 版 fastJSON
2014-09-24
博弈-关于策略的63个有趣话题
2013-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人