- 浏览: 6554 次
- 性别:
- 来自: 济南
最新评论
-
come_for_dream:
赞,我是一名大三的在校学生,看了你的博客很有感触
熊绎:我看软件工程师的职业规划
文章列表
1、spi简单说明 spi,即service privider interface,是jdk为厂商和插件提供的一种解耦机制。 spi的具体规范为:当服务的提供者,提供了服务接口的一种实现之后,在jar包的META-INF/services/目录里同时创建一个以服务接口命名的文件。该文件里就是实现该服务接口的具体实现类。而当外部程序装配这个模块的时候,就能通过该jar包META-INF/services/里的配置文件找到具体的实现类名,并通过反射机制实例化,完成模块的注入。 基于这样一个约定就能很好的找到服务接口的实现类,而不需要再代码里制定。jdk提供服务实现查找的一个工具类:java.ut ...
java核心基础--动态代理
- 博客分类:
- java
/**
* SqlReporter.
*/
public class SqlReporter implements InvocationHandler {
private Connection conn;
private static boolean loggerOn = false;
private static final Logger log = Logger.getLogger(SqlReporter.class);
SqlReporter(Connection conn) {
this.conn = conn;
}
publi ...
数据库当机出现的问题
- 博客分类:
- 其他
出现这种问题,先去看mysql的报错日志:/var/lib/mysql/xxxx.err文件
eclipse中tomcat服务器内存设置
- 博客分类:
- tomcat
使用eclispe的时候经常碰到tomcat内存溢出的问题,记录一下,不必每次都去百度一下。 加上这一句:-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
大小可以根据主机的配置自行调整。
tomcat7 内存溢出解决办法
- 博客分类:
- tomcat
最近遇到了tomcat7出现了OutOfMemoryError: PermGen space异常,最后解决的办法:
打开configure tomcat,如图: 在两个红色区域要填入内容:
填上内容之后,点击应用,之后启动tomca就不会报内存溢出的问题了。
那么问题来了,到底这些数据的大小根据什么来设置呢?
-Xms128M JVM初始分配的堆内存
-Xmx512M JVM最大允许分配的堆内存,按需分配
原文出处:http://blog.csdn.net/xiao__gui/article/details/8934832
写这篇文章源于某条微博评论,原内容大概是一个快40岁的人还在当程序员写代码,评论内容大概是:有些人就喜欢当程序员写代码,无可厚非。但是,现实情况中是否真的能做到“无可厚非”呢?我思考了一阵子以后,就有了这篇文章,希望与所有职场人共勉。
首先我要申明一点,我不是砖家,也不是牛人,我只是一名普通的IT从业者,本文只是我对我们IT人的职业生涯规划的一些观点和意见,如果大家有不同意见,或者觉得我的观念欠妥,欢迎讨论,但是拒绝谩骂、吵架和攻击,谢谢。
简单介绍一下我的情况,我是03级的本科生,
废话不说直接上代码:
package cn.java.sys.common.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.UUID;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
/**
* 文件类
*
* @author java
*
*/
public a ...
废话不说直接上代码:
package cn.java.sys.common.util;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
/**
* @author java
* @description 日期工具类
*/
public abstract class Date ...