自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

64位Fedora25及Android开发环境配置

清华同方一体机精锐V41到今年已经用了将近8年了。虽然机器有着23寸宽屏幕,内存也升级到了4G,但主频只有2.93GHz的Pentium双核E6500跑个Win10都比较吃力。不过一直使用的是32位的Fedora18,各种软件齐全,表现还可以。前几周无意中查到奔腾E6500是64位的处理器,于是就升级到了目前最新Fedora25的64位版本。安装之后,发现和原来的Fedora18相比,系统...

2017-02-21 00:32:40 339

Fedora15常用功能总结

安装自动寻找最快yum源镜像和下载加速:[code]yum -y install yum-fastestmirroryum install yum-presto[/code]安装gnome-tweak-tool,设置桌面可以存放文件,窗口的最大、最小化按钮:[code]yum install gnome-tweak-tool[/code]安装7zip、rar...

2011-09-10 04:45:18 171

GNOME3&Fedora15试用小计

前些天入手了一台清华同方的一体机V41-04,主要是看中了它的23寸的显示屏。买回之后机器不自带操作系统,准备装Ubuntu Linux。以前曾经尝试过Ubuntu11.04的Unity环境,总体的感觉是不习惯,总结起来主要有两条:(1)Unity设计似乎针对的是触摸屏,但对于非触摸屏的台式电脑,用起来并不方便。比如Unity去掉了原来位于屏幕顶端状态栏左侧的应用程序菜单,改成了一...

2011-09-07 18:50:52 166

在ubuntu8.10中编译和安装ibus输入法

最近临时换回了原来的x61,里面的系统是ubuntu8.10,输入法是小企鹅(fcitx)和scim。在ubuntu10.04系统中,接触到了ibus,觉得这个输入法还是比较优秀的,尤其是其中的拼音输入法,和Windows中的搜狗相差无几。 由于平时多用NetBeans做开发,在选择输入法的时候,和纯Java程序的兼容性就显得很重要。相对于scim,ibus用于Java Sw...

2010-07-19 12:26:54 277

原创 从“Kenai关闭”事件想到的Oracle收购SUN之后的策略

上个星期二,Kenai.com宣布网站将要被Oracle关闭,要求所有的项目都要尽快迁移到其他网站;到了周五却又宣布将与java.net合并,而java.net将完全改造为Kenai的架构,所以网站的项目可以先不必移动,Oracle将负责把这些项目完全转移到java.net。很多人非常关心Oracle收购SUN之后的开源项目的命运,通过这次的kenai事件,我们能从中得到些什么结论呢?...

2010-02-08 22:40:05 186

原创 《孔子》观后感

几天前,去电影院看了《孔子》,看的原因很简单,就是想领略一下胡玫导演如何表现这位古代的圣人。看了之后,感觉就这部片子不象一部电影。大凡一部电影,都应该有故事的铺陈、发展和高潮,但《孔子》不是,整个片子就像是一部没有抓住重点的记录片,给人的感觉就是很平淡,好像一杯白开水。不能否认发哥演得很卖力,但碰上这样的一个剧本,不能不说是一种遗憾了。《孔子》从他平三桓开始,到周游列国碰壁,最后回...

2010-01-29 12:21:29 482

原创 火狐的好帮手-Vimperator

以前在Javaeye上看到过有人介绍火狐的Vimperator插件,虽然我的VIM用的还算熟练,但没有太注意这个插件。直到有一天,安装了这个插件之后,才发现它确实非常好用,下面把它的用法总结一下。(1)Vimperator综述有人总是说Vim难学,而Vimperator把火狐变成了VIM,所以很多人就认为只有那些VIM的狂热者才会用这个插件,但实际上并不是这样。Vimperator...

2010-01-29 01:39:52 157

原创 Ubuntu 9.10升级随笔

最近升级了Mac中的VirtualBox,顺便把其中的Ubuntu从9.04升级到了9.10。我在9.04下还算用的顺手,但有几个不爽的地方:(1)输入法输入法我一直在用FCITX,但不知道是什么原因,也许是VirtualBox在Mac下的Bug,FCITX的输入切换状态栏一直都不能正常的显示,如果使用SCIM又经常让程序假死或崩溃,所以输入法方面一直感觉不太符合心意。(2)浏...

2010-01-28 23:50:07 168

在MacBook467中的Mac OSX体验-虚拟机篇

