据说,当我们的目标越明确可行动,那么我们的希望就越容易如愿以偿。如果有一个远大宏伟的目标,那么最好的实现方法是,把这个目标分解成一个又一个小目标,一个又一个逐步实现,这样,我们就很容易同时拥有“活在当下,咀嚼幸福”的充实满足感,和“身体和灵魂,有一个在路上”的理想和潇洒。

我是带着非常明确的目标(或者说是想了解的问题),来参加『2013 PHP 技术峰会』的。

阅读全文

“开源社区组织的大会究竟是怎样的?尤其是国内的?会不会是组织散乱;迟到、拖沓、毫无秩序;台上演讲的口号连篇,空洞无物,乏味无趣;台下的听讲的昏昏欲睡、杂音不断,还不时地进进出出?要是这样的话,不仅浪费金钱,而且还要浪费一个宝贵的休息日啊。”今年6月30日(周日),怀着非常忐忑不安的心情,我前往上海西郊的华纳风格酒店,参加『2013 PHP 技术峰会』。

阅读全文

最早了解到Spam,也就是所谓的垃圾评论,是在写了一篇《尊重劳动,让教育回归原点 》之后,老是发现有英文的评论过来,看了看评论内容,多是一些表扬之词。哦,莫非这篇中文博文,都传播到老外那里了?

当时对Spam 垃圾评论,没有什么概念,只觉得,垃圾嘛,一定是很粗陋的评论啦。后来,发现这些英文评论,赞扬是赞扬,但是可以套用到任何一篇博文上去,就是说没有针对性,比如这样的评论:
“Once again great Article. You seem to have a good Knowing of these themes.When I entering your Weblog,I felt this .”
原来这种没有针对性的表扬文,也是Spam的一种啊。了解后,我就不再Approve这些评论了。

于是,就只看中文的评论了,依照本博的目前情况,英文的评论基本都不放行了。平安无事数月,现在开始,中文的评论也越来越出现了这种没有针对性的赞扬文字了。

本人喜欢听表扬的话语,一开始自然都放行啦。

不过,不能老是这样下去。所以,明确一下本博对垃圾评论(Spam)的两条认定标准:

(1)评论作者,必须是像博客的名字。
如果评论作者名,类似:xxx网,xxx排行榜,等等这样的电子商务,推销网站,将被视为垃圾评论。

(2)评论内容,希望有针对性。若第一条不满足,那么发现可以套用到其他博文的,将被视为垃圾评论。

从今起,凡符合上述任何一条的,都将不放行。 从今起,严格执行。
不过,这些以表扬文字出现的垃圾评论(Spam)其实也蛮“善意的”,所以我就有以下这么一个小小的愿望:

阅读全文

当写完一个Java的网站后,是不是很想放到真正的网络环境中,切身体会一下实际的感觉?一年多前,我就这么开始了选择和使用Java虚拟主机的过程。总体感觉比较满意。比起目前流行的PHP虚拟主机来说,Java虚拟主机的提供商比较少,而且个人体会其稳定性不及PHP虚拟主机,这可能是因为Java网站涉及的环境配置比较复杂的缘故吧。但如果从学习Java技术开始,一步一步了解网站的角度来说,租用一个Java虚拟主机是很不错的选择。前几天,我的一位朋友说也有兴趣想租用Java主机,那么就在这里写一下我自己当时遇到的最大问题和使用体会吧。

在选择和使用之初,我遇到的两个主要的问题是:
一:所提供MySQL服务是否可以使用存储过程(PROCEDURE)
这是我在选用Java主机服务的时候,遇到的最大问题。Java虚拟主机提供商在其宣传页面上,很少会涉及“是否提供存储过程(PROCEDURE)的服务”。但很多提供商不提供MYSQL的存储过程(PROCEDURE)服务,哪怕是已经选用了具有存储过程功能的MYSQL5.0。
这个问题只有在试用期间内可以发现,而且基本上意味着需要换一家提供商了。

