无忧无卤

鸟在笼中,恨关羽不能张飞;人处世上,要八戒更需悟空

2009年11月12日

    一、编写helloworld程序

从helloworld开始,在JQuery库中,$为JQuery的简写形式。

<html> 

        <head> 

            <script src="../jquery-1.3.1.js" type="text/javascript"></script>     

            <script type="text/javascript"> 

                //其中$(document).ready(function(){}),可以简写为$(function(){}); 

                $(document).ready(function(){ //dom加载完毕后执行,类似于window.onload 

                        alert('helloworld !'); 

                }); 

            </script> 

        </head> 

        <body><body> 

</html> 

    二、$(document).ready与window.onload比较。

    1、执行时机,window.onload为必须等待网页所有内容加载完毕后(包括图片)后才能执行。

         而$(document).ready则在网页DOM结构绘制完毕后就执行,可能内容没有加载完毕。

    2、编写个数,window.onload不能进行多次编写,后面编写的将覆盖前面编写的。$(document).ready可以进行多次编写。

         每次都能够执行。

posted @ 2011-04-08 23:09 beyond 阅读(886) | 评论 (0)编辑 收藏

解决方法:
1、修改ext-all.css,找到.x-grid3-header-offset,修改为.x-grid3-header-offset{padding-left:1px;/*width:10000px;*/width:auto;}
2、在grid中加入下面代码:

复制代码 代码如下:

monitorResize: true,
doLayout: function() {
this.setSize(Ext.get(this.getEl().dom.parentNode).getSize(true));
Ext.grid.GridPanel.prototype.doLayout.call(this);
}

 

转http://www.fengfly.com/plus/view-165078-1.html
posted @ 2010-02-04 14:33 beyond 阅读(365) | 评论 (0)编辑 收藏

js 未结束的字符串常量

今天在做JAVASCRIPT的时候,发现老是出现”未结束的字符串常量”.

自己找了下应该是传参数的时候,有特殊字符引起的.网上也找了下,也有好多出现这种情况.做下总结,以方便以后查阅.

1.JAVASCRIPT引用时,使用的字符语言不一致.
比如:<script type=”text/javascript” src=”xxx.js” charset=”UTF-8″>.xxx.js文件内部使用的是GB2312的格式,外面调用使用的是UTF-8,所以文件内部部分特殊字符因为格式不一致,出现乱码,造成此原因.

2.JAVASCRIPT输出HTML字符时,前后标记不匹配.
这种比较常见,往往在输出字符串时,出现单引号(’)或双引号(”)不配对,或者是在document.write()的时候,没有正确输出单引号(’)或双引号(”)

3.参数内出现HTML标记语言或包含换行符
我今天所遇到的是这种情况.因为我所得到的数据以参数形式传给一函数,结果该数据里包含换行符,造成了此错误.
如:一般测试时只使用单行的数据,是正常的,未出现这个错误,.
当测试时使用多行数据,并使用回车链换行,就出行了此错误.因为里面包含了换行符

对于第3种情况,我的解决方法是:不直接将该数据以参数形式传递,而是先将其赋值在一个隐藏的文本内,需要调用的函数里只需读取该文本里的内容即可.

转 http://www.javaeye.com/topic/400721
posted @ 2010-02-04 10:27 beyond 阅读(328) | 评论 (0)编辑 收藏
Weblogic和hibernate3异常:ClassNotFoundException: org.hibernate.hql.ast.HqlToken
2009年08月25日 星期二 12:37

在做项目的时候,我用weblogic跑了一下自己的程序(开发一直在tomcat下),发现出现了这样的问题,
ClassNotFoundException: org.hibernate.hql.ast.HqlToken ,郁闷了半天,在tomcat下没有任何错误,为何到weblogic就有问题了呢?
在百度和google上搜了好久,换了n个关键词,才搜到原因如下:
原因:
Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class属性用来选择查询翻译器。
(1)选择Hibernate3.0的查询翻译器:
hibernate.query.factory_class= org.hibernate.hql.ast.ASTQueryTranslatorFactory
(2)选择Hibernate2.1的查询翻译器
hibernate.query.factory_class= org.hibernate.hql.classic.ClassicQueryTranslatorFactory
为了使用3.0的批量更新和删除功能,只能选择(1)否则不能解释批量更新的语句,当使用的时候出现了不支持条件输入中文的情况。
选择(2)可以支持输入中文,但没法解释批量更新语句了
在hibernate3中需要用到antlr,然而这个包在weblogic.jar中已经包含了antrl类库,就会产生一些类加载的错误,
无法找到在war或者ear中的hibernate3.jar。
出现这个错误之后,antlr会调用System.exit(),这样weblogic就会中止服务。
原来是冲突了,解决方法也很简单,就是添加
<prop key="hibernate.query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactory
</prop>
这个属性后,就可以解决这个问题了。
有一个人的博客上写的也是也这个方法,不过他的org.hibernate.hql.classic.ClassicQueryTranslatorFactory写错了,
害的我以为这个方法不能用了,结果看看了,是他上面写错了,下面的是正确的,郁闷的是我拷贝的是上面的,最总还是被我发现了。


转 http://hi.baidu.com/lei55022033/blog/item/b20ad52c8c9f7ae58b139940.html

posted @ 2010-02-01 15:31 beyond 阅读(1079) | 评论 (0)编辑 收藏

