该文被密码保护。 阅读全文
posted @ 2013-05-10 03:39 GeeekNerd 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 传统服务器架构1.服务器接到请求2.创建一个新的响应程序的实例node服务器架构1.服务器接到请求2.检查处理程序是否存在,如果存在直接处理,不存在则创建.node的做法节省了内存ubuntu下nodejs环境搭建1. 安装c和c++编译环境sudo apt-get install gcc g++2. 下载nodejs源码wget http://nodejs.org/dist/v0.10.22/node-v0.10.22.tar.gz3.解压缩tar xvf node-v0.10.22.tar.gz4.进入文件夹后定义安装./configure5.安装 sudo make && 阅读全文
posted @ 2013-11-20 23:57 GeeekNerd 阅读(154) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-05-13 17:02 GeeekNerd 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 运行android-cmd.bat,使用cd命令切换到samples/hello-jni目录下,运行android update project -p . -s,会生成build.xml文件,用于ant命令,要注意的是,编译的时候会发生错误,提示:Error: The project either has no target set or the target is invalid.Please provide a --target to the 'android.bat update' command.这个时候,可以使用android list targets命令来查看当前系 阅读全文
posted @ 2013-05-09 14:13 GeeekNerd 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 下载linux内核:你可以在http://www.kernel.org 下载linux内核,现在普遍使用2.6版本,我现在用的是2.6.34版本。你可以直接使用命令下载curl或者wget都可以,也可以用图形界面直接下载。下载完成后创建一个文件夹解压缩。并在文件包的根目录下创建一个.config文件你可以执行make config来自定义,但是这样会非常麻烦,你可以自己试一试,也许这一步就会花1个小时。系统会提示你下一步做什么,你只需要从y/n/m中选择一项,y是n,不是,m是作为模块载入。我建议使用预设的config – 输入指令make defconfig完成config后直接输入make 阅读全文
posted @ 2013-05-08 18:33 GeeekNerd 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Windows下 node的安装和普通程序没有两样,我就不写了。在ubuntu下安装nodejs非常简单,使用apt就可以Sudo apt-get install nodejs安装路径会在 /usr/share/nodejs然后安装npm (node包管理器)Sudo apt-get install npm安装路径会在 /usr/share/npm但是使用npm -g安装的任何模块都会在/usr/local 目录下,你需要把模块移动到/usr/share/npm/node_modules 目录下才可以生效.不用-g参数会直接安装到模块目录。当安装模块的时候,node会连同所有需要的模块一同安装 阅读全文
posted @ 2013-05-07 17:15 GeeekNerd 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 在编译linux内核之前必须做一些准备工作,首先准备的是linux操作系统,另外要注意:不要使用超级用户权限编译内核。 - 下载内核源代码,解压缩,定制内核,编译全都要在普通用户权限下处理。 一旦使用超级用户权限 /dev 目录下在安装过程中有些文件会被删掉内核源代码不要放在 /usr/src/linux 文件夹下 – 这个文件夹下有很多系统库,会和源代码发生冲突编译linux内核需要在linux完成。有些人也许会迷惑,用linux编译linux系统,这不是鸡和蛋的问题吗,那么最初的操作系统是怎么来的?最早的操作系统应该是用0和1写出来的很简陋的操作系统,然后用很简陋的系统在编译成好一些的操作 阅读全文
posted @ 2013-05-07 12:10 GeeekNerd 阅读(694) 评论(1) 推荐(0) 编辑
摘要: 安装JDK后设置环境变量 JAVA_HOME在path 中 添加 %JAVA_HOME%\bin;在http://ant.apache.org 下载 ant二进制包 并解压缩,然后添加ANT_HOME环境变量和path安装android SDK, http://developer.android.com/sdk 现在sdk已经有和eclipse绑定的版本,建议使用下载NDK http://developer.android.com/sdk/ndk 解压缩更新需要使用的android版本sdk设置ANDROID_SDK,ANDROID_NDK环境变量 进入cmd输入指令 ndk-build –v 阅读全文
posted @ 2013-05-06 17:34 GeeekNerd 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 因为学习Haxe的原因,打算在编译Haxe之前用我的原道N90DC_S真机调试一下代码。USB调试的情况下 Android Device Chooser无论如何都访问不到机器,无奈之下只好选择wifi远程访问调试的方式。使用这种方式实在是无奈,需要获得root权限,而且又要远程访问,如果哪位哥们知道怎样本地调试,微博留言我一下。另外考虑到会有一部分兄弟碰到类似问题不知道如何解决,我把远程方法大致写一下。1.首先要获得root权限:root方法有很多,可以使用豌豆荚,手机精灵,root工具,这个网上教程很多我就不详细写了,我使用的是tpsparkyroot,链接usb一键傻瓜root。2.去Go 阅读全文
posted @ 2013-05-06 17:31 GeeekNerd 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 进行页游开发的过程中,很多开发者都有一个习惯,在数据输出中添加trace()函数来跟踪数值 - 不进行条件编译,发布的时候也不删除。实际上大量的trace函数会降低程序的效率,我们可以用一个简单的例子来试一试。题目:共计10万件物品,随机分配到100个盒子中。实现非常简单,首先定义一个简单的物品结构package net.geeeknerd.base.vo{ public class Item { /** * 物品类型 **/ public var type:int = 0; /** * 物... 阅读全文
posted @ 2013-04-26 01:21 GeeekNerd 阅读(1539) 评论(0) 推荐(0) 编辑