自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(35)
  • 资源 (15)
  • 收藏
  • 关注

原创 Java客户端通过HttpURLConnection连接Web服务器的Session保存问题

通过Java客户端访问Web时,session信息的保存问题。通过浏览器访问Web,浏览器自动管理Http连接的的session信息,如果通过Java连接,比如HttpURLConnection,就需要程序自己管理session。我们希望java客户端能像浏览器一样,每次请求都维

2011-07-29 08:42:25 6256 2

原创 为Web图片服务器准备NFS共享

正在准备Web图片服务器,打算用NFS做共享将图片分布在不同的机器上。对NFS的配置和挂载做个笔记,免得老忘记:环境:服务器和客户端都是ubuntu10.04NFS Server: 192.168.1.105$  sudo apt-get install nfs-kernel-s

2011-07-28 08:16:44 5784

原创 HTML5体验:基于Jetty8的WebSocket聊天Demo

 在看WebSocket,相关的一些服务器的支持情况大概是:Tomcat目前还不支持WebSocket,Jetty7开始支持WebSocket,JBoss的Netty需要插件后可以支持WebSocket,Node.js可以配合node-websocket-server一起使用来运行WebSocket ( https://github.com/miksago/node-webso

2011-06-04 11:29:00 15201 5

原创 Ruby1.9.2 安装Gem install mysql2的小tip

<br />安装mysql gem找了半天资料,才装过去。<br />小记录一下:<br /> <br />首先比较有用的是这篇文章:<br />http://geryit.com/blog/2011/01/installing-mysql-with-rails-on-mac-os-x-snow-leopard/<br /> <br />我自己的环境是<br />Mac OS X 10.6<br /> <br />$ rvm --version<br />rvm 1.6.5 by Wayne E. Se

2011-05-09 15:04:00 3755 1

原创 按官方文档配置Hadoop Single Node Setup 运行出错ZipException.

按官方文档配置Hadoop Single Node Setup 运行出错ZipException. 两个小原因记一下。

2011-05-07 08:17:00 1987

原创 GCC编译步骤详解

我们知道C/C++代码编译要经过4个步骤:预处理、编译、汇编、连接。我们一般编译程序的时候大多通过编译器的一步操作就完成这4步操作,这反而让我们不太注意编译的具体过程。我们这里详细看一下编译的每个步骤都发生了什么。

2011-03-03 23:32:00 2150

原创 网络游戏数据库服务器安全性分析

网络游戏虽然不是一个以数据库为中心的系统,但是和其他的应用一样,数据库中保存着和玩家以及运营商密切相关的重要数据,比如帐号、装备等重要信息,以及游戏运营的数据。这些数据被盗取或者篡改将会严重影响到一个游戏的运营。 这里从游戏服务器端开发的角度来分析一下对于游戏的数据库来说,安全性方面可以注意的地方。

2011-03-02 21:36:00 3276 1

原创 常见MMORPG服务器架构(1)

简单总结一下常见的MMORPG游戏的服务端架构.从大的方面来说,主要有:LanucherServer,GateServer/ProxyServer,GameServer,DBServer等几个主要的部分.

2011-02-26 21:03:00 2918

原创 用aapt从apk中提取package,activity,versionCode等相关信息

用aapt从apk中提取package,activity,versionCode等相关信息

2010-11-30 15:55:00 5469

原创 Android 为一个新产品作编译配置(Product Definition Files)

<br />在 vendor/<company_name>/products/<first_product_name>.mk 下配置相应的Product配置信息,<br />比如哪些应用需要build进去,就列在 PRODUCT_PACKAGES中,需要编译哪些语言和分辨率的资源进去,可以修改PRODUCT_LOCALES。<br /> <br />例如 PRODUCT_LOCALES += hdpi, 这样编译的时候,就只会把app下的hdpi的资源编译进去,而不会编译mdpi,ldpi等目录下的资源。<

2010-10-27 16:00:00 3609 1

原创 Android点滴(1):获取Android系统的唯一识别码

在计算机上,我们习惯用MAC地址来标志一台计算机。在Android设备上,可以用IMIE或者Android ID来标志一个设备。看一下Android上怎样获取这样的信息。一个是TelephonyManager的getDeviceId,另外一个是Settings.System的ANDROID_ID

2010-09-16 21:44:00 11883

原创 读懂Android (1):使用Android内部的DownloadProvider下载文件,并获取cache权限

Android内部提供了一个DownloadProvider,是一个非常完整的下载工具,提供了很好的外部接口可以被其他应用程序调用,来完成下载工作。同时也提供和很好的下载、通知、存储等机制。在Android的Browser等工具里面都用到了这个DownloadProvider。但是很遗憾的是,这个DownloadProvider不对app开发人员开放,只作为内部使用。我们现在去探究如何将DownloadProvider拿来给自己用。

2010-09-16 19:10:00 19244 5

原创 让你自己写的Android的Launcher成为系统中第一个启动的,也是唯一的Launcher.

如果你要定制一个Android系统,你想用你自己的Launcher(Home)作主界面来替换Android自己的Home,而且不希望用户安装的Launcher来替换掉你的Launcher.我们可以通过修改Framework来实现这样的功能。这里以Android2.1的源代码为例来实际说明。

2010-09-08 20:58:00 21530 16

原创 Android修改system只读权限:remount

Android上替换Launcher有两种方法,一种是将img烧到设备上时,将Launcher打进去,另外也可以试着替换Launcher。这里先测试第二种。想修改替换以下Android里的Launcher, 但是Laucher所在的目录/system/app是只读的。需要先通过remount将其设置为rw。具体操作:

2010-08-24 19:29:00 27921 10

原创 add input method manually under Ubuntu

<br /> <!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } --><br />1. System->Administration->LanguageSupport add language, select iBus as input method.<br /> <br />2. System-Preferences->IBUSPreferences, to start the i

