自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MicroLic

我怀念的,是那个茹毛饮血的年代

  • 博客(55)
  • 资源 (14)
  • 收藏
  • 关注

转载 Read / Write Excel file in Java using Apache POI

Apache POI is a powerful Java library to work with differentMicrosoft Office file formats such as Excel, Power point, Visio, MS Word etc.The name POI was originally an acronym for Poor Obfuscation I

2016-02-25 17:03:09 2038

转载 自动装箱(autoboxing)与自动拆箱(unboxing)

基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是J2SE 5.0提供的新功能。虽然为你打包基本数据类型提供了方便,但提供方便的同时表示隐藏了细节,建议在能够区分基本数据类型与对象的差别时再使用。 1) autoboxing和unboxing 在Java中,所有要处理的东西几乎都是对象(Object)。然而基本(Primitive)数据类型

2014-09-22 17:11:39 738

转载 Tomcat 下配置一个ip绑定多个域名

在网上找了半天也没找到相关的资料,都说的太含糊. 本人对tomcat下配置 一ip对多域名的方法详细如下,按下面配置一定能成功,经过测试了.        unpackWARs="true" autoDeploy="true"        xmlValidation="false" xmlNamespaceAware="false">        localhost.com 

2014-09-03 11:38:46 661

转载 java各种时间的转换

时间和日期中常用到的几个类: java.util.Date,  java.util.Calendar,  java.util.GregorainCalendar,  java.text.DateFormat,  java.text.SimpleDateFormat java.util.Date : 表示特定瞬间,精确到毫秒  一天是 24 * 60 * 60 = 864

2014-09-01 16:45:26 879

原创 SimpleDateFormat的格式大全

一、举例:   private static final SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");   ud = dateFormat.parse("2006-03-08");   //注意java.sql.data与java.util.date的区别 java.sq

2014-09-01 16:42:46 4330

原创 Quartz任务中调用Spring容器中bean及动态调度任务

Quartz 是开源任务调度框架中的翘首,它提供了强大任务调度机制,同时保持了使用的简单性。Quartz 允许开发人员灵活地定义触发器的调度时间表,并可以对触发器和任务进行关联映射。此外,Quartz提供了调度运行环境的持久化机制,可以保存并恢复调度现场,即使系统因故障关闭,任务调度现场数据并不会丢失。此外,Quartz还提供了组件式的侦听器、各种插件、线程池等功能。  Spring为创建Q

2014-09-01 11:16:28 1810

转载 The reference to entity "characterEncoding" must end with the ';' delimiter

数据源配置时加上编码转换格式后出问题了: The reference to entity "characterEncoding" must end with the ';' delimiter 这个错误就是 context.xml中设置数据源链接URL的问题        url     jdbc:mysql://localhost:3306/bookstore?u

2014-09-01 11:07:59 857

转载 @Control详解--Spring2.5

一个简单的基于注解的 Controller 使用过低版本 Spring MVC 的读者都知道:当创建一个 Controller 时,我们需要直接或间接地实现 org.springframework.web.servlet.mvc.Controller 接口。一般情况下,我们是通过继承 SimpleFormController 或 MultiActionController 来定义自己的 Cont

2014-08-24 10:47:39 672

转载 list,set,map,数组间的相互转换

