自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(26)
  • 资源 (18)
  • 收藏
  • 关注

原创 本地SVN版本回退

在本地开发时有时候需要对SVN版本进行回退,例如当前版本为152,此时想要版本回退到151,然后在此基础上继续开发,  一般的做法是checkout出版本151,然后在此基础上开发,然后提交,此时版本为153,但是对于某些情况,直接将版本回退到151会比较方便  在本地svn情况下,找到svn版本管理库下的db/current文件  文件内容为:  152 xxx xx  修改

2014-03-14 10:01:49 1036

转载 SVN历史版本删除

引用自:http://hi.baidu.com/xuan_yuri/blog/item/92ef83dde4881749cdbf1a61.html SVN历史版本删除(为SVN库瘦身) 2010-12-17 16:44  当svn库庞大到一定程度的时候,无论是在查询还是在备份方面肯定会给我们带来很多不便,以下将介绍为svn库瘦身的办法,简单的说,就是新建一个库,然后把旧库我们所需要

2014-03-14 09:40:52 1158

原创 Thunderbird配置Exchange邮箱

1、安装 ExQuilla Thunderbird 插件a. 打开Thunderbird 邮箱 选择菜单栏中 工具 中的 附件组件b. 在搜索框中搜索 exchange c. 在搜索结果中选择安装ExQuilla Thunderbirdd.重新启动Thunderbird2、配置exchange帐号a. 打开Thunderbird 邮箱 选择菜单栏中 工具 中的 Ex

2014-03-14 09:25:21 3608

原创 Ubuntu12.04配置Svn+Apache的版本控制服务器

转自http://www.cnblogs.com/standsun/archive/2012/08/10/2631334.html" 安装apache2sudo apt-get install apache2" 安装apache的svn扩展模块sudo apt-get install libapache2-svn" 安装subversionsudo apt-get install

2014-03-12 16:19:31 591 1

原创 Android NDK 移植FFMPEG v0.6

一、准备源码包    在ffmpeg官网下载0.6版本的源码包wget http://ffmpeg.org/releases/ffmpeg-0.6.tar.bz2二、NDK目录准备     因为NDK编译时只识别JNI目录下的Android.mk, 所以需要做个链接tar xjvf ffmpeg-0.6.tar.bz2ln -s ffmpeg-0.6 jnicd ffmpeg

2013-01-08 11:49:26 1656

原创 ubuntu vsftpd 安装及虚拟用户配置

ubuntu vsftpd 安装及虚拟用户配置(做个备份)一、安装软件支持sudo apt-get install vsftpdsudo apt-get install db4.8-utilvsftpd 是vsftp的服务端软件, db-util 用于生成认证文件,不同的ubuntu版本可能该软件版本不一样,在新立得里面安装相应的版本即可二、建立虚拟用户口令库文件

2012-12-11 14:20:06 2886 4

原创 ubuntu vsftpd 安装及虚拟用户配置

ubuntu vsftpd 安装及虚拟用户配置(做个备份)一、安装软件支持sudo apt-get install vsftpdsudo apt-get install db4.8-utilvsftpd 是vsftp的服务端, db-util 用于生成认证文件,不同的ubuntu版本可能版本不一样,可以在新立德里面安装相应的版本即可二、

2012-12-11 13:58:22 129

原创 android jni 自定义对象为参数和返回值

