java
文章平均质量分 64
yanping_ren
这个作者很懒,什么都没留下…
展开
-
内存泄露和内存溢出的区别
内存泄露、内存溢出· 内存泄露是指程序中间动态分配了内存,但在程序结束时没有释放这部分内存,从而造成那部分内存不可用的情况,重启计算机可以解决,但也有可能再次发生内存泄露,内存泄露和硬件没有关系,它是由软件设计缺陷引起的。 · 内存泄漏可以分为4类: 1) 常发性内存泄漏。发生内存泄漏的代码会被多次执行到,每次被执行的时候都会导致一块内存泄漏。2) 偶发性内存泄漏。发生内存泄漏转载 2013-04-23 15:51:56 · 1021 阅读 · 0 评论 -
memcache 例子
目的是测试memcached各方法调用所用的时间。public class MemcacheGetTest extends AbstractTestServlet{@Overridepublic void init() throws ServletException {String[] servers = { "192.168.1.5:11211" }; Inte原创 2013-09-22 18:17:46 · 838 阅读 · 0 评论 -
XMemcached使用示例
Memcached 是一个高性能的分布式内存对象的key-value缓存系统,用于动态Web应用以减轻数据库负载,现在也有很多人将它作为内存式数据库在使用,memcached通过它的自定义协议与客户端交互,而XMemcached就是它的一个java客户端实现。 XMemcached使用示例(本示例基于xmemcached-1.3.8.jar),总结一个,如下:Java代转载 2013-09-23 10:32:52 · 1223 阅读 · 0 评论 -
Java开发中的Memcache原理及实现
Memcached 客户端程序Memcached的java客户端已经存在三种了:? 官方提供的基于传统阻塞io由Greg Whalin维护的客户端? Dustin Sallings实现的基于java nio的Spymemcached? XMemcached1. 三种API比较 1) memcached client for java转载 2013-09-23 10:34:28 · 704 阅读 · 0 评论 -
memcached之java客户端:spymemcached使用
memcached之java客户端:spymemcached使用---------一个简单的示例:[java] view plaincopyMemcachedClient c = new MemcachedClient(new InetSocketAddress("hostname",portNum)); //异步方式存储一转载 2013-09-24 09:34:10 · 1206 阅读 · 0 评论 -
redis【java操作redis】
package Redis; import java.util.HashMap; import java.util.List; import java.util.Map; import redis.clients.jedis.Jedis; public class Demo { /** * @para转载 2013-09-24 11:36:54 · 692 阅读 · 0 评论 -
如何创建web项目
创建web工程步骤如下:1、在新增项目对话框中选择【Dynamic Web Project】2、点击【Next】按钮后,在【Project name】中输入你的工程名。3、点击【Next】后,分别在【Context Root】、【Content Directory】、【Java Source Directory】中设置web服务的根路径、Web资源的目录名称、源代码目录4、点【原创 2013-10-10 10:19:53 · 987 阅读 · 0 评论 -
maven环境快速搭建
第一步:配置maven环境 将下载文件解压,然后设置maven环境如果你配置过jdk的话,这里对你应该不难。如我的maven环境为:F:\maven\apache-maven-3.0.3我的电脑-----属性----高级-----环境变量-----环境变量-----新建变量名:M2_HOME变量值:F:\maven\apache-maven-3.0.转载 2013-10-10 11:37:20 · 586 阅读 · 0 评论 -
【MongoDB for Java】Java操作MongoDB
开发环境:System:WindowsIDE:eclipse、MyEclipse 8Database:mongoDB开发依赖库:JavaEE5、mongo-2.5.3.jar、junit-4.8.2.jarEmail:hoojo_@126.comBlog:http://blog.csdn.net/IBM_hoojohttp://hoo转载 2013-09-25 11:12:12 · 619 阅读 · 0 评论 -
在linux下用tomcat部署j
在linux下用tomcat部署java web项目的过程与注意事项(原创)一.安装JDK到http://www.oracle.com/technetwork/java/javase/downloads/index.html下载Java SE 6 Update 27根据操作系统选择Linux x64 - RPM Installer或Linux x86 - RPM Installer转载 2014-01-02 17:15:39 · 667 阅读 · 0 评论 -
Tomcat给我的java.lang.OutOfMemoryError: PermGen
Tomcat给我的java.lang.OutOfMemoryError: PermGen今天,Tomcat给了我这么一个异常:java.lang.OutOfMemoryError: PermGen space。自己是第一次遇到,抱着好奇的心情google了一下,居然是个很常见的异常!故记录一下。:)原因: PermGen space的全称是Permanent G转载 2014-01-02 15:47:22 · 575 阅读 · 0 评论 -
Linux Resin 安装配置
Resin,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能优良,resin自身采用Java语言开发。Resin Pro版本支持缓存和负载均衡,收费最低一年$699美元。1, Resin 下载Resin 官方下载网址, 最新版下载 resin-4.0.36.tar.gz(免费版)resin 安装需要提前配置好jdk,下载最转载 2014-01-02 17:56:41 · 1778 阅读 · 0 评论 -
Java应用程序如何使用memcached
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载,被许多大型门户网站广泛使用。工程所需jar包下载地址:https://github.com/gwhalin/Memcached-Java-Client/downloadscommons-pool-1.5.6.jarjava_memcached-release_2.6.6.jarslf4j-转载 2015-05-22 11:05:14 · 567 阅读 · 0 评论 -
Postgres数据库进入
su postgrespsql -s mydb原创 2013-09-12 11:58:06 · 2225 阅读 · 0 评论 -
Hibernate连接SQLServer数据库的配置
主要文件有四类:1. xx.java类文件; 放在src目录下自己创建的包中2. xx.hbm.xml文件; 放在类文件所在的包中,即与类文件在同一目录下3. hibernate.cfg.xml文件; 直接放在src目录下4. jar包; 可以build path导入,也可以直接放在lib目录下(如果是创建的web工程的话可以)转载 2013-09-12 17:09:37 · 1008 阅读 · 0 评论 -
Ibatis+MySql实例
1. 介绍 Ibatis是开源的持久层框架。它的核心是SqlMap,将实体Bean跟关系数据库进行映射,将业务代码和SQL语句的书写进行分开,方便管理。Ibatis是“半自动”的ORM持久层框架。这里的“半自动化”,是相对Hibernate等提供了全面的数据库封装机制的“全自动化”ORM 实现而言,“全自动”ORM 实现了 POJO 和数据库表之间的映射,以及 SQL 的自转载 2013-09-11 19:11:04 · 803 阅读 · 0 评论 -
JVM调优
一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为:· New(年轻代) · Tenured(年老代) · 永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-XX:PermSize -XX:MaxPermSize等参数调整其大小转载 2013-04-23 16:06:17 · 574 阅读 · 0 评论 -
一个简单的jsp+servlet实例,实现简单的登录
开发环境myeclipse+tomcat61、先创建web project,项目名为RegisterSystem,2、在WebRoot 目录下创建login.jsp文件,只需修改body中的内容,如下所示: username: password: 3、在scr目录下的com.ht.servlet编写Aco转载 2013-09-09 10:06:06 · 859 阅读 · 0 评论 -
一个Hibernate实例
本人采用hibernate3.2.5和hibernate3.3.1来作为学习的版本。1.到hibernate官网http://www.hibernate.org上下载您需要的版本。本人下载了hibernate3.2.5和hibernate3.3.1两个版本。2.将下载目录/hibernate3.jar和/lib下的hibernate运行时必须的包加入classpath中: a转载 2013-09-09 10:07:18 · 801 阅读 · 0 评论 -
HttpClient4.x的例子
import java.io.BufferedInputStream; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.List; import org.apache.http.HttpRespo转载 2013-09-09 11:26:17 · 974 阅读 · 0 评论 -
使用HttpURLConnection进行POST方式提交
URL url = null; HttpURLConnection httpurlconnection = null; try { url = new URL("http://xxxx"); httpurlconnection = (HttpURLConnection) url.openConnection(); http转载 2013-09-09 11:40:12 · 812 阅读 · 0 评论 -
JMX 入门例子
JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。 我们还是从JMX能给我们提供什么好处入手来理解吧。举一个应用实例:在一个系统中常常会有一些配置信息,比如服务的IP地址,端口号什么的,转载 2013-09-09 14:27:06 · 749 阅读 · 0 评论 -
HttpClient3实例
/** * 参考http://hc.apache.org/httpclient-3.x/tutorial.html */ package com.mytest.httpclient; import java.io.IOException; import org.apache.commons.httpclient.HttpClient; impor转载 2013-09-09 11:24:40 · 728 阅读 · 0 评论 -
一个简单的iBatis入门例子
一个简单的iBatis入门例子,用ORACLE和Java测试目录结构: 1.导入iBatis和oracle驱动。 2.创建类Person.java package com.ibeats;import java.util.Date;public class Person { private int id; priva转载 2013-09-09 15:41:09 · 634 阅读 · 0 评论 -
Quartz2之入门示例
环境:XP+Myeclipse6.5+JDK1.6 quartz官网:http://www.quartz-scheduler.org/ 参考资料 1 Quartz任务调度快速入门 http://www.blogjava.net/baoyaer/articles/155645.html 2 Quartz http://ttaale.iteye.com/blog/630202转载 2013-09-09 16:03:32 · 523 阅读 · 0 评论 -
iBatis入门
iBatis 简介:iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。官网为:http://www.mybatis.org/搭建iBatis 开发环境:1 、导入相关的转载 2013-09-10 16:46:52 · 539 阅读 · 0 评论 -
postgresql : hibernate.cfg.xml
<?xml version='1.0' encoding='UTF-8'?>"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <property name="dialect">org.hibernat原创 2013-09-12 11:40:41 · 1329 阅读 · 0 评论 -
is not allowed to connect to this MySQL server解决办法
grant all privileges on *.* to root@192.168.1.150;flush privileges;原创 2013-09-11 19:09:27 · 660 阅读 · 0 评论 -
MongoDB基本操作
分享一下我经常用到的自己写的mongo用法示例该示例基于当前最新的mongo驱动,版本为mongo-2.10.1.jar,用junit写的单元测试。 TestCase.javaJava代码 package com.wujintao.mongo; import java.net.UnknownHostException; import java.util转载 2015-05-22 11:03:54 · 1264 阅读 · 0 评论