自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (7)
  • 收藏
  • 关注

原创 消息容器工具类

该工具类应用场景:数据需完整校验,根据错误数决定是否执行下一步操作或返回消息给客户端。package util;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Collections;import java.util.Date;import java.util.Li...

2020-01-21 08:56:24 162

原创 打印时间工具类

自己写的工具类,方便调试方法运行时间,代码如下:package com.example.log;/** * User: Jimmy * Date: 2020/1/19 * Desc: */import com.google.common.collect.Maps;import org.apache.commons.lang3.StringUtils;import org...

2020-01-19 17:30:43 221

原创 Java 堆内存分配与GC

Java采用分区的方式对堆内存(对象占用的内存)进行管理,主要分为两个区域,新生代以及老年代。新的对象创建时,将会分配到新生代,但是当发现新生代的内存不足以安置新的对象时,就会对新生代进行一次垃圾回收(Minor GC)。Minor GC 会将可回收对象回收掉,会将一些达到一定年龄的对象放置到老年代当Minor GC后,发现内存还不足以安置新对象时,则会将对象直接放入老年代内存,否则直

2014-01-20 00:47:09 956

转载 Maven 安装及测试

Maven安装及测试 首先从http://maven.apache.org/download.html下载二进制安装包,最新的版本是3.0.2。windows下安装:1.将二进制包apache-maven-3.0.2-bin.zip解压至任意目录,比如C:\apache-maven-3.0.22.设置环境变量,M2_HOME=C:\apache-maven-3.0.2,并且在PATH变量里添加%M

2013-11-01 14:37:54 1062

转载 Mysql授权

本文实例,运行于 MySQL 5.0 及以上版本。MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。grant select on testdb.* to common_user@'%'grant insert on testdb.* to common_

2013-07-24 17:36:30 736

转载 JQuery JSON

在JavaScript中将JSON的字符串解析成JSON数据格式,一般有两种方式:一种为使用eval()函数。使用Function对象来进行返回解析。使用eval函数来解析,jquery的each方法来遍历用JQuery解析JSON数据的方法,作为JQuery异步请求的传输对象,JQuery请求后返回的结果是json对象,这里考虑的都是服务器返回JSON形式的字符串的形式,对于利用

2013-05-16 10:13:55 767

转载 new JSONObject()不执行 不报错 解决方法

原文:http://blog.csdn.net/kamouswjw/article/details/8119872使用:import net.sf.json.JSONObject;调用JSONObject x = new JSONObject()或者其它构造函数,不报错直接异常。。catch了也不能打印出来,一般是json缺包。struts2.1.6 json需要包:1.c

2013-03-27 13:18:42 1653 1

转载 SQL Server死锁总结

转载:http://www.cnblogs.com/happyhippy/archive/2008/11/14/1333922.htmlSQL Server死锁总结  1. 死锁原理    根据操作系统中的定义:死锁是指在一组进程中的各个进程均占有不会释放的资源,但因互相申请被其他进程所站用不会释放的资源而处于的一种永久等待状态。    死锁的四个必要条件:互斥条件(M

2013-03-22 08:52:22 715

原创 CAS单点登录

最近有兴趣搭建了一下CAS SSO单点登录环境。cas服务端:cas-server-3.3.3-release.zip 下载地址:http://downloads.jasig.org/cas/cas-server-3.3.3-release.zipcas客户端:cas-client-3.1.8-release.zip 下载地址:http://downloads.jasig.org/

2012-11-02 16:02:22 1860

转载 sqlPlus页面乱码

oracle cmd 乱码转载至:http://hi.baidu.com/baitly002/item/f3a3915135fb1faaacc857bf后记:显示问题仍然存在,问题是服务端跟客户端的字符集不一致。导致显示还有乱码问题,解决方案:1)打开cmd 输入 sqlplus / as sysdba。2)、执行 UPDATE SYS.PROPS$

2012-10-29 10:41:55 964

原创 J2EE乱码问题

最近SSH有个乱码问题。大概问题如下: 角色ID 角色名称 英文名称 角色描述 删除 修改 配置权限 /images/btnI

2012-10-26 15:14:20 903 1

原创 The JRE could not be found 解决办法

当我卸载java后 又重新安装了一个java同样的版本在同一文件夹下,但是eclipse。还是报错 The JRE could not be found。解决办法:window->Preferences 弹出以下对话框window->Preferences 弹出以下对话框

2012-10-16 14:16:30 1951

原创 Excel远程上传及读取

