`
文章列表
问HelloWorld问题的人实在是太多了,而且经常都以“问一个最简单的问题”开头。其实回想一下,自己也是从这个阶段过来的,说一句“你好”,真的是一个最简单的问题吗?首先,我们要假设一下我们的平台是Windows JDK(Linu ...
J2EE,作为开发mission-critical的企业级应用的一整套规范的整合平台,规范多、内容广,从而给开发J2EE应用带来了很多“麻烦”。比如,为实现内容的RDBMS存储,我们可能的方法有JDBC、Entity Beans、JDO、O/R Mapping工具(TopLink、Hibernate)、XML-DBMS、JAXB等方法(其中一些方法不是J2EE规范所包含的)。因此,为实现J2EE各层(至少有表示层、控制层、商业逻辑层等3层)以及层与层之间的耦合,J2EE系统架构师需要考虑的问题会很多。加上,J2EE本身的快速发展,给架构、开发具有工业强度的J2EE应用带来一些难题。   同时 ...
Java的白皮书为我们提出了Java语言的11个关键特性   (1)Easy:Java的语法比C 的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。   (2)分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网络来访问远程对象,由于servlet机制的出现,使Java编程非常的高效,现在许多的大的web server都支持servlet。   (3)OO:面向对象设计是把重点放在对象及对象的接口上的一个编程技术.其面向对象和C 有很多不同,在与多重 ...
本文列述了13个Java程序员应当学习Flex和BlazeDS的理由,讨论 了为什么Flex结合BlazeDS是开发RIA的最佳组合之一。无 论是高度交互的网站还是以Java为后端的企业应用,这项组合都是最佳选择之一。更重要的是,这项组合能同时为开发员和企业带来高回报(ROI)。 在阐述Java程序员应当学习BlazeDS的13条理由时,我以一个假想的苏打分派系统来展示如何让已有的Java程序转变为RIA应用。通过这个例子,我同时还会讲解到BlazeDS在已有Java应用或新建Java应用中的多种不同用法。 理由一:开源 Flex软件开发工具箱(SDK)的核心是个开源框架,专门用来开发 ...
  简言之,如果不用第三方提供的接口   那最好的解决方案应该是当SESSION建立时sessionCreated(),在访问总数和当前在线人数上+1   当SESSION销毁时sessionDistroyed(),在线人数-1   核心方法是利用Listener监听的各种接口   我把代码(主要部分)贴在下面   此段代码我亲自使用过,没有问题   但因为继承了接口,有些未使用的方法也要补充进去,具体方式比如在MyEclipse中可以靠点错误,ADD UNIMPLEMENTED METHOD实现   package com.eaie.system;   import java. ...
    这个程序(omni.com)是97年的Mekka ’97 4K Intro比赛的一等奖作品,曾经在网上非常有名,一 个大小只有4K的程序能做什么?与现在动辄数百M的程序比起来,这个程序显得微不足道,但是千万别小看它。1997年世界编程大赛的大赛规则是编出64K内的DOS程序,这个代码以其4K的超小容量和DOS的漂亮界面获得了世界第一名。许多程序员看完,受打击之大以至不敢再编程。    遥想自己学了几年编程到现在也不过在别人的平台上编写C++、Java等,和这位仁兄比起来简直是…….          整个程序全长4095字节,其中包含133字节的自解压程序(类RAR压缩),未解压的程序 ...
  ps:今天去面试被这个问题考倒了,sql要恶补一下了。选择重复,消除重复和选择出序列 有例表:emp emp_no   name    age         001           Tom      17         002           Sun      14         003           Tom      15         004           Tom      16   要求: 列出所有名字重复的人的记录 (1)最直观的思路:要知道所有名字有重复人资料,首先必须知道哪个名字重复了: select  name  from  emp  gr ...
假设现有一张人员表(表名:Person),若想将姓名、身份证号、住址这三个字段完全相同的记录查找出来,使用    1:  SELECT p1.*      2:  FROM persons   p1,persons   p2      3:  WHERE p1.id<>p2.id      4:  AND p1.cardid   =   p2.cardid      5:  AND p1.pname   =   p2.pname      6:  AND p1.address   =   p2.address 可以实现该功能。
    以下图为例:以内某些Eclipse包解压后,JRE的路径会被用来编译web工程的JSP,出现JAVA_HOME找不到JDK的错误!为此 我们把JRE换为JDK的目录,问题解决。【问题出现原因:可在报错的下方的CONSOLE菜单看到,用的不是JDK里的javaw.exe 而是JRE里的,这就造成了错误】  
DTD文档类型定义(Documnet Type Definition)DTD 是一套关于标记符的语法规则。它是XML1.0版规格得一部分,是XML文件的验证机制,属于XML文件组成的一部分。DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。一个DTD文档包含:元素的定义规则,元素间关系的定义规则,元素可使用的属性,可使用的实体或符号规则。XML文件提供应用程序一个数据交换的格式,DTD正是让XML文件能够成为数据交换的标准,因为不同的公司只需定义好标准的DTD,各公司都能够依照DTD建立XML文件,并且进行验证, ...
J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。 在Java程序中,要“逐一处理”——或者说,“遍历”——某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现(当然,用其它种类的循环也不是不可以,只是不知道是因为for这个词的长度比较短,还是因为for这个词的含义和这种操作比较配,在这种时候for循环比其它循环常用得多)。 对于遍历数组,这个循环一般是采取这样的写法: 清单
connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3;   例: select * from tablestart with org_id = 'HBHqfWGWPy'connect by prior org_id = parent_id;     简单说来是将一个树状结构存储在 ...
转换案例: 获取JQUERY对象的方法 var jqueryObject = $("#test"); //jqeuryObject为一个Jquery对象,它可以使用jquery的所有方法但是不能使用 var jqueryObject = $("#test"); //jqeuryObject为一个Jquery对象,它可以使用jquery的所有方法但是不能使用 DOM对象的方法
JAVA:   Java包含了一种计算机编程语言和一个平台。 Java编程语言是一种高级语言。由Sun微系统公司(Sun Macrosystem)发布,并作为一种开放的标准进行提供。 Java平台包括了Java虚拟机和Java应用程序接口(API)。 Java将原程序编译 ...
    近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误:     ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 通过 ...
Global site tag (gtag.js) - Google Analytics