二:jfreechart 产生的图表中,中文是乱码
后来又发现了jfreechart产生的图表中,中文乱码。在本地的时候都是好好的,怎么到了虚拟主机上就不行了。赶快通过在线提问,向我的主机提供商询问,对方很快就开始了响应了。期间,我们还通了电话直接聊了起来。原因是Java 虚拟机找不到字体文件,明确问题之后,很快就得到解决了。

这两个问题解决后,就运转正常了。也许是因为我购买的服务是最便宜的一款,所以稳定性比不上PHP主机。前一阵子,网站的登录服务就不行了。通过检查,原来虚拟主机上的MySQL的存储过程都不见了。重新生成后,就恢复正常了。另外使用Hibernate的数据库连接,前一阵子也不太正常,常常连不上,需要重启虚拟主机的Tomcat。不过对于学习Java网站设计来说,我现在选择的这家服务商能够提供比较全面的功能,而且服务比较快速和自然。所以总体评价,我对自己选择的西部数码,提供的Java虚拟主机服务比较满意。

现在总结一下,在选择和使用的过程中的几点体会。

阅读全文

对于学习日语的朋友,强烈推荐【goo辞書】的Firefox插件,在游览网页的时候,只要在想查的日语,或者英文上面,用鼠标右键轻轻一点,就可以弹出对话框,引导你查阅著名的“goo辞書”了

阅读全文

从2008年春,开始使用Firefox ,不知不觉间,有了好些经常使用的插件(Add-ons),如果要从其中找出最基础,最有用,最让人恋恋不舍的一个插件:也就是NO.1 的Add-ons, 那我绝对投票给:ScrapBook。
这个ScrapBook插件,主要用来保存和编辑游览过的网页。它的最大的优点就是:
① 可以离线阅览、
② 可以做到分门别类管理这些保存好的网页、
③ 可以像记笔记一样在保存好的网页上画线,写注释。
有了这些优点,就可以方便我们整理,消化网上冲浪时得到的大量信息,变成真正适合我们需要的宝贵知识了。
ScrapBook的安装非常简单,和其他的插件的安装方式是一模一样的。
安装地址是:http://addons.mozilla.org/en-US/firefox/addon/427。

安装后,在firefox的菜单栏中将出现Scrapbook一栏→

点击Scrapbook后,将出现如右边所示的一个menu, 其中,Capture Page As …是我最常用的一个命令。它将弹出一个框,让你决定在本地的保存地方。

对于本地保存,Scrapbook可以把网页按照文件夹的方式来管理。比如右图。这就大大方便我们阅览保存下来的网页了,而且是离线的。
一定要尝试一下那个左边白右边蓝的长方形按钮。这个按钮提供你一个建立文件夹的根的功能,类似于建立C盘,D盘的那种。

对于保存下来的网页,Scrapbook提供了很人性化的注释,划线功能。下图中黄色的部分,就是被我划线标注了的地方。

至于划线,注释的功能被集中在一个小巧的工具条中,可以在firefox展示页面的最下沿找到。使用起来非常方便。

总之,ScrapBook的使用比较方便,至于各个功能的熟悉可以在使用中,慢慢体会。
使用一段时间后,你就会有很多精心整理出来的ScrapBook数据。这时,可以使用export/import功能,进行备份,移植。

点击tools中的Import/Export选项,就可以弹出如下的窗口。左边区域是当前scrapbook的数据区,右边是import的来源文件夹,或者export的目的文件夹。首先,通过Browse选择适合的文件夹,其内容会在右边区域显示出来。然后用鼠标,在左边或者右边,选择好想import或者export的内容。最后按 >>Export 或者 <<Import,或者简简单单地拖动鼠标,就可以进行Export/Import了。

相关博文:

goo辞書(学习日语的插件,超好用)

阅读全文