自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

让梦想从这里起飞……

不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累

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

转载 Subversion的权限控制

1,认证(Authentication)和授权(Authorization)这两个术语经常一起出现。其中认证的意思就是鉴别用户的身份,最常见的方式就是使用用户名和密码,授权就是判断用户是否具备某种操作的权限,在Subversion里提供了“authz-db”文件,实现了以路径为基础的授权,也就是判断用户是否有操作对应路径的权限,在Subversion 1.3之后,svnserve和Apac

2012-04-30 21:31:24 4642

原创 ubuntu下subversion的安装

安装安装subversionsudo apt-get install subversion为subversion添加用户组sudo addgroup subverion为用户组subversion添加用户sudo usermod -G subversion -a tim让subversion用户组下的用户可以执行svn命令sudo chown root:subversion

2012-04-30 21:17:35 1993

原创 为ubuntu创建开机启动脚本

ubuntu的开启启动脚本是放在/etc/init.d目录下,下面在该目录下创建一个简单的脚本verbosestartup.sh:#!/bin/bashecho "verbose start up"只是简单地把脚本放到该目录下还不可以,还需要执行下面的命令应用该脚本:sudo update-rc.d verbosestartup.sh defaults

2012-04-30 21:09:58 2723

原创 Subversion与Apache整合的必要性

提问:Subversion本身就是一个服务器软件,它本身就已经可以向外提供服务了,那么还有必要与Apache整合吗?回答:如果Subversion的使用对象只是开发人员,那么便没必要与Apache整合了。但是如果Subversion的使用对象不只是开发人员,那么就有必要通过Apache提供网页浏览/操作版本库的用户界面。

2012-04-29 23:10:46 879

原创 Android应用开发——Animation Drawable

Animation Drawable可以让你把一系列的图片像幻灯片一样一张一张地显示在屏幕上。Drawable Animation的基类是AnimationDrawable.非常值得注意的一点是,虽然Animation Drawable的效果看起来像动画一样,但在实际的代码处理中应该将其视为Drawable,而事实上它继承于Drawable,其XML配置文件也是放置在res/drawable目

2012-04-28 17:24:46 1962

原创 Anroid应用开发——Property Animation与View Animation的区别

区别一:需要的Anroid API level不一样Property Animation需要Android API level 11的支持,而View Animation则是更早期的版本。区别二:适用范围不一样Property Animation适用于所有的Object对象,而View Animation则只能应用于View对象。区别三:XML声明结构、存放目录不一样Prope

2012-04-28 16:30:43 5141

原创 Android开发应用——View Animation

View Animation系统是为了完成View的动画效果而产生的。View Animation系统主要完成位置,大小,旋转,透明度变化的简单动画。可以通过两种途径来使用View Animation系统:通过XML声明方式。通过硬代码方式,使用AnimationSet或Animation的子类方式。可以通过设置Animation的startOffset来控制Anima

2012-04-28 16:11:01 3620

原创 Android应用开发——Property Animation