目前,Mac OSX是我的主操作系统,但工作上还是经常需要在Linux、Windows中切换。我的MB467的硬盘有250G,内存是4G,配置还是足够高,同时考虑到苹果机器硬件的特殊性,为了减少麻烦,提高效率,决定采用虚拟机的方法安装Windows和Linux。为了测验性能,先后安装了VMware,Parallels和Virtual Box。以下分别讨论这些虚拟机软件。(一)VMware。...

2009-05-26 10:09:13 188

在MacBook467中的Mac OSX体验-系统使用篇

今年2月份入手了一台苹果MacBook467,到现在已经使用了3个多月,下面对系统使用方面总结一下:1、苹果的键盘手感很好,不过在使用上有时候不是太习惯,主要是苹果的键盘没有Home、End、PageDown、PageUp等功能键,也没有删除键(苹果的delete键实际上是退格键),要使用这些键还要按Fn键,感觉不是太方便。2、467的触摸板设计得很好,有些遗憾的是不支持鼠标中键的设定...

2009-04-28 17:44:27 181

使用gparted和acronis进行Linux分区和NTFS分区无损调整

在使用Linux的过程中,随着软件的安装和数据的膨胀,有时候会发现划分给Linux分区需要进行调整。如果直接使用分区命令fdisk调整分区大小,往往意味着分区数据的丢失。LVM技术可以避免分区数据丢失,但在使用中有许多限制。本文介绍一种使用gparted进行Linux分区调整的方法,它比较适合个人计算机中的硬盘分区调整,同时也可避免数据丢失。gparted是一款免费、开源的Linux下的具...

2009-01-17 16:36:23 345

Ubuntu8.10 DVD的下载和Mac OSX Leopard的模拟

很多人在安装Ubuntu时都使用Ubuntu官网提供的Live CD,这种安装方式对于上网不方便的人是个很大的麻烦。在Ubuntu的官网上,Live CD的下载也是位于很明显的位置上,而对于DVD方式的[url="http://www.ubuntu.com/getubuntu/downloadmirrors#dvd"]下载[/url],Ubuntu网站好象并不“舍得”让人知道,放的位置很隐蔽不说,...

2009-01-10 18:42:32 151

在Web应用中使用检查异常还是运行异常

  在Java编程中,Sun推荐利用检查异常处理程序中的错误。检查异常类直接或间接地继承了java.lang.Exception,在继承树中不包含java.lang.RuntimeException。检查异常使得代码中充满了try...catch...finally之类的语句,被很多人认为是对代码的一种“毒化”,所以,多数人的想法恰恰和Sun的建议相反,推荐使用运行时刻的异常处理机制。运行时刻异常...

2008-10-19 09:26:11 118

弃老山

在很久以前,日本有个大山。人们的父母年老后,就会被自己的儿女丢弃在深山里。人们都管这座山叫“弃老山”。一天,一对父子用竹筐抬着自己的家里已经老得不中用的老人,准备把他们丢在弃老山里。当他们在弃老山中准备离开时,父亲发现儿子在收拾来时用的竹筐。“你还拿它干什么?它已经没用了,就放在这里吧。”父亲对儿子说。“不,我要拿它回去,将来等你也老的时候,我还要用它把你也抬到这里来。”...

2008-08-05 05:15:52 437

写在猪坚强之后

自猪坚强被发现以来,人们纷纷为这只坚强的动物所感动。猪成了明星,而在这之后,我们又能看到什么,听到什么?每个时代都有属于自己的声音和影像。建国之初,我们听到的是《祖国颂》、《翻身农奴把歌唱》、《在北京的金山上》等歌唱自由,颂扬国家美好的歌曲,《地道战》、《南征北战》、《铁道游击队》等反映争取自由的斗争历程的电影更是让人永远难以忘记;在抗美援朝的时候,我们又听到了“风烟滚滚唱英雄”的歌声,多...

2008-07-31 16:21:55 157

Ubuntu8.04使用小结和Flash乱码解决方案

