自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ubuntu下Maven所建web工程jetty配置问题

<br />      昨天,我在Ubuntu里面以Eclipse建立了一个Maven工程,准备做一个web项目,但是Maven导入jetty的jar包后。启动jetty之后,出现了两次报错。<br />      1、首先报错:“Address already used. ” 。这说明8080端口被使用了,我想反正jetty是我编写代码过程中用来调试程序才使用的,就把jetty的端口该做了9090。修改方法如下:<br />      由于jetty默认的端口为8080,所以要在jetty的配置里面增加一

2011-03-27 09:41:00 702

原创 Safari 下 js 文件不能以 gz格式压缩

<br />      今天是农历春节后上班的第一天。上午收到一个紧急的邮件。说是在苹果电脑下看到Resource-Admin程序显示不正常。Resource-Admin是一个以Extjs和Java开发的web程序。<br />      既然是显示不正常,我首先想到的是浏览器不兼容。于是,我首先从苹果电脑常用的浏览器Safari下手,到处找 Extjs 在safari下的兼容问题。可惜的是网上似乎没有这样的资料。然后我用Safari查看了我以前做的其他的web程序。就算是相当复杂的结构在safari下也都

2011-02-09 15:06:00 648 1

原创 FireFox经常出现Livemark Service 错误的解决

<br />最近一直在使用Firebug进行web程序的调试。但是在Firebug的控制台记录里经常发现原本不属于我的web程序的报错信息:<br />Livemark Service: feed processor received an invalid channel for http://tulip713.blogspot.com/feeds/posts/default?alt=rss<br />[Break on this error] Components.utils.reportError(

2010-09-27 16:28:00 1018 1

转载 解决eclipse-helios中Errors running builder JavaScript Validator的问题

<br /> <br />Eclipse Helios版本中,常常发现Build workspace 时,总是在验证的时候弹出错误:Errors occurred during the build.<br />Errorsrunningbuilder 'JavaScriptValidator' on project '##'.<br />java.lang.NullPointerException<br /><br />要解决这个问题,要就把JavaScriptValidator去掉

2010-09-27 09:58:00 2105

原创 用Javascript获取URL中的参数

