- 博客(9)
- 收藏
- 关注
原创 java高手的成长历程
很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environme
2007-07-03 21:52:00
943
原创 java中散列桶的应用原理
java容器类中HashSet, HashMap都是基于散列值进行操作, 存储对象的, 已达到快速查询的目的。我们知道数组的查询速度比自己实现的列表等数据结构的查询速度快:因为数组的查询是通过地址的查询, 而链表则需要遍历整个数据结构, 我们甚至可以把数组理解成为一个JAVA内置实现的容器类(存储类型固定的), JAVA的HASH容器类的实现也正式基于这个原理。在每一个HAHS实现的初始化
2007-07-03 21:50:00
1293
原创 java与常用数据库的连接
//连接oracle数据库Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为你的数据库SID//连接SQL Server数据库Class.forName("com.microsoft.jdbc
2007-07-03 21:48:00
626
原创 java多线程设计模式:了解wait/notify机制
通常,多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务后,再通知displayThread“图片准备完毕,可以显示了”,这时,displayThread继续执行。
2007-07-03 21:46:00
505
原创 java的数据结构
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHas
2007-07-03 21:43:00
555
原创 HashTable介绍
Hashtables提供了一个很有用的方法可以使应用程序的性能达到最佳。 Hashtables(哈希表)在计算机领域中已不是一个新概念了。它们是用来加快计算机的处理速度的,用当今的标准来处理,速度非常慢,而它们可以让你在查询许多数据条目时,很快地找到一个特殊的条目。尽管现代的机器速度已快了几千倍,但是为了得到应用程序的最佳性能,hashtables仍然是个很有用的方法。设想一下,你有一个包含
2007-07-03 21:39:00
769
原创 B/S结构PKC/S结构,是颠覆还是扩展?
在最近的几年时间里,B/S结构软件技术正在不断的冲击着C/S结构软件技术那并不强壮的神经。当C/S结构软件公司加紧改变策略并大呼“狼来了”的时候,才惊愕的发现“狼”其实已经在我们身边了。B/S结构软件技术究竟只是一只“无尾狼”还是一只“24K纯金狼”还应该从它的本质看起。B/S架构简介B/S结构,即Browser/Server(浏览器/服务器)结构,是对C/S结构的一种变化或者改进的
2007-06-14 12:34:00
857
原创 基于WEB的客户关系管理系统
第一章 客户关系管理绪论客户关系管理CRM(Customer Relationship Management)最早由美国artner Group提出,自1997年开始,经过几年的发展,全球的CRM市场一直处于爆炸性的快速增长之中。1999年全球的CRM市场收益约为76亿美元。据市场分析专家预测,2000年全球CRM市场收益将超过120亿美元,2004年将达到670亿美元。年增长率将一直保持在
2007-06-14 12:18:00
5333
原创 给想学编程的朋友们一些建议!
大家不要以为编程很难很复杂,程序员都是很高深莫测的职业。其实不然,如果你们都学会了,都学精了,就会知道,程序员也就那么回事。下面我就给大家介绍介绍我所理解的学习编程的方法希望可以给初学者一些建议。 一般初学者要有一定的计算机基础,起码得会开机关机,打字聊天,还得有一定的英语基础,有英语基础会让你的学习变的事半功倍。最主要的是你得有毅力有恒心,喜欢编程这个工作。
2007-06-13 22:38:00
932
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人