《Refactoring 笔记 - 什么是重构?》的相关内容
相关讨论
使用javascript调用webservice示例
再javascript中使用soap调用webservice的示例代码
代码再IE6和FF测试通过,对于c#写的webservice和java(xfire)写的,都测试过,没有问题
此代码原型来源于 http://www.guru4.net/ 的javascript soapclient
发现这个下载的js只能用于调用c#的webservice,所以利用mootools,重新封装,达到IE和 ...
by pignut_wang 2007-07-05 浏览 (13933) 回复 (12) 关键字: soap, javascript
输入编号自适应省份---JavaScript
由于业务需要,需要做一个类似Google提示的功能,输入省份的编号,就要自动匹配到所在省市县!
比如:110000,在名称文本框中就要出现"北京市"
因此,做了如下的方法:还望大家多多指教,看有没有更好的方法
这个方法的局限性很强;比如直辖市:北京,重庆,上海,香港,澳门等一些特殊编码的城市就不行了
js 代码
"JavaScr ...
by wdmcln 2007-07-16 浏览 (1369) 回复 (2) 关键字: javascript
对《Ruby入门》元编程的解释
有同学表示第九章元编程的例程不好理解。先道歉,因为能力不足于游刃有余地表达元编程的方方面面,所以我选择了只演示最简单的元编程,而不展开解释。
下面给出例程的一点注释,不保证你能理解。对于入门,知道Ruby长于元编程就可以了。
ruby 代码
class MetaPerson
def MetaPerson.meth ...
by 凌川__ 2007-02-11 浏览 (2628) 回复 (0) 关键字:
[struts2] ajax validation solution
要求:页面上有一个div,包括customer list和form两部分,form以ajax方式提交,服务器端校验,如果校验失败或者成功提交都只刷新这个div里面的内容
CustomerAction主要有3个成员,3个方法:
1.List customers_list: 显示customer信息的list,与主题没多大关系,所以下面的代码没写出来
2.Customer cust ...
by lerluc 2007-05-25 浏览 (1463) 回复 (1) 关键字: struts
J2ME Mobile 3D入门教程(二)
在这里我首先感谢大家对上一篇文章的支持,也正是有了大家的支持,我决定把我的Mobile3D学习过程拿出来和大家共享,希望大家能一起来讨论Mobile3D在上一次的教程中我为您详细的介绍了,在Moble3D中通过及时运算建立3D图形,并且对从*.m3g文件中导入模型做了一个简单的介绍,这次我想在这里通过*.m3g文件的使用简单的介绍一下Mobile3D对动画的控制,以及对模型的一些操作。首先我来简单 ...
by whycloud 2006-09-27 浏览 (3785) 回复 (0) 关键字: 3d
相关博客
JFace进度条使用经验一则
我讨论的进度条主要是JFace的进度条,RCP已经提供了完善的Job组件,为什么还要用JFace的进度条呢?原因是我要在登陆界面上做进度处理,也就是使用Eclipse3.3提供的AbstractSplashHandler特性,可以将原有的启动画面替换成为一个登陆界面,启动这个登陆界面时,Eclipse的Platform此时还没有启动,所以不能使用RCP本身的J ...
by soleegn 2008-02-29 浏览 (78) 回复 (0) 关键字:
java 5.0 中的 同步(Concurrent) [转]
9. 同步(Concurrent)
1. Executor接口
Executor接口提供了一个类似于线程池的管理工具。用于只需要往Executor中提交Runnable对象,剩下的启动线程等工作,都会有对应的实现类来完成。ScheduledExecutorService比ExecutorService增加了,时间上的控制,即用户可以在提交的时候额外 ...
by jacally 2007-01-22 浏览 (501) 回复 (0) 关键字:
[转]你好,JOGL - Java与OpenGl的绑定
来源:赛迪博客http://java.ccidnet.com/art/297/20060320/483789_1.html在这篇文章里,摘录了《学习Java对于OpenGl的绑定》。作者吉恩戴维斯解释了如何开始用Java对于OpenGl的绑定开发图形增强的程序这些年来,为了创建一个图形增强的程序,从而出售给使用各种不同操作系统的用户,程序员有一个选择——OpenGL。GL代表图形库(graphic ...
by lihongjun 2006-07-14 浏览 (249) 回复 (0) 关键字:
classloader 文章集錦1
一 。深入了解Java的ClassLoader机制
为了深入了解Java的ClassLoader机制,我们先来做以下实验:
package java.lang;
public class Test {
public static void main(String[] args) {
char[] c = "1234567890".toCharArray();
String ...
by gexp.fang 2006-11-21 浏览 (691) 回复 (0) 关键字: classloader
胡思乱想软件开发
一天晚上睡不着觉,无聊,乱想,遂有如下文章:写完之后发现很多漏洞,呵呵。不过也有些可取之处发上来留个纪念吧。软件开发中,有一些方法被反复利用:抽象,泛型,折中。所以试着以这些方法来分析软件开发的过程。
人类的行为大部分可以抽象成这样: 过程一、目标---实施--->成功过程二、目标---实施--->失败大部分人都希望走过程一这样的路,如何在软件开发中走好 ...
by dreamstone 2006-11-22 浏览 (161) 回复 (0) 关键字:
相关圈子讨论
directLink监听方法取不到绑定值
HTML文件:
<form jwcid="@Form" listener="listener:submitForm">
<div jwcid="msg@Insert" value="ognl:msg" renderTag="true" />
<table border="1" align="center">
<tr>注册</tr>
...
by wobu20 2007-09-04 浏览 (599) 回复 (6)
相关新闻
软件开发中的反模式
反模式是这样一种模式,它告诉我们在什么情况下我们会把一个问题做的更糟。例如:
斑点The Blob
程序风格的设计导致一个对象集中了过多的功能,而其他的对象只用来保存数据或者执行一些简单的过程。解决的办法是,对设计进行重构,使功能平均的分散开,从而将某一变动带来的的影响限制在一定的范围内。
持续退化Continuous Obsolescence
技术变革的是如此的快以至于开发者们经常在跟进 ...
by jonathan_zz 2008-05-20 浏览 (1384) 回复 (4) 关键字:
四个有害的java习惯
John O'Hanley 的这篇文章列举了四个有害的java编码习惯,并提出了改正方案。
这四个习惯普遍存在于java程序员中,并且已经被广泛接受,大家都习以为常,流毒甚远。
1.对局部变量(local variables),字段(fields),参数(method arguments)这三种变量的命名没有区分,造成了代码的阅读困难,增加了代码的维护成本。
...
by jolestar 2008-07-29 浏览 (6399) 回复 (55) 关键字:
《CSS实战手册》中文版发布
10年前,当我在记事本中一点一滴地书写着HTML、JavaScript、CSS并保存,然后在浏览器里预览自己的杰作时,感觉这是那么神奇、有趣!
10年后的今天,当Web 2.0的概念已经遍地开花结果时,从1996年提出的CSS 1,到即将出现的CSS 3,我们难免不联想到Web 3.0的蠢蠢欲动了。
没有CSS的手册,人们常常不知道从哪里入手学习CSS。好的CSS点子甚至可以胜过经验 ...
by YuLimin 2007-10-24 浏览 (3219) 回复 (7) 关键字: CSS Hack Bug