上传jar包 common-fileupload1.2.jar  common-io.1.3.2.jarjava1.5可能要打jar包补丁xercesImpl.jar     excel读取的补丁包。POI jar包,我用的是3.7版本。excel2007大数据量读取代码如下(转载+部分修改):XxlsAbstract.javaimport java.io.InputStream;

2012-09-27 13:32:44 1868

转载 java System常用属性参数大全

Properties props=System.getProperties();//系统属性System.out.println("Java的运行环境版本:" + props.getProperty("java.version")); System.out.println("Java的运行环境供应商:" + props.getProperty("java.vendor")); System.

2012-08-31 10:28:36 801

原创 批量导出大数据量到EXCEL

用到的jar包是 POI 3.8,注意导包的时候,那几个包都要导进去,下包就不用说了吧,官网上有。http://poi.apache.org/接着是个工具类,无意中在网上发现了,感觉封装的不错,我就稍微修改了下,导出大数据量(30W数据,70列)到EXCEL2007,目前没有出现内存溢出问题。import java.io.File;import java.io.FileNotFoun

2012-08-23 17:40:47 3297 1

转载 java.lang.IllegalStateException: Pool not open解决方案

在使用Spring进行系统开发的时候,数据库连接一般都是配置在Spring的配置文件中,并且由Spring来管理的。在利用Spring + Hibernate进行开发时也是如此。下面是一个简单的Spring + Hibernate Dao的例子:public class DaoReal extends HibernateDaoSupport implements Dao {  public Li

2012-07-27 14:03:46 24928

原创 排序规整

冒泡排序法口诀:冒择路兮 快归堆(冒泡排序)(选择排序)(插入排序法)(希尔排序)(快速排序)(归并排序)(堆排序)1、什么是冒泡排序依次比较相邻的两个数,将小数放在前面,大数放在后面。由于在排序过程中总是小数往前放,大数往后放,相当于气泡往上升,所以称作冒泡排序。原理简单不解释!import java.util.Arrays;public class Bubblesor

2012-04-12 14:20:39 773

原创 中文字符串比较案例

import java.io.*;import java.text.CollationKey;import java.text.Collator;import java.util.*;class Student{ String name = null; String adress = null; Student(){ } Student(String name, String

2012-04-02 16:30:17 929

转载 集合类Collections

常用基本数据类型包括byte、int、char、long、float、double、boolean、short封装类型Byte,Integer,Character,Long,Float,Double,Boolean.Short基本类型跟封装类型间的转化。Boolean b = false;boolean b1 = b.booleanValue();Integer a = 1;int a

2012-04-02 00:00:39 686

原创 ssh2概要

简单地说struts2是个过滤器,或者说是个拦截器,把action请求拦截下来,映射到对应的action进行处理,接着响应给result,判断应该转到那个页面响应结果。到这里struts的工作流程算是做完了。还有一点,就是页面有struts2标签,很方便取出action中的数据。hibernate的功能是进行对象-关系映射。因为底层的数据库是关系型数据库(oracle,mysql 等)。而jd

2012-03-24 23:58:32 786 1

原创 连连看java代码(2)

接上篇,还剩下主功能模块的代码没贴。连连看算法,怎么求最短路径问题连连看算法如图, 为了找出A, B两点之间的连接路径, 首先过这两点作4条线段, 线段的两端便是地图边缘, 两条与横坐标轴平行, 另两条与纵坐标轴平行. 先考虑与横坐标轴平行的两条.在两条线段上各取一点C和D, 此两点处在一条与纵坐标轴平行的直线上. 那么, ACDB这条路径便是一条可能的A, B两点的连通路径.

2012-02-17 14:59:39 3007 7

原创 连连看小游戏java源代码(1)

//MainView 主界面import java.awt.BorderLayout;import java.awt.Color;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.Win

2012-02-17 14:26:37 7016 1

转载 JOptionPane 收藏

2012计算机等级考试二级Java对话框学习教程(上) 8.6 对话框到目前为止,我们所介绍的每个用户界面组件都出现在应用程序创建的一个框架窗口中。但有时候我们需要弹出独立的对话框以显示信息或者从用户收集信息。对话框,顾名思义,就是向用户显示信息并获取程序继续运行所需数据的窗口,可以起到与用户交互的作用。从本质上讲,对话框时一种特殊的窗体,它通过一个或多个组件与用户交互。与JFrame一样

2012-02-17 12:55:36 1306

原创 Java 线程暂停与继续

突然碰到一个问题,线程的暂停与继续,我想了想,去使用JDK给我们提供的suspend方法、interrupt方法??suspend()方法让这个线程与主线程都暂停了,谁来唤醒他们??明显这个不好用,要用的话,恐怕得另写唤醒线程了!interrupt方法,这个方法实际上只能中断当前线程!汗!        既然JDK解决不了偶的问题,偶只能自己写了!        这个时候想到了Object

2012-02-14 00:17:16 3892 4

原创 复合键 键盘监听器

今天一同学问我,他做桌面系统的时候想使用热键,如何使用!事实上JDK给我们提供了几种简单的复合键的应用(参考InputEvent类)alt+、ctrl+,不过这种复合键明显有局限性!若是用户想自定义热键,JDK提供给我们的就无法实现了!于是我就自己做了一个复合键监听器。          代码如下所示:          实际上监听器只是有这么一个作用而已,当键盘被按下时,监听器会将按下的

2012-02-13 23:35:38 891

原创 java复合快捷键

import java.awt.Container;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.util.ArrayList;import java.util.List;import javax.swing.JFrame;import javax.swing.J

2012-02-13 23:23:17 905

原创 扫雷小游戏

import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.ButtonGroup;import javax.swing.JButton;import javax.swing.JCheckBoxMenu

2012-02-13 18:06:25 842 1

原创 java记事本

package yjq.com.cn;/* * WriterReaderBoard.java*/ import java.awt.datatransfer.*; import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.InputEvent

2012-02-11 15:34:58 968

转载 java IO流

1.掌握流的概念2.掌握字节流与字符流的作用3.掌握文件的标准操作步骤4.掌握字节与字符操作的区别1、流的概念程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。2、字节流与字符流内容操作就四个类:OutputStream、InputStream、writer、Rader使用 File 类操作的时候一定要有路

2012-02-10 10:54:54 3732 6

原创 计算器修正版

import java.awt.Color;import java.awt.FlowLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;import jav

2012-02-09 00:08:38 3192

原创 javaSwing 计算器代码

package yjq.com.cn;import java.awt.Color;import java.awt.FlowLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEve

2012-02-08 11:26:12 1047 1

GUI计算器javaSwing编写

原始代码不是我写的,不过经过我精心修改,功能比较稳定,不容易出错,修改若干bug,其功能基本能达到window系统下的计算器功能。附上原始代码,和我修改后的代码,功能模块基本重写,算法不是很简单,要细看...

2012-02-07

自写 js 模拟xp风格窗口 附加计算器

使用js 模拟xp风格窗口,实现了窗口的拖动,最大最小化,关闭。 另外实现了 窗口的鼠标拖动 正上、正下、正左、正右、 左上 、左下、右上、右下 的放大和缩小! 其中性能稳定,不易出错!!!!

2010-05-21

WebSphere 简易入门PPT

该教程比较简短,但可以使人大致入门,可对于一些不想研究,但又要用到这个平台的人进行资料参考!!

2010-04-09

WebSphere 快速入门教程

快速了解WebSphere,适合新人们(包括我)的学习,快速弄懂WebSphere的作用,涉及的领域等等,学会如何操作该平台

2010-04-09

汇编语言课件 基础篇

本课程的教学目的是使学生进一步了解计算机的基本组成,汇编指令的格式和使用方法,以及用汇编语言进行程序设计的基本思想和方法。于此同时,希望学生能了解用汇编语言程序来充分发挥计算机性能的基本思想。 通过本课程的浏览学习,要求学生:   1、掌握数据在计算机内的表示及其相互转换   2、计算机基本组成及各部分主要功能   3、汇编指令寻址,指令的功能与使用形式   4、利用汇编语言实现程序的基本控制结构   5、中断系统与常用外设的I/O程序设计

2009-06-06

数据结构课程实验设计

猴子选大王,赫夫曼树的建立,运动会分数统计,订票系统,这是数据结构的课程设计,功能很强大,效果很显著。

2009-06-03

java编写的幸运52小游戏

注意事项: 1,数据库中建立用户用户名为“LIUJINGYU”密码是“123456”数据库实例名“ORCLE”如果自己想改成自己的配置就去工程下面的 的source/cn/com/author/db/ConnectionJDBC文件中改userName , userPassword , driver的字符串 建表语句就在本文件夹下 开发工具:MyEclipse 5.5 开发环境:windows vista , oracle 10g , jdk 1.6 操作时注意事项: 在文本框中填写价格时不能为字母,否则报异常 版权:中南大学 : 杨继群,刘靖宇

2009-05-22

空空如也

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

TA关注的人

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