内容列表
Java编程思想(2nd)学习笔记(9)-1
第2章           持有你的对象 一.     容器简介 1.         容器的分类 1.1.   Collection:一组各自独立的元素
分类:Java 查阅全文
重读java编程思想第12章想到的
  重读java编程思想第12章想到的 我最初学java用的教材就是《java编程思想》,觉得这本书很多知识讲的很细、很透彻,但对一些知识点不理解,有些是没有读懂,有些是觉得这些知识点与主要内容不相关。当时项目紧,对这些不理解的知识就过去了,反正已经可以编程了。做了2年的java开发之后,重读这本书的,才发现这些不相关知识的内在联系,如果当时理会了作者的意图,工作中将会少走很多的弯
分类:Java 查阅全文
论坛灌水机
这篇文章是讲如何做一个论坛灌水机,针对某个大型房地产论坛测试通过,那是一个基于jive3的论坛,假如论坛加入了图片认证登陆,本程序将失去作用。 本程序使用了HTTPClient包,下载地址:http://www.innovation.ch/java/HTTPClient/ 灌水机原理很简单,就是分析论坛的表单,用自己的程序模拟提交就可以了,本文的目的在于介绍HTTPClient这个开源工具,比
分类:Java 查阅全文
Java编程思想(2nd)学习笔记(9)-3
一.     HashMap的一些其它讨论 1.    关于HashMap中的key值的使用 1.1.   以Java的库函数做为HashMap的key值时,可以直接使用。 import java.util.*; class Counter{     int i = 1
分类:Java 查阅全文
Java语言TSP递归程序的优化
    程序设计中,有一种特殊的程序——递归程序,递归程序是直接调用自己或通过一系列的过程间接调用自己的程序。递归程序在程序设计中经常出现,因此应该学会使用递归程序求解问题,但递归程序运行的效率一般都比较低,因此应对递归程序进行优化。     下面结合旅行家问题谈谈递归的优化。 一.递归程序的实现    
分类:Java 查阅全文
用Java实现颜色透明值混算的一种方法
主页:http://www.maxss.netEmail: [email protected]   在进行多媒体或游戏程序开发时,会需要对重叠的颜色处理其透明度以产生更好的效果。下面为大家介绍如何用Java语言实现透明值混算的方法。  各点像素的RGB值是按一定比例混合而成的,这个比例由Alpha值决定,具体算式见下:   Alpha = 0 ~ 100  R = ( R1 * (1
分类:Java 查阅全文
How to Keep Up With Java
Keep Up Without Losing SleepSo much to learn, so little time—make intelligent choices on maintaining your expertiseby Peter Varhol Posted October 10, 2003 The flood of new technologies, specificati
分类:Java 查阅全文
SUN Java平台导论
   原文出自SUN网站的官方在线英语文档Java新手编程中心    关于JAVA技术 Java是一个编程语言和一个平台。.     JAVA编程语言 JAVA语言是一种高级语言,具有以下的主要特点:: 简单 中立架构 面向对象 可便携(易移植) 分布式
分类:Java 查阅全文
editplus集成开发环境配置之2--自己开发APPLET运行环境
   很多时候我们要运行SWING DEMO, 网上提供的或是JDK自带的SWING DEMO 还有JAVA游戏,有很多是APPLET,你通常怎样运行呢?打开一个耗时且吃内存的IDE?还是自己写HTML装入APPLET?还是自己手工书写main方法?    这里介绍一个思路,自己开发一个APPLET运行环境,以后每次运行即可 &
分类:Java 查阅全文
Struts tags (3) ----Bean(2)
Page Page标签的作用是从页面的上下文中获取属性,将其包装为Bean,并通过一个脚本变量来访问该Bean。 当该标签中出现问题时(比如指定的Page上下文属性没有找到),将会抛出一个请求期的异常 该标签不可含有标签体内容。 该标签有两属性。 属性 描述 id 设定存储属性的bean的名字 (必须) property 获取的页
分类:Java 查阅全文
J2EE JTA和数据库的transaction研究
研究有结果了,以下是我做了一些测试得出的结论(Sybase+Weblogic+Tx Data Source): 方法一:1、设置方法为Container-Tracnsaction,方法的trans-attribute为Required2、几个方法调用的SP创建前先set chained on,同时SP里是可以使用Tracnsaction的3、此方法调用的几个方法使用同一Connection,Co
分类:Java 查阅全文
在虚拟主机环境下备份数据库并且导出到EXCEL
在虚拟主机的环境下,因为没有管理员权限,只有数据库使用权限,定时备份SQL数据是 个比较麻烦的问题。解决思路如下:(仅对SQL2000有效)1. 利用T-SQL备份数据库到指定目录,文件名根据日期指定。2. 利用Resin的定时功能,定时执行备份。3. 用户定时下载备份并且删除过期备份。 导出全部数据到Excel也比较实用。下面提供的方法可以导出库中的全部表,也可以指定 几个表导出。注意:1
分类:Java 查阅全文
学习Tutorial心得(3_2)_Object-Oriented Programming Concepts
3.  类为何物 类这个词,这几年很流行,其实这个概念本身并不难理解,类就是对象的蓝图,对象只不过是其对应的类的一份实例。但是该把怎么的属性和方法放在类中呢?怎么样的对象归结为一类是较好的呢?当类和接口联系在一齐时,问题就变的更加复杂了。一个对象可以是一个类的实例,也可以实现一个或数个接口,类的实例,实现接口,这些文字值得细细体会。这时又出现了一个问题:什么样的属性和方法该放在类中,什
分类:Java 查阅全文
J2EE逻辑测试解决方案 - JTracker
                 J2EE逻辑测试解决方案 - JTracker 背景:     当前的java软件开发中,对于功能级测试,例如测试一个函数所实现的功能,我们用JUnit的测试框架很方便
分类:Java 查阅全文
模式总结:原型模式
模式的本质就是不断重复出现的问题的可重用解决方案。一个完整的模式提供使用或者不使用该解决方案的理由,使用解决方案的结果,以及怎样实现该解决方案的建议。本文中模式总结仅描述问题的本质及其解决方案。这是最后一组与创建对象相关的模式。本文将重点讲解动态决定实例化哪个类,或者一个对象把职责委托给哪些对象。这些模式会告诉我们怎样组织和封装这些决定。该文将讨论原型模式(Prototype)。通过给类指定每种将
分类:Java 查阅全文
jsp+tomcat的配置--写给那些因为配置问题而焦虑不堪的菜鸟朋友
      本文,并不是写给jsp的高手看的,而是象我一样的菜鸟,以便解决他们象我当初一样的为了配置而焦虑不堪的朋友们,.现在想把我所有的经验写出来,和大家共同进步:      在我动手做之前我的系统是win2000的,其他什么都没有,我的目的是要能够写一个简单的jsp网页然后在浏览器中读出,并且是中文的内
分类:Java 查阅全文
单例模式完全剖析(2)---- 探究简单却又使人迷惑的单例模式
测试单例模式接下来,我使用与log4j相对应的JUnit来测试单例类,它会贯穿在这篇文章余下的部分。如果你对JUnit或log4j不很熟悉,请参考相关资源。例2是一个用JUnit测试例1的单例模式的案例:例2.一个单例模式的案例import org.apache.log4j.Logger;import junit.framework.Assert;import junit.framework.Te
分类:Java 查阅全文
Java New I/O的使用
NIO的使用 导读 J2SE1.4以上版本中发布了全新的I/O类库。本文将通过一些实例来简单介绍NIO库提供的一些新特性:非阻塞I/O,字符转换,缓冲以及通道。 一. 介绍NIONIO包(java.nio.*)引入了四个关键的抽象数据类型,它们共同解决传统的I/O类中的一些问题。1. Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存
分类:Java 查阅全文
学习Tutorial心得(3_3)_Object-Oriented Programming Concepts
5.  接口 一个接口是一系列方法和常量集合的表现形式。当一个类实现了一个接口,就意味这个类实现了此接口声名的所有方法。 在英语中,一个接口是不相关的设备和系统相互作用的媒介。这个概念对于java同样适用,其实协议也可以看作是一种接口。 例如,在一个商店的目录管理程序中,对于自行车这个类,至少要有两个属性:id号和价格,但这两个属性如果放在自行车这个类中,目录管理程序如何访问呢?有
分类:Java 查阅全文
什么是异常,我们为什么要关心它--The Java Tutorial--Exception第一节
Trail: Essential Java Classes Lesson: Handling Errors with Exceptions 什么是异常,我们为什么要关心它 单词“exception”是短语“exceptional event(异常事件)”的缩写,它定义如下: 定义:异常是程序在执行时发生的事件,它会打断指令的正常流程。 许多种类的错误将触发异常,这些问题从像硬盘(cras
分类:Java 查阅全文
<< 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 >>