自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

长安新都市业主家园

邻居们联系交流的天地

  • 博客(69)
  • 问答 (1)
  • 收藏
  • 关注

原创 jQuery插件收集

jQuery插件收集 核心工具:doTimeout:延迟调用函数的工具;项目、文档;示例;字体特效:FitText : A jQuery Plugin For Inflating Web Type,可以让字体充气; 弹出窗口: ColorBox - a jQuery lightbox;项目、代码;图片相关: ImageMapster,在图片上创...

2013-02-01 18:00:58 153

原创 Ubuntu使用笔记

Ubuntu使用笔记 压缩文件格式支持sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack lha arj cabextract file-roller  wine安装:sudo add-apt-repository ppa:ubuntu-...

2013-01-12 22:56:26 145

原创 Ruby中监控文件系统的变化

JRuby中监控文件系统的变化 Ruby平台有两个gem包可用于监听文件系统变化:fssm 和 listen。 fssm当前似乎不能运行在JRuby平台上,listen可以在JRuby上运行,但它降级采用了轮询检查的模式,性能变低。事实上在JDK 7中有一个新的特性:The Watch Service API 正好可用于此,有机会的话希望能对listen进行改进,以支持在J...

2012-12-26 19:31:55 250

原创 Java平台上Web应用框架的选择

Java平台上Web应用框架的选择 http://raibledesigns.com/rd/page/publications有太多选择,亦是让人纠结的事情:  Grails,http://grails.org/Play!http://www.playframework.orghttp://play-framework.herokuapp.com/ ...

2012-05-10 09:49:37 82

原创 Code host选择

Code host选择 我想现在git已经是最流行 最常用的工具了,在此我们仅考察支持git的服务提供商; Githua.com是最常用的,也是最熟悉的,但它不支持免费的私有仓库; Google code也支持git协议了,但必须是开源的项目才可以,不支持私有仓库; 以下是一个比较权威的比较: http://en.wikipedia.org/wiki/Com...

2012-05-08 09:37:41 97

原创 云输入法简介

云输入法简介云输入法,指的是用户无需安装输入法客户端,而直接在网页中打开输入法功能,在网页中完成输入。当前提供云输入法的服务商包括:1.  Google Transliteration,http://www.google.com/transliterate/ 支持23国语言输入,支持JS API 可直接继承在你的网页中。  2. ...

2012-04-08 11:53:07 267

原创 Ruby之旅_6.异常及异常处理

Ruby之旅_6.异常及异常处理 

2012-01-20 11:43:12 78

原创 【转】Ruby中使用Neo4j——Neo4j.rb简介

【转】Ruby中使用Neo4j——Neo4j.rb简介原帖地址:http://neo4j.tw/basic/index 安裝Neo4j與Neo4j.rb的差別安裝Neo4j安裝jRuby安裝Neo4j.rb資料定義 與 型別 資料型別 定義節點 節點屬性 節點關係 基本...

2011-09-14 13:25:07 178

原创 glob模式及 . 和 ..

glob模式及 . 和 .. 所谓的 glob 模式是指 shell 所使用的简化了的正则表达式,它的规则如下:1、星号(*)匹配零个或任意多个字符;2、问号(?)只匹配一个任意字符;3、[abc],匹配任何一个列在方括号中的字符,这个例子要么匹配一个 a,要么匹配一个 b,要么匹配一个 c);4、[0-9] or [a-z],如...

2011-08-25 13:20:46 144

[翻译]Groovy入门指南——01初学者教程

 [翻译]Groovy入门指南 ——01初学者教程 欢迎搭乘Groovy航班,在通过本教程出发前,请一定系好安全带,我们将飞向更高水平。本文想要帮助你开始使用Groovy,接下来的教程将以:使用脚本语言进行数据计算和文本处理为主要目标和线索。 Graham Miller,是一个Groovy爱好者,他曾讲授过数据挖掘业务相关的课程。他向Groo...

2011-08-21 22:21:41 161

原创 【转】HTML5编程

《精通HTML5编程》HTML5给我们带来了什么?http://www.grati.org/?p=103第一章——内容概述http://www.grati.org/?p=361第二、三章——Canvas和Audio/Videohttp://www.grati.org/?p=377第四章——地理位置APIhttp://www.grati.org/?p=406...

