自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

把握现在

快乐一点

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

原创 Custom my command using shell.

1. create new file named mycmd, and content is:#!/bin/shls -al2. chmod a+w mycmd 3. mv mycmd /usr/bin 4. add following

2011-08-13 00:26:34 433

转载 gnustep ubuntu setup.

<br />Ubuntu配置环境极其简单,安装GNUstep需要以下命令:<br />sudo apt-get install gnustep gnustep-devel<br />安装好了以后,我们就可以开发Objective-c程序了!<br />为了演示方便,我这里写一个叫Test的程序,新建一个目录在~/test,源文件code.m代码如下:代码:#import <Foundation/NSString.h><br />#import <stdio.h><br />int mai

2011-04-25 13:13:00 1444

原创 Perforce pull branch

<br />1/4. New a branch mapping. src is trunk, dest is branch directory.<br />2/4. New a workspace.         src is branch, dest is local directory.<br />3/4. Integrate with the newed branch mapping.<br />4/4. Submit the pending changelist created by the ab

2011-02-11 14:14:00 660

原创 Android 2.1 源码结构分析

<br />Android 2.1 源码结构分析<br />Rockie Cheng<br /> <br /><br /> <br />Android 2.1<br />|-- Makefile<br />|-- bionic               (bionic C库)<br />|-- bootable            (启动引导相关代码)<br />|-- build                 (存放系统编译规则及generic等基础开发包配置)<br />|-- cts

2010-11-22 13:30:00 433

原创 Automating Android with Ant

<br />http://brumby007.ycool.com/post.3340389.html

2010-11-19 23:04:00 462

原创 eclipse 提示 Project is missing gen

<br />It's a bug of eclipse.<br /> <br />step 1/3: delete the gen/ in eclipse explorer.<br /> <br />step2/3: clean the project.<br /> <br />step3/3: build the project.<br /> <br />Then, the error is gone. 

2010-11-07 23:44:00 2711

原创 android layout_weight 属性

<br />android layout_weight 值越小,所占布局中的比重越大

2010-11-07 22:47:00 456

原创 traverse a dir, search some text and do some thing

