- 浏览: 1512305 次
- 性别:
- 来自: 深圳
最新评论
-
zhangjihao:
28. 下面哪个Set是排序的? A. LinkedHas ...
Java面试题(选择题) -
zhangthe9:
ICMP报文被封装在IP包里,也就是说他是由IP协议承载的,从 ...
Java面试题(选择题) -
zhunengfei:
真的假的?
自已写的jquery ui框架 -
white_crucifix:
少年,发烫是所有智能手机的特点,而莫名发烫是所有安卓手机的特点 ...
【吐槽】三星手机的OS是一砣屎 -
suzu88:
试了一下,可以用。如果美化一下控件和窗体更有意思。
一个用XML构建Swing视图的框架
文章列表
1. 键盘事件的监听
两种形式:
A.
var inp = Ext.get('inp');
inp.addKeyMap({
key : Ext.EventObject.A,
ctr : true,
fn : function(){
alert("press ctr + A");
}
});
B
inp.addKeyListener({
key:Ext.EventObject.X
},function(){alert('执行了')},this);
关于Extjs的Dom操作
- 博客分类:
- javascript Ext
1.appentTo
sp.appendTo(Ext.get("d2"));
将元素附加到另一个元素上
2. appendChild
sp.appendChild('d2');
与appendTo相反,把另一个元素加入自身。
3. createChild
自定义添加的元素。
sp.createChild({
tag:'button',
html:'hello'
})
4. remove 删除指定元素
sp.remove();
5. wrap 创建一个元素,把当前元素包裹起来。
sp.w ...
在Eclipse上使用Ant发布项目
- 博客分类:
- Java咖啡厅
这里笔者使用是Eclipse3.7,但相信其他的Eclipse的使用方法也是一致的。
如图,我们先右键增加一个文件。
文件名取名为build.xml ,这里是固定,Eclipse只认这个名字。
build.xml的内容如下:
<?xml version="1.0&qu ...
Ibatis入门
- 博客分类:
- Java咖啡厅 Ibatis
Ibatis是一个很好用的数据库框架。通过XML的配置让你可以系统化你的数据库操作。
我这里介绍一个Ibatis的小例子。
这里我用我最喜欢H2做为数据库。
首先是Config文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMapConfig
PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
" ...
【吐槽】三星手机的OS是一砣屎
- 博客分类:
- 吐槽
三星的系统是一砣屎,本来觉得进口的应该在操作系统这种核心层面的东西应该是OK的了。。
所以买了三星,后来用了不久后,发现手机老是莫名的发烫,几乎把装的所有的App都删了。还是发烫,但是卫士不能删了,不然被乱扣费了都不知道,但手机发烫啊,很烦啊。
所以把百度卫士删了,换成金山卫士,妈的,还是发烫。于是卫士一个个的换吧,还好都是免费的。几乎把所有的有名的卫士都试了,但还是没用。所以那时就想,是不是智能机都有这问题,但问了别人,别人没问题啊。后来没办法了,想办法重装吧。妈的,百度的一键Root竟然还Root不了三星的机。
折 ...
Resin中增加一个虚拟目录的方法
- 博客分类:
- Java咖啡厅
打开resin.config
找到到<host>标签,增加一行:
<web-app id="/oa" root-directory="webapps/oa"/>
这里会增加一个oa虚拟目录,目标路径在webapps/oa下面。
一个用XML构建Swing视图的框架
- 博客分类:
- Java咖啡厅
平常想用Java写一些小工具来辅助开发,但是使用Swing是一件非常麻烦的事情,Swing的代码写起来又臭又长。但是又苦于没有现成的框架可以利用,所以自己写了一个工具,实用用XML的配置来实现Swing视图,代码非常小,只有几 ...
Javascript定义类的方法
- 博客分类:
- WEB编程
1. 经典的方式
function Cat() {
this.name = "大毛";
}
生成实例的时候用new关键字:
var cat1 = new Cat();
alert(cat1.name); // 大毛
使用prototype,在外部定义类的方法:
Cat.prototype.makeSound = function(){
...
Eclipse常见问题
- 博客分类:
- Java咖啡厅
如果Eclipse被强制关闭时,Tomcat可能没有被关闭,所以再次在Eclipse启动Tomcat的时候,会出现这样的错误。
解决办法:
进入进程管理,找到javaw的进度,(可能有多个,选择50-100M内存的那个),结束进程。再次启动Tomcat就不会报这个错误了。
2.
Eclipse 一直弹出 loading descriptor for
去掉这些没用的配置项
设计模式来源于土木工程师 克里斯托弗 亚历山大(http://en.wikipedia.org/wiki/Christopher_Alexander)的早期作品。他经常发表一些作品,内容是总结他在解决设计问题方面的经验,以及这些知识与城市和建筑模式之间有何关联。有一天,亚历山大突然发现,重复使用这些模式可以让某些设计构造取得我们期望的最佳效果。
亚历山大与萨拉-石川佳纯和穆雷 西乐弗斯坦合作创造了一种建筑模式语言,帮助设计师提高自己的设计能力,以解决任何规模的设计和建筑挑战。这就是亚历山大在1977年发表的一篇题为《建筑模式语言》的文章。
大约在30年前,软件工程师们开始把亚历山大编写的建筑 ...
stoyan stefanov 著有 javascript模式
david flanagan javascript权威指南
addy osmani javascript设计模式
Barbara Liskov 芭芭拉·利斯科夫 美国计算机科学家,2008年图灵奖得主,2004年约翰·冯诺依曼奖得主。现任麻省理工学院电子电气与计算机科学系教授。
(1) 增加一个按钮
JSP:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pa ...
ExtJS是一个很不错的Ajax框架,可以用来开发带有华丽外观的富客户端应用,使得我们的b/s应用更加具有活力及生命力。ExtJS是一个用 javascript编写,与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开 ...
1. 准备
(1) 官网:http://www.sencha.com/
里面有源代码和API文档下载。
EXT的域名已经从www.extjs.com改成了www.sencha.com ,但extjs这个域名会自动转到sencha上。
(2)帮助文档:
想要查看EXT的官方文档的话,可以去这里http://dev.sencha.com/deploy/dev/docs/
如果想联网也可以浏览,ext解压包里面的doc文件夹,里面就是官方详细的详细的文档。
当然你必须把文件部署在服务器。
关于帮助文档的说明:
xtype ...