2011-08-21 19:24:12 80

原创 Android源码版本中的tag与分支

Android源码版本中的tag与分支Android 使用Git作为版本控制系统,其源码发布服务器上有很多分支(branch),其中最特别的就是master分支,它代表了当前最新的版本。另外一些分支对应Android项目公开发布的版本,例如:cupcake、donut、eclair、froyo等等,这些分支和master一样,都在不断的演变发展中。 ...

2011-08-21 19:12:45 371

原创 【转】[译]ANDROID Porting系列

[译]ANDROID Porting系列  一、ANDROID编译系统:http://blog.csdn.net/ccwwff/archive/2010/07/15/5737703.aspx 二、配置一个新产品:http://blog.csdn.net/ccwwff/archive/2010/07/15/5737812.aspx三、Build Cookbookh...

2011-08-21 19:11:55 137

原创 Android声音管理方法

Android声音管理方法 手机都有声音模式,声音、静音还有震动,甚至震动加声音兼备,这些都是手机的基本功能。在Android手机中,我们同样可以通过Android的SDK提供的声音管理接口来管理手机声音模式以及调整声音大小,这就是Android中AudioManager的使用。以下分别是AudioManager设置声音模式和调整声音大小的方法。A、设置声音模式    ...

2011-08-21 19:10:35 107

原创 Android系统中的铃声管理

RingtonePreference通过ringtoneType属性将系统中的可用声音分为:①铃声(ringtone)、②通知(notification)、③警报(alarm)等类型,它们最终会表现为形如content://settings/system/notification_sound的资源位置,因此只要在Settings对应的ContentProvider应用中有正确的数据输出,则在Mes...

2011-08-21 19:07:36 193

原创 【转】Android系统中的UI优化

1、RelativeLayout 优于 LinearLayoutAndroid中最常用LinearLayout来表示UI的框架,而且也是最直观和方便的方法,例如创建一个UI用于展现Item的基本内容,如图所示:线框示意图:通过LinearLayout实现以上UI的代码:<LinearLayout xmlns: android="h...

2011-08-21 19:03:51 118

原创 Messaging应用中相关边界值整理

Messaging应用中相关边界值整理 理论上彩信没有大小限制,但由于MMS终端(配置)和运营商网络(管理)两方面因素,会导致事实上的限制,具体数值受以上两个因素共同制约。 W310项目中的相关限制:彩信MMS相关限制:    主题:小于等于100个字符,即50个汉字;    附件:小于等于10个,附件名称不能超过100byte;    文本:小于等于30K...

2011-08-21 19:00:30 130

Android2.1消息应用(Messaging)源码学习笔记之二

Android2.1消息应用(Messaging)源码学习笔记之二 在上一篇学习笔记中,我从整理构成应用的主要组件开始,学习了相关的源代码,基本了解了Activity、Service、Receiver等组件的主要职责和任务,接下来我将对重点功能的实现方法进行深入学习,了解它们的实现逻辑、涉及哪些API调用,以及是否与相关协议符合等各个方面的情况。 新...

2011-08-21 19:00:00 254

原创 Java中的Classloader

Java中的Classloader简介 Java程序并不是本地可执行程序,它运行时首先启动JVM(Java虚拟机),然后把类(由Java源码编译生成的class)文件装载到JVM中,再运行。负责装载类文件的程序叫——ClassLoader,我们把装载类文件的方式、方法称为Java的类装载机制。ClassLoader的组成与结构ClassLoader的组成结构是JVM在安全性...

2011-08-21 18:57:59 77

原创 【转】Andriod 源码开发,打包so到apk

命令方式将so文件打包进apk使用android SDK原代码 开发APK,将so文件打包进apk,这样可以只提供给客户一个apk.1.        含义全代码的so打包.a)        建立工程,并使用本地调用,java文件如下package test.jni;import android.app.Activity;import android.os...

2011-08-21 18:56:46 117

原创 Ruby之旅_4.Ruby中访问数据库