<br />import java.io.*;<br />import java.util.regex.Pattern;<br />import java.util.regex.Matcher;<br />          <br />public class traverseDir {<br />    public static void main(String[] args) {<br />        if(args.length != 2) {<br />     

2010-11-05 09:19:00 536

原创 Win7 快捷方式图标消失

<br /> 解决方法:<br />  打开任务管理器,把Explorer.exe进程结束掉,接着运行CMD,执行以下命令:<br />  CD /d %userprofile%/AppData/Local<br />  DEL IconCache.db /a<br />  EXIT<br />  重新运行Explorer.exe进程

2010-11-03 09:37:00 773

原创 Android resourses.

<br />Q:<br /> drawable-hdpi/drawable-ldpi/drawable-mdpi这三个图标都用在何处,大小尺寸有什么要求?<br /> <br />================================================================<br /> <br />A:<br />2.0以后有三种尺寸,分别为36*36/48*48/72*72<br />你会看到drawable-hdpi/drawable-ldpi/drawable-m

2010-09-16 09:21:00 627

原创 get limit one record through content provider

<br />ctx.getContentResolver().query(MessageTable.MESSAGE_CONTENT_URI_NO_NOTIFICATION, <br />                QUERY_PROJECTION,<br />                where),<br />                null, <br />                order+ " desc limit 1");<br /> <br />这里把 limi

2010-09-07 11:04:00 671

原创 几个常用数据库查询限定行数 命令

SqlServer     select top 10 * from tablename;    Informix    select first 10 * from tablename;    Oralce    select * from tablename where rownum<=10;    MySql  & sqlite<br />  select * from tableName limit 10 

2010-09-07 10:04:00 977

原创 source code

<br />http://rgruet.free.fr/public/

2010-08-25 14:28:00 448

原创 vi + ctag + Tlist

ctags : ctags.sourceforge.netTaglist :vim-taglist.sourceforge.net 1.ctags:    download ctags-5.6.tag.gz    tar xzvf ctags-5.6.tag.gz    cd ctags-5.6    ./configure    make    sudo make install2. taglist:    cd ~    mkdir .vim    cd .vim    mkdir plugi

2010-08-05 17:55:00 2327

转载 activity contex and memery leak

在android中context可以作很多操作,但是最主要的功能是加载和访问资源。在android中有两种context,一种是application context,一种是activity context,通常我们在各种类和方法间传递的是activitycontext。比如一个activity的onCreate:protected void onCreate(Bundle sta

2010-05-24 02:24:00 4140

转载 android app如何做到快速启动

Android系统框架和上层应用是类java(不是正统的sunjava)开发的,实现了自己的java虚拟机dalvik,既然用java虚拟机和java开发,一般都会认为效率低下。其实不然,在基本主流的智能手机的软件平台上,android的执行速度是最快的。        那么android效率为什么这么的高呢?特别是一个应用程序的启动时间很短,本文主要从以下个八方面进行分析:

2010-05-24 01:53:00 5780

转载 android and arm

一、概述目前,Android支持处理器情况:ARM+Android 最早支持,支持的最完善,主要用在手机市场,目前积极进军上网本、智能家居等市场;X86+Android 目前已经支持的比较完善。推出了atom+Android的上网本,买点在于支持Atom+Android 和 Atom+Window7双系统;MIPS+Android 目前在移植、完善过程中。主要目标在智能家电、上

2010-05-22 00:12:00 1298

原创 A good Linux document on line

The website is http://linuxtoy.org/docs/guide/index.html very good.

2010-05-17 11:24:00 445

原创 android编程最佳实践(转)

为性能设计: 1)避免创建对象对象的创建从来不是免费的。虽然GC使得内存申请代价不再高昂,但是申请总是比不申请来得昂贵。如果你在一个用户接口循环中申请对象,你将会强行执行周期性的GC,在用户体验上出现一些小的“打嗝”,因此除非不得已,你应该避免创建对象实例,下面是一些例子可以帮助理解: 当你在一组输入数据中抽取字符串时,尝试返回源数据的子串,而非创建一个副本。你将会

2010-04-26 10:13:00 636

原创 Ubuntu 9.04 使用 virtualbox usb

按照下面的步骤弄好:==============================先要安装闭源版的VirtualBox ,OES版的不支持USB。因为权限问题,普通用户是用不了USB的,所以还得设置下。1。增加用户组usbfs$ sudo groupadd usbfs2. 查看usbfs用户组的gid$ cat /etc/group | grep usbfsu

2010-01-20 16:03:00 805

原创 Google要退出中国了

今天早上看到新闻说google要退出中国,震惊 ... 中国的市场这么大,为什么选择放弃? google走了,对中国的互联网产业会带来什么影响呢,负面的居多 不管怎么说,老美的技术确实很强,有这个创新型的企业在中国,通过竞争对中国的企业也有所提高啊 可能这是google的一个策略,闹一闹,但是,看目前的形式,并不是这样,很有可能google就真的撤了 哭了谷

2010-01-14 22:56:00 559

原创 Emulator Howtos

cd out/host/linux-x86/bin/export ANDROID_PRODUCT_OUT=~/share/workspace/dragon/out/target/product/OMS1_6/./emulator & telnet localhost 5554 help helpAndroid console command help:    h

2010-01-14 12:45:00 434

原创 linux磁盘满,导致程序异常

磁盘满,编译程序不通过,删除回收站,腾出空间 。。。  编译还是不过,报错不能写入/tmp ... 查看/tmp 空间容量,显示只剩余1020B,这么小!  此时,/ 的剩余空间还有29.2G! 怎么可能? /tmp 跟 / 的剩余空间不应该是一样的么?  ???  最后reboot,好了,/tmp 空闲容量29.2G! 

2010-01-14 09:41:00 1931

原创 adb 命令

Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。 可以通过下列几种方法加入adb:1. 在设备上运行shell命令2.通过端口转发来管理模拟器或设备3.从模拟器或设备上拷贝来或拷贝走文件 下面对adb进行了介绍并描述了常见的使用.查询模拟器/设备实例概要Android 调试系统是一个面对客户服务系统,包括

2009-12-15 16:08:00 1574

原创 widget hello world

//config.xmlClockHello World, This is my first Widget.mynameApache v2 //Clock.css#front {    position: absolute;     top:80px;     left: 20px;    width: 290px;

2009-12-07 10:09:00 700

原创 JavaScript-4

窗口,windows 对象 该对象对应于HTML文档中的和两种标识 事件驱动:onload,onunload 方法:open(),alert(), confirm(), prompt() 属性:frames, Parent,defaultstatus, status, top,window, self 输出:创建新文档: Window.open("URL

2009-12-03 18:02:00 356

原创 JavaScript-3

1. JavaScript中的对象 JavaScript是基于对象的,异于C++或Java的面向对象。 JavaScript的对象由属性和方法组成。 JavaScript对象:JavaScript内部对象,由浏览器环境提供,创建新对象 操作对象的语句:For ... in: For(对象属性名 in 已知对象名), with: with object{ ... },

2009-12-03 16:22:00 345

原创 JavaScript-2

1. 基本数据类型:    四种基本的数据类型:数值(整数和实数)、字符串型(用“”号或‘’括起来的字符或数值)、布尔型(使True或False表示)和空值。 2.  JavaScript是弱变量,变量在使用时可以不作声明:x=100; y="125" ; xy= True; cost=19.5; 也可以用var来声明,如:var nNum = 5; 3. 表达式,运算符类似于

2009-12-03 15:37:00 409

原创 JavaScript-1

First JavaScript //JavaScript Appears here.alert("First JavaScript!");alert("Hello World!");  ////////////////////////////////////////////////////////notes://alert()是JavaScri

2009-12-03 15:33:00 379

原创 Ubuntu中Firfox的输入法问题

安装完Ubuntu9.04后,终端窗口的输入法可以通过选择Input Method --> SCIM Input Method选择,但是Firfox中的输入法的右键没有这个选项,安装scim-pinyin后,在命令行中输入im-switch -c,出现如下提示:There are 9 candidates which provide IM for /home/cc/.xinput.d/

2009-12-01 12:32:00 563

原创 malloc和free的实现

 被人问到malloc和free的实现问题。 我们知道malloc的调用形式如:type* p = (type *)malloc(n*sizeof(type)) free的调用形式如:free(p) 好了,问题来了,free函数,我们只给传入一个指针,没有传入内存块的大小n,那么编译器怎么知道要释放多少字节的内存,如果让你来实 现怎么实现? 当时,蒙了,郁闷

2009-11-13 21:12:00 642

转载 linux基础-fork

网上看到的一问一答,解析fork调用: ======#include ;#include ;main (){  pid_t pid;  pid=fork();  if (pid     printf("error in fork!");  else if (pid == 0)    printf("i am the child process, my process id is

2009-10-31 09:05:00 392

C++网络编程卷2-基于ACE和框架的系统化复用(1/1)

C++网络编程卷2-基于ACE和框架的系统化复用(1/1)

2009-09-09

C++网络编程_卷1_运用ACE和模式消除复杂性.part4(4/4)

C++网络编程_卷1_运用ACE和模式消除复杂性(4/4) C++ 网络编程 ACE

2009-09-09

C++网络编程_卷1_运用ACE和模式消除复杂性.part3(3/4)

C++ 网络编程 ACE C++网络编程_卷1_运用ACE和模式消除复杂性(3/4)

2009-09-09

C++网络编程_卷1_运用ACE和模式消除复杂性.part2(2/4)

C++网络编程_卷1_运用ACE和模式消除复杂性(2/4)

2009-09-09

C++网络编程_卷1_运用ACE和模式消除复杂性_part1(1/4)

C++网络编程 卷1 运用ACE和模式消除复杂性 经典的C++网络编程书籍

2009-09-09

TOMLAB Part2 (共3Parts)

TOMLAB是一个基于MATLAB的,支持多种求解算法的通用编程框架。可以求解包括线性规划、二次规划、非线性规划、线性混合整数规划、非线性混合整数规划等几乎所有的优化问题。 求解性能非常优秀,编程简单易用,容易上手。个人感觉非常不错。 打包文件中有TOMLAB软件,安装说明,Lisence,Demo程序。

2009-06-03

TOMLAB Part3(共3Parts)

TOMLAB是一个基于MATLAB的,支持多种求解算法的通用编程框架。可以求解包括线性规划、二次规划、非线性规划、线性混合整数规划、非线性混合整数规划等几乎所有的优化问题。 求解性能非常优秀,编程简单易用,容易上手。个人感觉非常不错。

2009-06-03

TOMLAB Part1(共3Parts)

TOMLAB是一个基于MATLAB的,支持多种求解算法的通用编程框架。可以求解包括线性规划、二次规划、非线性规划、线性混合整数规划、非线性混合整数规划等几乎所有的优化问题。 求解性能非常优秀,编程简单易用,容易上手。个人感觉非常不错。 打包文件中有TOMLAB软件,安装说明,Lisence,Demo程序。

2009-06-03

bnb20_for_Matlab7.X

bnb20_for_Matlab7.X,荷兰Groningen大学Koert Kuipers编写的解决一般非线性整数规划问题的工具包,非常好的工具,但是从MathWorks网站下载的bnb20不兼容matlab7.x版本,我花了很长时间才找到这个工具包,里边有bnb20工具和matlab配置工具包的txt说明。 经过测试,可用。

2009-03-10

COM原理与应用 及 源码

COM原理与应用 侯捷 及随书源码 学习COM编程的非常不错的资料。

2009-03-04

VC界面类编程技巧大全附源码

VC界面类编程技巧大全附源码 比较全面,系统

2009-03-02

学vc编游戏(源码)

学vc编游戏, 源码 大泄密 现代游戏引擎编制、实现方法 低门槛 学VC、编游戏的入口 趣味性 教学的过程就是游戏开发过程 成就性 教学的结果是一个完整的可玩游戏 实用型 突出实际的算法、方法的实现 职教型 既有理论知识,更突出实际技能 规范性 自成体系,不失规范 公开型 教学的源码全部公开 扩展性 兼顾其它软件行业的知识技能需要

2008-11-11

空空如也

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

TA关注的人

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