自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

原创 将博客搬至CSDN

将博客搬至博客园啦,新博客地址:http://www.cnblogs.com/againn/

2017-03-17 23:21:31 224

原创 MySQL存储过程(带输入参数)实例

第一次写存储过程,参考了《SQL完全手册》,写了一个涉及到三张表的存储过程,简单实现了往一张表插入数据,修改另外两张表的功能。MySQL的语法和其他数据库语法有区别,写的过程需要特别注意。还有就是";"的问题,需要用DELIMITER //转义,因为在MySQL中,DELIMITER本身就是“;”的意思,具体这里不做详细说明。DROP TABLE IF EXISTS `CUSTOMERS`;cr

2016-09-28 17:03:36 20887 1

原创 java生成验证码图片

package com.servlet;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Shape;import java.awt.Stroke;imp

2016-09-23 17:57:06 292

转载 HTML encodeURIComponent编码后java后台的解码

解决方法一:JavaScript:window.self.location="searchbytext.action?searchtext="+encodeURIComponent(encodeURIComponent(seartext));java:searchtext=java.net.URLDecoder.decode(searchtext,"UTF-8");

2016-09-13 17:42:46 1802

原创 Excel导出IE浏览器文件名乱码解决方案

String userAgent = request.getHeader("user-agent"); if (userAgent != null && userAgent.indexOf("Firefox") >= 0 || userAgent.indexOf("Chrome") >= 0 || userAgent.indexOf("Safari") >= 0) {

2016-09-06 18:37:32 6792

原创 Excel实战之POI解析(高版本Excel)

高版本Excel(2007)和低版本Excel(97~2003)的区别在于,高版本需要XSSF*创建和解析,高版本需要HSSF*。两者依赖的jar也是不一样的,为了解决兼容性,一般默认使用低版本Excel,这样无论用户装的Excel是低版本还是高版本都可以进行浏览,另外需要注意,低版本Excel的后缀是xls,高版本Excel的后缀是xlsx。下面是高版本Excel创建的例子,依赖jar如下:

2015-10-22 22:11:23 584

原创 Excel实战之POI解析

package webdemo;import java.io.File;import java.io.IOException;import org.apache.commons.io.FileUtils;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;

2015-10-22 20:35:51 501

原创 Excel实战之POI创建

package webdemo;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import org.apache.commons.io.FileUtils;import org.apache.poi.hssf.usermodel.HSSFCell;import org.a

2015-10-22 01:40:31 283

原创 Excel实战之JXL解析

package webdemo;import java.io.File;import java.io.IOException;import jxl.Cell;import jxl.Sheet;import jxl.Workbook;import jxl.read.biff.BiffException;/** * * @author hejin *JXL读取解析Excel

2015-10-22 01:05:20 324

原创 Excel实战之JXL创建

package webdemo;import java.io.File;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;/** * * @author hejin * */public class Jxl

2015-10-22 00:47:19 317

转载 懒加载异常org.hibernate.LazyInitializationException: could not initialize proxy - no

错误页面提示could not initialize proxy - no Session控制台org.hibernate.LazyInitializationException: could not initialize proxy - no Session病症:这是一个lazy使用后的Exception,使用迟时加载,在session(hibernate里的session),关

2014-12-04 16:58:00 407

原创 TreeMap小练习

/*练习:获取字符串"dagdaddsatgad"中字母出现的次数输出结果:a(4),d(5)...*/import java.util.*;class MapTest2 { public static void main(String[] args) { String str="dagdaddsatgad"; System.out.println(charCou

2014-12-04 11:43:00 262

原创 多线程生产者与消费者JDK5.0版本新特性

package Thread;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/** * 多线程,生产者与消费者 * JDK5.0版本新特性 * 将同步synchron

2014-11-24 00:00:09 306

原创 多线程生产者和消费者例子

/** * 多线程,生产者与消费者 * 使用多线程解决生产者和消费者问题,必须使用while循环和nitifyAll()。 * @author Again * */class ProductCustomerDemo { public static void main(String[] args) { Resource r=new Resource(); Product

2014-11-23 21:09:07 404

原创 多线程死锁范例

package Thread;/** * 死锁范例 * @author Again * */class Demo implements Runnable{    private boolean flag;    public Demo(boolean flag){        this.flag=flag;    }    public void

2014-11-22 21:46:20 249

原创 Hibernate自关联的配置与实现

之前一直用Hibernate的一对一、一对多、多对多的查询,却

2014-10-08 17:29:53 576

原创 使用 Date 和 SimpleDateFormat 类表示时间

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class HelloWorld { public static void main(String[] args) throws ParseException {

2014-09-19 11:55:33 357

原创 饿汉式和懒汉式

上一篇博文写了个简单的单例模式,其实,实现单例模式可以通过

2014-08-29 19:36:47 377

原创 初探设计模式之单例模式

设计模式是解决某一类问题最行之有效的方法。

2014-08-29 17:49:47 304

原创 对象的初始化过程

/* * 新建对象程序执行循序 * */public class StaticDemo {//实例变量private String name="宝马";private int size=45;//静态代码块static{System.out.println("我是静态代码块");}//自定义构造函数StaticDemo(String name,int size){System.out.printl

2014-08-29 11:29:11 278

zTree树菜单Demo

超实用的树菜单结构代码,有中文英文实例,zTree树菜单Demo

2018-07-17

Hadoop2管理与开发

Hadoop2管理与开发,Hadoop2管理与开发,Hadoop2管理与开发

2018-06-11

Nio的方式实现Websocket通讯(解决websocket手机端经常连接不上)

这个Demo是通过NioSession实现的,Tomcat自带的websockt使用手机端连接会经常链接不上,这个Demo非常有效解决了手机端连接不上websocket的bug。demo是SE项目,执行main启动服务器后,web端通过ws的方式连接即可,端口在代码里面有,自己下代码琢磨下就行,通俗易懂!

2018-05-11

Xshell6免费版

Xshell6安装免费版,这个版本骚的很啊,很好用感赶紧下载吧别找啦

2018-05-11

xftp6免费版

xftp6免费版,别找了,就这个啦

2018-05-11

websocket(兼容IE8)

这个websocket的demo实现了实时聊天,以及用flash socket兼容了IE8甚至IE5。demo都有代码注释,有问题的可以留言,我看到就会回复,详情请参考我另外一篇博文:http://www.cnblogs.com/againn/p/8308875.html

2018-01-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除