2010-08-20 12:39:00 874

原创 Use busybox tool on Android to edit default gateway

<br /> <!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } --><br /> <br />copy busybox to android<br />cd /compat_app<br />mkdir bin<br />run busybox<br />./busybox --install -s /compat_app/bin<br />chmod 777 busybox<br />e

2010-08-20 12:00:00 906

原创 复习Android:Android系统架构

Android系统架构图

2010-07-27 22:23:00 1197

原创 复习一下Android Activity的生命周期

复习一下Android Activity的生命周期

2010-07-27 14:19:00 904

原创 Android NDK配置小结

1. 下载android-ndk-1.6_r1 并解压到F:/software/android/android-ndk-1.6_r1 2. 下载cygwin并安装 (建议从汛雷下载,从官方网站下载很慢,一般1G多) 3. 执行Cygwin,在linux shell提示符号中修改当前用户的.bash_profile文件,添加: ANDROID_NDK_ROOT=/cygdrive/f/software/android/android-ndk-1.6_r1 export ANDROID_NDK_ROOT 然后输

2010-06-30 13:15:00 2987 1

原创 Mangos数据库分析

Mangos数据库包括3个数据库,分别是: 1. characters数据库,存放角色相关的数据 2. mangos数据库,存放系统相关的数据 3.realmd数据库。   characters数据库有48个表,分别表示: 表 字段 说明 character_db_version  

2009-10-18 20:49:00 6131 1

原创 Linux下配置和使用ACE笔记

1.  下载 ACE 5.7.从 http://download.dre.vanderbilt.edu/ 下载 ACE+TAO+CIAO-5.7.tar.gz包。2.  解压将压缩包copy到linux目录/data/ACE里,然后解压, tar -zxvf ACE+TAO+CIAO-5.7.tar.gz。解压后的目录是 /data/ACE_wrappers.3.  配置config.h和

2009-09-22 10:26:00 2136

原创 Open Source Games and Free Games

Open Source Gameshttp://www.linuxgames.com/https://m3ge.dev.java.net/http://en.wikipedia.org/wiki/List_of_game_engines#Open-source_engineshttp://en.wikipedia.org/wiki/Open_source_video

2009-07-25 19:52:00 830

原创 Android中使用Timer配合postInvalidate()刷新View

