摘要:以下函数调用方式: function check() { var bb = document.getElementById("txt_id").value;//txt_id为文本框的ID alert(ismobile(bb));//ismobile 代表以下任何一个函数名称 }HTML代码: <input type="text" name="textfield" id="txt_id" /> <input type="submit" name="Submit" 阅读全文
程序员新年要做的10个决定
2012-07-18 12:50 by java线程例子, 188 阅读, 0 推荐, 收藏, 编辑
摘要:2012年已经进入了我们的眼眸,是老生常谈,但今年你曾经有过什么样重要的经历?很自然的,我们现在正处于为新年许下目标的时候。也许你可能有“真实”生活中的一些目标,但是你的程序员生涯呢?1、学习一种新语言,框架或方法我们必须保持学习最新的技术。Web开发唯一不变的是变化。以NodeJS为例:两三年前它并不存在,只有很少(如果有的话)的JavaScript代码运行于服务器之上。现在,你离不开它。每个Web开发人员都希望留在自己的作品里。要做到这一点,我们必须不停学习最新的技术。如果你是一个后端开发,这可能代表着学习JavaScript和Node.js,类似于Ruby和Rails。对于前端开发,则可 阅读全文
Java高级技术总结(图)
2012-07-17 09:52 by java线程例子, 294 阅读, 0 推荐, 收藏, 编辑
摘要:自定义泛型 用于放置泛型的类型参数的尖括号应出现在方法的其他所有修饰符之后和在方法的返回类型之前,也就是紧邻返回值之前。按照惯例,类型参数通常用单个大写字母表示。 l交换数组中的两个元素的位置的泛型方法语法定义如下: static <E> void swap(E[] a, int i, int j) { E t = a[i]; a[i] = a[j]; a[j] = t; }//或用一个面试题讲:把一个数组中的元素的顺序颠倒一下 只有引用类型才能作为泛型方法的实际参数,swap(new int[3],3,5);语句会报告编译错误。 除了在应用泛型时可以使用extends限定... 阅读全文
Java SE引路蜂地图开发示例
2012-07-17 09:48 by java线程例子, 238 阅读, 0 推荐, 收藏, 编辑
摘要:引路蜂地图也提供对JAVASE平台的支持,可以开发桌面地图应用,由于JAVASE的跨平台特性,使用Java SE引路蜂地图开发包开发的地图应用可以运行于windows ,Lunix,Unix,Mac OS等平台。开发桌面应用比开发移动应用要容易的多,屏幕,内存等方面都比移动平台要宽裕的多。 下面使用一个简单的应用来介绍一下Java SE引路蜂地图开发。示例截图如下 设置引路蜂地图开发包License 引路蜂开发包License分两部分,一个为License文件guidebee.lic ,另一部分为License文件对应的注册码,需在程序运行前初始化 LicenceManager l... 阅读全文
初学者如何开发出高质量J2EE系统
2012-07-17 09:42 by java线程例子, 305 阅读, 0 推荐, 收藏, 编辑
摘要:J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习 J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种 软件系统的流派,当然目前主要是.NET和Java两大主流体系。 J2EE可以说指Java在数据库信息系统上实现,数据库信息系统从早期的dBase、到Delphi/VB等C/S结构,发展到B /S(Browser浏览器/Server服务器)结构,而J2EE主要是指B/S结构的实现。 J2EE又... 阅读全文
J2EE中的13种技术规范
2012-07-17 09:40 by java线程例子, 209 阅读, 0 推荐, 收藏, 编辑
摘要:良好的技术规范将带来很大的便利,下面介绍13种J2EE的技术规范。 1)JDBC(Java Database Connectivity): JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数据库的访问也具有平台无关性。 2)JNDI(Java Name and Directory Interface): JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。 3)EJB(Enterprise JavaBean): J2EE技术... 阅读全文
如何做一个优秀的领导者
2012-07-16 15:37 by java线程例子, 212 阅读, 0 推荐, 收藏, 编辑
摘要:TeamLeader是比较尴尬的角色,是从技术往管理的一个尝试性的阶段,这个阶段是比较辛苦的,1. TL首先要注意自己的定位,许多事情你都有责任从单位的角度,是希望你能站在他们的立场上把事情做好;从下属的角度,他们希望能够遇到一个开明的头。所以你一开始就要注意好你的策略,你是否和你的上层有明确的沟通,你能做到什么,什么你不能做;你决定你自己是站在哪一方面,当你决定你站在一方面以后,自然跟另一方面就有对立的地方,你如何缓和这样的气氛。在大的公司里,由于制度的完善,这些还是比较容易做到的,怕就怕在一些没有具体制度的地方,会带来一定程度的混乱。2. TL要了解到自己Team的消化能力,对自己要了解清 阅读全文
Java反射
2012-07-16 15:15 by java线程例子, 888 阅读, 0 推荐, 收藏, 编辑
摘要:JAVA反射机制定义: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。JAVA反射机制主要提供了以下功能:1.在运行时判断任意一个对象所属的类2.在运行时构造任意一个类的对象3.在运行时判断任意一个类所具有的成员变量和方法(通过反射甚至可以调用private方法)4.在运行时调用任意一个对象的方法(*****注意:前提都是在运行时,而不是在编译时)在JDK中,主要由以下类来实现Java反射机制,这些类都位于java.lang.ref. 阅读全文
公共云计算还缺什么?(万事俱备,只欠东风)
2012-07-12 23:04 by java线程例子, 223 阅读, 0 推荐, 收藏, 编辑
摘要:云计算也叫了好几年,概念业已深入人心,各国政府和大小企业都在为之投入,号称云计算的产品或平台也很多,但真正成功的公共云应用,特别是涉及企业和个人核心的基本没有,原因是什么呢?技术?观念?资金?其实这些,我觉得都不是关键。云计算发展到现在真正缺的,是立法,是配套的法律法规和保证这些法律法规执行得配套措施。公共云计算在很大程度上,运作形式跟现在的银行很类似(把数据看作是钱),需要信用担保,而信用担保最基本的方法就是立法,以国家信用为其背书。立法的内容包括:1)云计算的相关规范和标准;2)云计算企业的基本资质认定;3)云计算企业的运营管理要求(比如,研发和运营分离,运营数据安全制度等);4) 云数据 阅读全文
编写高效的Android代码
2012-07-12 09:57 by java线程例子, 177 阅读, 0 推荐, 收藏, 编辑
摘要:虽然如此说,但似乎并没有什么好的办法:Android设备是嵌入式设备。现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序写的尽量有效。本章讨论了很多能让开发者使他们的程序运行更有效的方法,遵照这些方法,你可以使你的程序发挥最大的效力。简介对于占用资源的系统,有两条基本原则:不要做不必要的事不要分配不必要的内存所有下面的内容都遵照这两个原则。有些人可能马上会跳出来,把本节的大 阅读全文