DWR2.0在JDK1.4下的配置

服务器的WebLogic版本是8.1,使用自带的JDK1.4

MyEclipse版本是6.6,项目文件的Compiler compliance level设置为1.4

MyEclipse自带Tomcat使用MyEclipse6.6自带的JDK5

开发时候系统运行无误。

部署到应用服务器之后,使用WebLogic自带的JDK1.4,登录之后的一些页面一旦访问,会导致服务器报错停止。我检查了一下错误信息。

"ListenThread.Default" listening on port 7001, ip address .>

  • DWR Version 2.0.5 starting.
    • Servlet Engine: WebLogic XMLX Module 8.1 SP1 Fri Jun 20 23:06:40 PDT ...
more ...

Firefox 3.6下的Easy DragToGo 1.1.2.4a

Easy DragToGo是一款很不错的FireFox插件,能够实现一些鼠标手势功能。你可以在Easy DragToGo :: Firefox 附加组件下载这个插件。

下面是一段官方的介绍。

轻松使用拖曳手势打开标签页。

拖曳对象:选取的文字、链接、图片。

特点:内核短小精悍,手势动作灵敏准确。

功能:

  • 链接 -- 在新前台、新后台和当前标签页打开链接,链接另存为;
  • 文字 -- 在新前台、新后台和当前标签页搜索(可选搜索引擎),对看似网址的文字,当作网址打开;
  • 图片 -- 在新前台、新后台和当前标签页查看或打开链接,图片另存、直接保存在指定目录(默认以当前页面域名为子目录);
  • 可开启延时取消动作的功能(默认没有开启);
  • 若按住"Ctrl"键拖动目标放下:若是链接,将对链接中的文字进行搜索;若是文字,强制当作链接打开(自动去除空格和转换全角字母);
  • 可自定义代码;
  • 最多可以设置 4 ...
more ...

Log4D

鉴于我老妈觉得我的博客名字太土的原因,我决定把自己的博客名称改为"Log4D"。

意义很明显,Log for D,记录我的生活和工作。现在的博客更新频率太低了,我理想中的博客更应该是能够充当内容记录的功能。唔~以后,会花更多的时间整理收藏资料。

恩,我收藏肯定是有原则的:

1.不侵犯原来作品的版权。

2.附上原始出处和链接。

3.只收藏有价值的内容。

4.经过整理的排版。

&nbsp_place_holder;另外,在这次改名字时候,我也趁机放上我经过修改的网站favicon,感谢各位网友提出的宝贵意见。下面是大图。

image

想看到实际效果的话,Ctrl+F5强制刷新缓存即可。

more ...

在Eclipse中使用VSS

原文链接:Eclipse中安装配置VSS - 51CTO.COM

alswl友情提示:VSS Plugin for Eclipse 已经更新至1.6.2,链接在这里

-BOF-

vss安装

1. 安装Vss服务器

在服务器上安装vss6.0d,安装好后,在服务器目录C:Program FilesMicrosoft Visual StudioCommonVSS下有个NETSETUP.EXE文件,共享这个目录,客户机就执行这个NETSETUP.EXE文件进行安装。

2. 创建源代码管理数据库

2-1. 在服务端要先创建一个源代码管理数据库,以存储您的开发团队的共享文件的服务器版本。为源代码管理数据库创建共享网络文件夹。在源代码管理服务器中,打开 Windows 资源管理器,新建一个名为 test的文件夹。

2-2. 右击"test",然后单击"属性"。

2-3. 在"test ...

more ...

新的一年开始了

博客已经两周没有更新了,这段时间是在太忙,和同学聚会,和朋友唱歌,和哥们打牌,在原有的"搓鸡"(诈金花)和牛牛基础上,我又学会的新玩法"比鸡"和"摸豁档", 为此,付出了几百块钱的学费。据董老板刚刚的最新消息,毛爷爷昨天晚上把其他人杀得片甲不留,独赢一千。

似乎过年这几天就吃饭打牌,娱乐,硬着头皮啃完了杜拉拉第一本,在SandBox主题上写了一个SimpleDDD的WordPress主题,极难看,我果然没有什么 美工功底……

今天初八,起大早赶到公司,上午时候公司还派了一个红包,Happy~

初十的飞机去广东,又得开始奋斗了。

新的一年开始了,祝大家新年快乐,虎年大吉!

好水的文 :)

more ...

解决WordPress升级后出现Warning: Cannot modify header information - headers already sent by

WordPress 2.9.2升级之后出现一个问题,在一些操作,比如删除垃圾留言、发表新的文章时候会提醒一下的错误。

