教你java使用回调和线程处理响应全过程 现在程序中有许多涉及长耗时响应过程的处理,比如访问WebService,远程调用,复杂处理等,如果我们使用直接顺序执行的方式进行处理有可能导致界面停顿,响应停止,无谓等待等缺陷,这是不应该的。 一个
2010-04-03怎样获取java线程中信息? 在进行多线程编程中,比较重要也是比较困难的一个操作就是如何获取线程中的信息。大多数人会采取比较常见的一种方法就是将线程中要返回的结果存储在一个字段中,然后再提供一个获取方法将这个字段的内容返回给该方法的调用者。
2010-04-03Java程序开发中如何应用线程? Java平台从开始就被设计成为多线程环境。在你的主程序执行的时候,其它作业如碎片收集和事件处理则是在后台进行的。 本质上,你可以认为这些作业是线程。它们正好是系统管理线程,但是无论如何,它们是线程。线
2010-04-03教你java数组的深度思考 刚刚开始接触java数组的人都会听到一句类似的话:java是纯面向对象的语言,他的数组也是一个对象。于是乎,笔者就按照一个对象的方式来使用数组,心安理得。直到我接触到C的数组后,才发现将数组作为一个类来使用在实现上是多么的
2010-04-01软件最大的追求是什么? 这段时间,Java世界有两件事情值得关注:工业界力推SOA;在开源领域,即将推出的Spring 2.0将支持非贫血模型,将OO编程推向一个新的阶段。 无论SOA全新架构推出还是OO的持续发展,他们都追求同一个终极目标:松耦合。
2010-03-28Java初学者都必须理解些什么问题? 对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。 问题一:我声明了什么! S
2010-03-28Java中常用的加密算法有哪些? 1. MD5加密,常用于加密用户名密码,当用户验证时。 protected byte[] encrypt(byte[] obj) ...{ try ...{ MessageDigest md5 = MessageDigest.getInstance("MD5"); md5.update(obj);
2010-03-03如何获取Sun推出的Java认证指南: Sun推出的专业认证包括下列三种: ◆JAVA认证考试 对于JAVA程序设计员,Sun推出两项认证: Sun Certified JAVA Programmer(SCJ
2010-03-02JS简介及特点: JavaScript语言的前身叫作Livescript。自从Sun公司推出著名的Java语言之后,Netscape公司引进了Sun公司有关Java的程序概念,将自己原有的Livescript 重新进行设计,并改名
2010-02-20JS与Java的区别: JavaScript语言的前身叫作Livescript。自从Sun公司推出著名的Java语言之后,Netscape公司引进了Sun公司有关Java的程序概念,将自己原有的Livescript 重新进行设计,并改
2010-02-20如何理解JavaScript的caller,callee,call,apply: 首先想说说javascript中函数的隐含参数:arguments Arguments 该对象代表正在执行的函数和调用它的函数的参数。 [function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名字。 n
2010-02-20JavaScript库开发者们的规则: 1. 保持无侵入性 我的HTML标记不想知道你的JavaScript代码。 2. 严禁修改和扩展Object.prototype! 这条很重要,因此需要一条完全针对它的规则。对象是JavaScript功能的基本构建模块,不要搞乱它们。 3. 不要过分扩展 对
2010-02-20JS的语句及语法: JavaScript所提供的语句分为以下几大类: 1.变量声明,赋值语句:var。 语法如下: var 变量名称 [=初始值] 例:var computer = 32 //定义computer是一个变量,
2010-02-19JS的对象及其属性和方法: 在JavaScript中是基于对象的编程,而不是完全的面向对象的编程。 那麽什麽是对象呢?如果你学过一些VB的编程,对这个名词一定不会陌生。通俗的说,对象是变量的集
2010-02-19JS的事件处理: 事件是浏览器响应用户交互操作的一种机制,JavaScript的事件处理机制可以改变浏览器响应用户操作的方式,这样就开发出具有交互性,并易于使用的网页。 浏览器为了响应某个事件而进行的处理过程
2010-02-19一个虚拟空间放N个网站的妙用: 正文: 预备知识:1、域名解析 2、域名绑定(这两项都要会) 第一步:打开域名注册的网站,进入你域名的管理后台新建A记录把域名解析到你的空间服务器。以本站为例如:域名为www.hackline.net,指向IP填写
2010-02-19JavaScript库开发人士的规则: 1. 保持无侵入性 我的HTML标记不想知道你的JavaScript代码。 2. 严禁修改和扩展Object.prototype! 这条很重要,因此需要一条完全针对它的规则。对象是JavaScript功能的基本构建模块,不要搞乱它们。 3. 不要过分扩展 对
2010-02-19如何获取Javascript函数名称: 获取Javscript执行函数名称的方法,具体的函数如下: 函数名称为getFuncName,在为了获取Javascript函数名称的时候,直接使用getFuncName函数 <script language="javascript"> function getFuncName(_call
2010-02-19107条Javascript的常用语句: 1. document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document)
2010-02-19Javascrip中Event的总结: 用 Javascript 实现了一个自定义的右键弹出菜单。鼠标点击事件的获取和计算是比较难点的事情。一般以为考虑兼容性(如 IE 5/6,FF),实际上还要考虑 HTML 文件在文件头的定
2010-02-19