web程序员常常通过一个网页的URL来传递参数,这个参数DotNet程序员通常也称之为QueryString。Java Sevlet 或者 Struts的Action中获取这个参数的方式与DotNet获取参数的方式大同小异。无非是一些this.getRequest().getParameter()等等的语句。这个很常见也很容易找到。以下要说的是在web客户端,通过Javascript脚本来获取QueryString的方法。如下:/* Get Parameter form URL QueryString.

2010-09-26 10:47:00 522

原创 Javascript脚本遭遇Expected identifier错误

<br />       这几天调试程序都很正常。未曾想,有一个同事今天要测试我的程序,他用他的IE6浏览器一打开就发现了脚本错误:Expected identifier, string or number。但是用FireFox,IE8测试都没有这个问题。经测试,只有IE6,IE7会报这个脚本错误。而且从所报的脚本行数寻找过去,好像没有发现什么问题。于是几乎把整个程序文件重新过了一遍。折腾半天后发现是由于程序里多出了一个逗号。而这样的逗号FireFox和IE8都会忽略掉,IE6和IE7会认为逗号后面还有代码

2010-08-26 16:55:00 1722 2

原创 关于Java Servlet 调用 DotNet webservice的问题

       Servlet中包含一些业务处理的方法,响应客户端的数据请求。比如对数据进行增删改查等等。在这里,Servlet本身不连接数据库进行操作,中间还有一个WebService,这个里面封装的是数据对象,并包含了数据的校验功能。       所以这里Servlet 的主要功能,就是将客户端的数据请求发给WebService,并将WebService返回的数据打包发给客户端。这里用到的WebService是用C#写的。所以调用的方法与以往有一些不同。里面多了一个ServiceSoap对象。这个东西我开

2010-08-24 17:18:00 724

原创 Extjs TreePanel节点拖放问题:如何将节点拖放到叶子节点下

<br />       Ext.TreePanel有一个默认的控制,就是在允许拖放节点的时候,我们只能将节点拖放到 leaf = false 的节点下,而拖放节点到 leaf = true的节点的时候,界面上不出现节点被选定的状态。其结果是不管我们怎么拖动,都无法在一个叶子节点上做Append操作。<br />       以下的代码是写在 nodedragover事件中的,当节点拖放时,我们对目标节点做一个判断,if (e.target.leaf) ,如果证明是叶子节点,将该节点leaf属性 置为fal

2010-08-20 17:12:00 2067 1

原创 异步Ext.TreePanel获取后台数据时的注意事项

<br />      在Web页面实现树形结构无疑会带来很酷的界面效果。但是如果这棵树上的节点非常的多,那么一次性导入整个树形结构就会使web页面长期处于处理等待状态。所以遇到这样的情况,较通常的解决方案就是采用异步树结构。换句话说,只有当我们点击Ext.TreePanel上的某一个节点的时候,我们才会去向后台服务程序发出请求,以获取这个节点下的子节点。<br />      由于自己才接触Extjs没有多久,TreePanel也不是很了解。所以我每一次想要获取某节点的子节点时,会在treeLoader.

2010-08-16 14:01:00 2250

原创 怎样修改Ext.Element对象的样式

      下面一个例子是修改Ext.Element对象的样式items : [{ xtype : 'label', text : 'Logicform', width : 135, x : 30, y : 30}, { xtype : 'textfield', id : 'logicformField', readOnly : true, style : 'background:lightgray', x : 130, y : 30, w

2010-08-12 13:36:00 1588

原创 获取Extjs store对象数据

//取出Store对象的index行中的"domainName"字段的值。domainStore.getAt(index).get("domainName");//取出在domainStore中一个domainID对应的domainNamevar index = domainStore.find("domainID", Ext.ComponentMgr.get('cbdomain').getValue());var record = domainStore.getAt(index);var re

2010-08-10 18:05:00 2270

原创 编写Extjs treepanel的节点展开事件

在Extjs中使用treepanel时,我们常常会期望点击树节点旁边的加号 “+” 来展开这个节点(这个节点不一定是Treepanel当前选中的节点)。我们需要对beforeexpandnode或者expandnode事件编程。以下以beforeexpandnode为例,描述该事件的使用方法:listeners : { 'beforeexpandnode' : function(node, deep, animal) { lockPanel(); if (node != null || n

2010-08-10 15:39:00 11282

原创 部署一个Extjs 调用 Serlvet 访问 DotNet webservice 与 MySQL 数据库的程序

如题,我不是要描述这个项目是干什么的。至于用了哪些技术细节,等完成了这个项目我再写博客详细描述。这里我主要是提一下,这个项目从公司带到家里来做,这两天光为了迁移这个程序所遇到的一些问题。如下进行简单的描述,只做备忘,以后遇到可做参考:1、部署webservice,在IIS下出现  报错:发生意外错误0x8ffe2740原因:IIS端口被占解决方法:netstate -ano 找出占用80端口的进程号,在任务管理器中对照PID找到该应用程序,在windows服务中终止该程序运行,并设定该服务只能手

2010-08-01 13:57:00 704

原创 关于服务器管理端口被占用的诊断

<br />如果怀疑端口有被占用的嫌疑。<br />windows下使用netstat命令,如下:<br />C:/WINDOWS/system32>netstat -ano<br />Active Connections<br />  Proto  Local Address          Foreign Address        State           PID<br />  TCP    0.0.0.0:21             0.0.0.0:0              LIST

2010-07-31 00:45:00 341

原创 导入大量数据时出现MySQL Server has gone away 的解决方法

      今天需要迁移一个大概26M多一点的数据库到我的台式机。于是我在其他的机器上用HeidiSQL将这个数据库导出成一个大sql文件,这个文件不仅包含数据库全脚本,而且还有包括所有的数据Insert语句。也就是说我计划把这个数据库结构+数据的大文件直接放在我自己的台式机上运行。这样,我就完全复制了这个数据库。      不幸的是,我在台式机上的HeidiSQL中Import这个sql文件时出现了SQL Error 2006 MySQL Server has gone away的报错。      通过G

2010-07-31 00:04:00 2010

原创 Servlet 与 Extjs.data.store之间的数据传递 之 XML 篇

      在web应用中,用户点击页面某控件,向服务器端请求数据是最最常见的一项事务。Extjs这个当下极为流行的RIA框架,也将请求数据这一块做的非常易用了。但是由于不熟悉。很多人还是会在Extjs入门的时候付出一点点小代价的。以下用一个实例来说明Servlet 和 Extjs.data.store之间是如何传递XML结构的数据的。      任务:Servlet 与Extjs.data.store之间的数据传递。      步骤:              1、写一段servlet获取客户端请求参数,

2010-07-29 16:06:00 1060

原创 开发经验小结--Eclipse中的工程标识有错误但检查源码无引用上的错误

<br />      最近做一个Web项目,主要是以Extjs 向 Servlet发请求,由Servlet再请求WebService端的数据。Extjs 客户端的脚步做出来轻车熟路。WebService不是我写的,根据同事所讲,打了一通jar包,然后又检查了一番,将确定不会用到的jar包再剔除掉。而后Clean Project, 重新Deploy。发现Eclipse总是报我写的一个类有问题。反复检查,没有发现有错,但是Eclipse Package Explorer上的工程名称旁边打了一个红叉。后请教同事

2010-07-29 13:42:00 499

转载 连系动词come与go有何差别

<br />以下内容转自:英语语法网<br />come 和 go 均可用作连系动词,但用法上有区别,请看题:<br />It was a pity that he __________ blind,but to the joy of his family,his dream of becoming a musician __________ true at last. <br />A. came,came         B. went,went             C.

2010-06-25 09:41:00 306

转载 连系动词后可以接to be吗

<br />以下内容转自:英语语法网<br />有这样一道题:<br />The story sounds __________. <br />A. to be true                         B. as true                        C. being true                        D. true<br />此题应选D。该题很容易误选A。这里涉及连系动词后是否接to be的题:<br />1.在seem,a

2010-06-25 09:39:00 309

转载 there 还是 it

以下内容转自 :英语语法网请看下面这道题:_________ doesn’t seem to have been much difficulty in solving the problem.A. It                        B. That                        C. There                        D. He许多同学一看选项便想当然地认为,这是考查形式主语 it 的用法,所以便毫不犹豫地选了A。同学们

2010-06-25 09:37:00 208

原创 Extjs Combo控件 下拉选择之后的事件触发

combo控件的定义:items: [ { xtype: 'combo', id: "cbdomain", x: 60,

2010-06-24 20:01:00 6238 1

原创 Extjs Combo控件 下拉不能显示全部候选项的解决方法

<br />例子: 在ViewPort.ui.js中有一个combo 控件初始化时,只能显示当前选中项,不能显示全部候选项。<br />    1、按照网上google到的资料中显示,需要将triggerAction属性设置为"all",设置为"query",或者不设置都不能正常显示全部候选项。刚开始由于是静态绑定数据。设置triggerAction后该问题得到解决。如下:<br /> item:[ { xtype: 'combo',

2010-06-24 16:40:00 2581 1

原创 庆贺博客开张!

 终于可以在CSDN上面写博客了。自己庆贺一下先!!!

2007-02-03 23:00:00 364

Extjs3.0 API Document

Extjs3.0的API文档,chm版本。开发时,方便快速查找。非常实用。

2010-05-25

C#文档中文版(微软)

C#语言参考。从简单入门到深入。比较适合初学者。有经验的程序员也可以留做参考。

2007-09-18

windows API大全

有关于windows API的资料 ,程序员常备工具

2007-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除