自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 收藏
  • 关注

原创 查看当前目录下目录的大小

a=`pwd`;for i in `ls -l | grep ^d | awk -F" " '{print $8}'`; { cd $a/$i; echo $i; du -sh;}

2011-10-09 12:45:51 408

原创 关于WebSettings.CacheMode的一些理解

===== 关于WebSettings.CacheMode的一些理解 =====WebSettings.CacheMode总够有5个选项 - LOAD_DEFAULT * 默认加载方式,使用这种方式,会实现快速前进后退,在同一个标签打开几个网页后,关闭网络时,可以通过前进后退来切换已经访问过的数据,同时新建网页需要网络 - LOAD_NO_CACHE -...

2011-09-27 19:47:10 528

原创 使用eyeD3修改mp3的备注时遇到的中文问题解决办法

[code="python"]#!/usr/bin/env python#coding:utf-8import sysimport eyeD3#print sys.argvdef setMp3Title(mp3file,mp3Artist,mp3album,mp3title): tag=eyeD3.Tag() tag.link(mp3file...

2011-04-06 16:12:11 830

原创 修改gnome的标题栏按钮

在终端输入gconf-editor,选择app-metacity选中general在右侧找到button_layout,修改他的值就可以menu:minimize,maxmize,close这个可以将按钮移动到右边。

2011-03-31 09:24:55 335

原创 svn命令行中解决冲突问题

