解惑

解己之惑,解人之惑

作者:cherami (第64页共82页)

使用参数方式还是页面配置方式

到现在也用了不少的插件了,发现很多插件作者现在很喜欢使用页面配置的方式,但是很巧的是,我刚开始安装的插件都是使用参数的方式,在调用的时候要指定参数或者使用函数默认的参数值,就我而言,我更喜欢参数的方式,因为页面配置只能配置一种使用方式,例如随机日志的功能,我在首页要显示10条,而在每篇日志的下面只想显示4条,如果这个插件使用页面配置方式,我该怎么办?勉强一下都显示5条?页面配置方式可能很适合对变成不是很熟悉的用户,但是像我这样的专业用户,还是让我可以使用参数的方式用吧。

J2SE仅仅是基础

也许这个名称本身已经老了,因为J2SE这个说法已经被JavaSE取代,但是很多人似乎一直停留在JDK1.4的时代,包括我在内。
就我而言,J2SE和Java几乎是同义词,而如果你要做Java开发,那么要么你做J2EE相关的开发,要么做J2ME相关的开发,纯粹的J2SE开发可能就是用Java做GUI程序了,但是估计这个比例是Java相关工作中最小的。
所以严格而言,你学会了Java语言并不意味着你可以开始Java的开发,这个仅仅是开始,要真正的可以工作,你需要学习其他很多东西。而且其实很多人“学会”了Java仅仅停留在语法的学习以及简单的API的使用。

但是。。。。。。
你还是可以找到Java的工作,如果你运气好的话,你可以做一些外包的工作,你根本无需掌握什么语言,按照例子写就可以了,很简单,很多做外包好几年的人出去找非外包的工作可能很难,特别是自己并没有努力去学习,仅仅停留在应付工作需要的情况下。

Java是很有意思的,它衍生出来的东西很多,你永远有继续学习的空间。

卡太多

老婆打电话给我,让我到八佰伴和她碰头,并且让我带上那儿的VIP卡,在抽屉里面找了半天,感叹如今的卡太多,加上我的钱包中装的各种和银行卡大小一致的卡,不下十几种:

  • 储蓄卡
  • 信用卡
  • 居住证
  • 社保卡
  • 二代身份证
  • 交通卡
  • 借书卡
  • 商场的会员卡(VIP卡)
  • IP电话卡

不知道什么时候可以出现某种通用的卡,让我们只需要一张或者几张就行了,而不是现在这样有几十张卡。如果国家允许的话,二代身份证可能是最有希望实现这个目标的介质了。

Response被关闭

这个是一个朋友问起的,他的后台有一些错误信息,大意就是response的流被关闭了。这个问题我原来遇到过一次,出错的原因是我的代码走到一个地方的时候我foward到另外的页面去了,但是代码并没有return,而是继续执行,并且后续的代码对response还继续写入内容了,报错的地方就发生在那个继续写入内容的地方。
但是这个朋友检查了他的代码,不是这个因素,他后来自己上网查了一下,发现是另外的原因,他的jsp代码是:
<jsp:include page="xxx.do?flag=true">
他使用的是struts,我也不清楚为什么会这样,但是猜测struts在进入新的action的时候会做一些工作,特别是对response的处理。有时间再仔细研究下原因。

下午搬家,提前下班

呵呵,今天下午公司换地方,不用上班了,可以提前走了,爽啊。不过下个星期要在会议室里面办公一个星期了,新家具还没有到。

看了下新的办公室,感觉地方不是很好,主要是上面比较矮,只有不到两米的层高,因为是顶楼,上面有N多的管线之类的。另外灯光似乎不太好,特别是我选的那个位置,因为选位置的时候是用的规划草图,结果和草图的差异比较大,等周一再去看看吧。

本来是打算利用下午的时间自己去配眼镜的,但是老婆不批准,说我选不好镜架,她对于镜架的外观之类的看得很重。

JR调整积分规则,很受伤

呵呵,Bruce说要简化积分规则,昨天我以为机器受到攻击,还重启了一次机器,后来Bruce晚上又重新生成,不过今天早上登录JR上看到的结果让我目瞪口呆:
专家分只有2208分,参与分和可用分都为0了,发帖数也为0了。要知道我原来的这些分数都是遥遥领先的啊。姑且当作是程序出错了,看到很多JR会员都在抱怨这个,还收到不少邮件,呵呵,估计Bruce要忙一会了。

WordPress的自动留言功能很不错

刚开始还以为是系统出问题了,因为如果我的日志中引用了自己的其它日志,会出现一个很奇怪的评论,后来发现如果我在日志中引用了其它人的日志(其它人可能也要使用的是wordpress),那么系统也会自动到别人的日志上留言,并且留言人为我的日志的标题,留言内容为链接周围的文字,这个功能非常的好!大致看了下,我现在这个日志的不少访问量都是因为引用别人的日志,而从别人的日志过来的。

JDBC中的日期问题

不知道其它的人有没有遇到,我以前是没有注意的,这次产品升级中提到这个问题。我们原来向数据库插入日期的时候,使用的是PreparedStatement,插入日期参数的时候一般是使用的setDate(int parameterIndex, Date x),不知道有没有注意到还有一个同名的方法:setDate(int parameterIndex, Date x, Calendar cal),多了一个Calendar参数,要说清楚这个问题,还需要从Date类说起,这个类的底层实现是用一个long值存储一个毫秒数,它是相对GMT时间的1970年1月1日的,所以从原意上讲,Date是没有时区的,但是我们在使用Date的时候经常使用的字符串的形式,这样Date在被格式化为字符串的时候才涉及到时区的概念。那个三个参数的格式的最后一个参数就是指定了存储到数据库的时候需要使用的时区,不指定的时候使用系统的当前时区。

wp-cache的问题

探花的插件列表里面发现这个插件,本来是我很想用这个wp-cache插件的,但是试用了下,发现两个比较严重的问题,一个是页面点击计数不能正常工作了,第二就是第一次访问某个页面的时候返回的是空白页面,必须刷新一下。不知道别人有没有遇到这个问题。

2006年11月7日更新:
最恶劣的问题是这个插件安装后如果停用没有问题,但是不能删除,因为它修改了wordpress的配置文件,从那个结果看,这个插件似乎只能用于UNIX/LINUX平台,因为它会建一个链接,wp-content/advanced-cache.php指向wp-content/plugins/wp-cache/wp-cache-phase1.php。要想删除,必须手工修改wp-settings.php文件。

WordPress的搜索引擎优化

可能很多人不太关心自己的blog的流量、排名之类的,但是我还是比较关心的,我希望更多的人看到我的BLOG,也希望搜索引擎更好的收录我的日志,以下总结下我使用的方法,基本上是根据别人总结的SEO的原理结合WordPress的特点来做的:

  • 修改永久链接地址,格式为自定义,默认的都不是很好,使用文章的缩略名+.htm,这样搜索引擎更喜欢收录,因为搜索引擎喜欢静态页面
  • 对于中文的站点,合理使用文章缩略名,我们的文章的标题一般都是中文的,文章缩略名可以使用英文的,单词之间使用减号(-)进行分隔(以前我使用下划线(_),完全错误)
  • 使用tags功能,给文章添加tags,并且把这些输出tags输出到名字为keywords的meta中,如果像我一样使用Jerome’s Keywords,那么这个就很容易。
更早的文章 更新的文章

© 2025 解惑

本主题由Anders Noren提供向上 ↑