android JNI 提供了很强大的支持,不仅可以采用基本类型做为参数和返回值,同时也支持自定义对象做为参数和返回值,以下举例说明。一、定义作为输入和返回的自定义类 (仅提供两个简单类型和一个打印函数)package com.example.jniexample;import android.util.Log;public class JNIParam { public i

2012-11-26 17:06:37 990

原创 android 倒计时器

android 中好像没有提供类似的工具可以使用,这里实现一个到计时器.提供两个回调接口interface OnCountDownListener{ void OnCountDownTimeout(); // 倒计时完成 void onCountDownIntervalReach(int last); //

2012-11-15 14:36:23 988

原创 android 类型转换 工具函数

android中类型转换好像支持不是太好,备份下有用的类型转换函数和工具函数.一、类型转换1.byte 转 int   ( int 可以再转成long double float )public static int byteToInt(byte[] data, int offset){ int result = 0; int n1, n2, n3, n4; n

2012-11-15 14:18:57 509

转载 android 信号强度 ASU

android定义了2种信号单位:dBm(1毫瓦的分贝数)和asu(alone signal unit 独立信号单元)dBmdBm意即分贝毫X,可以表示分贝毫伏,或者分贝毫瓦。电压或电场E(mV) 与 U'(dBm) 的换算公式为:U'dBm=20lgE;功率与P(瓦特)换算公 式:P'dBm=30+10lgP (P:瓦':单位为dbm)。asu(alone s

2012-11-15 14:07:53 1196

原创 android GPS信息获取

在androi中GPS信息的获取可以通过系统提供的LOCATION_SERVICE中的GPS_PROVIDER获取LocationManager GpsManager = (LocationManager)this.getSystemService(Context.LOCATION_SERVICE);Location location = GpsManager.ge

2012-09-24 09:52:23 1209

原创 android 3G 手机信号 信息获取

在androi中手机信号信息的获取可以通过系统提供的TELEPHONY_SERVICE获取TelephonyManager tel = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);TelephonyManager 可以监听 PhoneStateListener, PhoneStateListener 提供了

2012-09-21 10:59:21 2641

原创 android WIFI信息获取

在androi中WIFI信息的获取可以通过系统提供的WIFI Service获取WifiManager wifi_service = (WifiManager)getSystemService(WIFI_SERVICE);WifiInfo    wifiInfo     = wifi_service.getConnectionInfo();其中WifiInfo 中比较常用的信息有:

2012-09-21 09:43:47 2351

原创 Eclipse UI主题更换(theme)

Eclipse 通过安装主题,可以使界面变得更加适合代码的阅读,当然也更美观1、主题软件的安装 Eclipse 菜单栏中选择 Help ->  Install New Software, 在弹出的对话框中的work with 填入color-theme - http://eclipse-color-theme.github.com/update然后add,  完成后,在下面的选择框

2012-09-10 11:48:26 6678 6

原创 Eclipse 自定义快捷键(KEY)的导入导出

Eclipse 的配置是针对当前的workspace起作用的,当更换workspace后用户自定义的快捷键需要重新设定,这时候自定义快捷键(KEY)的导入导出的的功能就十分有用,但是Eclisp本身不具有这个功能,需要用户手动的导入导出。Eclipse的自定义快捷键(KEY)配置保存在$(workspace)/.metadata/.plugins/org.eclipse.core.runt

2012-09-10 11:25:56 774

原创 android kernel MALI_STATE_TRACKING not defined

android 编译kernel时 出现MALI_STATE_TRACKING not defined 而导致编译出错,原因是系统为中文环境导致export LANG=en_US.UTF-8export LANGUAGE=en_US.UTF-8重新编译即可

2012-09-06 10:49:28 269

原创 android TableLayout 动态布局

在android UI开发过程中,有些需要显示的内容并不是在布局的时候可以预知的,这就需要使用动态布局。本例仅采用TableLayout来说明如何动态布局(其余Layout也可以)1.在Layout文件中定义预先知道的部分,(一个TableLayout,一个进度条, 两个按键)<LinearLayout xmlns:android="http://schemas.android.c

2012-09-06 10:27:40 768

原创 Ubuntu tftp服务器的搭建

1.安装TFTP软件sudo aptitude install tftp-hpa tftpd-hpa   (也可以通过新立得直接安装)2.配置TFTP服务修改配置文件 sudo gedit /etc/default/tftpd-hpa,修改成以下内容# /etc/default/tftpd-hpaTFTP_USERNAME="tftp"#TFTP_DIRECT

2012-09-06 09:53:30 260

原创 android 自定义服务 (GpsService)

通过本例子说明如何搭建自定义的应用层服务。   本例子建立了一个模拟的Gps应用服务,通过监听串口设备获取GPS数据(非阻塞),获取到有效的数据后通过handler通知UI线程刷新,以下给出源码  GpsDevice.javapackage com.example.gpsservice;import java.io.FileDescriptor;import java.io.Fi

2012-09-05 16:35:47 471

原创 android mediaplayer 播放有声音没有图像问题

采用mediaplayer + SurfaceView 播放视频时出现有声音没有图像的问题,原因是播放时Surface还没有创建好,如果是通过按键来调用播放一般没有这个问题,但是在构造里面直接创建mediaplayer好像是会出现这个问题解决方法是通过回调的方式,确认surface创建好了再开始播放 SurfaceHolder surfaceHolder = ((SurfaceView)f

2012-09-05 10:33:11 1609 1

原创 C/C++ 'UINT64_C' not declared

涉及到标准c和c99的问题,在出问题的文件中加上下面三句话即可#ifndef   UINT64_C#define   UINT64_C(value)__CONCAT(value,ULL)#endif

2012-09-05 09:25:52 535

原创 android 无线基站的搭建(WIFI AP)

1.插入wifi驱动insmod /system/wifi/wlan.ko2.配置WIFI                                                                          (wlan0 为无线无卡名称,可通过iwconfig 查看)ifconfig wlan0 192.168.2.254 netmask

2012-09-04 17:01:02 1683 1

原创 android 半透明 Button 或 ImageButton

方法一:代码中直接设定:(Button 和 ImageButton 通用)findViewById(R.id.ImageButtont).getBackground().setAlpha(100);方法二:layout布局时直接指定ImageButton 指定android:background="@drawable/ic_next"ic_next为需要显示图片名称

2012-09-04 11:19:26 296

原创 android 全屏显示

修改AndroidManifest.xml将 中android:theme="@style/AppTheme"修改为android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 但是在显示的时候有一个上移动的过程,所以最好还是在代码中添加以下代码:requestWindowFeature(Wind

2012-09-04 09:12:16 208

原创 android 在代码中设置Margins

LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);params.setMargins(2, 2, 2, 2);view.setLayoutParams(params);

2012-09-03 15:39:24 415

ubuntu 12.04 配置参考

ubuntu 12.04 配置参考 含 emacs nfs tftp 配置参考

2014-04-16

C和C++程序员的Lua快速入门.pdf

C和C++程序员的Lua快速入门.pdf,Lua程序设计简单实例

2011-09-07

Lua程序设计.chm

Lua程序设计.chm 学习lua的教程,例子可以参考下

2011-09-07

lua-5.1中文手册.chm

lua-5.1中文手册.chm 可以参考下

2011-09-07

基本SQL语法.pdf

基本SQL语法参考,适用于学习数据库的初学者

2011-09-07

TCL培训教程(全).pdf

TCL自动化调试脚本语言,expect的基础

2011-09-07

expect英文版简略教程

expect英文版简略教程 对expect shell 自动化有兴趣的可以看看

2010-06-13

QtEmbedded实例教程.pdf

QtEmbedded实例教程.pdf 学习在嵌入式下使用QT做UI的基础入门书籍

2009-06-12

批处理教程电子书.chm

批处理教程电子书.chm windos批处理入门教材

2009-05-18

清单式学习vi编辑器.pdf

清单式学习vi编辑器.pdf 学习Vi的入门教材

2009-02-12

Learning_the_Vi_Editor_6th_ed.pdf

Learning_the_Vi_Editor_6th_ed.pdf Vi编辑器 linux

2009-02-12

sed与awk(第二版).pdf

sed与awk(第二版).pdf 实用工具

2009-02-12

学习bash(第二版)中文版.pdf

学习bash(第二版)中文版.pdf shell linux

2009-02-12

Prentice.Hall.PTR.C.plus.plus.GUI.Programming.with.Qt.4.Jun.2006.chm

Prentice.Hall.PTR.C.plus.plus.GUI.Programming.with.Qt.4.Jun.2006.chm

2009-02-11

清华Linux讲座常用软件工具的开发.pdf

清华Linux讲座常用软件工具的开发.pdf 学习linux入门教材

2009-02-11

UNIX 环境高级编程.pdf

UNIX 环境高级编程.pdf 学习linux的经典教材

2009-02-11

UNIX.Shell编程24学时教程.pdf

非常好的一本学习shell的书,本书以循序渐进的方式全面系统地介绍了UNIX中Shell编程的方法

2009-02-11

空空如也

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

TA关注的人

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