java
文章平均质量分 83
籍籍川草
java懂点,其他再说
展开
-
fedora16 安装jdk
1. 从oracle网站下载jdk1.7.0,链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html我选择的是rpm包,下载了jdk-7u1-linux-i586.rpm。 2. 安装jdk。rpm -ivh jdk-7u1-linux-i586.rpm这样安装后,默认安装目录是/usr/jav转载 2012-02-08 09:11:53 · 683 阅读 · 0 评论 -
Java中Date各种相关用法
1.计算某一月份的最大天数 Java代码 Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.getActualMaximu转载 2014-04-09 20:07:29 · 700 阅读 · 0 评论 -
java程序执行SQL脚本文件
1.i首先引入ibatis-common-2.jar包import com.ibatis.common.jdbc.ScriptRunner;import com.ibatis.common.resources.Resources; jpetstore测试代码如下:package com.ibatis.jpetstore.test;import java.转载 2014-06-30 10:27:46 · 39241 阅读 · 3 评论 -
单例、观察者、代理、备忘录、工厂
一、Singleton单例模式Singleton单例模式是最简单的设计模式,它的主要作用是保证在程序运行生命周期中,使用了单类模式的类只能有一个实例对象存在。1、饱汉模式,声明时就创建实例对象[java] view plaincopyprint?public class Singleton1 { public static final Sing转载 2014-07-03 10:13:28 · 2031 阅读 · 0 评论 -
JAVA微信开发-新手接入指南
相信很多人对微信开发已经不那么陌生,我也是从一个微信开发的菜鸟经过各种问题的折磨,然后去搜索引擎搜索各种文章阅读,但是基本都是零散的资料,没有一个统一、系统的阐述微信应用如何开发。作者结合自己的实际开发经验,归纳整理出来分享给微信开发的入门者或正在研究的开发者。这篇文章主要阐述如何搭建一个微信开发平台。古人云:“磨刀不负砍才工”。我们开发应用也需要准备一些必要的条件。 准备工作转载 2014-11-18 11:10:43 · 1001 阅读 · 1 评论 -
java读取word,excel和pdf文档内容
在平常应用程序中,对office和pdf文档进行读取数据是比较常见的功能,尤其在很多web应用程序中。所以今天我们就简单来看一下java对word、excel、pdf文件的读取。本篇博客只是讲解简单应用。如果想深入了解原理。请读者自行研究一些相关源码。首先我们来认识一下读取相关文档的jar包:1. 引用POI包读取word文档内容poi.jar 下载地址http://a转载 2014-11-06 10:39:01 · 5932 阅读 · 1 评论 -
Apache POI 解析 microsoft word 图片文字都不放过
Apache POI 解析 microsoft word 图片文字都不放过项目需要 ,写了个 ms word 解析器,贴出来分享!Apache POI 组件主要用来 解析 microsoft word,ppt,excel,Visio 文档 ,具体介绍看下面吧!OverviewThe following are components of the entire POI转载 2014-11-06 11:26:54 · 3174 阅读 · 1 评论 -
Infinispan配置文件说明
<infinispan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:infinispan:config:5.0 http://www.infinispan.org/schemas/infinispan-config-5.0.xsd" xmlns="urn:infinispan:con转载 2015-04-22 15:51:41 · 5582 阅读 · 0 评论 -
infinispan配置
<transport transportClass="org.infinispan.remoting.transport.jgroups.JGroupsTransport" clusterName="infinispan-cluster" nodeName="ClusterTest" distri转载 2015-04-22 15:59:12 · 1667 阅读 · 0 评论 -
基于google.zxing的二维码java 代码
package org.lxh; import com.google.zxing.common.BitMatrix; import javax.imageio.ImageIO; import java.io.File; import java.io.OutputStream; import java.io.IOException; import java.awt.image转载 2015-07-03 15:45:37 · 537 阅读 · 0 评论 -
JAVA生成二维码
前两天工作需要上网查了一下JAVA生成二维码程序的方法,试了几种都全报一此小BUG,并且在二维码中添加LOGO的会无法解析,后来调整一下生成的信息量,便能正常生成了,二维生成的原理类似于针孔打印机原理。下面上代码: 说明:需要用到jar工具包为QRCode.jar 类1:package com.tyzs.util;import java.awt.image.Buffer转载 2015-07-03 15:34:57 · 739 阅读 · 0 评论 -
Java不同压缩算法的性能比较
译文出处: Java驿站 原文出处:java-performance转载原文地址:http://www.importnew.com/14410.html本文将会对常用的几个压缩算法的性能作一下比较。结果表明,某些算法在极端苛刻的CPU限制下仍能正常工作。文中进行比较的算有:JDK GZIP ——这是一个压缩比高的慢速算法,压缩后的数据适合长期使用。JDK中的java转载 2015-11-20 10:42:47 · 1957 阅读 · 0 评论 -
Spring3.1.2与Hibernate4.1.8整合
整合Spring3.1.2 与 Hibernate 4.1.8首先准备整合jar:Spring3.1.2:org.springframework.aop-3.1.2.RELEASE.jarorg.springframework.asm-3.1.2.RELEASE.jarorg.springframework.aspects-3.1.2.RELEASE.jar转载 2013-11-12 16:53:54 · 1342 阅读 · 0 评论 -
File,DiskFileItemFactory,ServletFileUpload
导读:文件上传组件中,如果对File,DiskFileItemFactory ,ServletFileUpload ,FileItem这四个类理解了,也就理解了文件上传组件。1.java.io.File类File(File parent,String child)根据parent的抽象路径名和child的路径名,创建一个File实例。 File(String pat转载 2013-05-07 10:47:07 · 804 阅读 · 0 评论 -
JAVA 内部类的简单总结 (转载)
定义在一个类内部的类叫内部类,包含内部类的类称为外部类。内部类可以声明public、protected、private等访问限制,可以声明为abstract的供其他内部类或外部类继承与扩展,或者声明为static、final的,也可以实现特定的接口。static的内部类行为上象一个独立的类,非static在行为上类似类的属性或方法且禁止声明static的方法。内部类可以访问外部类的所有方法与属性,转载 2012-02-08 10:28:57 · 342 阅读 · 0 评论 -
java中文排序 - 汉语拼音
中文排序 - 汉语拼音摘要:中文一般都是按拼音来排序的。但Java中的String类是按Unicode编码存储数据的,因此,String类也是按Unicode编码的大小来排序的。Sun公司提供一个Collator类来重新按不同的规则对字符串排序,但Collator对中文的排序方式只是不严格的拼音排序法。Microsoft的Excel和Sql Server实现了按拼音排序的功能,就比Collat转载 2012-02-21 14:54:16 · 605 阅读 · 0 评论 -
Ant的构建java工程
Ant的优点跨平台性。Ant是用Java语言编写的,所示具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。Ant开发Ant的构建文件Ant构建文件默认命名为build.xml,也可以取其他的名字。只不过在运行的时候把这转载 2012-07-26 15:39:49 · 686 阅读 · 0 评论 -
Java文件下载的几种方式
public HttpServletResponse download(String path, HttpServletResponse response) {try {// path是指欲下载的文件的路径。File file = new File(path);// 取得文件名。String filename = file.getName();// 取得文件的后缀名。S转载 2012-10-18 14:49:33 · 415 阅读 · 0 评论 -
Java的系统属性与对应的值
Java的系统属性与对应的值 在Java的开发中经常会用到System里面的一些系统属性,为了以后能够方便的找到与使用,特意贴出来进行对照。 01 java.runtime.name Java(TM) 2 Runtime Environment, Standard Edition 02 sun.boot.library.path C:\Java\jre1.5.0_07\bin转载 2012-10-18 14:47:37 · 524 阅读 · 0 评论 -
java 运算符优先级
序列号符号名称结合性(与操作数)目数说明1.点从左到右双目 ( )圆括号从左到右 [ ]转载 2013-03-06 08:52:11 · 621 阅读 · 0 评论 -
java常用的设计模式
设计模式:模式是一种问题的解决思路,它已经适用于一个实践环境。并且可以适用于其他环境。 设计模式的分类:分布式编程模式,用户界面模式,数据模型模式三大类。 设计模式的作用:设计的重用; 为设计提供共同的词汇,每个模式名就是一个设计词汇,其概念使得程序员的交流变得方便; 在开发文档转载 2013-03-07 15:25:55 · 577 阅读 · 0 评论 -
设计模式--创建模式--抽象工厂模式
intent•Provide an interface for creating families of related ordependent objects without specifying their concrete classes.•提供一个接口使得不使用具体的类来创建有关系的或者依赖关系的对象族。 UMLApplicability•a syste转载 2013-03-07 15:36:14 · 597 阅读 · 0 评论 -
java设计模式-工厂模式
intent•Define an interface for creating an object, but letsubclasses decide which class to instantiate. Factory Method lets a class deferinstantiation to subclasses.•为创建对象创建一个接口,使得创建哪一个对象让子类来干。转载 2013-03-07 15:34:38 · 671 阅读 · 0 评论 -
java反射实例详解
本文先讲java反射的示例代码,希望看了代码以及分析对你有所帮助。 【案例1】通过一个对象获得完整的包名和类名package org.shen.own; import java.util.Enumeration; import java.util.HashMap; import java.util.Hashtable; publi转载 2013-03-27 16:24:54 · 732 阅读 · 0 评论 -
Java程序优化的一些最佳实践
摘要:本文介绍了Java代码优化的过程,总结了优化Java程序的一些最佳实践,分析了进行优化的方法并解释了性能提升的原因。多角度分析导致性能低的原因并逐个进行优化使得程序性能得到极大提升,代码可读性、可扩展性更强。作者通过经历的一个项目实例,介绍Java代码优化的过程,总结了优化Java程序的一些最佳实践,分析了进行优化的方法,并解释了性能提升的原因。作者从多个角度分析导致性能低的原因转载 2013-05-03 08:49:51 · 644 阅读 · 0 评论