list,set,map,数组间的相互转换 1.list转set Set set = new HashSet(new ArrayList());   2.set转list List list = new ArrayList(new HashSet()); 3.数组转为list List stooges = Arrays.asList("Larry", "Moe", "Cu

2014-08-08 13:39:38 1619

转载 java Map 转 List

public static void testMapVoid () { Map map = new HashMap(); map.put("a", "a1"); map.put("b", "b1"); map.put("c", "c1"); List listKey = new ArrayList();

2014-08-08 13:35:44 904

转载 MYSQL管理之主从同步管理

MYSQL主从同步架构是目前使用最多的数据库架构之一,尤其是负载比较大的网站,因此对于主从同步的管理也就显得非常重要,新手往往在出现主从同步错误的时候不知道如何入手,这篇文章就是根据自己的经验来详细叙述mysql主从的管理。 MYSQL主从同步的作用 (1) 数据分布 (2) 负载平衡(load balancing) (3) 备份 (4) 高可用性(high availability)和

2014-06-10 13:39:42 625

转载 JQuery数字类型验证正则表达式

有朋友整了一些关于js与jquery的数字类型验证正则表达式代码,下面我给大家再整理一下这里包括了数字验证实现与测试实例了,大家可参考。 js验证数字正则表达式

2014-06-09 10:53:24 942

转载 windows下搭建SVN服务器及配置myeclipse SVN客户端

1.下载SVN最新版本安装文件,官网下载地址是:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100,选择最新发布的SVN安装文件进行下载。最新版本是Setup-Subversion-1.6.5.msi,大小7.4MB,安装SVN至我的电脑。最好使用中文路径,而且路径中不要有空格。双击Setup-Subver

2014-05-21 11:11:25 844

原创 软件体系结构风格---基于事件的隐式调用

构件不直接调用一个过程,而是触发或广播一个或多个事件。系统中的其它构件中的过程在一个或多个事件中注册,当一个事件被触发,系统自动调用在这个事件中注册的所有过程,这样,一个事件的触发就导致了另一模块中的过程的调用。构件是一些模块,这些模块既可以是一些过程,又可以是一些事件的集合。过程可以用通用的方式调用,也可以在系统事件中注册一些过程,当发生这些事件时,过程被调用。 1、事件驱动风格 事件驱

2014-05-06 23:55:55 11055

转载 sun.misc.BASE64Encoder找不到jar包的解决方法

1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!! 2. 在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示:  Acces

2014-05-03 12:24:30 627

转载 java中获得当前路径

java获取当前路径的几种方法 1、利用System.getProperty()函数获取当前路径:  System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径  2、使用File提供的函数获取当前路径:  File directory = new File("");//设定为当前文

2014-04-28 22:53:07 678

转载 守护线程总结

在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程)      Daemon的作用是为其他线程的运行提供便利服务,比如垃圾回收线程就是一个很称职的守护者。User和Daemon两者几乎没有区别,唯一的不同之处就在于虚拟机的离开:如果 User Thread已经全部退出运行了,只剩下Daemon Thread存在了,虚拟机也就退出了。 因为没有

2014-04-28 22:22:03 531

转载 java中的多线程

在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。 对于直接继承Thread的类来说,代码大致框架是: ? 1 2 3 4 5 6 7 8 9 10 11 12 class 类名 extends Thread{ 方法1; 方法2; … public void run

2014-04-27 13:06:38 520

原创 普通文件转换为受系统保护的操作文件

在命令提示符状态下(开始->运行->cmd): attrib /?就有中文操作说明。 ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [ /D]] + 设置属性。 - 清除属性。 R 只读文件属性。 A 存档文件属性。 S 系统文件属性。

2013-12-09 11:24:54 778

转载 cloudsim相关疑问与解答(2)

策略和算法 1.       默认的调度策略是什么和如何更改他们? Cloudsim模拟CPU资源的调度在两个层次上:主机和VM 在主机层,主机分享每一个处理器单元的片给运行在其上的每一个虚拟机。由于资源被分享在虚拟机之间,这种调度称作VmScheduler。一个主机的这种调度是这个主机构造函数的一个参数。 在虚拟机层,每一个虚拟机在其实运行的云任务之间划分从主机接收的资源

2013-11-26 09:05:51 2320

转载 cloudsim相关疑问与解答(1)

翻译:https://code.google.com/p/cloudsim/wiki/FAQ#Getting_started 开始: 1.       什么是cloudsim?他能做什么和不能做什么? Cloudsim是一个工具(库)用来云计算场景的模拟(注意不是仿真)。它提供基本的类用来描述数据中心,虚拟机,应用程序,用户,计算资源,和一些策略(如调度和提供等)对系统不同部

2013-11-26 09:05:05 1894

转载 更改Eclipse的Title标题/标题图标/启动画面/帮助信息

前两天在“小小凉粉”的《动态改变RCP应用程序的标题》一文中看到了如何改变RCP程序的Title标题,提示和帮助很大,今天我又找到了一个方便的更改Eclipse的Title标题/标题图标/启动画面/帮助信息的方法,配置好后,只需更改plugin.properties 文件中的内容即可更改Eclipse的Title标题等,现与大家分享一下,请大家多多指教:)    我的实现步骤如下: 1

2013-09-01 16:08:17 2396

转载 浅谈HTTP中get和post的区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。   1.根

2013-07-14 15:51:29 527

原创 解释执行和编译执行区别