最近把系统完全改用Ubuntu8.04了。利用火狐看BBC新闻的英文网站时,发现这个英文网站的字体在Ubuntu8.04中显得很难看。但以前在虚拟机中使用火狐看的却是好好的。于是想着改进一下字体,让BBC的英文能显示得好看些。经过查阅网络,使用如下命令在Ubuntu8.04中安装了微软部分核心字体:[code]sudo aptitude install msttcorefonts [/...

2008-07-30 22:14:13 117

在Vista中使用VirtualBox安装Ubuntu8.04

上星期原来的HP nx6120突然挂掉,连开机都不行了。为了能够完成上方委派的各种任务,换了个新的Thinkpad X61,操纵系统是Windows Vista。原来一直工作在XP的VMware5.5里的Ubuntu7.1里,并且已经将Ubuntu7.1的虚拟机在移动硬盘上做了备份,所以为了方便,准备在Vista中安装VMware5.5,然后将Ubuntu的虚拟机文件读入就OK了。VMwa...

2008-07-13 20:01:22 172

GlassFish中的一个Bug

最近在研究EJB3,经常使用GlassFish。按照JavaEE规范,如果在EJB3的远程接口中需要传递自定义的数据类型,只要让定义的类实现java.io.Serializable接口,然后保证类中每一个字段都是实现了java.io.Serializable接口即可进行远程数据传递。比如一个远程接口的定义如下:[code]@javax.ejb.Remotepublic interf...

2008-07-07 23:24:49 217

在火狐3中安装google工具栏

火狐一直是我喜欢的浏览器,从最初的0.7,到现在的3.0,大部分网站的浏览都是由它完成的。在火狐3正式版未发布之前,就由火狐2升级到了火狐3的测试版。遗憾的是,测试版一直都不支持google的工具栏,2.0中的google工具栏一直处于被禁用的状态。安装了火狐3的正式版之后,发现火狐自动找到了google工具栏的更新,终于可以使用google工具栏了!但不久前,我把系统重做了一遍,安装了火...

2008-07-07 22:41:41 192

在NetBeans6.1中慎装groovy-grails插件

最近学习Groovy,想在NetBeans中安装Groovy-Grails插件,当时手头使用的是NetBeans6.1RC2,通过更新中心装了Groovy Grails插件之后,IDE显示其他组件不能与之相匹配,只好作罢。等到NetBeans6.1正式版发布后,又试了一次,看到下载时间很长,所以就干别的事去了,没有看安装的进度中的提示。等到装完了后,这一次到是可以用了,不过在使用NetBe...

2008-05-03 12:29:23 185

心情随想-观《贝武夫》有感

  几天前看了《贝武夫》,这个故事源自英国古老的传说:在寒冷的北国,苦难的人们倍受巨人格伦德尔的欺负。贝武夫从遥远的国度赶来,杀死了这个危害众生的巨人。  不能不说电影拍的很好,从最初的格伦德尔的出现,这个巨人的残忍和凶暴在电影中被塑造得让人心惊胆寒。它只是因为人们的狂欢影响了自己的休息,就闯进宴会厅疯狂的杀戮,有一镜头是它活活把人撕成了两片。从此之后,北海的人们陷入了巨大的恐惧和痛苦中。...

2008-02-21 17:09:47 188

利用NSIS制作Netbeans、JDK的绿色安装程序

  最近在外面做培训时,培训的教师机和学员机的硬盘都做了保护,很多人在安装netbeans、jdk后,一旦关机重启,因为系统盘已被还原,所以Netbeans中设定的热键、打开的工程、数据库的设定等设置信息也被还原了。  默认情况下,Netbeans的配置文件夹存放在登录用户的主目录中,这时需要修改netbeans的安装目录中的etc/netbeans.conf文件中netbeans_def...

2008-02-01 09:27:48 240

给有C基础的Java初学者的Netbeans使用介绍

Netbeans按照Project组织代码,每个可执行的Java程序都是一个Project。所以,利用Netbeans开始工作的第一步就是在Netbeans中新建一个Project,这可以利用Netbeans中的菜单: File->New Project...,选择了这个菜单后,Netbeans会提示一个对话框,要求选择Project的类型,因为这里只介绍Java的Application,所以在该...

2008-01-24 13:04:33 326

Ubuntu7.10中Netbeans的中文问题彻底解决

前面写了一篇关于·[url=http://hdwangyi.iteye.com/blog/134593]Ubuntu中使用Netbeans[/url]的文章,其中有一个问题没有解决,即Netbeans的控制台输出中文时还是显示为一个一个的方框。由于我主要开发的工作是Web项目,所以这个影响不是很大。由于项目时间紧,直到最近轻松下来,花了一段时间,终于解决了这个问题。 我的系统是Ubu...

2007-11-29 18:00:33 170

使用Struts1.x中的多模块功能时的注意事项

Struts1.x是目前在项目中应用的较为广泛的框架,它的多模块功能在团队开发时很有用,但在很多书上讲的并不多,Struts自身的文档也说的比较简单,用起来好像比较简单,但有时候经常会造成一些问题,对初次接触多模块的人,这些问题会造成一些不必要的困惑。现将采用Struts的多模块时应注意的事项总结一下,在此和大家共享:(1)在web.xml文件中添加模块的配置文件时,一定要保留默认的配置文...

2007-10-29 15:56:05 123

民工之乐

  几天前,路过一个建筑工地,看见一群民工兄弟正在路边露天看录像。虽然放录像的电视机很小,好像只有12寸的屏幕,但看的人却兴高采烈,不时发出一阵阵笑声。。。  我记得小的时候我也在露天的大院里看过电视,大家也是其乐融融,那种感觉似乎已经消失了很久,但看到现在的这帮快乐的兄弟们,儿时的回忆似乎又回到了眼前。真是久违了,何时我也能够再回到这种快乐的集体里?  现在的我已经离开了农村里那...

2007-10-26 04:04:33 114

VMWare下的Ubuntu7.10安装试用手记

最近看到了大家都在讨论Ubuntu7.10的发布,原来一直在用Redhat,总是感觉对中文支持的不是太好,听说Ubuntu在中文方面比较好,所以就下了一份光盘的ISO映像,准备在本本上装一份试试。 我的本子是在06年初买的HP的nx6120,内存加到了1G,平时做Java开发感觉不错。但HP在笔记本方面对Linux支持的不是很好,原打算主要以Linux为开发平台,但HP的网站上根本...

2007-10-22 22:26:00 169

不要在高校的食堂蹭饭

看到报纸、网络在不停的报道高校里的“蹭饭一族”,上班族的白领和学生一起在学校的食堂抢饭吃,享受学校食堂的“优惠”,弄得学生吃不上饭。报道提醒这些白领,请爱护我们的学子,不要让他们吃不饱、吃不上饭。 看到这些报道,想想当年,不仅颇多感慨。我上学的那会儿,学校食堂的饭菜被称为“饲养员”做出的“饲料”,而且,我可以负责的说,这种状况目前在大多数高校中并没有得到太大的改善。以前,很多学生在毕业...

2007-09-16 18:58:06 351

判定文件编码或文本流编码的方法

在程序中,文本文件经常用来存储标准的ASCII码文本,比如英文、加减乘除等号这些运算符号。文本文件也可能用于存储一些其他非ASCII字符,如基于GBK的简体中文,基于GIG5的繁体中文等等。在存储这些字符时需要正确指定文件的编码格式;而在读取这些文本文件时,有时候就需要自动判定文件的编码格式。 按照给定的字符集存储文本文件时,在文件的最开头的三个字节中就有可能存储着编码信息,所以,基...

2007-08-03 12:26:17 199

再论Tomcat和STRUTS中的中文问题

Tomcat中开发WEB程序的中文问题困扰了许多人,网上也有大量讨论解决的方法。本文也准备在此讨论一下这个问题。 中文问题有两个方面:(1)中文的显示问题 JSP页面: 这个问题只需要在JSP页面中设定如下指令就可以解决: [code] [/code] Servlet: 在doGet或doPost方法中,利用以下...

2007-08-01 12:38:06 123

让Tomcat支持中文路径名和中文文件名

Tomcat是Java开发者使用得较多的一个Web服务器,因为它占用资源小,运行速度快等特点,深受Java Web程序员的喜爱。不过,在使用中,由于Java中的中文问题的存在,如果不经过配置,在WEB程序中,不能直接支持具有中文文件名的文件的下载,这为Java Web程序的开发带来一定的不便。本文拟介绍一种手段,解决这个问题。 解决问题的核心在于修改Tomcat的配置,在Serv...

2007-08-01 11:04:54 531

获取Java程序运行的路径

对于Java程序,无论是未打包的还是打包的JAR或WAR文件,有时候都需要获取它运行所在目录信息,如何做到这一点呢?在Java处理的文件系统中,目录的表示方式有两种:(1)绝对目录,它以"/"为起始字符,代表从根目录下开始寻找给出的目录,如/c:/java(2)相对路径,它以不带“/”的目录名表示,表示以当前Java程序正在运行的目录作为起始目录来寻找给出的目录。如java...

2007-07-26 11:07:43 378

Java程序中的配置文件的存放和读取

大家可能经常会遇到在Java程序中存取程序配置文件的需求,比如,为了能够和不同的数据库连接,我们经常把数据库连接的信息存放到属性文件中,这些信息一般包括数据库驱动程序类名、数据库连接的URL,数据库的用户名和口令等等。为了便于程序的安装或部署,我们经常会把这些的配置文件存放到程序安装的根目录中。由于Java程序用包来分组类,有时候将这些配置文件放入到读取它们的类所在的包目录中会更好一些。比如,在下...

2007-07-26 00:40:22 230

空空如也

空空如也

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

TA关注的人

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