- 浏览: 86527 次
- 性别:
- 来自: 苏州
最新评论
-
lcwen_13:
你的很多代码都完全没有必要,实现太麻烦了!
Shiro系列之Shiro+Spring MVC整合(Integration) -
禹爸爸:
endual 写道牛逼的表达能力!!!代码全部用到项目中。分享 ...
使用Spring框架实现文件上传 -
endual:
牛逼的表达能力!!!代码全部用到项目中。
使用Spring框架实现文件上传 -
禹爸爸:
despair1989 写道请检查一下附录里的链接地址。链接地 ...
Mybatis系列之实战篇(上) -
despair1989:
请检查一下附录里的链接地址。链接地址错了
Mybatis系列之实战篇(上)
文章列表
昨天晚上在家里写代码时遇到一个奇怪的问题。事先写好了一个FormPanle,将其添加到Window中,并在Window中添加按钮,调试,一切正常,按钮点击可以工作。随,又写了一个Panel,继承于这个FormPanel,并将其加入到TabPanel中,同样的为其添加按钮,调试,显示一切正常,可是按钮却不能工作了!点击事件失效了!!代码如下:
POWindow=Ext.extend(Ext.Window,{
form:null,
constructor:function(){
this.form=newPOFormPanel();
POWindow.superclass ...
1.消除Ext中的S.gif影响
有时候脱机打开使用Ext编写的网页,在一片小图片的四周会有一个框框,让界面看上去即不舒服!我们只需在代码中加上一句代码就可以改变这种情况
Ext.BLANK_IMAGE_URL="../images/s.gif";//你存放s.gif的位置
2.显示验证提示信息
Ext提供了很好的验证机制,但有时候用户体验不是那么好,或者没有在页面上显示感叹号,或是显示在不是你希望的位置。下面的代码可以帮你实现
Ext.QuickTips.init();
Ext.form.Field.prototype.msgTarget= ...
我的上一篇文章《Ext面向对象开发实践》中简述了如何编写一个面向对象的数据维护小程序,但这一些都是基于一个客户端数据,即用户一旦刷新页面,所有的操作都将丢失,现在我们就接着上一篇文章来继续讲一下如何对数据表进行增、删、改、查操作。
要实现对数据表中的数据进行操作,第一步就是要取得数据表中的数据,我们把上篇文章中的创建Store的方法也略作调整,让其从数据表中读取数据。
this.departmentStore=newExt.data.JsonStore({
proxy:newExt.data.HttpProxy({url:"http://localhost:808 ...
这是自己在学习Ext过程中一个写的一个示例程序,仅为练习,功能并不全,现将其记录在我的博客中,希望可以和学习Ext的朋友一起分享。
示例程序简述:
这个Demo为了演示如将使用GridPanel显示数据,并为GridPanel添加工具条按钮,提供弹出式窗体新增数据。
使用到的Ext组件
这个Demo涉及到Ext中的GridPanel,FormPanel和Window三个组件。
效果图
现在开始讲解代码,首先看一下创建GridPanel的代码片段
//定义数据列表面板类
PersonListGridPanel=Ext.extend(Ext ...
在Ext中使用如下语句便可以定义一个类,
Person=Ext.emptyFn;
当然这样定义的类只是一个空架子,没有任何属性和方法,使用下面的代码为其添加属性和方法
Ext.apply(Person.prototype,{
name:"ChrisMao",//自定义属性
print:function(){//自定义方法
alert(this.name);
}
});
使用命名空间熟悉面向对象编程的朋友都了解命名空间这个概念,Ext同样支持命名空间。
Ext.namespace("Ext.Eme ...
Ext1.0的写法
<html>
<head>
<title>登录面板程序</title>
<linkrel="stylesheet"type="text/css"href="http://plt385130:8080/ext-2.2/resources/css/ext-all.css"/>
<scripttype="text/javascript"src="http://plt385130:8080/e ...
为了让不同的View以相同的布局进行显示,我们可以编写布局模板文件,并以layout.phtml为名称进行保存,并在Index.php中指定这个文件所在的位置。
require_once'Zend/Layout.php';
Zend_Layout::startMvc(array('layoutPath'=>'../application/default/layouts'));
在布局文件中,我们可以指定网页需要使用的样式文件,JavaScript脚本文件。
<html>
<head>
<metahttp-equiv=" ...
在使用Zend Framework编写应用项目时,有时会依据项目需要将代码划分为多个不同的模块,以方便日后的维护。如下图所示
我们需将在Index.php文件中添加每个模块的控制器所在目录,之后就可以通过类似于http://localhost:8080/ZF_Test/ ...
<!DOCTYPEhtml
PUBLIC"-//W3C//DTDXHTML1.0Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<?php
echo$this->headTitle('视图 ...
使用JavaScript可以很容易的在页面上显示出本地时间,但如果想在页面上显示出不同时区的时间,是否可以做到呢?答案是肯定的!我们只需要做一些简单的日期计算就可以得到不同时区的时间了,下面就详细讲解一下。
利用Date对象得到本地时间
d = new Date();
localTime = d.getTime(); //通过调用Data()对象的getTime()方法,即可显示1970年1月1日后到此时时间之间的毫秒数。
接下来,通过Data()对象的getTimezoneOffset()方法来找出当地时间偏移值。在缺省情况下,此方法以分钟显示时区偏移值结果,因此在早先的计算中要 ...
//返回指定月份的第一天
function get_the_month_first_day_str($theyear, $themonth) {
return date("Y-m-d", mktime(0, 0, 0, $themonth, 1, $theyear));
}
//返回指定月份的最后一天
function get_the_month_last_day_str($theyear, $themonth) {
$theday = date("t", mktime( ...
最简单的把页面变成灰色的代码是在<head>和</head>之间加
<styletype="text/css">...html{...}{FILTER:gray}
提高职业成功概率的五大理论(一)
- 博客分类:
- 杂文
马论(机遇理论)
马论是把人生的机遇比作一匹飞奔而来的马,任何人要获得机遇,需要有识马的眼力、跃马在勇气和驭马的水平,才能在竞争激烈的职场上,得到机遇的帮助,最终获得职业的成功!
当机遇来临时,我们要有识别这次的机遇是否能够帮助我提升自我价值的能力。 机遇并不是像我们想像的那样,公司上新项目需要一个Leader,或是管理层职位有了空缺等;其往往是以一种危机事件的形式出现在我们面前,这时候就需要有人来处理这个危机事件,以此获得同事、上司对自己的认可,满足人们对自我价值实现的需要。这往往就是考验一个人的识马眼光以及是否有跃马的魄力和勇气,驭马的能力和本领的时候。
当我们意识到机遇来临之后,仅 ...
没有手机的日子,再也不用担心流氓短信,骚扰电话!
没有手机的日子,拇指轻松了许多,耳根清静了许多,仿佛又回到了宁静的世界!
没有手机的日子,早上可以睡到自然醒,再也没有手机闹铃把我从美梦中叫醒!
没有手机的日子,仿佛自己被朋友和亲人遗忘,仿佛与这个世界脱节!
没有手机的日子,总觉得生活里缺少点什么,毕竟我们已经习惯手机太久太久!!!
版权声明:本文为博主原创文章,未经博主允许不得转载。
其實很多web browser都支持mouse gesture能夠做到backward, forward。用小紅點很方便﹐所以覺得用不到那兩個鍵。
具體步驟如下﹕ 打開regedit﹐找到HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/KeyBoard Layout 注意﹐是keyboard layout﹐不是keyboard layouts 鼠標右鍵點擊keyboard layout﹐選擇New/Binary Value 把Name改成Scancode Map。 然後雙擊Scancode Map。這時會跳出一個窗口供輸入新值。 如果要 ...