出处:http://blog.sina.com.cn/s/blog_4b78098001015eoi.html 1,首先将tomcat注册为服务,先打开tomcat的bin目录下service.bat文件,修改下面的值,这是sevvice的注册名称和显示名称,一般可使用默认值。set SERVICE_NAME=Tomcat5set PR_DISPLAYNAME=Apache Tomcat然后修改j
在通过response导出文件数据的时候,不论是txt 还是Excel ,如果想让其文件名称为中文,解决方案:response.setCharacterEncoding("UTF-8");response.setContentType("application/txt");//“application/vnd.ms-excel”response.setHeader("Content-disposi
今天学习了一下JavaMail,javamail发送邮件确实是一个比较麻烦的问题。为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。jar包因为我不知道怎么传到javaeye上,所以朋友们回去自己打吧。 我的代码有三个类: 第一个类:MailSenderInfo.java Java代码 package com.util.m
百度推广搜索API调用,实现异步报告获取。
1.http://supercharles888.blog.51cto.com/609344/1347144 <实战> 通过分析Heap Dump 来了解 Memory Leak ,Retained Heap,Shallow Heap2.http://blog.csdn.net/kingzone_2008/article/details/9083327 Java堆:Sha
引入:上文中我们用MAT工具去分析了关于堆内存的很多细节问题,而内存除了堆内存以外还有非堆内存(包括栈和方法区),而方法区PermGen,它主要存放了两种东西,一种是被ClassLoader加载的类,一种是字符串常量,我们这篇文章着重分析PermGen上被ClassLoader所加载的类。实践:思路:因为OutOfMemoryError时会生成HeapDump文件(通过命令行参数 -XX:+Hea
一、Tomcat和JDK的关系: 1. Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java 虚拟机。 2. JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的动作,释放被占用的
通常java的工具Date类使用SimpleDateFormat进行日期转字符串的格式化输出。如:// 定义日期格式SimpleDateFormat dateformat =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:S");//格式化一个系统日期String starttime = dateformat.format(new Date(System.cur
今天早上发生一起崩溃的事件,定时任务无限制的跑,之前的设计规则是:如果发现数据库有大于等于当前天的数据就不跑定时任务了,但是我的日期选择是 time >=to_date('20131231','yyyy-MM-dd') and time <to_date('20130101','yyyy-MM-dd') ,而后面那个‘20130101’日期就是因为使用了Calendar的roll方法,
有一个项目是使用GBK编码的,在导入到Myeclipse10之后,由于我整个eclipse环境是UTF-8编码的,从而导致中文乱码。解决办法:右键项目->Properties->Text File Encoding中没有GBK这个选项。此时你可以手动输入编码方式,如输入GBK,然后点确定,编码格式就成为GBK了,解决了中文乱码问题。
《Java程序性能优化--让你的Java程序更快、更稳定》,没有理解作者下面标红的话,知识,经验有限2.1.1 单例模式(3)通常情况下,用以上方式实现的单例已经可以确保在系统中只存在唯一实例了。但仍然有例外情况,可能导致系统生成多个实例,比如,在代码中,通过反射机制,强行调用单例类的私有构造函数,生成多个单例。考虑到情况的特殊性,本书中不对这种极端的方式进行讨论。但仍有些合法的方法,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号