A、解释程序 所谓解释程序是高级语言翻译程序的一种,它将源语言(如BASIC)书写的源程序作为输入,解释一句后就提交计算机执行一句,并不形成目标程序。就像外语翻译中的“口译”一样,说一句翻一句,不产生全文的翻译文本。这种工作方式非常适合于人通过终端设备与计算机会话,如在终端上打一条命令或语句,解释程序就立即将此语句解释成一条或几条指令并提交硬件立即执行且将执行结果反映到终端,从终端把命令打入后,

2013-07-11 10:05:56 1265

原创 group by 子句oracle实现

1.查询部门平均工资在2000元以上的部门名称及平均工资。 2.查询部门人数在4人以上的部门的部门名称及最低工     资和最高工资。 select emp.deptno from emp,dept where emp.deptno=dept.deptno group by emp.deptno having avg(sal)>2000; select dept.dname,min

2013-07-10 09:03:52 682

原创 oracle笔记2

1.       空值null 如果一个数据行的某个特定的列缺少数据值,那么这种值叫做null,或者说是包含空值, 空值是指一种无效的,未赋值,未知的或者不可用的值。 空值不同于零或者空格 Select ename , job , sal , comm. From emp; 任何包含空值的算术表达式运算后的结果都为空值null。 Select ename , sal , comm

2013-07-09 09:44:54 604

转载 ORA-28000: the account is locked-的解决办法

ORA-28000: the account is locked 第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba; 第二步:选择myjob,查看users; 第三步:选择system,右击点击“编辑”; 第四步:修改密码,把“帐户被锁住”的勾去掉; 第五步:点击“应用”再点击“关闭”; 第六步:重新登录就可以通过验证了;

2013-07-08 15:48:49 566

原创 oracle笔记1

