最近安装了开源的门户:liferay 6.1,我采用的是在CentOS Tomcat 7 的环境中手动安装。 按照 liferay 的安装文档 Installing Liferay on Tomcat 7,一步一步都很顺利, 最后在游览器中输入测试URL: http://localhost:8080,却遇见了以下的报错:  
 an-unexpected-system-error-occurred
 java.lang.NullPointerException

怎么办呢?

阅读全文

昨天,惊心动魄,在使用 win7 自带的“磁盘管理”( 计算机 -> 管理 -> 磁盘管理 ) 工具时,竟然丢失了整整一个分区空间!幸好在网上搜得 DiskGenius,才恢复了这个分区,并且顺利地把系统盘【C盘】扩大了容量。

具体情况是这样的,为了扩大系统盘【C 盘】的容量,我首先尝试了 Win7 自带的“磁盘管理”( 计算机 -> 管理 -> 磁盘管理 )工具。当时,我的磁盘,一共分为 【C盘】,【D盘】,【E盘】。其中【C盘】在主分区中,【D盘】、【E盘】在扩展分区中。 为了扩大【C盘】的容量, 我对【D盘】采用了“压缩卷”,得到了一块【空闲空间】,然后对【空闲空间】采用了“新建卷”,就这样,一点都没有碰过的【E盘】突然就变成了【空闲空间】了!【E盘】可是我主要的储存数据的地方啊!只觉得一阵头昏。

怎么办?在网上搜索解决的办法。终于找到了一款软件: DiskGenius 官方网址( http://www.diskgenius.cn/ )。网站的介绍比较简明易懂,可以进行数据恢复(比如找回丢失的分区)的工作。

阅读全文

经过一段时间的使用,自我感觉在linux环境下对emacs的使用比较熟练了。现在可以开始在windows环境下试试使用emacs来作为文本编辑器了,对我来说,这是一个非常值得高兴的时刻:因为使用的所有软件全部是正版,而且多是免费的!

在windows环境下,安装emacs非常简单,只要从emacs的官方网站下载一个windows版(目前最新的是emacs24.2),然后解压并运行一下在bin子目录里面的安装程序:addpm.exe 就安装完毕了。

为了让 emacs 用起来顺手,往往都要设置自己喜欢的配置文件 .emacs 和配置目录 .emacs.d 。这里就需要稍微注意一下了:windows环境下的 .emacs , .emacs.d 在那里呢?

阅读全文

在emacs的多窗口状态下,可以随心所欲地打开一个一个目录,找到希望的文件,并且把文件打开游览或者编辑。这些都比较便利。 在有多个窗口存在的情况下,如果在一个目录中选择好了文件,键盘输入一个小写的o,文件就会在另外一个窗口中打开。 可是,究竟是在哪个窗口中呢?结果并不确定,emacs根据这些窗口的一个先后序列,自动确定目标窗口。

然而,有的时候,希望指定某一个窗口(比如屏幕上最大的一个窗口),用于游览和编辑选定的文件。参考了一些网上的文章,写了下面的elisp片段,只要复制粘贴到配置文件.emacs文件中,就可以实现在指定的窗口中打开文件了。:)

阅读全文

虽然有“狗拿耗子多管闲事”的嫌疑,但是作为新浪微博的一枚小小用户,还是很想为微博出一条用户建议,或是抛砖引玉,或是申请拍砖,或者就是写写玩玩。

如此不吐不快的原因,是因为有些事实很明确地摆在面前:

  • 第一、微博非常受人欢迎,并且创造出了一种全新和有效的社会沟通方式;
  • 第二、微博终将引入收费,否则无法保证长期为我们用户提供良好的服务。

那么作为用户,何不也帮微博想想,如果将来能够有一个“双赢”的微博收费方案,岂不是更好地保障了你我平凡用户的利益?

据说,新浪对微博会员,提供一些新的功能,由此收取一些服务费。不过,作为普通的微博用户,似乎无法直接和直观地了解和体验到这些新的功能。大概,这些新的功能,都算是衍生产品,其实和微博本身没有太密切的关系吧?

而,紧紧扣住微博的本身,作为用户其实也有 不少新的需要的。比如,我就常常会感觉到140个字有些少的情况,尤其在转发别人的微博的时候。就从这一点出发,就像公交收费按照里程逐步追加一样,或许可以有如此的收费方式:

限制字数 收费标准 对用户的影响
140个字 永远免费 可以满足基本的沟通,也是微博的原始定义。
210个字 收一些费用 发言的字数多了,算是小小的升级。
280个字 再收一些费用 字数越多,说的越清楚。
420个字 再多收一些费用 这次的字数到顶了吧,再多就是轻博客了。

阅读全文

emacs23所自带的org-mode的版本稍微有些旧,比如6.21b什么的。为了和其他的package匹配,共同协作,往往需要升级(upgrade)。比如在使用org2blog编写和发布wordpress的博客的时候,就需要org-mode 7.0以上的支持。

真正开始沉迷于emacs的世界为时尚浅,作为初学者,参照了org-mode的安装页面之后,有了几个疑问。一:发现有tar.gz,还有github的不同下载包,而且安装的细节还有细微的不同;二:下载包下载后,还要进行make,可能是少见多怪吧,觉得这点和很多其他的emacs扩展package不太一样;三:emacs23已经有自带的org-mode了,upgrade的时候,是直接覆盖这个老版本吗?会有文件的冲突吗?(凭经验,有时候全新安装比upgrade要干净。)

经过尝试,顺利地把org-mode升级到了7.9.1版本,这里记录一下,作为笔记。

阅读全文

现在开始尝试用Emacs编写和发布Wordpress的博客文章啦。这是第一篇!就记载在设置过程中遇到的最困惑的地方吧。

我采用的是org2blog + org-mode + xml-rpc.el的组合来实现Emacs编写wordpress文章的。 安装和设置的过程,一路磕磕碰碰,终于走到了最后一步:使用org2blog的发布命令:org2blog/wp-post-buffer, 这个时候就碰到了这样的错误信息: Symbol’s function definition is void: org-save-outline-visibility

阅读全文

在IE6.0,IE7.0游览器,或者IE8.0游览器的IE7.0兼容性视图下,图像显示会有一个问题:“在图像的下面会空出小小的空隙”。

而这个小小的空隙,往往通过设置margin, padding, border 为 0 ,所无法消除的。记得初次接触 html, css 的时候,为此非常苦恼。

比如:

<img src=”/images/1.jpg”/>

<img src=”/images/2.jpg”/>

这样的img元素堆叠的代码,在firefox, chrome中,可以通过 margin, padding, 控制图像之间,是否需要空行间隔,但在IE7.0中,就很可能失效,永远有小空行间隔了。

解决的办法,其实很简单,在img的css中加上:

display:block;

就可以解决IE6.0,IE7.0的兼容性问题了。

阅读全文

  1. 分页:
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5