java
文章平均质量分 77
qin87
这个作者很懒,什么都没留下…
展开
-
C++、Java和C#的特性比较
C++、Java和C#的特性比较(摘至 《Visual Studio .Net Framework Black Book》) C++ Java转载 2007-06-29 18:56:00 · 1154 阅读 · 0 评论 -
超级简单好用的JS日期控件
用的时候先在插入 SCRIPT src="Images/setday.js">SCRIPT>然后输入框INPUT id="starttime2" onclick="setday(this)" size="12" name="starttime" runat="server">setday.js代码如下: SCRIPT>document.writeln(原创 2007-11-27 20:45:00 · 4921 阅读 · 1 评论 -
AJAX的七宗罪
引子2005.2.18,Jesse James Garrett 的一篇A New Approach to Web Applications引出了AJAX这个web界的新名词。加上新宠儿在降生下来就和足球名队阿贾克斯、Google Suggest Google Maps这些大腕息息相关,不想出名都难啊。但似乎人们给与AJAX的期望有点太高了,甚至有人提出了用AJAX取代Java Applet和F转载 2007-06-05 20:28:00 · 699 阅读 · 0 评论 -
Servlet和CGI的区别
Servlet和CGI的区别Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI转载 2007-05-25 22:20:00 · 13280 阅读 · 2 评论 -
JSP连接MySQL数据库问题
当您面临JSP连接MySQL数据库问题,你首先需要在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。 以下用两种方式来实现JSP连接MySql数据库 第一种方式,用JSP实现:转载 2007-05-20 20:45:00 · 876 阅读 · 0 评论 -
开发J2EE应用应遵循的几点原则
J2EE,作为开发mission-critical的企业级应用的一整套规范的整合平台,规范多、内容广,从而给开发J2EE应用带来了很多“麻烦”。比如,为实现内容的RDBMS存储,我们可能的方法有JDBC、Entity Beans、JDO、O/R Mapping工具(TopLink、Hibernate)、XML-DBMS、JAXB等方法(其中一些方法不是J2EE规范所包含的)。因此,为实现J2EE各转载 2007-05-20 20:42:00 · 466 阅读 · 0 评论 -
AOP下的权限控制实现
OOP应用开发面临的问题 面向对象技术很好地解决了软件系统中角色划分的问题。借助于面向对象的分析、设计和实现技术,开发者可以将问题领域的“名词”转换成软件系统中的对象,从而很自然地完成从问题到软件的转换。 但是,问题领域的某些需求却偏偏不是用这样的“名词”来描述的。比如遇到这样的问题:需要对系统中的某些方法进行权限检验,这种需要权限检验的方法散布在40多个类中。面对这种需求,应该怎么办呢?最直转载 2007-05-21 18:17:00 · 538 阅读 · 0 评论 -
AOP介绍
AOP(Aspect Oroented Programming,面向切面编程)是消除代码重复的一种方法。 AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向方面编程。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。 举例:假设有在一个应用系统中,有一个共享的转载 2007-05-21 18:13:00 · 1165 阅读 · 0 评论 -
Axis2 部署模型的六种部署特点提供更好的用户体验
存储库Axis2 存储库实际上就是文件系统中具有特定结构的目录。它可以位于本地,也可以位于远程计算机上。之所以引入存储库概念,目的是为了方便地支持基于存档的热部署功能。存储库目录包含两个主要子目录,分别名为 services 和 modules。还可能有一个可选的子目录,名为 lib。如果希望部署服务,需要将服务存档文件放入 services 目录中。类似地,如果希望部署模块,请将模转载 2007-05-21 18:04:00 · 1244 阅读 · 0 评论 -
javascript表单验证代码问题?
function checkform() { if(document.thisform.name.value)==""{ alert("please input your name"); document.thisform.name.focus(); return false; } return true; } 答案:if(document.thi转载 2007-05-20 20:51:00 · 666 阅读 · 0 评论 -
怎样成为一名Java初级程序员
目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,和大家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享。 个人认为想成为一个合格的JAVA初级程序员应该具备如下知识: 一、面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面转载 2007-05-20 20:50:00 · 593 阅读 · 0 评论 -
Java初学者都必须理解的六大问题
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。 问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念转载 2007-05-20 20:41:00 · 467 阅读 · 0 评论 -
Java语言入门级的十二大特色
1、Java是简单的 Java与C++极为相似,但却简单得多。高级编程语言的所有特性中,不是绝对需要的都已删去了。例如,Java没有算符过载、标题文件、预处理、指针运算、结构、联合、多维数组、模板及隐式类型变换。如果你知道一点C、C++或Pascal,你很快就会驾驭Java。这里是一个简单的JavaHelloWorld程序:转载 2007-05-20 20:47:00 · 548 阅读 · 0 评论 -
Java程序最容易犯的21种错误实例
1.Duplicated Code 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。 2.Long method 它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。 3.Large Class 大类就是你把太转载 2007-05-20 20:46:00 · 493 阅读 · 0 评论 -
用Javascript评估用户输入密码的强度
密码已经是我们生活工作中必不可少的工具,但一个不安全的密码有又有可能会给我们造成不必要的损失。作为网站设计者,如果我们在网页中能对用户输入的密码进行安全评估,并显示出相应的提示信息,那么对用户设置一个安全的密码将有很大帮助。同时也使得网站更具人性化,更有吸引力. 什么是一个安全的密码呢?本程序按以下的方式进行评估. 1.如果密码少于5位,那么就认为这是一个弱密码. 2.如果密码只转载 2007-05-20 20:39:00 · 557 阅读 · 0 评论 -
JavaFX Script与AJAX之争
在JavaOne会议上,Sun负责软件业务的执行副总裁格林公布了JavaFX Script:一种用于编写能够在支持Java的PC和手机上运行的应用软件的更简单的脚本语言。 JavaFX script构架图 为了解决手机的兼容性问题,格林详细阐述了JavaFX Mobile:一种面向手机厂商、提高Java应用软件在不同手机间兼容性的软件包。 Sun官员还计划发布最后一部分的开放转载 2007-05-20 20:28:00 · 887 阅读 · 0 评论 -
怎么样用java在网页上悬挂自己的照片?
很多网友喜欢在自己的网上家园里“悬挂”上自己的照片。应该说,单纯地将照片静静地放在网页上,已经是过去的事情了。现在,人们喜欢让照片带上一些特别的效果。Java小程序是增加照片效果的很好的方式。 1.准备源文件 选择要放置到网页上的照片,用扫描仪扫描得到照片的图像文件,再用PhotoShop等图像处理软件处理成大小为300×300象素的图像,最后保存为或者使用ACESee等转载 2007-05-20 20:53:00 · 884 阅读 · 0 评论 -
SQL Server 2005 Express Edition安装步骤详解
随着SQL Server 2005 Express Edition、SQL Server Management Studio Express以及Microsoft SQL Desktop Edition的发布,微软公司已经步入小型数据库市场领域。SQL Server Management Studio Expr转载 2007-07-14 17:32:00 · 1854 阅读 · 2 评论 -
线程
目标一 实例化和启动线程通过使用java.lang.Thread 和 java.lang.Runnable 在代码中定义,实例化,和启动新线程。什么是线程?线程是表面上看似和主程序并行运行的轻量级进程。与进程不同的是它与程序的其他部分共享存储空间和数据。在这里线程的英文单词thread实际上是“thread of execution” 的缩写,you might like to i转载 2009-03-06 09:45:00 · 1096 阅读 · 0 评论