Red Hat Enterprise 5 序列号2007年03月29日 星期四 上午 02:06作系统版本的第四次重要版本发布, Red Hat 酝酿发布 RHEL 5 已经超过了两年, 主要变化包括 Linux 内核由

2.6.9 升级为 2.6.18, 支持 Xen 虚拟化技术, 集群存储等.
RHEL5的版本主要分为 Sever 和 Desktop 两个版本。
具体来说,Server版本分为:
· Red Hat Enterprise Linux Advanced Platform - 对应以前的 Red Hat Enterprise Linux AS
· Red Hat Enterprise Linux - 对应以前的 Red Hat Enterprise Linux ES
Desktop 版本分为:
· Red Hat Enterprise Linux Desktop - 对应以前的Red Hat Desktop
· Red Hat Enterprise Linux Desktop with Workstation option - 对应以前的Red Hat Enterprise

Linux WS
主要的功能包括:
1. 虚拟化技术
在各种平台上支持虚拟化技术
在 Red Hat Enterprise Linux Advanced Platform 支持存储与扩展的服务器虚拟化技术
Red Hat Network 提供各种虚拟化系统的支持
virt-manager, libvirt/virsh管理工具
2. 内核与性能
基于 Linux 2.6.18 内核
支持多核处理器
广泛的新硬件支持
更新的基于 Kexec/Kdump 的 Dump 支持
支持 Intel Network Accelerator Technology (IOAT)
对于大型SMP系统技持的增强
增强的管道缓存
内核缓存接合能力用于改进IO缓存操作
3. 安全
SELinux 增强
图形化 SELinux 管理界面
集成的目录和安全机制
增强的 IPESEC 提高安全与性能
新的审计机制用于提供新的搜索、报表和实时监控的能力
4. 网络与互操作性
支持 Autofs, FS-Cache 和 iSCSI
增强的 IPv6 支持
改进的 Microsoft 文件/打印和Active Directory集成
5. 桌面
更新的管理工具、应用程序和对笔记本的支持
改进的 ACPI (一种高级的电源管理)支持,包括 Suspend to Disk
智能卡登录,包括 PKI/Kerberos 认证
集成的多媒体支持
增强的即插即用支持
Network Manager 提供自动的有线和无线网络配置
基于 AIGLX/Compiz 的图形化界面(支持淡化、透明等效果)
6. 开发环境
增强的开发工具,包括 System Tap 和 Frysk
GCC4.1 和 glibc 2.5 工具链
7. 存储
支持根设置多路 IO ( MPIO ),提高可用性
服务器产品中包含单系统/客户的 Red Hat Global File System 支持
块设备数据加密支持
8. 管理
安装过程更新简化系统配
基于 Yum/Pup 的 Red Hat Network 更新
Conga 集群和存储管理

ISO 的内容和注册
与产品相关套件的软件组件包的结构与以前版本的 红帽企业 Linux 有所不同。不同种类的媒介套件和 ISO 映像被减少到两种:

红帽企业 Linux 5 服务器

红帽企业 Linux 5 客户端


ISO 映像包含大量的可选软件包,它提供了核心分发版本外的其他功能,如:虚拟化、群集和群集存储。关于服务器套件、客户端套件和可选套件的更多信息,请参考 http://www.redhat.com/rhel/

因为可选的内容也存在在相同的树或 ISO 映像中,所以应该特别注意不要使安装的组件和订阅所提供的组件不匹配。如果这种情况发生了,系统存在错误或安全漏洞的可能性将会增加。

为了保证安装的组件和订阅相匹配,红帽企业 Linux 5 需要输入一个 安装号。它被用来配置安装程序来提供正确的软件包。安装号码包含在你的订阅里。

如果您没有输入安装号码,只有核心服务器或 Desktop 将会被安装。其它功能可以在以后被手工安装。关于安装号码的更多信息,请参考 http://www.redhat.com/apps/support/in.html

在安装过程中被使用的安装号码将被存放在 /etc/sysconfig/rhn/install-num 里。当在 红帽网络 注册时,这个文件将自动被 rhn_register 引用,来决定系统应该订阅到哪个合适的子通道。

RHEL 5 安装 序列号

服务器:

* Red Hat Enterprise Linux (Server including virtualization):
2515dd4e215225dd

+ Red Hat Enterprise Linux Virtualization Platform:
49af89414d147589

客户端:

* Red Hat Enterprise Linux Desktop:
660266e267419c67

+ Red Hat Enterprise Linux Desktop + Workstation Option:
da3122afdb7edd23

+ Red Hat Enterprise Linux Desktop + Workstation + DualOS Option
(Virtualization):
7fcc43557e9bbc42

+ Red Hat Enterprise Linux Desktop + DualOS Option (Virtualization):
fed67649ff918c77

posted @ 2009-11-12 21:52 beyond 阅读(1472) | 评论 (0)编辑 收藏

导航

<2009年11月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

统计

常用链接

留言簿(1)

随笔档案

相册

搜索

最新评论

  • 1. re: 近期任务
  • 大哥 等着你的drools5翻译呢 drools4把我搞死了 如果你有关于drools4的心得的话请指教 感觉自己使用的不是很好 望赐教 QQ:53816565 谢谢
  • --sunnidy
  • 2. re: Mysql迁移到Oracle
  • 不错,看样子支持大多数数据库迁移到oracle,不知道是否支持从oracle转出?
  • --FastUnit

阅读排行榜

评论排行榜