随笔 - 11  文章 - 37  trackbacks - 0
<2008年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用链接

留言簿(1)

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

     摘要: Extjs官方于8月4日下午宣布发布Ext2.2版本。今天把demo加到服务器上面了,让大家过来看看.  阅读全文
posted @ 2008-08-11 14:33 我为我狂 阅读(5587) | 评论 (2)编辑 收藏
     最近在开源人网站上面看到了一个javarebel,说可以使Java class文件重新加载速度更快,节省了开发时间,而且修改了配置文件和在class中加入任何的代码都不用重启服务器(Tomcat等等),我喜出望 外,赶快去google了一下,真的有这个玩意。从google上面看到了两篇文章:
在javaeye上面:
使用JavaRebel让Scala走向动态化:
http://www.javaeye.com/news/2331
了解了是什么东西?
在csdn上面:
Java开发生产力视频: 不重新部署 Web 模块热加载类(JavaRebel)
http://blog.csdn.net/myeclipse_java/archive/2008/07/24/2707080.aspx
明白了他们的用法.
我就到这个上面下载了
http://www.zeroturnaround.com/javarebel/
最新版本的. 上面说的还要收钱,俺就用使用期限的吧!
我直接就问开源人上面的冷雨是怎么用的啊? 直接他给他发过来了一个图
原来是JVM的一个插件.把这个热部署的类加入就可以了,如下
-noverify -javaagent:E:/codeSourse/J2EE-LIB/javarebel-1.2-M1/javarebel.jar
我按照他的思路配置好了,从eclipse中的Tomcat插件启动服务(tomcat),果然是有效的.首先就打印出来的javarebel 这个插件的信息.不错不错.安装好了. 就等着能够启动开来使用呢?为什么spring的类库不加载呢?好慢! 难道是我装错了吗?还是?
   我等了好大以后才启动开来.也总算是可以开发了.但是http://localhost:8080,
难道得不到请求吗?但是我看到浏览器上面的状态条再前进啊.我确定应经请求到了. 就可太慢了.
    难道真的像网上说的能够成为不重新部署 Web 模块热加载类吗? 我不知道大家是否有所怀疑,或者是我的配置出现了错误所导致的.


posted @ 2008-08-08 10:14 我为我狂 阅读(3674) | 评论 (6)编辑 收藏

  今天我遇到了一个Data too long for column 的问题,我找了很多都没有找到. 网上没有这些问题.  我的JPA建模是这样写的:

 

    @javax.persistence.Lob
    @javax.persistence.Basic(fetch 
= javax.persistence.FetchType.LAZY)
    @Field(name 
= "文章内容", validator = @Validator(name = "string"))
    
private String content;// 文章内容

 

       他们生成数据库中的字段对应的是Text类型的. 我在想还有什么比这个text类型更大的呢?  我一直在JPA的Lob上面下功夫. 有人是用@column  中的columnDefinition属性进行控制的,但是我真的是不知道如何给这个columnDefinition  付值.  最后置只好到开源人论坛上面问了. 

  上面的回答是在一个表中 text类型的只能有一个..   我看数据库中真的是有两个text类型的字段.  把另外的一个text类型修改了varchar的.  终于成功了. 

也不知道是mysql的问题,还是JPA映射的问题. 我别的数据库没有试. 希望给大家以后不要遇到这个问题.

posted @ 2008-08-07 17:13 我为我狂 阅读(4014) | 评论 (5)编辑 收藏
   最近想做一个开源技术的一个档案,想让大家过来说说都用到了什么开源项目?然后我就要对这些项目的教程进行整理,也许对大家以后也有用处,呵呵! 希望站长宽容。   
   我想做的就是对这些开源项目的作者、 svn、下载地址,和教程进行整理。  

  希望大家说说自己了解的开源项目技术。
  
  如果打开文章的朋友请雁过留声哈!  算是能帮个忙吧!