Ruby之旅_4.Ruby中访问数据库  1、Ruby/DBI模块在Ruby的世界里,访问数据库的原生方式是——Ruby/DBI模块,它是一个类似于JDBC的统一数据库编程接口,拥有两层结构:A、Interface:接口层,与具体数据库产品无关,提供数据操作/SQL的标准接口;B、Driver:驱动层,与具体数据库产品相关的...

2011-08-21 18:06:33 108

Ruby之旅_3.RubyGems & bundle 与包管理

Ruby之旅_3.RubyGems & Bundle 与包管理 “包”,可以被理解为Java语言中的第三方类库,但在Ruby中,包的含义似乎要稍微宽广一些——除了有第三方类库的功能外,一个第三方的包还有可能会提供相对应的命令,例如:RubyGem包就提供了gem命令。把Ruby(包括语言实现即标准类库)作为一个平台,很多第三方开发者会提供,针对某特定功能的扩展类...

2011-08-12 15:40:09 219

Ruby之旅_2.特色语法

Ruby语言的主要特色 编程语言总有相同之处,因为它们的目标是一致的,但每一种语言都有自己特有的部分。从开发者角度看,Ruby语言至少有以下几个与众不同的特色: Continuation: 绿色线程 (green thread): 协同例程(coroutine): 迭代器、生成器、闭包和元编程: 。。。。。 ...

2011-08-10 16:01:19 121

原创 Ruby之旅_1.起步

我的Ruby之旅_1.起步 Ruby在很短的时间内,借由Rails而迅速兴起,亦同时为动态语言的全面活跃打响了第一枪。然而这已经是四五年前的事情了,今天的Ruby世界有了怎样的变化呢?   Ruby实现 YARV,JRuby,Rubinius,REE,Ruby.net 等等,有很多项目热衷于在不同平台上实现Ruby语言,对我来说,我就从Java平台上的实现—...

2011-08-10 15:58:32 120

原创 使用MS&Google的CDN访问JavaScript类库

使用MS&Google的CDN访问JavaScript类库 微软和Google分别在其内容分发网络(CDN)上提供了,常用JavaScript的类库(例如:jQuery、Extcore等)的镜像。 在直接的站点上使用这些类库,可有效提高速度; Google:Hosted Librarieshttp://code.google.com/intl/zh-...

2011-07-05 16:12:57 92

Vim学习笔记2——简析多模式

Vim学习笔记2——理解多模式 理解 Vim的不同工作模式,是我们学习Vim使用的第一步。  多模式是Vim复杂的一面,然而也是其特别强大的原因之一。不同模式允许执行不同的操作,这是学习曲线陡峭的原因之一,却也是Vim编辑效率较高的基础。以下总结Vim的几种工作模式:    普通模式Vim启动后就会进入该模式,在该模式下,允许执行(普通的)编辑器...

2011-07-02 16:58:18 81

Vim学习笔记1——安装与配置

Vim学习笔记1——安装与配置 UE使用了很多年,当开发环境从Win转到Linux时,我陷入了没有顺手Editor的苦恼中....,于是决定进入vim的世界。 版本与历史先说说关于Vim的历史。Vim的前身是vi,历史相当悠久,通常vi都是Unix/Linux平台的标配编辑器。而VIM意为VI iMproved,是vi的后续发展及增强版本...

2011-07-02 16:07:29 112

原创 [转]Linux 系统命令及其使用详解

Linux 系统命令及其使用详解(来源: 中国系统分析员)   cat cd   chmod chown   cp cut  名称:cat   使用权限:所有使用者   使用方式:cat [-AbeEnstTuv] [--help] [--version] fileN...

2011-07-02 09:44:28 97

原创 [转]Linux以及各大发行版介绍

