自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 execute a command with timeout in python

[code="python"]class Command(threading.Thread): def __init__(self, command, cwd=None, writeConsole=True, timeout=60): threading.Thread.__init__(self) self.command = command ...

2014-01-05 14:25:28 232

原创 use hibernate3-maven to export sql based on entity

[code="xml"] org.codehaus.mojo hibernate3-maven-plugin hbm2ddl true true true true true true ...

2011-08-07 18:19:12 140

原创 uninstall mysql completely in my Mac X 10.6

sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* edit /etc/hostconfig and remove the l...

2011-08-07 12:19:47 174

原创 my vimrc

copy from http://www.vi-improved.org/vimrc.php [code]" Modeline and Notes { " vim: set foldmarker={,} foldlevel=0 spell: " " This is my personal .vimrc, I don't recommend you copy it, just "...

2011-05-14 11:02:20 127

原创 不是东北人,累死念不出来

东北孩子小的时候,玩嘎啦哈,弹流流,扇pia几,滑爬篱,男孩子皮实,不喜欢女孩子成天尿叽的样子,所以长大后特尿性。东北孩子小的时候,门牙卡掉过,波了盖儿在马路牙子上卡突噜皮了,回到家后爸妈总会问:咋整的啊,一天天毛楞三光的!东北孩子小的时候,贼淘,晒的雀黑,每晚回到家小脸都魂儿画儿的,爸妈总会说:成天遥哪瞎跑,瞅你那脸,埋了巴汰的!东北孩子小的时候,上课不听讲,唠嗑,瞎闹,滋哇乔叫唤,...

2010-06-12 16:07:34 252

原创 老公日记

>> > ※ 亲与被亲 >> > 1. 今天晚饭评论老婆手艺。饭后被罚刷碗。 >> > 2. 今天老婆讲了一个笑话,我没有笑。花了一个小时哄老婆笑。 >> > 3. 今天捉到老婆早晨上班忘记关灯。罚老婆五块。 >> > 4. 今天被老婆捉到在家里吸烟。被罚五十块。 >

2010-06-01 11:39:38 134

原创 使用HSQLDB来作EJB3 EntityBean到Unit Test要点

add <property name="hibernate.hbm2ddl.auto" value="create-drop"/> to hibernate property this will re-create table when SessionFactory init, drop table when session factory closeadd HS...

2010-01-20 17:17:13 115

user xrandr to change my desktop's resolution

[code="shell"]xrandr --newmode "1280x1024" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +VSyncxrandr --addmode VGA1 "1280x1024"xrandr --output VGA1 --mode "1280x1024"[/code]

2009-12-16 17:04:09 98

XSS的关键之列表

[code] //this field are used tp escape XSS script attach //get all the html 4 event from http://www.w3schools.com/Html/html_eventattributes.asp private static final String[][] XSS_CHARS_ES...

2009-10-11 17:20:51 194

原创 python查看方法帮助(from dive into python)

