java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
文本要害字:程序设计/java/入门 从C++到Java --理解面向对象是要害所在 本文将提供一个对这些概念的简明的解释,而不是提供一些深入的或者如何使用的问题。记住,这只是依据我对Java的经...
现在我们仍然很难估计C++程序员的数量,但在2003年,IDC报告说有超过300万的全职C++程序员,这个数据还是比较可信的。...
写出那些不会导致任何内存泄漏的代码。很明显,当你的代码中到处布满了new 操作、delete操作和指针运算的话,你将会在某个地方搞晕了头,导致内存泄漏,指针引用错误,以及诸如此类的问题。这和你如何...
顾名思义,就是在某种方式上表现得象一个函数的对象。典型地,它是指一个类的实例,这个类定义了应用操作符operator()。 函数对象是比函数更加通用的概念,因为函数对象可以定义跨越多次调用的...
可以的,而且方法非常简单和通用。 看看这个: template<class Container> void draw_all(Container& c)...
对于初学者来说, qsort(array,asize,sizeof(elem),elem_compare); 看上去太古怪了,而且比这个更难理解: sort(...
package org.crabo.blog;import org.apache.commons.logging.Log; import org.apache.commons.logging.LogF...
[问题简单背景] 使用Java编程有时候需要使用JNI来实现效率方面或者是其他方面的问题。在JNI使用中不得不面临 的问题就是中文问题(假如你是老外,并且不关心中国建设,那就不用看了;...
可以,但你为什么要那么做呢?这是两个常见的回答: 效率:避免我的函数被虚拟调用 安全:保证我的类不被用作一个基类(例如,保证我能够复制对象而不用担心出事) 根据我的经验,效率原因往往...
程序总会出现异常的,需要我们去处理。C++和java都有自己异常机制,我们应该遵循着去处理异常。那它们的异常机制有何异同呢? 要注重一点:异常机制处理异常是要付出代价的,即异常处理的代码比无...
public class Query{ String url,classname; Connection conn; public Query() throws ClassNotFoundExcept...
本文为在 32 位 Windows 平台上实现 Java 本地方法提供了实用的示例、步骤和准则。本文中的示例使用 Sun Microsystems 公司创建的 Java Development Kit...
Java技术自问世时光已经过去了9个年头。作为一名一直关注其成长的记者,曾经一段时间有过这样的想法:“Java技术已经成熟,是不是发展速度该放慢一些了呢”。然而,这种想法错了。近来Java技术的进...
我把程序分为两种,有趣的和无趣的,最近做了几个有趣的项目,其中一个,应当就算是摄像头拍照程序了。用于现场拍照,生成照片,主要用到Java Media Framework(JMF)。 首先到S...
1.JAVA环境安装: sudo apt-get install sun-java6-jre sun-java6-jdk sun-java6-demo sun-java6-doc sun-jav...
这是一个实战中非常重要但是容易被忽视的概念,说它重要,是因为它比数据库重要;说它容易被忽视也是同样的原因,它经常被数据库概念替代。 如果你经验和经历中没有状态这个概念,极端地说:可能你的Jav...
我实际工作中的经验教训,在这里与大家共享, 空的字符串是””,不带空格 outputStream 在打印时,打印的内容后面不要加\n,否则对方接受和判断不正确 ...
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即...
首先是下载工具: 我建议初学者用Editplus+JDK,我觉得如果用例如JB,Eclipse,JCreator,虽然刚开始的时候比较方便,但是确使初学者门不知道怎样配置环境变量,从而难以达到...
本文阐述了怎么使用DBMS存储过程。我阐述了使用存储过程的基本的和高级特性,比如返回ResultSet。本文假设你对DBMS和JDBC已经非常熟悉,也假设你能够毫无障碍地阅读其它语言写成的代码(即不是...
你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP...
业务逻辑和数据库访问决策 这里有2种完全不同的方法来设计JAVA企业程序,其中一种选择是采用标准EJB2实现途径(approach)。我更愿意称这种方法为重量级实现途径,当你使用重量级实现途径...
作为轻量级的容器,Spring常常被认为是EJB的替代品。我们也相信,对于很多 (不一定是绝大多数)应用和用例,相对于通过EJB容器来实现相同的功能而言, Sping作为容器,加上它在事务,ORM...
方法1:采用String的split,验证代码如下: import java.util.Arrays; public class TestSplit { public static void mai...
一、理解多线程 多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责...
String中三种加法的区别 JAVA的确是一种令程序员陷入两难境地的言语, 确切的说是思想. 它提供了如此丰富的library,让程序员能够很容易的写出功能强大的程序. 同时它也封装了如此多的细...
这是本人与同事在工作中对字符串处理的总结,发表出来,希望对大家有些帮助,也希望大家给予指正,谢谢!~ import java.util.*; /** * 文件标题: * * 关于字符串的...
一 JAVA 语言的来源、及特点 在这个高速信息的时代,商家们纷纷把信息、产品做到Internet国际互连网页上。再这些不寻常网页的背后,要属功能齐全、安全可靠的编程语言,Java是当之无愧的。...
在5.0中,collection最大的一个改变就是可以指定它的具体类型: List list=new List; 两个最基本的接口: public interface Collection { b...
漂亮好看的操作系统始终不是我们的目的. 希望这篇文字能帮助至少一两个朋友从这个 Linux 的中文美化问题里面彻底解脱出来, 而真正投入到利用 Linux 为我们服务, 利用 Linux 进行开发工作...
绪言 显而易见,信息技术现已成为企业核心竞争力的一个重要组成部分,是业务成败的决定因素。信息技术通过不断的技术创新,一方面不断完善自身的体系结构和实施手段;另一方面,它引导新业务模式的产...
据说这是华为2005年中心平台开发部的Java比武大赛中的必做题,当时难倒了不少人。你能够给出最佳答案吗?把你的代码帖出来,看看谁的算法最简单最高效。 要求://////////////////...
一.代码优化 内存会溢出肯定和代码逃不了关系,99.99%学java的人都知道垃圾回收器是java的一大优点并据此来嘲笑C++。显然这个特性为代码编写者省了不少事,但这个特性却带来了不少隐患。举个...
内存管理是影响软件应用程序性能的一个重要因素。与实际的数据计算时间相比,分配和卸载内存所用的时间更长。 虽然C++可对内存分配与释放进行直接控制,Java利用垃圾收集来回收程序不再需要的内存,试图...
Java本地接口(Java Native Interface (JNI))允许运行在Java虚拟机(Java Virtual Machine (JVM))上的代码调用本地程序和类库,或者被它们调用,这...
由于本文旨在探讨Java"异常机制"的深层原理,因此关于"异常"的使用方法都不做详细说明。首先看一段非常熟悉的用于打开一个文件的C程序段: FILE *fp; fp=fopen(filena...
一、J2ME中需要的Java基础知识 现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造...
大多数应用程序性能管理(APM)解决方案都只考虑和分析J2EE应用程序的某个层次的性能问题。这种方法不足以解决架构复杂的应用程序的性能问题。良好的APM工具应该能够让你从J2EE层深入到数据库层以确保...
J2EE,作为开发mission-critical的企业级应用的一整套规范的整合平台,规范多、内容广,从而给开发J2EE应用带来了很多“麻烦”。比如,为实现内容的RDBMS存储,我们可能的方法有JDB...
方法一:在servlet的init()方法中缓存数据 当应用服务器初始化servlet实例之后,为客户端请求提供服务之前,它会调用这个servlet的init()方法。在一个servlet的生命...
最近换了手机,虽然不是智能的,但是一样要折腾一番。为了装一个好用的聊天软件,昨天我我试了七八个各种各样的手机java聊天软件,包括国内的移动MSN(官方的)、PICA、随e聊,国外的fring、I...
根据来自数据调查公司Evans Data的分析,在实施面向服务体系架构(SOA)的时候,开发者正在呈现选择Java还是.NET的分歧。 这个调查公司在六月份进行了一个调查,调查了在Web服务项目...
Java.awt.Robot 类用于控制鼠标和键盘。一旦你得到这种控制,你能够通过你的Java代码做与鼠标和键盘任何类型的操作。这个类通常用于自动化测试。下面的代码样例将向您展示Robot类如何处理键...
今天学习java的设计模式,现把学习心得总结如下: 创建类的实例对象:通常我们的做法是A a=new A();实际上 Factory模式也可以用来实例化类的对象。 我们之所以提出Factory模式是因...
软件环境: 1、操作系统:windows 2000 Server 2、数 据 库:Oracle 8i R2 (8.1.7) for NT 企业版 3、安装路径:C:\ORACLE ...
在不可靠的无线网络中应用程序可靠性已经成为关系移动商业成功的一个中心话题。J2ME(Java 2 平台微型版)是支持离线模式智能移动客户端的完美平台。整合了移动关系数据库的企业J2ME客户端能够治...
自从java问世以来,Sun公司已经成功的将java平台技术推广到台式计算机与服务器。随着移动电话及PDA的日益普及,Sun更致力于将java技术向移动设备这个方向发展. ...
J2ME移动数据库的选择 当然PointBase并不是J2ME移动数据库产品的唯一选择。在本文的剩余部分我会比较和讨论几种主流的竞争者。在开始以前先让我来阐述一下这个产品的前景。 高...
一个应用程序例子 现在通过一个简单的例子,我们检测一下移动数据库应用程序的典型用法和要害组件。 移动联系治理器...