Warning: Cannot modify header information - headers already sent by (output started at /home/alswl/public_html/wp-settings.php:1) in /home/alswl/public_html/wp-includes/pluggable.php on line 868

我简单查找了一下,这是一个简单的编码问题,1分钟可以搞定了。

1.Ftp下载wp-settings.php这个文件,用记事本打开这个文档。

2.另存为"ANSI"格式的文本。

3.重新上传覆盖原文件。

如果还有其他文件出现问题,继续修改编码有问题的文件 ...

more ...

收拾东西,回家

终于收拾东西回家了。

来广东也已经2个月了,从佛山跑到中山,两个月的锻炼,让我成长不少。

项目从编码到上线,从培训到维护,都一一过手。接触了N多之前没有实践过甚至没有接触到的东西,Oracle / PL/SQL / Delphi / JavaScript / WebLogic / 数据连接池 等等等等~

从来没有离开家里这么远的我也学会了彻底的独立,习惯与各式各样的人打交道。在于其他人的交往中,也潜移默化的改变着我自己。

收拾东西的之后,我坐在床头抽了根烟,感慨到2个月前,我哪里想过会到这里来,人生果然是变化无常啊,这也许也是人生的一种乐趣所在了。

Anyway,终于到了回家的时候了,亲爱的家人,可爱的朋友们,让你们久等了

呵呵,最后提前祝大家新年愉快。

image

more ...

程序员责任很重

昨天项目第一天上线,早晨我7:30就到了会议室,和同事们奔赴生产线。

虽然之前已经在车间参观过,可一圈跑下来,还是发现车间好大,跑的腰酸背疼,汗流浃背。

新系统上线,不可避免的出现一些意料之外的问题,生产线是不能停的,所以会出现成品堆压的问题,工人很是恼火,我还要耐心的做工作。

看到生产线上繁忙的工人,我突然意识到自己的工作是多么伟大,好的产品将减轻他们的工作量,提高他们的效率,劣质的产品会给他们带来劳动量的增加和经济的损失。我感觉 自己肩膀的责任沉甸甸的。

现在现在最怕我手机唱"从来就没有什么救世主"的音乐,就意味着生产线出问题了……

恩~顺便推荐一下我的铃声,是《我是MT》的主题曲"地狱咆哮的挽歌"和"我叫MT"片头曲,很激昂的音乐哦~

more ...

开发跨浏览器JavaScript时要注意的问题

最近在做系统的B/S部分,用DWR做Ajax处理,期间遇到一些浏览器兼容的问题,table.insertRow()row.insertCell() 在IE下没有问题,但在FireFox下无效。同事说不用考虑FireFox的兼容,客户使用的环境就是IE。我偏执的认为就算不在所有浏览器下通过,至少在我的Fi reFox下需要正常运行。

晚上花了一点时间稍微研究了一下跨浏览器开发JavaScript时要注意的问题,的确好多学问。我对JavaScript的认识还太浅,得花时间做一些功课了。

顺便推荐一本JavaScript书《JavaScript语言精粹 》,是大名鼎鼎的"O'Reilly"系列,我只看了试读的第一章节,斗胆推荐

随网之舞《JavaScript语言精粹》 @ 随网之舞有更详细的介绍。

image

传送门:

购买《JavaScript语言精粹 》via China-Pub

评论 《JavaScript语言精粹》via 豆瓣

样章阅读第一章. 精华 第十章. 优美的特性

以下文章没有URL出处,作者 ...

more ...

正则表达式中的零宽断言

这文是上个月开始写的,本来想深入的分析一下零宽断言,可惜工作一直忙,现在又要去转战DWR...OMG~~

起因

将要上线的系统中有一个字符规则:"13位的字符串,其中有8位连续数字",需要用这则表达式对这个字符串进行判断。而我之前对正则的认识仅仅停留在匹配固定的字符上 ,对这个问题一筹莫展。

这时候热心的小邪出现了,我在他的博客 邪罗刹的菠萝阁 留下这个问题

image

小邪很热心的撰写了一篇文章给出回答: 一个杯具和一个洗具与最近学习手记 : 邪罗刹的菠萝阁

解答

核心字符串如下: '/^(?!(.?d){9,})(?!(.?D){6,}).{13}$/';

小邪的文章给了很详细的解答,比我自己解释要好得多~我就索性copy过来,如下:

小邪是这个样子解答的,首先两边的斜杠是 Perl 正则式的要求。

然后两边的 ^ 和 ...

more ...