关注一下Ext JS

在China-pub首页上看到深入浅出Ext JS这本书,China- pub推荐为09年最值得期待的Ajax技术图书感觉这本书挺不错,就关注了一下Ext JS

1、ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框 架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员JackSlocum开发,通过 参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术 的精品。

2、Ext的UI组件模型和开发理念脱胎、成型于Yahoo组件库YUI和Java平台上Swing两者,并为开发者屏蔽了大量跨浏览器方面的处理。相对来说,EXT 要比开发者直接针对DOM、W3C对象模型开发UI组件轻松。

Ajax主流框架与ExtJS

JQuery、 Prototype和YUI都属于非常核心的JS库。虽然YUI,还有最近的JQuery,都给自己构建了一系列的UI器件(Widget),不过却 没有一个真正的整合好的和完整的程序开发平台。哪怕是这些低层的核心库已经非常不错了,但当投入到真正的开发环境中,依然需要开发者做大量的工作去完善很多缺失之处。 而Ext就是要填补这些缺口。主流开源框架中只有Dojo像Ext一样,尝试着提供整合的开发平台 ...

more ...

高端视点

大一时候就接触了《程序员》这本杂志,不过当时眼界很浅,浮光掠影的看了一点,觉得都是业界信息,对自己没什么用处。 今年开学后,忙忙碌碌的过了一学期,忙着jav a和j2ee的网络学习,ssl的开发,还得边带着学linux,很是吃力,但想到9个月后就要找工作了,不得不逼着自己去做。以至于宿舍的同学都看不到我,电脑也一 个星期没回宿舍,都扔在工作室了。 忙碌的生活让我很不适应,不知道自己投资的方向是不是正确的。正在我烦恼的时刻,《程序员》中一篇文章《最具挑战的经济形势,最具 机遇的时代》,出自微软亚洲研究院院长洪小文之手,彻底坚定了我的信心。 《双城记》中说it was the worst of times, it was also the best of times。 ps:高端视点是指大大们的视点,不是我的…

more ...

Ajax 好玩的拖拽(顺便测试chrome下文字编辑的代码高亮)

HTML语言: ajax 拖拽

New Document

more ...

Ajax起步:使用DOM解析XML

只要代码没问题,基本上就没有问题,唯一值得注意的是虽然是html文档,但是如果想使用dom解析xml,还是必须使用服务器的,否则XMLHttpRequest 返回的status就是0了。

XML语言: studentdata.xml

0371

张三

17

0372

李四

18

0373

王五

18

HTML语言: domxml.html

使用DOM解析XML

"sendRequest();"/>

JavaScript语言: domxml.js

var XMLHttpReq;

var url = "studentdata ...

more ...

Eclipse中JSP文件的编码设置

在Eclipse中新建JSP页面时候,contentType="text/html; charset=utf-8", pageEncoding="utf-8", content="text/html; charset=utf-8", 这样连中文字都无法保存 ,必须修改成UTF-8才能显示。

在网上找了很久都没有合适的方案,都是给出在General下面的Content Types修改编码,而且下面人留言还说有效,我自己试了去发现根本没有作用。。。

自己琢磨了很久,终于在Web - JSP Files 里面找到了正确的设置,把其中的Encoding由ISO改为UTF-8就一切完美解决。

more ...

Servlet JSP 的 Java类的最简单MVC模型

来自Head First Servlet and JSP

XML语言: web.xml

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"

version="2.4"> -->

Ch3 Beer

com.example ...

more ...

被击败了

为了那个踩校内的工具,搞了半天,java失败,最基本的POST都写不出来,惭愧的```

捻转C#,用HtmlWebRequest写Post,再次被击败。。。POST又失败...

其实我很惭愧

真不知道错在哪里,如果post百度则直接流接受失败,更惨...

老老实实的用WebBrowser模拟操作过程吧```

13号晚上8点的火车回去

more ...

Java中的POST引发的...

因为一直想写一个刷人气的工具,其中最基本的就是post方法了,然后再收集页面中的元素。今天我就开始着手写Java的POST方法。

在Java.net.*;中用URL构造地址,然后用流写入,似乎应该是很简单的方案,我却一直没成功。我百度Google了很久,参考了很多别人代码,似乎很容易实 现,可是我的一直问题,而我觉得和网上提供的一样。我的代码如下

package netStudy01;

import java.io.*;

import java.net.*;

public class PostBaidu

{

public static void main(String[] args)

{

&nbsp_place_holder;&nbsp_place_holder; try

&nbsp_place_holder;&nbsp_place_holder; {

&nbsp_place_holder;&nbsp_place_holder;&nbsp_place_holder; URL url = new URL("more ...


Eclipse的奇淫巧计【转】

代码篇:

1.在源代码中快速跳转:

eclipse中的跳转甚至比VS.Net还方便,方法是按住Ctrl键,然后鼠标指向变量名,方法名,类名,就会出现链接,点击就可跳到定义处。

2.实时语法检查:

编辑区右侧如果有红色小方块,直接点击就可跳到有错的行;黄色小方块是警告,可以忽略,但最好检查一下;如果某个函数尚未完成,要提

醒自己注意怎么办?加上注释// TODO,右侧就会有蓝色小方块,提示你此处尚未完成。当一个源码的右侧没有任何提示时,说明这个文件已经

完成了。

3.自动生成getter/setter方法:

只需要申明protected,private类成员变量,然后在Package Explore中找到该类,右键点击,选择"Source""Generate Getters and

Setters"。

4.更改类名/变量名:

如果涉及到多处修改,不要直接在源码中更改,在Package Explore中找到要改名的类或变量,右键点击 ...

more ...

Eclipse 的 TODO (tasks)

使用自动生成代码,如构造一个类时候,会出现 // TODO Auto-generated method stub 任务标记,很是碍眼。

特别是在使用Windows - Prefererences - Show views - Tasks管理任务时,经常会和代码中的TODO一起使用,混淆视线

我弄了好久,才晓得自动建立的Task才有Complete的复选框,而在代码中的TODO FIXME XXX 是没有复选框的。

反正我觉得这是个失误,只能删除TODO标签,然后保存才能刷新,很是麻烦...

昨天晚上诈金花输了200,交了学费,今天看不进书,就看看Java代码,看到这个Eclipse的功能,感兴趣,花了好一会看资料,很少,然后参考了http:/ /www.mooreds.com/wordpress ...

more ...