声明:下面的内容需要Android API level 11的支持Property Animation是如何运作的首先,来看一下两个不一样的Property Animation场景:场景一(Linear Animation):Animation要求一个物体A的x属性在40ms内匀速地从0px变化到40px。帧的刷新率默认为10ms/帧。场景二(Not-Linear Animat

2012-04-28 15:18:13 12159 1

原创 Android应用开发——*.9.png及制作

你是否曾经对res/drawable目录下的*.9.png文件感觉到迷惑呢?下面的内容说的就是这么一些事儿。*.9.png对应着android中类NinePatchDrawable,它是一个Drawable对象。它是一张可伸展的bitmap图片。当*.9.png用于背景图片时,android会自动地根据其上的View的大小来调整*.9.png的大小。比如说,一个按钮的背景图片会随着按钮

2012-04-27 15:47:19 2538 1

原创 Android应用开发——Drawable

Android提供了一个自定义的2D图形库,它可以绘制形状和图片。在android.graphics.drawable包中可以找到普通类来绘制2D图形。Drawable子类中包含了许多特定类型的图形,像BitmapDrawable,ShapeDrawable,PictureDrawable,LayerDrawable等等。当然,也可以通过继承这些类来实现自己的Drawable对象。有三

2012-04-27 14:41:37 2907

原创 如何实现Android SurfaceView

SurfaceView是View的继承结构中一个比较特殊的子类,它的作用是提供一个第二线程来完成图形的绘制。因此应用程序不需要等待View的图形绘制,第二线程会异步完成图形的绘制。SurfaceView实现的步骤:继续SurfaceView并实现SurfaceHolder.Callback接口,该接口提供了SurfaceView创建、属性发生变化、销毁的时间点,那么你可以在适当的时

2012-04-27 13:35:07 2330

原创 Android应用开发——创建一个带动画效果的View

备注:源自Android Samples——Snake要使View具有动画效果,步骤如下:在View中添加一个Handler,该Handler负责处理View的刷新请求,Handler在处理这个请求的时候,会先执行View的数据更新。在View数据更新完(update()方法)后,向Handler发送延时刷新View请求,那么又回到了步骤一,这就形成一个循环,产生动画效果代

2012-04-26 14:37:34 2332

原创 《Spring In action》学习笔记——AOP(面向切面编程)

1.AOP术语通知(Advice):切面的功能被称为Advice(通知),它定义了切面是什么及何时使用。除了描述切面要完成的工作,通知还解决了何时执行这个工作的问题。它应用在某个方法被调用之前?之后?之前和之后?或是只在方法抛出一个异常时?连接点(Joinpoint):Joinpoint是在程序执行过程中能够插入切面的一个点。这个点可以是方法被调用时、异常被抛出时、甚至字段

2012-04-22 23:18:38 8427

原创 《Spring In action》学习笔记——依赖注入

索引1.基本Bean配置   1.1Bean容器   1.2Bean工厂-BeanFactory   1.3应用上下文-ApplicationContext   1.4Bean生命周期   1.5Bean的创建        1.5.1通过构造函数注入        1.5.2通过setter方法注入        1.5.3注入集合        1.5.

2012-04-20 14:35:35 3669

原创 在ubuntu上安装maven3

到maven官网下载maven最新的安装包apache-maven-3.0.4-bin.tar.gz,并解压至/usr/local/目录,或可选地修改maven的使用用户:sudo chown -R user:group apache-maven-3.0.4添加M2_HOME环境变量:在/etc/environment或~/.bashrc文件中添加export M2_HOME=/usr/local

2012-04-10 11:49:44 12818 1

模拟RHCE教室及考试环境

今天收到RHCE的证书,内心自然欣喜了一会了。为了纪念这一历史时刻,我决定把自己平时练习用的RHCE教室环境、考试环境的部署方案共享出来,让你只使用一台物理机就拥有“整个教室”(有点夸张)啦,原理当然就是建立多台虚拟机啦。该方案包含了DNS、LDAP、ISCSI、FTP、HTTP、NFS的服务部署。 在建虚拟机时,我使用了LVM的镜像特性,这样,实际上只需要安装一台虚拟机vm,其余虚拟机通过镜像vm,就可以快速建立多台虚拟机了。另外,值得一提的是LDAP服务器了,在CentOS中使用的是slapd这个软件,配置有点复杂啦,当时把ldap部署起来,足足折腾了2、3天。

2014-01-11

链表在linux中的实现

在看《linux内核源代码情景分析》1.4节的时候,里面有提到链表在C语言中的实现,刚开始看的时候觉得这样的实现方式真的很巧妙,于是深入地了解一番。本文就是针对linux链表的实现进行详细的描述和解析的

2013-07-17

MyBatis3_用户指南(中文版)

mybatis user guide的中文pdf,是mybatis入门的好资料

2012-06-08

oracle存储过程超详细使用手册

oracle存储过程超详细使用手册,很多总结的资料

2012-05-15

H2使用手册(英文)

H2是一个轻量级的数据库,适合作为嵌入式或服务式数据库。H2还适合用于作为单元测试的数据库。该文档包含了H2的安装和使用说明,还有H2的SQL语法详细说明

2012-05-15

jdk1.6.0.15源代码

方便各位找不到java源代码的朋友,这是从sun-java6-source_6-15-1_all.deb安装得到的源码。

2012-05-14

Maven超级POM文件

Maven超级POM的内容。把它放在网上共享是因为想省去找他的时间,如果不想下载,大家可以在Maven安装目录下的lib/maven-model-builder-3.0.4.jar的/org/apache/maven/model/下找到这个文件。

2012-05-11

Linux常用C函数库中文手册完美

Linux常用C函数库中文手册,一份c开发人员必不可少的参考手册

2012-04-29

shell脚本编程

linux下的shell脚本编程教程,有需要就下吧

2012-04-29

Android应用开发揭秘-源码

《Android应用开发揭秘》一书例子中的源码,需要的下

2012-04-29

linux下c语言编程入门

linux下c语言编程入门教程,对于c初学者非常好的教程

2012-04-29

git使用教程(中文)

主要介绍如何使用git进行分布式版本控制,懂的下,不懂的下了也没用

2012-04-29

makefile教程

一个教你如何使用makefile来构建项目的教程

2012-04-29

Android应用开发揭秘(完整版)

《Android应用开发揭秘》是一本适合Android初学者的应用开发书籍。

2012-04-29

Java EE 6 API Specifications

j2e的API规范,有时间有兴趣的朋友可以下载来看看

2012-04-28

DHTML手册(英文)

没什么好说的,懂的就下,不懂的下了也没用…

2012-04-28

深入浅出系列之二_SubVersion.pdf

风中叶老师提供的subversion的学习资源,是中文的哦

2012-04-28

css3.0与css2.0详尽手册

所有需要的css资源都能在这个包中找到,囊括了css3.0和css2.0的内容。

2012-04-28

敏捷软件开发:原则、模式与实践(全)

敏捷软件开发:原则、模式与实践(全)一书的PDF版本,非常不错的,值得推荐

2012-04-27

Thinking in enterprise java

Thinking in Enterprise Java电子书

2012-04-12

空空如也

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

TA关注的人

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