svn命令行中解决冲突问题如果不小心提交了一些动态改变根本不需要的文件到svn服务器上,出现冲突如何解决,基本思路是首先使用svn resolved filename 放弃对文件的修改,然后就可以提交上去了。然后svn rm test.log删除掉这个文件。然后再次提交,如果其他人更新的也同样处理。1.svn ci -m "update"svn: Commit failed (deta...

2011-03-28 10:51:15 964 1

原创 linux使用透明的vim

经常需要根据某个资料写点东西。这个时候在一个屏幕的时候就会容易看了这个写不成那个,效率会变的很低。如果在linux下可以使用终端+vim来的透明效果来实现这个需求。终端,我使用的tilda,如果需要透明。同时vim不要设置主题,否则会按照你设置的主题来显示。这样,强大的浏览器+方便的查看方式,能让我们在需要的时候舒服不少!...

2011-03-01 14:44:15 851

原创 【专贴】使用usb启动安装ubuntu

已经找到了新方法。我的ubuntu10.10上系统管理上有个启动器创建器工具,只需要选择iso版本,在插入u盘,选择创建,几分钟后就搞定了。如果不是想作U盘启动,而是想制作liveusb的话,请按照以下操作。1 下载livecd,比如下载到/tmp/ubuntulivecd.iso2 然后插入U盘3 使用sudo fdisk -l,找到U盘的分区假如是/dev/sdc4 使...

2011-01-12 13:09:02 166

原创 chrome和firefox书签同步

在ubuntu下使用firefox和chrome的,经常在这个里面收藏的东西,那个里面不能看到。找了好久终于找到了[url]http://www.xmarks.com[/url],对chrome和firefox都有插件支持。可以同步,同步效果非常完美。大家都可以用用!...

2010-12-30 18:03:41 888

原创 sudo: adb: command not found错误解决办法

sudo: adb: command not found问题解决进入/usr/bin目录rm -rf adbsudo ln -s 你的adb解决路径 adb如果解决不了,可以通过sudo -s切换到root下,使用type adb来查看下adb用的是那个命令...

2010-12-23 18:51:20 1101

原创 android下对xml的解析

android 解析xml1.使用SAXParser[code] try { URL url = new URL(urlToRssFeed); // create the factory SAXParserFactory factory = SAXParserFactory.new...

2010-09-25 18:50:26 101

原创 android项目使用ant编译出现内存溢出的问题解决办法

经测试发现只有在windows环境下会出现这个内存溢出的问题。解决办法是到平台下找到dx.bat文件,把其中的注销掉的JavaOpt参数打开即可。

2010-09-07 13:45:22 114

原创 Ubuntu下的JNI入门

1.编写java代码[code="java"]class HelloWorld {public native void displayHelloWorld();static {System.loadLibrary("hello");}public static void main(String[] args) {new HelloWorld().displa...

2010-08-05 22:00:29 199

原创 android Activity的四种加载模式

standard和singleTop可以有很多个同一个Activity的不同实例。不同处是singleTop模式会在一种情况下重用,如果这个activity的实例在顶端,他会重用这个实例,否则重新启动。singleTask和singleInstance只能有一个Activity一个实例,如果实例存在只是重用,不重复启动singleTask可以在一个任务中有其他的Activity。并且这...

2010-08-05 15:39:58 86

原创 使用bc进行进制转换

1.10进制转换16进制echo "ibase=10;obase=16;12" | bc2.16进制转换10进制echo “ibase=16;obase=A;C" | bc3.10进制转换为2进制echo "ibase=10;obase=2;12" | bc4.2进制转换为10进制echo "ibase=2;obase=A;1100" | bc5.10进制转换为8进...

2010-08-05 13:50:41 939

原创 ubuntu 10.04下安装headtracking

首先安装以下这些包,否则在编译headtracking时可能会编译出错sudo apt-get install compiz-fusion-bcop compiz-dev compizconfig-settings-manager build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-...

2010-07-30 15:06:32 152

原创 android下的默认Intent

通过命令行使用android1.直接打开比较长的地址am start -a android.intent.action.VIEW -d http://news.sohu.com2.拨打电话am start -a android.intent.action.DIAL -d tel:100863.发送短信android.intent.action.SENDTO -d sms:...

2010-07-26 21:37:22 174

原创 使用webview.copyBackForwardList()来进行判断是否是在当前页打开的链接

本文只适合希望在webview中强制打开新链接在新标签。使用webview时,可以在WebviewClient类的shouldOverrideUrlLoading方法中获得每次打开的页面,如果希望知道这个页面是否加入了target="_blank"在一个新标签也打开。并没有直接的方法可以知道。那么我们可以获得这个方法的copyBackForwardList值。如果加入了target="_b...

2010-07-09 13:29:28 495

原创 ubuntu安装rtl8712,8188,8191,8192SU usb无线网卡的驱动

笔记本自带的无线网卡,总是掉线,公司给了一个rtl8191s的无线网卡,ubuntu确识别不出。找了不少资料,终于安装成功了。步骤如下:1.先下载linux下的驱动。到官网上下,一般自带的都是windows的,不能使用。也可以用附件中的2.解压:unzip RTL8191SU_usb_linux_v2.6.0006.20100601.zip3.进入目录下的driver目录下4....

2010-06-21 21:03:39 1870

原创 android使用2.1版本系统安装包安装完成后点击打开崩溃的问题

调用android系统包进行升级或者安装时,安装正常,在安装最后一步点击打开时出现崩溃问题时,经过查看日志会报出一下异常。[code="java"]I/ActivityManager( 87): Starting activity: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.mx.browser/com...

2010-06-12 17:52:30 155

原创 使用ant来发布一个android应用

使用Ant创建发布一个android应用1.使用命令创建一个工程create project --target 2 --path /tmp/browser --activity MyBrowser --package com.example2.进入/tmp/browser目录,使用ant debug可以使用debug签名的apk包,这个生成的apk包可以安装到手机或者模拟器上...

2010-05-20 16:38:54 91

原创 gedit自动识别GBK编码

在Ubuntu下,经常双击文件使用默认的gedit打开文件,但是文件编码是gb2312,或者gbk时,中文可能就会是显示为乱码,遇到这个问题,可以使用gedit的打开菜单,在选择文件的同时,可以有选项选择编码,这样可以保证打开的文件编码正确,正确显示文件中的中文,如果经常使用gbk的编码,那么就可以通过终端下面执行gconf-editor,然后选在apps下gedit-2下preference...

2010-05-17 11:38:05 317

Monobook更改左边栏宽度

wiki的Monobook插件使用起来不错。不过左边栏太窄了。标题过长就很多就看不到了。更改的时候需要找到main.css(在wiki下的lib/tpl/monobook/monobook/main.css)。在main.css中找到[code="java"] 1. .portlet { 2. border: none; ...

2010-04-09 13:14:07 105

编译android源码

1.安装依赖程序 sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev2.获取android源代码mkdir ~/mydroidcurl htt...

2010-03-21 12:24:55 52

wine一个比较稳定的qq2009

1.如果保证一个干净的wine.可以吧~/.wine这个目录备份一下,然后输入winecfg,这样重新产生一个~/.wine2.从下载文件中找到rpcrt4.dllcp rpcrt4.dll ~/.wine/drive_c/windows/system32/rpcrt4.dll在wine的配置文件中将dll库选项页中,将rpcr4.dll加入3.执行sh winet...

2010-03-18 12:36:39 97

原创 短信平台网络拓扑图

短信服务平台连接入移动的拓扑图

2010-02-08 11:43:19 1040

原创 UBUNTU学习笔记

1.comp.os.mimix linux第一次发的新闻组2.GNU=GNU‘s not UNIX=角马3.POSIX=portable Operating System Interface for Computer Systems)4.GPL=Genural Public License=通用公共协议5.将读书变成一种习惯6.将认真变成一种习惯7.将按时兑现承诺变成习惯...

2010-02-01 08:49:58 267

原创 我这辈子都需要努力做到的

1.对需要自己解决的问题,决不妥协,不能想出退而求其次的想法,开始这种想法可能给你带来了暂时的方便,最终可能会给你带来无法弥补的问题。2.把读书养成一种习惯3.把按时的完成自己的承诺养成一种习惯4.让优秀变成一种习惯...

2010-01-27 13:45:51 83

原创 在服务器上搭建python环境,同时安装easy_install,mysqldb

如果在linux安装python,是很容易的。不过安装mysqldb好像不是那么容易总是容易出错。不过经过很长时间的摸索和google。终于可以了。感谢python。安装mysqldb的时候参考了http://liuguanyu.blog.hexun.com/41568559_d.html获得了很大的帮助。非常感谢。装python1.先下载python包 Python-...

2010-01-23 14:10:20 110

原创 cvs中update 更新不到服务最新添加的目录解决方法

1.使用cvs -d$CVSROOT update,不能更新到最新添加到服务器上最新添加的目录(服务器中新目录newproject/src/com/test/newdir,可以更新test目录下的文件,newdir目录不更新) 先使用cd切换到test目录,mkdir newdir,cvs -d $CVSROOT add newdir,这时会出现Directory /home/cvsro...

2010-01-18 11:28:57 419

原创 python中经常需要回忆的一些东西

1.f=lambda x,y:x+y 使用lambda创造一个匿名函数,也可以给这个匿名函数赋值2.apply(f,(1,2)),当函数名字不是固定的,可以使用这个方法调用他3.f=lambda x:x**2 a=[1,2,3] b=map(f,a) print b 使用函数循环调用列表中的元素4.f=lambda x:x%2==0 a=range(10)...

2009-12-28 09:20:55 106

blockingQueue多线程中的小列子

[code="java"]package com.demo;import java.util.concurrent.BlockingQueue;import java.util.concurrent.LinkedBlockingQueue;import org.apache.log4j.Logger;/** * QueueThread.java,2009-1...

2009-11-27 13:35:47 61

原创 ubuntu 换电脑时的一些小技巧

一直用的ubuntu系统,最近又正好换系统,换系统中的一些小技巧和大家分享。1.系统分区 我使用的系统的分区情况是/根分区10g,swap区2g,剩下的都是/home区,这个区下次重新安装系统继续选择他为/home区,但是不选择格式化,这样跟新安装的系统,再你使用上跟以前是一样的,没什么区别。2.配置文件 跟上面提到的情况相同,只要把配置文件考过去就可以。特别是firefox,...

2009-11-13 15:58:33 212

ubuntu iso离线升级

首先,下载dvd版本的或者alternative版本,cd版本的只能安装,不能升级用因为他没有cdromupgrade文件,可以执行升级。1.先卸载光驱,这个一般没有sudo umount /media/cdrom2.先把iso挂接到系统中。sudo mount /home/Ubuntu-8.04-desktop-i386.iso /media/cdrom -t iso9660 -...

2009-11-11 09:17:54 1422

ubuntu 使用过程中经常需要用到的小技巧

1.使用vim打开一个文件,需要复制几行信息到其他文件中,需要用到剪贴板。首先使用esc键进入命令模式,使用v命令,进行行选择模式,使用jk选择需要的目标行,使用"+y进行复制,此时内容已经被复制到剪贴板,可以再其他程序中进行使用。2.history命令,可以使用以前使用的某个命令中的某些参数。比如 ./startup.sh ;tail -f ../logs/catalina.out...

2009-11-06 15:27:35 95

原创 linux:设置tomcat开机自动启动

linux:设置tomcat开机自动启动 分公司的一台服务器,重新启动后,老是忘记启动tomcat, 开发的同事要求设置为开机自动启动,感觉很简单,但还是花了点时间修改才完成。 参考了网上的几个帖子,但都不是很适合要求,还是要自己修改一下,大概如下:[root@appsit init.d]# pwd/etc/init.d[root@appsit init.d]# cat ...

2009-10-29 14:58:52 79

g2(htc magic) 各种输入法中的切换

使用htc g2的时候,如果默认使用的是google输入法,那么想切换其他输入法的时候,可以长按(中),则会跳出切换输入法的界面,可以轻松切换输入法,不过如果你换成htc的touch input输入法的时,则按照这个思路,无法找到能切换输入法的地方,只能找到切换成他本身自带的其他输入方式。那么如果切换到别的输入法,难道非要把touch input卸载不行,你可以在任何输入框长按,这时也会弹出输入法...

2009-09-21 11:26:05 141

批量更改文件名

文件夹下面有0201.gif 0202.gif 0203.gif将这些文件统一改为image001.gif image002.gif image003.gif其中0201.gif 对应image001.gif 0202.gif 对应image002.gif,后面依次类推。当有大量如此文件时,可以使用如下语句来完成for i in `ls` ; do echo $i;mv $i...

2009-09-17 10:15:03 72

java使用正则表达式,简单提取xml中的内容

我们现在互联网的交互很少可以离开xml了。有时候需要的xml很小,除了内容以外,格式也都不变,那么再解析xml的时候就没必要使用那些解析xml的大家伙了。简单使用正则表达式来提交可以省去我们加载和学习那些东西的麻烦。需要解析的xml数据如下。[code="xml"] SMS_MT -4992367180402027902 0...

2009-09-02 17:53:37 912

MySQLdb对mysql数据库的中文操作测试补充(包括字符集gbk,utf8,latin1)

前两天,用MySQLdb对mysql进行过中文测试,但是当时只是测试的字符集为gbk,和utf8的表.没有完成字符集latin1的测试。不过latin1可能才是我们遇到问题最多的。最近正好使用到了,所以进行了一些测试。这样以后可以使用类似代码直接使用了。没有[code="python"]#!/usr/bin/env python#coding:utf-8"""测试p...

2009-08-24 17:04:50 135

使用vim的^$\n不能替换空行(全角字符问题)

使用vim替换^开头的字符。$代表的时候最后的字符。那么正常情况下,可以使用^$来代表你的空行。也可以使用^\s*$来代表你有空白符的一些空行。替换的时候如果想删除所有的空行,仅仅使用:%s/^$//g来作替换是不能够替换的。因为没有把回车符替换掉,这样你可以使用:%s/^$\n//g来替换,有空白符的情况下,可以使用:%s/^.*$\n//g来替换。但是还有列外的情况...

2009-08-14 16:58:06 368

空空如也

空空如也

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

TA关注的人

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