posted @ 2008-07-31 11:51 我为我狂 阅读(1591) | 评论 (14)编辑 收藏

ExtJS提供了一套强大的事件处理机制,通过这些事件处理机制来响应用户的动作、监控控件状态变化、更新控件视图信息、与服务器进行交互等等。事件统一由Ext.EventManager对象管理,与浏览器W3C标准事件对象Event相对应,Ext封装了一个Ext.EventObject事件对象。支持事件处理的类(或接口)Ext.util.Observable,凡是继承该类的组件或类都支持往对象中添加事件处理及事件响应功能。
全屏:
http://www.vifir.com/easyjf/videos/event/play.html

posted @ 2008-07-22 09:54 我为我狂 阅读(1559) | 评论 (0)编辑 收藏

组件可以直接通过new 关键子来创建,比如要创建一个窗口,使用new Ext.Window(),创建一个表格则使用new Ext.GridPanel()。当然,除了一些普通的组件以外,一般都会在构造函数中通过传递构造参数来指定组件的各种属性。

组件的构造函数中一般都可以包含一个对象,这个对象包含创建组件所需要的配置属性及值,创建组件的时候会根据构造函数中的参数的属性值来初始化组件,

全屏:http://www.vifir.com/easyjf/videos/usePanel/play.html

posted @ 2008-07-21 15:53 我为我狂 阅读(1233) | 评论 (0)编辑 收藏

我在网上看到好多的朋友问wlr单用户的博客安装失败, 在这里我就做出一个视频. 在安装成功的基础上我视图把Ajax的上传继承到extjs中,希望对大家有所帮助.

这个上传的组件演示:   http://www.dhtmlx.com/docs/products/dhtmlxVault/index.shtml.

全屏:http://www.vifir.com/easyjf/videos/upload/play.html


dhtmlxVault的具体安装:

http://www.vifir.com/portal.ejf?cmd=topicShow&id=2523169



posted @ 2008-07-21 10:14 我为我狂 阅读(1032) | 评论 (0)编辑 收藏
从下载源代码到如何让其弹出hello world, 不好也要发出来让大家批评
全屏:http://www.vifir.com/easyjf/videos/getstart/play.html

ExtJS发布包目录:

 adapter:负责将里面提供的第三方底层库(包括Ext自带的底层库)映射为Ext所支持        的底层库。

build:压缩后的ext全部源码(里面分类存放)

docsAPI帮助文档。

exmaples:提供使用ExtJS技术做出的小实例。

resourcesExt UI资源文件目录,如CSS、图片文件都存放在这里面。

source 没有经过压缩的Ext全部的源码(里面分类存放) ,遵从Lesser GNU LGPL 开源的协议。

Ext-all.js:压缩后的Ext全部源码。

ext-all-debug.js:未经压缩的Ext全部的源码(用于调试)

ext-core.js:压缩后的Ext的核心组件,包括sources/core下的所有类。

ext-core-debug.js:未经压缩的Ext核心组件,包括sources/core下的所有类。


posted @ 2008-07-14 16:43 我为我狂 阅读(1399) | 评论 (1)编辑 收藏
ExtJS是一个Ajax框架,是一个用javascript写的,用于在客户端创建丰富多彩的web应用程序界面。ExtJS可以用来开发 RIA(Rich Internet Application,富互联网应用系统)的 AJAX应用框架, 在这里我就对他做一点简单的介绍。
http://www.vifir.com/easyjf/videos/extintro/play.html
posted @ 2008-07-14 16:41 我为我狂 阅读(1430) | 评论 (4)编辑 收藏
 好久没有来这里了. 今天按照录制书上了一个视频,发过来让大家看看.我知道做的差,请不要骂我啊.. 也是第一次.
    我在网上找了点资料,就录制成视频,也算是锻炼一下.吧

全屏:http://www.vifir.com/easyjf/videos/spket/play.html

posted @ 2008-07-14 16:40 我为我狂| 编辑 收藏