Tomcat本身不能直接在计算机上运行,需要依赖于操作系统和一个JAVA虚拟机。JAVA程序启动时JVM会分配一个初始内存和最大内存给APP。当APP需要的内存超出内存的最大值时虚拟机就会提示内存溢出,并且导致应用服务崩溃。一、常见的Java内存溢出有以下三种:1.java.lang.OutOfMemor..
分类:
系统相关 时间:
2014-10-10 01:06:14
阅读次数:
222
1.JPA简介:Java持久化规范,是从EJB2.x以前的实体Bean(Entity bean)分离出来的,EJB3以后不再有实体bean,而是将实体bean放到JPA中实现。JPA是sun提出的一个对象持久化规范,各JavaEE应用服务器自主选择具体实现,JPA的设计者是Hibernate框架的作...
分类:
其他好文 时间:
2014-10-09 18:45:57
阅读次数:
518
Cloud Foundry是VMware推出的业界第一个开源PaaS云平台,他包含了PaaS平台所应具有的全部特性,其所有的代码都在Github里统一维护和管理。
Cloud Foundry云平台的特点
开发框架的选择性灵活(Java、.Net)、应用服务的选择性灵活(MySQL、.MongoDB)、部署云环境的选择性灵活(公有云、.私有云、本地微云平台)
Cloud Foundry...
分类:
其他好文 时间:
2014-10-09 17:47:28
阅读次数:
602
当我们浏览着关注或者好友的微博时,那些图片和数据不是凭空出现的,而是通过你的客户端向服务器请求后由新浪微博的服务器返回本地所获得,通过数据的解析就能够在客户端上进行显示,甚至是操作。而这些,就是我们通常所说的 Web Service。Web Service 技术是一种通过 Web 协议提供服务,保证不同平台的应用服务可以互操作,为客户端应用提供不同的服务。目前主流的 Web Service 技术有三种:REST、SOAP 和 XML-RPC。现在主要介绍的是 REST Web Service。...
分类:
移动开发 时间:
2014-10-09 15:51:28
阅读次数:
239
直接上源码:服务器: 1 package download; 2 3 import java.io.BufferedInputStream; 4 import java.io.BufferedOutputStream; 5 import java.io.File; 6 import java.io....
分类:
Web程序 时间:
2014-10-09 14:44:23
阅读次数:
142
公司最近购进了几台MAC台式电脑,要在上面为一个项目做测试。MAC这么高大上的东西,还是第一次接触,折腾了半天好不容易安装了一些需要的应用服务上去,跑了一下还不错。公司提倡节约用电,下班之后要把所有电脑都关掉,这几台高大上的MAC也不例外。机器是给开发人员测试用的,..
分类:
其他好文 时间:
2014-10-09 03:09:28
阅读次数:
181
JRebel是一个J2EE热部署的工具。使用它可以减少浪费8-18%的开发时间在项目的构建和部署上。虽然Java也提供了HotSpot的JVM,但是如果你修改的类中有方法名称变动的话,HotSpot就无能为力了,必须要重要启动应用服务器。JRebel则可以动态监视class文件及配置文件,如果有文件更新,被调用时就会被JRebel重新加载,达到热部署的目的。JRebel不仅可以在开发阶段实现热部署...
分类:
其他好文 时间:
2014-10-09 03:04:37
阅读次数:
238
JRebel是一个J2EE热部署的工具。使用它可以减少浪费8-18%的开发时间在项目的构建和部署上。虽然Java也提供了HotSpot的JVM,但是如果你修改的类中有方法名称变动的话,HotSpot就无能为力了,必须要重要启动应用服务器。JRebel则可以动态监视class文件及配置文件,如果有文....
分类:
其他好文 时间:
2014-10-09 02:53:47
阅读次数:
168
服务器: 1 package serverAndClient; 2 3 import java.io.BufferedReader; 4 import java.io.File; 5 import java.io.FileInputStream; 6 import java.io.IOExcept....
分类:
Web程序 时间:
2014-10-09 00:56:17
阅读次数:
391
习惯使用 unix/linux 的开发人员应该对 crontab 都不陌生。Crontab 是一个非常方便的用于 unix/linux 系统的任务调度命令。JCronTab 则是一款完全按照 crontab 语法编写的 java 任务调度工具。
首先简单介绍一下 crontab 的语法,与上面介绍的 Quartz 非常相似,但更加简洁 , 集中了最常用的语法。主要由六个字段组成(括弧中标识了...
分类:
其他好文 时间:
2014-10-08 16:48:05
阅读次数:
192