def info(object, spanding=10, collapse=1): """Print methods doc string. Takes Module, class, list or string""" methodList = [method for method in dir(object) if callable(getattr(o...

2009-09-30 11:31:14 109

selenium 测试ajax的关键

1: waitForCondition(contidtion, timeout)2:selenium.browserbot.getCurrentWindow().document下面是sample 用法 req_rsvn_01 open/itr/secure/index.jspclickAndWaitlink=Request & Manage Rese...

2009-01-20 18:26:46 143

代码检查工具

[url=http://findbugs.sourceforge.net/]findBugs[/url], [url=http://pmd.sourceforge.net]PMD[/url], [url=http://checkstyle.sourceforge.net/]CheckStyle[/url]findBugs跟PMD的对比文章http://www.freesoftwarem...

2008-09-25 11:48:45 114

CI工具hudson

CI工具除了hudson,还有很多,例如CruiseControl, Continuum,Luntbuild,Hudson,还有TW的Crouse这里有一篇介绍CI工具的文章http://groups.google.com/group/EtoE/browse_thread/thread/b6675c74c03a621b?pli=1CI即持续集成,最早有Martin Fowler,在...

2008-09-24 17:04:18 137

创建solaris package step by step

原文地址:http://www.ibiblio.org/pub/packages/solaris/sparc/html/creating.solaris.packages.html介绍:solaris 软件包可以使软件很容易的安装到solaris系统中。软件的所有部分都被一个目录文件描述。借助包管理工具您可以在solaris系统中很方便得安装,更新,删除软件,而不用担心“恶意文件”存留...

2008-09-24 11:27:17 94

原创 什么是SVR4?我们为什么要选择SVR4?

http://www.lslnet.com/linux/f/docs1/i66/big5430404.htm SVR4 串讲 -1、什么是SVR4,我们为什么要选择SVR4SVR4是UNIX操作系统的一种新的内核标准,是迄今为止内核版本最新的UNIX SVR4并不代表一个具体的UNIX变体,而只是一个内核的标准。SVR4有极高的标准性,那意味着你学好了SVR4可以在所有SVR4内核...

2008-09-23 14:13:17 625

IPS 中的pkg command学习笔记

pkg(1): 使用pkg(1)来创建一个镜像,安装,升级,管理个人镜像。pkgsend(1):用于把软件从个人镜像发布到公共的软件仓库。pkg.depotd(1M):用于管理你自己的软件仓库。pkg install pkg_fmri 安装软件,默认从http://pkg.opensolaris.org上下载pkg verify pkg_fmri 校验安装的正确性pkg search ...

2008-09-22 17:18:52 179

On Board前的学习计划

1:在virtual box 上虚拟一个OpenSolaris,以熟悉公司开放环境2:OpenSolaris上的软件安装,计算机管理,我有ubuntu使用经验,这点应该不是很难3:unix下package的种类,rpm,deb and so on, 争取自己为javava打个deb包,在ubuntu上能够run4:netbeans 的使用,有eclipse使用经验,而且我对ant比较熟悉,应...

2008-09-18 09:37:57 112

YUI Grid CSS的优雅设计

最近加入了一个GAE的项目cpedialog,该项目的前端布局采用YUI Grid CSS,我就顺便看了一下,YUI Grid CSS设计的非常优雅,思路非常清晰,打算使用CSS+DIV做网站布局的兄弟非常值得一看。下面我把我记录的一些要点列出来,便于我以后查阅,同时算是抛砖引玉吧。项目详情请参见 YUI Grid CSS 引入CSS 文件,这里yahoo提供了共用的css host文件,如...

2008-09-02 22:38:52 127

我很懒,但是懒人有懒办法

今天要使用jackrabbit做个小东西,上apache一看,一大堆依赖的jar包,我可懒的一个一个去找那些jar包。干脆用maven从src构建,那么依赖的jar包就自动都会被下载下来1: download jackrabbit-src2: 解压3: 发现新装的机器里没有maven,烦,在去download maven4: 设置mvn到path中,export set PATH=$PAT...

2008-08-18 17:06:25 257

当XPath遇上NameSpace

在jdk5.0中,已经包含了对Xpath的支持,可一通过下面的代码得到Xpath XPathFactory factory=XPathFactory.newInstance(); XPath xPath=factory.newXPath(); xPath.evaluate("xpaht_exp", dom/saxSource)//就可以得到任意节点的任意属性 但是如果x...

2008-07-23 19:39:06 802

原创 ubuntu下安装ipmsg-飞鸽传书

1 先下载源码 下载的是gnome2版本的源码 http://www.ipmsg.org/archive/g2ipmsg-0.9.5.tar.gz 2 解压 在ubuntu中用命令行 tar xzvf g2ipmsg-0.9.5.tar.gz 或者菜单右键用归档管理器解压即可。 3 把原来的 IPMSG_PROTO_CODE 注释掉,定义为GB2312,如下: /* #...

2008-07-21 09:32:56 99

sudo 执行时无密码(不安全)

sudo visudoroot ALL=(ALL) ALL# Members of the admin group may gain root privileges%admin ALL=(ALL) NOPASSWD:ALL 这样在执行sudo 的时候就不用输入密码了,这虽然有点不安全,对于我的laptop来说,可以接受...

2008-07-17 17:18:34 201

使用ubuntu作为工作桌面详细步骤

今天终于决定转移到Ubuntu中,把所有工作有关的东西都搬到Ubuntu中去。至于windows,如果不打游戏,完全可以不要了。安装Ubuntu对于Ubuntu初哥的我来说,我选择了Wubi安装,方便,安全。Wubi安装硬盘最好是NTFS格式的,Fat32最大支持4GB,对于我来说不够用如果直接在硬盘上装双系统,那么记住磁盘最多4个分区4P或者3P+1E,在E上在分logic设...

2008-07-16 20:33:52 214

鸟哥的linux私房菜收藏方法

tar -czvf vbird_linux.tar.gz vbird_linux.pdfgmail vbird_linux.tar.gz附件太大 :(split -b 5000000 vbird_linuxeden.tar.gz vbird_linuxeden.tar.gz.得到每个5M的分包gmail vbird_linux.tar.gz.a* to medone 还原方法ca...

2008-07-11 10:00:49 92

chattr + lsattr

-i 他可以让一个文件[不能被删除,改名,设定连结,也无法写入活新增资料],对于系统安全有相当大的帮助-a 这个文件可以增加数据,但是不能删除还有 很多隐藏属性可以设置通过lsattr才可以看到隐藏属性...

2008-07-10 16:40:50 100

原创 primary,extended,logic有什么区别?

primary ---主分区,最多不能超过四个。在主分区中,不允许再建立其他逻辑分区extended----扩展分区,不可引导的分区称之为扩展分区。例如有一个40GB的硬盘,那么若只建了一个10GB的主分区,还剩30GB就无法进行管理了,所以要建立扩展分区。logic----逻辑分区,需要从扩展分区中分逻辑分区,在Redhat9中的fdisk最多分(IDE硬盘16个,SCSI硬盘15个)...

2008-07-09 13:08:50 2649

原创 Linux Samba 我的注意事项

这里有一篇比较通俗易懂的文章http://www.linuxsir.org/main/node/278我所要注意的是smbpasswd 是用来设置Samba用户的密码的,并不是设置系统用户密码的。原理是sambapasswd 先读取/etc/passwd上的用户,然后把这个用户添加到Samba用户配置文件中,在Slackware,是写到/etc/samba/private/smbpas...

2008-07-08 14:43:48 111

原创 Linux与硬盘分区

如何为Linux进行硬盘分区,要搞定这个问题,首先要知道Linux是如何处理硬盘分区问题,这个基本的知识能够帮助你更好地掌握Linux。  通常,我们的硬盘上已被Windows所占据,而现在要让Linux入住,就得为它腾出一定的硬盘空间。所以我们不得不面对“分区”这一复杂的概念。  为了实现这一目标,通常可以通过以下三种方法:  1)将原来最后一个逻辑分区上的数据全部移到其它分区中,将该...

2008-07-08 08:54:12 100

原创 在Linux下如何使用软盘、光盘等分区

这是Linux初学者问得最多的问题。由于大家已习惯了微软的访问方法,总想用类似的思路来找到软盘和光盘。但在Linux下,却沿袭了UNIX将设备当作文件来处理的方法。所以要访问软盘和光盘,就必须先将它们装载到Linux系统的/mnt目录中来。   装载的命令是mount,格式如下:mount -t 文件系统类型 设备名 装载目录   文件系统类型就是分区格式,Linux支持的文件系统类型有许...

2008-07-08 08:51:54 172

IBM笔记本中的启动项

Digital Line Detect- 是BVR电话软件工具套装的一部分。它提供传真、电话簿、Email和其它功能(可以删除) 蓝牙控制盘- 如果你不用蓝牙的话 可以删除 TPKMAPHELPER- IBM ThinkPad Help process 一般不需要 可以删除 TpShocks- 硬盘保护程序 建议保留 TPHOTKEY- Hotkey 功能 建议保留 TP4EX- 红点的...

2008-07-07 09:11:18 353

用chkconfig 管理 Init 脚本[转贴]

用红帽子的 chkconfig 管理 Init 脚本Jimmy Ball 翻译:Feng Dahui 转载 LinuxAid 你的管理工具中多了个简单但非常有用的东东。 我喜欢发现新的UNIX 命令,尤其是那些关于系统管理的。当我得知红帽子发布chkconfig 这个工具,我想起了在IRIX--一个从 Silicon Graphics Inc.而来的UNIX变...

2008-07-04 11:08:58 102

linux fg bg ctrl + z jobs & 等命令

fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的一。& 最经常被用到    这个用在一个命令的最后,可以把这个命令放到后台执行二。ctrl + z      可以将一个正在前台执行的命令放到后台,并且暂停三。jobs      查看当前有多少在后台运行的命令四。fg      将后台中的...

2008-07-04 08:49:58 226

终于可以在我的RHEL4上输入中文了

参考文献http://people.redhat.com/petersen/scim/http://blog.linuxeden.com/?uid-56353-action-viewspace-itemid-5878只是可惜现在在FF上还是不能输入中文,有待解决! 目前只能gedit /tmp/notepad.txt &copy paste方式了...

2008-07-02 14:28:05 104

linux 开机自动启动脚本方法

1)redhat的启动方式和执行次序是:      加载内核      执行init程序      /etc/rc.d/rc.sysinit # 由init执行的第一个脚本      /etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式      /etc/rc.d/rc.local     #相应级别服务启动之后、在执行该文件(其实也可以把需要执行的命令...

2008-07-02 10:22:28 259

python 奇特的传参方法

When a final formal parameter of the form **name is present, it receives a dictionary containing all keyword arguments except for those corresponding to a formal parameter. This may be combined with a...

2008-06-18 16:03:46 103

使用python求素数的快捷方法

[code="python"] lim=int(raw_input("Please put a range:")) for n in range(2,lim): for x in range(2,n): if n%x == 0: break else: print n, 'is a prime number'[/code]

2008-06-17 17:17:22 210

使用java zip 压缩文件目录

[code="java"]@Test public void testPackageContent() { try { FileOutputStream f = new FileOutputStream(BASE_PATH + "/../" + packageName + ".zip"); ...

2008-06-16 16:54:49 152

敏捷软件开发笔记(一)

[list][*]敏捷项目不是50米短跑,而是马拉松长跑。团队不是以全速启动并试图在项目开发期间维持那个速度;相反,他们一块是但是可以持续的速度进行。跑得过快会导致团队精力耗尽、出现短期行为,以至于崩溃。敏捷团队会测量自己的数度。他们不允许自己过于疲惫。他们不会借用明天的精力来在今天多完成一点工作。他们工作在一个可以使整个项目开发期间保持高质量标准的速度上。[*]极限编程者不能容忍...

2008-06-11 16:04:51 90

写给面试者--来至一线面试官的忠告

最近由于team壮大,连续不断面试了很多人,目前为止已经面试了40多人,我这轮负责技术考察和英语,在面试的过程中有发现很多面试时因该注意的问题,在这里跟大家分享一下,希望各位找工作的朋友在面试的时候不要犯同样的错误。[size=large]忠告 1: 想去外企,必须过外语这一关[/size]一个人来应聘高级软件工程师,他技术能力,管理能力等我们都很满意,可是就是口语太差,没法用英语交流...

2008-05-07 17:17:47 214

使用flowplayer播放Flash Video

http://flowplayer.org/index.html1:在网页中需要引入flashembed.min.js这个文件2:声明一个带id的div3: 添加js代码[code] window.onload = function() { /* use flashembed to place flowplayer into HTML elem...

2008-04-25 15:19:51 230

空空如也

空空如也

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

TA关注的人

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