一、什么是ClassLoader? ?????????大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入...
分类:
编程语言 时间:
2015-04-16 20:11:27
阅读次数:
292
想必大家在使用MyEclipse时对这两个概念不去深究。只知道是Java EE类的基本都是Web项目,而Java应用程序就是Java项目。而且很多人都愿意使用MyEclipse作为开发工具,且不说大家费尽心思去破解这个 东西,而且那么多插件在启动时的加载速度和内存占用,你甘心这么玩嘛?不甘心?继续阅...
分类:
编程语言 时间:
2015-04-16 10:16:41
阅读次数:
121
Java 小技巧和在java应用避免NullPonintException的最佳方法在java应用程序中,一个NullPonintException(空指针异常)是最好解决(问题)的方法。同时,空指针也是写健壮的顺畅运行的代码的关键。“预防好过治疗”这句话也同样适用于令人不爽的NullPonintE...
分类:
编程语言 时间:
2015-04-15 19:21:30
阅读次数:
32431
java中的单态 单态定义: Singleton 模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。 还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,...
分类:
编程语言 时间:
2015-04-10 17:36:28
阅读次数:
133
Spring Security 是 Spring Framework 的一个子项目Spring Security 能用于保护各种 Java 应用程序(权限管理框架). 但在基于 Web 的应用程序中使用得最为广泛.Spring Security 能以声明的方式来保护 Web 应用程序的 URL 访问...
分类:
编程语言 时间:
2015-04-07 13:44:39
阅读次数:
182
假设Spring配置文件为applicationContext.xml一、Spring配置文件在类路径下面在Spring的java应用程序中,一般我们的Spring的配置文件都是放在放在类路径下面(也即编译后会进入到classes目录下)。以下是我的项目,因为是用maven管理的,所以配置文件都放在...
分类:
编程语言 时间:
2015-04-03 10:55:07
阅读次数:
168
下载路径:www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK(Java Develop Kit)(1)针对个人开发者,开发桌面和服务器端的java应用程序的需要下载“Java SE”SDK(2)针对企业级java应用开发程...
分类:
编程语言 时间:
2015-03-30 23:00:15
阅读次数:
257
Jar是在发布Java应用程序时用到的一种文件格式。
JAR是 Java Archive File的缩写,是 Java 的一种文档格式,可将多个文件合并为单个JAR归档文件,jar是个多用途的存档及压缩工具,它基于ZIP和ZLIB压缩格式。JAR 文件非常类似 ZIP 文件,准确的说,它就是 ZIP 文件。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 MET...
分类:
编程语言 时间:
2015-03-29 13:45:12
阅读次数:
278
一、Servlet基础:
Servlet是一种独立于操作系统平台和网络传输协议的服务器端的Java应用程序,它用来扩展服务器的功能,可以生成动态的Web页面。最大的用途是通过动态响应客户机请求来扩展服务器功能。Servlet不是从命令行启动的,而是由包含Java虚拟机的Web服务器进行加载。
二、Servlet工作原理 :...
分类:
其他好文 时间:
2015-03-29 09:29:10
阅读次数:
145
很多程序员在解决JVM性能问题的时候,花开了很多时间去调优应用程序级别的性能瓶颈,当你读完这本系列文章之后你会发现我可能更加系统地看待这类的问题。我说过JVM的自身技术限制了Java企业级应用的伸缩性。首先我们先列举一些主导因素。
主流的硬件服务器提供了大量的内存分布式系统有大量内存的需求,而且该需求在持续增长一个普通Java应用程序所持有的对空间大概在1GB~4GB,这远远低于一个硬件服务...
分类:
编程语言 时间:
2015-03-21 09:53:34
阅读次数:
157