1.数据库发展历史   三个阶段:第一阶段:层次数据库;第二阶段:网状数据库;第三阶段:关系数据库。 2.oracle 数据库   前身:sdl   oracle用java写的 3.oracle内部运行原理:     Oracle数据库区(黄色表示区域)是三种文件的名字:数据文件(data files) ;控制文件(control files) ;重做日志文件(redo log fi

2013-07-08 11:58:05 755

转载 如何在sqlserver数据库表中建立复合主键

主键是数据库表的一个重要属性,建立主键可以避免表中存在完全相同的记录,也就是说主键在一张表中的记录值是唯一的。 建立主键有两种方法:一种是在数据库提供的GUI环境中建立,另一种是通过SQL语句执行建立,下面分别介绍。 1.在数据库提供的GUI环境中建立(以SQL7为例)。 输入表信息后按Ctrl键同时选中多行,然后点上面的主键按钮就行了。 2.通过SQL语句执行建立。又分两种,一是在建表语

2013-06-20 18:27:24 6378

转载 主键生成策略

数据库表主键的知识点: Generator 为每个 POJO 的实例提供唯一标识。 一般情况,我们使用“native”。class 表示采用由生成器接口net.sf.hibernate.id.IdentifierGenerator 实现的某个实例,其中包括: assigned 主键由外部程序负责生成,在 save() 之前指定一个。 hilo 通过hi/lo 算法实现的主键生

2013-06-20 18:17:32 1005

原创 Failed to load class "org.slf4j.impl.StaticLoggerBinder" 问题解决

分析问题,由于是找不包slf4j相应的jar包,因此是由于少jar包的原因。 slf4j 官方有常见错误解答: http://www.slf4j.org/codes.html#log4j_version 得知此错误原因是: This error is reported when the org.slf4j.impl.StaticLoggerBinder class could n

2013-05-30 19:33:43 673

原创 windows8 64位搭建Android开发环境

本文讲解windows8 专业版64位如何搭建Android开发环境 第一步:下载安装Java SE JDK [ jdk-7u17-windows-x64.exe ],地址是 http://www.oracle.com/technetwork/java/javase/downloads/index.html  (根据情况,可能需要配置环境变量JAVA_HOME 该名字随意,关键是指向JDK

2013-05-19 17:23:12 2763

原创 java23种设计模式总结

http://download.youkuaiyun.com/detail/lc2470348636/5388445 1.1 创建型模式 AbstractFactory ( 抽象工厂 ) FactoryMethod ( 工厂方法 ) Singleton ( 单态模式 ) Builder ( 建造者模式 ) Protot*pe * 原型模式 ) 1.1.1工厂方法

2013-05-16 16:07:29 1104

转载 Javascript版旋转文字效果

记得以前在某网页上看到随着鼠标而移动的旋转文字,于是自己也想着用JS来实现基本的样式。 程序很快便完成并在IE和Chrome上通过,不过在FireFox上却死活跑不起来,结果又按标准改写了不少地方= = 简单来说,本次要实现的结果,就是对于给定一个字符序列,可以输出围绕成一个圆圈旋转的文字,并且能跟随鼠标而移动。 想法有了,接着就是如何去实现,思路其实也很简单= =   第一,如何生成排

2013-05-16 12:56:47 4581

转载 Java版字符雨效果

看到很多Matrix中的字符雨,无聊之余也自己写了一个,只是仿照了基本的模样,印象中电影看到的好像是三维效果的= = 要实现这种字符雨效果,实现方法可以有很多,自己一下子就想到的也有三种,现在用其中一种方案来简单地实现。 其实用3DS MAX的粒子系统也可以做出更绚丽的效果= =   思路总体分为几点: 一、如何实现一列字符向下滑动的效果?其实就是把字符序列逐个字符地输出在屏幕上,保持x

2013-05-16 12:55:10 4725

原创 评价你项目中过度设计的指标

1、你整天使用类似“潜在的”,“在未来”,“准备扩展”之类的词。  2、你开始花越来越多的时间思考“封装”,“抽象”和“解耦”,而不是实际问题。  3、你开始相信,随着框架,库,支持语言的增加,软件质量会得到提升。  4、你能够替换每一个单一的概念,类和层,但是这并不是客户的需求。  5、只看代码,你不能理解发生了什么,你需要附件的工具,软件和顾问来理解它。  6、你

2013-05-16 12:49:56 811

原创 如何掌握并在实践总应用设计模式

设计模式是面向对象编程的热门话题之一,越来越多的开发人员认识到设计模式的重要性。采用各种语言实现设计模式的文章也越来越多,但是很多开发人员发现很难将设计模式与实际开发中需要解决的具体问题相联系。因为使用设计模式的难点往往不在于模式的实现,而在于很难确定哪种模式可以在现实的应用场景中采用,从而导致了在现实的项目中,面对客户的压力,我们总是采用最直截了当的方法解决问题,来不及多考虑这些方法的优劣,即使

2013-05-16 12:40:03 598

原创 java静态代理和动态代理

JAVA的静态代理与动态代理比较 一、概念     代理模式是常用的Java 设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。按照代理类的创建时

2013-05-14 23:49:46 959

转载 Java 单例模式详解

概念:   java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。   单例模式有一下特点:   1、单例类只能有一个实例。   2、单例类必须自己自己创建自己的唯一实例。   3、单例类必须给所有其他对象提供这一实例。   单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、

2013-04-20 21:13:32 443

转载 request,session,application三者关系

几乎所有的Web开发语言都支持Session功能,Servlet也不例外。 Servlet/JSP中的Session功能是通过作用域(scope)这个概念来实现的。 对象作用域为:  page  在当前页面有效(仅用于JSP中)  request  在当前请求中有效  session  在当前会话中有效  appl

2013-04-20 21:02:56 547

MySQL5.0安装图解

MySQL安装图解,很详细,一步一步教你怎么安装MySQL数据库...

2013-03-16

[趣味程序导学:Java.2].宋现锋.文字版

引导读者学习java2编程技巧和方法,形式新颖活泼,别具一格!

2013-03-16

Tomcat6.0安装

Tomcat6.0安装步骤,图文详解,手把手教你安装tomcat6.0安装版。

2012-06-02

关于加密与解密

加密与解密技术,其实密码学离我们不遥远,甚至触手可及!

2013-03-16

navicat9 for mysql

navicat9 for mysql是一款小型但强大的mysql数据库管理工具

2013-04-07

jsp博客代码

jsp开发的博客代码,部署即可运行,附带数据库

2013-12-09

jsp论坛代码

jsp开发的论坛,部署后便可以运行,附带数据库!

2013-12-09

java23种设计模式总结

Java23种设计模式,讲解非常详细

2013-05-16

toolbox中的ncm.zip

matlab中toolbox中用到的工具包

2013-12-09

Linux常用命令全集

Linux常用命令全集,文件管理,系统设置,磁盘维护,网络通讯,设备管理...

2013-04-07

php微博代码

php开发的微博模板,可以自定义自己的内容

2013-12-09

php博客代码

php开发的博客模板,部署后可以自定义自己的内容

2013-12-09

java应用superVCD

java开发的一个桌面小应用,SuperVcd播放器

2013-12-09

空空如也

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

TA关注的人

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