Java
文章平均质量分 75
achan2090
暂时没有
展开
-
关于tomcat内存泄漏问题
WEB服务器经常down机,造成网站无法访问,tomcat成最大凶犯了。 查看tomcat日志,经常出现的提示有:StandardWrapperValve[default]: Servlet.service() for servlet default threw exceptionjava.lang.OutOfMemoryError这明显是个内存泄漏问题。之前设置JAVA虚拟机JVM采用网上介绍原创 2006-07-27 18:10:00 · 3336 阅读 · 2 评论 -
Java的网络编程(TCP/IP)
毫无疑问,正是java优秀的网络程序设计功能使java能够风靡全世界。 java关于网络编程的API,类不多,但是要熟练的、深入的掌握,需要下很足功夫,多多练习 网络编程:简单的说,就是使两台计算机能够互相通讯数据而已。 网络通讯:就是网络上计算机直接或间接地通过网络协议与其他计算机进行通讯。 网络协议: TCP/IP Transmiss原创 2007-09-09 16:29:00 · 6456 阅读 · 0 评论 -
温习Java笔记(1):经典案例深刻认识java实体
前言:一开始接触的就是jsp,边学边做,转眼就一年,随着接触的项目模块增多,深深感觉自己身上java基础的浅薄,于是乎便如前人所言的道路般,转头奔向高不可测的java课本,重新认识java,重新识记java的基础概念便是现在该做的事情了。一.经典案例深刻认识java实体实体:银行账号属性:账号、户名、密码、当前余额 b 、透支限额 m约束:b + m >= 0行为: 存款 输原创 2007-06-11 17:50:00 · 1773 阅读 · 0 评论 -
温习Java笔记(2):理解java语言的数据类型
这是个基础中的基础,我们按以下条目一条条的理解: 1.计算机中数据是采用二进制来表示的。对于一个给定的字节0100011,它可以表示什么数据呢?如果是ASCII编码,该字节表示大写字母C,如果是无符号整数,则这一个字节表示正整数67,由此可见,计算机中对一个二进制串真正表示什么数据,依赖于对这个二进制串作如何解释,而程序中的数据类型决定了如何将二进制串解释为数据。 2.原创 2007-06-13 16:53:00 · 1692 阅读 · 0 评论 -
温习Java笔记(3):java语句循环结构简述
这个是代码的重要骨架之一,简单易用,开始还考虑写不写这个说明呢,不过,或许还方便自己日后温习功课,简单写一下也无妨。 1.while语句,基本形式:while ( Expr ) Stmt 说明:执行while语句时,首先对Expr进行求值,求值结果为true则执行一次循环体Stmt;false则终止while语句,继续执行while语句的下一语句。每次执行完Stmt循环体后原创 2007-06-17 11:31:00 · 1530 阅读 · 0 评论 -
成为Java高手需要注意的25个学习目标
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库 (collections,serialization,streams,networking,?multithreading,reflect原创 2009-08-02 16:06:00 · 790 阅读 · 0 评论 -
java开发能力指南
1. xml java、js中处理xml的方法 相关技术:DOM xPath xsl (xsd) xml ---> html 工具:xmlspy2.javascript 1)基本技术 2)熟练 Object,继承 HTML 1)html处理 2)html对象原创 2008-03-27 16:03:00 · 761 阅读 · 0 评论 -
windows下的nginx安装和配置及与tomcat关联配置记录
1. 官方中文说明:http://wiki.nginx.org/NginxChs 或者http://nginx.org/下载:当前稳定版: Nginx 1.0.5 | Nginx/windows 1.0.5 (更新记录) (2011年7月19日) 我们下载windl原创 2011-08-07 17:42:25 · 2058 阅读 · 0 评论 -
重新认识WebService(一)
已经好多年没接触java的WebService了,这几天翻看网上各类博客信息,发现技术上革新变化不少,刚好目前手头做的项目是.NET的Webservice,对比起来,说实在,比java简单好多,纯傻瓜式的,旁人稍微指定下就会发布了,java么...貌似还是比较复杂点。好吧,那我们就再来熟悉一下java的Web Service吧。 Java的Webservice目前的规范主要有2种,即JA原创 2012-02-10 09:48:26 · 1488 阅读 · 1 评论 -
Spring源码阅读入门指引
本文说明2点:1.阅读源码的入口在哪里?2.入门前必备知识了解:IOC和AOP一、我们从哪里开始1.准备工作:在官网上下载了Spring源代码之后,导入Eclipse,以方便查询。2.打开我们使用Spring的项目工程,找到Web.xml这个网站系统配置文件,在其中找到Spring的初始化信息: org.springframework.web.context.Con原创 2012-02-10 11:22:25 · 25073 阅读 · 3 评论 -
线程 threads
线程是认证考试中考的最多的一部分简单的说,就是一个程序它可以有好几个分身在电脑中执行。1.进程与线程进程:执行中的程序叫做进程,即当程序执行时的这个动态过程就是一个进程。 在电脑中同一个份程序可以执行好几个,就是说好几个工作相同的进程在电脑中执行。线程:相同的代码产生好几个进程,有个问题就是一些东西重复浪费,一样的程序代码总有能够共用的代码、常量等。 threads就是使同一份程原创 2007-09-09 09:41:00 · 1648 阅读 · 0 评论 -
java基础之关键字二( package、 class、import )和( static、fina ) 和(public、protected、private)
(五)包相关 class:用class关键字创建新的类,例如:class AClassName { Class body goes here } 修饰class的词有public,abstract和final,其中abstract和final不能同时修饰class。内部类还可以用private或protected来修饰class。可以在类中设置两种类型的元素:字段和方法,统称为类的成员。原创 2007-06-05 01:33:00 · 2780 阅读 · 0 评论 -
java基础应用之关键字综述
学习java的关键字 所有的关键字都是小写的 正确识别java语言的关键字(keyword)和保留字(reserved word)是十分重要的。Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。保留字是为java预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。 Java语言一共使用了48个保留关原创 2007-06-05 01:18:00 · 1114 阅读 · 0 评论 -
java基础应用之ArrayList
ava API对ArrayList的表述: 类包java.util.ArrayList ArrayList是List接口的一个可变长数组实现。实现了所有List接口的操作,并允许存储null值。除了没有进行同步,ArrayList基本等同于Vector。在Vector中几乎对所有的方法都进行了同步,但ArrayList仅对writeObject和readObject进行了同步原创 2007-06-28 12:00:00 · 2882 阅读 · 0 评论 -
温习Java笔记(4):类和对象
1.要理解类,就一定要理解java的实体概念和实例化概念。 2.Java程序中,描述实体抽象概念的程序成分称为类,描述实体具体个体的的程序成分称为对象。实体的属性被定义为类的数据成员,实体的行为被定义为类的方法成员。 3.类名必须是一个有效的标识符,习惯上一个大写字母开头。类名后以花括号括住的内容称为类体,在类体中可声明多个成员,这些成员分为数据成员和方法成员。数原创 2007-06-26 18:47:00 · 1108 阅读 · 0 评论 -
温习Java笔记(5):构造函数、继承和多态
原来的java书不见了唉,找过一本继续复习之路。 今天温习构造函数、继承和多态的概念了,原来就是这样,之前用了很多,就是对这些概念早已经模糊,系统学习和回过头来温习是真的非常重要的。 1.构造函数 构造函数是类中的一种特殊方法,他没有返回值类型,其名称与类名称相同,方法的参数用来传递给有关的成员变量。构造函数的作用是初始化类对象,即为类对象的成员变量赋值。原创 2007-06-27 09:52:00 · 2438 阅读 · 3 评论 -
温习Java笔记(6):抽象类(abstract)和最终类(final)
用关键字abstract修饰的类就是抽象类,它是所有子类的公共属性(数据)和行为方法的集合,抽象类没有具体对象,是处于组织概念的层次关系而存在的类。下面举例说明为什么要抽象类。 为了描述各种具体的鸟类,如鸽子、麻雀、孔雀、凤凰等,从概念和组织层次关系来看,可以从这些具体的鸟类中抽象出一个并没有具体实例的鸟类。所定义的鸟类具体所有具体鸟类的共同特性。然后通过继承鸟类可以派生鸽子、麻雀、原创 2007-07-01 20:34:00 · 4495 阅读 · 0 评论 -
温习Java笔记(7):接口interface小记
对接口interface我已经仰慕已久,直到今天我才有机会去全面了解它,造化弄人,说来始终是自己的错。 Java不支持多继承,但它通过另外一种机制实现了类的继承。那就是接口interface。接口的属性都是静态常量,方法都是抽象方法,即没有给出方法体定义。接口只相当于程序开发的一组协议,凡是需要实现这种特定功能的类,都可以继承这些属性和方法的集合。 这样的接口相当于一个完全没有原创 2007-07-02 17:16:00 · 1636 阅读 · 1 评论 -
学习DatabaseConnectionPool--数据库连接池(随记一)
一个星期来,我经常花时间去研究数据库连接池,感觉有点吃力,没办法,java基础不好。学习的开始,是从一篇关于数据库连接池的理论文章开始,地址如下: 《基于JDBC的数据库连接池技术研究与应用》 http://hi.baidu.com/tryonmind/blog/item/261ad4549d7e3859d109060f.html 里面有相当多的java关键字及其方法尚原创 2007-05-24 16:43:00 · 1187 阅读 · 0 评论 -
学习DatabaseConnectionPool--数据库连接池(随记二)
一、从java类来分析连接池的构架,可以了解以下几点: 1. 连接池实际上分2个部分:连接池类和连接池管理类。 2. 连接池类作用是:创建和毁灭连接池、创建连接和关闭连接、遍历查询并提供有效连接、处理无效连接。 3. 连接池管理类的作用是:初始化操作(提供创建一个连接池的操作方法、获取数据库的用户密码驱动信息提供给连接池类使用)、从连接池获取有效连接提供给用户、追踪连接操作和记录日志。原创 2007-05-28 23:01:00 · 3871 阅读 · 0 评论 -
学习DatabaseConnectionPool--数据库连接池(随记三)
连接池建立起来后的应用就相对简单多了,不过事情往往不是都很顺利的,一套完整的应用是需要所有细节的链子完整的连接起来,这中间需要进行一些琐碎的工作。 我使用的数据库是 ms sql server,配置需要花费一些手脚。 1.下载sql server的驱动,有3个文件:msbase.jar、mssqlserver.jar、msutil.jar。具体只原创 2007-05-31 12:39:00 · 1155 阅读 · 0 评论 -
闲话Java基础和开发平台
工作已经整整两年两个月,然而仍让人感觉时间短暂,眨眼即过。我又走上了寻找工作的道路,离开一个熟悉的环境去寻找另外一个陌生的环境。笔试、面试似乎要回到大四时期为工作而奔波的套路。两年自省,我究竟学到了什么,我究竟能否将这条路走的又深又远?天行健,君子以自强不息。----------------------------------------我就以这句化来激励一下自己吧。1.对象和类所谓对象就原创 2007-09-05 01:15:00 · 1108 阅读 · 0 评论 -
重新认识WebService(一)
已经好多年没接触java的WebService了,这几天翻看网上各类博客信息,发现技术上革新变化不少,刚好目前手头做的项目是.NET的Webservice,对比起来,说实在,比java简单好多,纯傻瓜式的,旁人稍微指定下就会发布了,java么...貌似还是比较复杂点。好吧,那我们就再来熟悉一下java的Web Service吧。 Java的Webservice目前...2012-01-18 17:26:42 · 110 阅读 · 0 评论