出处 菜鸟油 ( http://www.noobu.com ) 作者:沧蓝什么是Linux?也许很多人会不屑的说,Linux不就是个操作系统么。错!Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等。既然Linux只是一个内核。...

2011-06-25 14:50:46 85

原创 Linux常用指令索引

Linux常用指令索引 man  描述:查询各种命令的使用方法;  语法:man [<section>] <name>  说明:其中section是指手册中的分部. 有8个section:        1. user commands        2. system calls        3. C lib functions ...

2011-06-25 14:33:07 109

原创 [转]Android设备的屏幕尺寸规格

[转]Android设备的屏幕尺寸规格 原文:Email:    [email protected]    http://zcatt.cublog.cnhttp://blog.chinaunix.net/space.php?uid=433806&do=blog&id=181523 WQXGA,Wide Quad XGA,            256...

2011-06-25 14:15:17 92

原创 [转]Android Make脚本简记

[转]Android Make脚本简记 原文地址:http://blogold.chinaunix.net/u/8866/showart_2389799.html原文作者:Email:    [email protected]    http://zcatt.cublog.cn 一、1、Build LayersBuild Layers描述的是产品的硬件配...

2011-06-25 14:11:17 98

原创 [转]Ubuntu 11.04安装后需要做的

Ubuntu 11.04安装后需要做的 不喜欢Unity? 切换到Ubuntu gnome 经典桌面  注销unity桌面环境,然后选择登录环境为“经典桌面”即可进入。  若是你喜欢Unity,可是你的显卡不给力3D不支持,怎么办呢?安装Unity-2D:  sudo apt-add-ppa repository: unity-2d-team/unity-2d-da...

2011-06-25 09:34:24 80

Android中SQLite操作示例

Android中SQLite操作示例 在Android中对SQLite数据库的操作,涉及以下几个方面:1、确认数据库文件,即.db文件;2、通过android.database.sqlite.SQLiteDatabase类的openOrCreateDatabase()方法打开数据库; 3、数据库操作:A、开始事务:SQLiteDatabase.b...

2011-06-22 10:40:42 96

原创 [转] build/envsetup.sh 脚本简记

本文转自:http://blogold.chinaunix.net/u/8866/showart_2384920.html    Android101103 build/envsetup.sh简记Android by ZCATTEmail:[email protected]://zcatt.cu...

2011-05-30 11:14:23 117

在Eclipse+ADT中开发Android系统的内置应用

在Eclipse+ADT中开发Android系统的内置应用 Android系统内置有:Browser(浏览器)、Mms(彩信/短信)、Phone(电话)、Contacts(联系人)等众多的核心应用。然而,在SDK开发环境(即Eclipse + ADT)下,这些应用却无法被正确编译,究其原因 至少有以下几种情况:1、它们使用到了未包括在SDK中(公开发布)的API...

2011-05-19 16:19:56 121

原创 使用Java操作zip文件

使用Java操作zip文件  Java提供了操作zip文件的API,具体来说,它们位于:java.util.zip 包中,以下的两个工具类分别用于创建zip文件、展开(解压缩)zip文件。 创建zip文件的助手类:/** * @author INC062805 * */public class ZipHelper { // 静态创建起 ...

2011-05-18 20:08:39 208

探究Android中浏览器UA的生成策略

探究Android中浏览器UA的生成策略 Android系统中内置了浏览器应用/system/app/Browser.apk,默认它生成User Agent 的策略如下:以Android2.3为例,其具体逻辑在:android.webkit.WebSettings.getCurrentUserAgent() 方法中。 Mozilla/5.0 (Linux...

2011-05-05 14:43:09 236

原创 Java断言——assert

Java断言——assert Java从1.4版本开始提供了一个新特性——断言(assertion)。在软件开发中,断言是一种经典的调试与测试方式。简单来看 断言其实就是在程序中的一条语句(assert),它对一个boolean表达式进行测试,一个正确程序必须保证该表达式的值为true,如果该值为false,则说明程序已处于不正确的状态,运行将被终止...

2011-04-26 15:58:36 128

原创 查看栈信息中 .so文件里地址对应的方法名称

在Android开发中,涉及到JNI时,有时会报告非常底层栈信息,在栈信息中 仅仅给出了.so文件出错位置的地址,根本看不成问题所在,但是如果使用arm-eabi-addr2line 命令,就可以把地址信息转换成方法名称:arm-eabi-addr2line 命令 在%ANDROID_SOURCE%\prebuilt\linux-x86\toolchain\arm-eabi-4.4.0\b...

2011-02-21 14:54:53 536

空空如也

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

TA关注的人

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