解惑

解己之惑,解人之惑

2006年11月 (第5页共6页)

驳斥KESO对中北卫科事件的看法

本来是不想写的,但是考虑到KESO的影响力,我还是写下来好,希望能够帮助一小部分人(相比KESO的流量)。

KESO是在一个谈搜索广告的日志中提到这个问题的,原文是:

也许你还记得,3个月前拉着横幅在百度公司楼下抗议点击欺诈的那家公司——北京中北卫科癌症医学研究院。他们3年多的时间在百度上花费了400多万元广告费,他们确实是百度的财神,而百度也源源不断地把大量肯花钱的患者送到他们手上。

针对点击欺诈的抗议,百度则向媒体透露,中北卫科仍在为他们的竞价广告续费。8月4日,中北卫科一边抗议百度,一边却当天在百度续费6000元,而前一天为5000元,8月7日续费两次共10000元,8月8日续费5000元。由此断定,“这如果不是一场明目张胆的敲诈,就是有幕后黑手在制造一个滑天下之大稽的闹剧。

我想说的是,中北卫科续费并不能说明这个是敲诈或者闹剧,因为中北卫科有权维护自己的利益,在这个患者渠道是最好的情况下,他难到一定要弃用百度才能证明自己的这个抗议是完全正常合理的吗?他同时维护自己的两种利益的行为再正常不过了。

引申而出的问题是,现在的普通人对于自身权利的看法太淡薄了,一旦要争取自己的利益而进行抗议或者打官司,往往被别人鄙视为炒作或者无赖。为了自己正当的利益进行合理合法的抗争,是完全正常的,每个人为了自己的正当利益都应该这样做,这样社会才能日益向法制化迈进。

推荐一个显示Tooltip的JavaScript库:overLIB

其实这个本来是我为了修正公司产品中的Tooltip实现想使用的东西,可惜架构师不太同意这样做,因为原来的产品中已经有相关的实现,引入第三方的东西不太好。
这个东西的功能很强大,我在一个兼职的项目中使用过,效果非常不错。
除了强大外,浏览器兼容也是没有问题的,如果你的页面上需要显示提示信息,这个是一个不错的选择。
产品的主页:http://www.bosrup.com/web/overlib/

重复内容太多

这两天在研究OSCache,google了下,发现中文里面的基本上就是两篇文章,一个是OSCache使用指南,一个是OSCache提升J2EE系统运行性能,只是这两篇文章被无数的站点转载,导致我很难发现真正有价值的其它文章。在这些转载的站点中,绝大部分都是一些所谓的门户,因为他们需要这些内容来充斥。后来翻了好多页,发现http://www.blogjava.net/上到是有一些不同的文章,再使用google的本站搜索功能,发现这个blog集合上面有很多人使用和讨论oscache,但是这些内容基本上比较简单,基本上是寥寥数语。由此感叹现在互联网内容的重复率太高,只有Blog里面的内容基本上还算都是原创性质的经验之谈,但是往往比较简单。

看来要深入研究一个不是使用非常广泛的东西,往往还是需要自己费些功夫的。

PS:google可以考虑提供过滤重复内容的选项。

修复不能评论的问题

安装了Did You Pass Math?这个反垃圾评论的功能,刚开始好像还是正常的,但是我自己看的时候基本上都是登录状态,不会要求输入那些信息,所以一直不知道有问题。今天有个人加我的QQ好友,请求信息里面就是说评论功能不好用,看了下,果然如此,就停用了Did You Pass Math?。反正现在我这个站还没有什么影响力,应该没有什么不开眼的spam会瞧中我这个blog吧。

以后有垃圾评论再处理吧,现在任何反spam的插件都不用了,免得想发评论的人觉得麻烦就不发了。

Post和Get

又是一个朋友的问题,他有一个form,method是get,action里面带了参数,例如:
<form action="test.do?p1=1" method="GET">
<input type="text" size="10" value="2" name="p2">
<input type=submit value="Submit">
</form>

在服务器端,提交以后的信息里面参数p1的值没有了!
如果把method修改为POST方式就没有问题了;
又或者把form里面的那个input输入框去掉,那么p1也有值了。
很奇怪吧。
目前还不清楚是浏览器导致这种问题还是有规范约定这种处理方式。我的感觉是有规范进行这种约定,然后浏览器就把form的内容转换为一个URL,例如例子的情况,浏览器就把请求的   URL转换为test.do?p2=2了,忽略了action原先带的参数p1。而如果是POST方式,那么浏览器就不用做转换,直接提交了。
没有办法,我们只能接受这个事实。
阅读全文

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

到现在也用了不少的插件了,发现很多插件作者现在很喜欢使用页面配置的方式,但是很巧的是,我刚开始安装的插件都是使用参数的方式,在调用的时候要指定参数或者使用函数默认的参数值,就我而言,我更喜欢参数的方式,因为页面配置只能配置一种使用方式,例如随机日志的功能,我在首页要显示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多的管线之类的。另外灯光似乎不太好,特别是我选的那个位置,因为选位置的时候是用的规划草图,结果和草图的差异比较大,等周一再去看看吧。

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

更早的文章 更新的文章

© 2025 解惑

本主题由Anders Noren提供向上 ↑