在一个没有使用线程的小游戏中想刷新一下时间进度,想到用Timer。于是写了一段代码:         nStartRoundTime = System.currentTimeMillis();        nT1 = new Timer();        nT1.schedule(new TimerTask(){ //计划运行时间间隔                publ

2009-06-23 07:09:00 8508

原创 推荐使用PNG压缩工具:PNGMate

PngMate是一个非常实用的命令行图像转换工具,可以对图像进行多种处理后输出为8位索引色PNG格式或动画GIF格式,它提供的大部分功能几乎就是为了开发手机游戏而量身定制的。 下载地址:http://www.cnjm.net/res.jsp?id=2118 不过有时候,jpg比png反而小很多,刚处理了一个人物照片,原图x.png是253k,用pngmate压缩为64色后,

2009-06-21 10:11:00 3395 1

原创 Android 模拟器从纵版到横版切换的快捷键

Ctrl+F11方便的从纵版切换到横版。

2009-06-20 08:45:00 1306 1

原创 Android开发-一个简单的五子棋游戏

 我刚刚在Android上写的一个五子棋的小程序,在这里跟大家分享一下。 写完以后感觉Android的SDK,虽然也是使用Java的,但是跟Java ME还是有很大不一样。 首先就是Android的SDK没有实现所有的Java ME标准,原来运行在KJava上的应用程序是不能在Android上直接跑的。 另外就是Android的SDK有大量的API是Android自己的,需要开发人

2009-05-31 22:53:00 12043 14

原创 Symbian开发环境搭建时Perl版本冲突的问题解决

装完Carbide C/C++,遇到一个问题: ---------------------------perl.exe - Unable To Locate Component---------------------------This application has failed to start because perl58.dll was not found. Re-install

2009-05-21 22:44:00 1156

原创 Struts + Tiles 配置错误解决方法

Struts2.0.11.1/2 + Tiles 2.0.4(是Struts2.0.11的一部分)Struts2.0.11.2比Struts2.0.11.1修改了一些安全性问题。配置根据网上的例子Tiles的时候,出现两个比较头疼的问题,终于弄明白错在什么地方了。1. org.apache.tiles.taglib.UseAttributeTag$Tei 找不到的问题。10:12:

2009-04-14 22:14:00 1404

原创 A small program used to automatic do mouse click and keyboard press

  import java.awt.AWTException; import java.awt.Robot; import java.awt.event.InputEvent; import java.awt.event.KeyEvent; public class Robot2 {     public static void main(String[] args) {    

2009-03-27 19:50:00 441

原创 Amazon EC2(Elastic Compute Cloud) 云计算初体验

Amazon的云计算的概念热了很久了。也只知道这个名词,不知道它到底是干什么的。打开Amazon的网页http://aws.amazon.com/,看了一下介绍。有这么几种服务吧。* Amazon Elastic Compute Cloud (Amazon EC2) * Amazon SimpleDB * Amazon Simple Storage Service (Amazon S3)

2009-02-22 14:22:00 3373 1

原创 Check If your hardware support hyper-v

1. SecurAble 2. Everest_Ultimate_Edition References: http://social.technet.microsoft.com/forums/zh-TW/windowsserver2008zhcht/thread/52130c6e-dd6e-426c-a6b1-8367b95853fb/ http://social.micros

2009-02-18 10:29:00 421

原创 Solaris的虚拟化:在Solaris 10 下的 zone创建实例

常见的Unix虚拟化技术有硬分区,软分区。其中的硬分区,惠普对应nPar,IBM对应LPAR,Sun对应动态系统域domain;软分区中,惠普对应vPar, IBM对应Micro-parition, Sun 对应N1 grid container或zone。 这里是本人在x86的solaris10中创建zone的一个具体实例。 solaris10的环境如下:bash-3

2009-02-04 19:38:00 1864

原创 Java陷阱一箩筐之1 : length/length()

 数组有没有length()这个方法? String有没有length()这个方法?答案:数组有length属性,而String有length()方法。以下是实例代码:public class test {    public static void main(String[] args) {        // TODO Auto-generated meth

2009-01-31 15:31:00 607

翻译 《面向SE的要求仕样书写作方法 (The Points for SE to draw up SoftWare Requirements Specification)》介绍

作品介绍:书名:面向SE的要求仕样书写作方法 (The Points for SE to draw up SoftWare Requirements Specification)主编:中西 宽 (Hiroshi Nakanishi)出版单位:日本能率协会管理中心版主评:现在中日两过在软件产业上的互动日益旺盛,日本的一些软件企业把软件的开发等外包给中国的公司,也有一些中国的软件公司雄

2006-07-16 22:52:00 825

原创 Restart

Restart

2005-04-13 19:26:00 562

设计模式可复用面向对象软件的基础

设计模式可复用面向对象软件基础,最经典的一本设计模式的书

2011-03-02

Analysis-of-Dalvik-VM

Android Dalvik 虚拟机 分析, 巴基斯坦人写的。

2010-09-16

国家认证心理咨询师教材.rar

国家认证心理咨询师教材.rar国家认证心理咨询师教材.rar

2010-09-05

Oracle 10g Data Guard 在Windows下环境搭建总结

这是我在以前在工作中总结的Oracle 10g Dataguard在Windows下搭建的详细步骤的总结,希望对大家有帮助哦。

2010-07-28

RedhatAS4 + Oracle10g RAC 环境搭建实践

这是我以前在工作中总结的Oracle 10g RAC在Redhat AS4下搭建的详细过程,基本上按照步骤详细操作就能完成RAC的测试环境的搭建。

2010-07-28

Oracle 10g Data Guard 在Windows下环境搭建总结

这是我在以前在工作中总结的Oracle 10g Dataguard在Windows下搭建的详细步骤的总结,希望对大家有帮助哦。

2010-07-28

OpenGL_ES_Game_Development.2004

OpenGL ES 游戏开发相关的书,很难得哦 做手机游戏开发的同学们有福了

2010-07-09

Pro Hadoop

The Book <<Pro Hadoop>> .

2010-05-28

Hadoop The Definitive Guide

Hadoop The Definitive Guide

2010-05-28

Apress.Pro.Android.Games.2009.pdf

Apress.Pro.Android.Games.2009.pdf

2010-03-18

云风:大世界网络游戏服务器的构架deepcold.ppt

云风:大世界网络游戏服务器的构架 PPT

2009-11-07

游戏脚本设计完全掌握-Game.Scripting.Mastery.part2

游戏脚本设计完全掌握-Game.Scripting.Mastery.part2.rar

2009-08-01

游戏脚本设计完全掌握-Game.Scripting.Mastery1

游戏脚本设计完全掌握-Game.Scripting.Mastery part1 of 2

2009-07-31

ejb3.0实例教程

ejb3.0实例教程.企业应用开发核心技术。黎活名

2009-04-26

UltralSurf

UltralSurf

2008-06-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除