java
文章平均质量分 65
iteye_17267
这个作者很懒,什么都没留下…
展开
-
Jakarta Commons 工具集
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。 一、Commons BeanUtils http://jakarta.apache.org/commons/beanutils/index.html 说明:针对Bean的一个工具集。由于Bean...原创 2011-08-24 11:03:49 · 83 阅读 · 0 评论 -
Java读取大文件处理
使用FileChannelint bufSize = 1024; byte[] bs = new byte[bufSize]; ByteBuffer byteBuf = ByteBuffer.allocate(1024); FileChannel channel = new RandomAccessFile("d:\\filename","r").getCh...原创 2013-02-25 16:14:52 · 146 阅读 · 0 评论 -
IBM JDK下访问SSL/HTTPS时候ClassNotFoundException解决方法 .
Exception:faultString: java.net.SocketException: Cannot find the specified class java.security.PrivilegedActionException: java.lang.ClassNotFoundException: com.ibm.websphere.ssl.proto...原创 2013-01-08 15:54:41 · 292 阅读 · 0 评论 -
java 取出ResultSet对象组装成List<Map〉
/** * 方法功能说明:将取出的结果集ResultSet对象组装成 List<--Map<--(columnName:columnValue), * 每一个map对应一条记录,map长度 == column数量 * 创建:2012-10-16 by casper * 修改:日期 by 修改者 * 修改内容: * @参数: @param rs ...原创 2012-12-05 11:30:08 · 402 阅读 · 0 评论 -
Java之Jconfig 学习
因为properties的局限性,有时候得使用XML文件来定义应用的配置参数,jConfig 正是这样一个读写XML配置文件的工具。开发者在 Java 程序中只需要使用get/set方法就能读取修改 XML 文件中的配置参数。jConfig 目前只支持两层结构,最新版本为 2.9。该项目主页:http://www.jconfig.org/1.新建工程demo,src下创建config.x...原创 2013-05-24 11:21:47 · 394 阅读 · 0 评论 -
Java调用ORACLE存储过程,对返回的结果集处理(字符,游标,数组(表变量))...
数据库ORACLE 10g:1.创建TypeCREATE OR REPLACE TYPE P_TYPE_TEST AS OBJECT( P_ID VARCHAR2(50), P_NAME VARCHAR2(50), P_DES VARCHAR2(1000))CREATE OR REPLACE TYPE P_TYPE_TEST_...原创 2013-05-14 10:07:46 · 195 阅读 · 0 评论 -
Java工具类---数组操作ArrayUtil
package com.luang.util.common;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Map;import java.util.Random;import java.util.TreeMap;/**...原创 2013-05-10 17:07:16 · 100 阅读 · 0 评论 -
HashMap的两种排序方式
Map<String, Integer> map = new HashMap<String, Integer>();map.put("d", 2);map.put("c", 1);map.put("b", 1);map.put("a", 3);List<Map.Entry<String, Integer&g原创 2012-07-16 15:06:39 · 84 阅读 · 0 评论 -
简易版Spring Ioc
package com.ioc.service;import java.io.IOException;import java.io.InputStream;import java.util.HashMap;import java.util.Map;import java.util.Properties;/** * * 简单实现了一下Spring的IOC,理...原创 2011-08-26 11:32:17 · 86 阅读 · 0 评论 -
java实现排序算法:插入排序、选择排序、冒泡排序
package sort;/** */public class Sort { /** * 选择排序: * 首先在数组中查找最小值, 如果该值不在第一个位置, 那么将其和处在第一个位置的元素交换,然后从第二个位置重复 * 此过程,将剩下元素中最小值交换到第二个位置 。当到最后一位 时,数组排序结束 * 复杂度为:O(n^2) * * ...原创 2011-08-26 11:24:20 · 82 阅读 · 0 评论 -
信号量通过一个计数器控制对共享资源的访问
package sync;import java.util.concurrent.Semaphore;/** * 公共数据 * */class Shared { public static int count;}/** * 递减线程 * */class DecThread implements Runnable { pri...原创 2011-08-26 11:23:06 · 312 阅读 · 0 评论 -
java实现二分查找
package search;public class BinarySearch { /** * 二分查找 * * 注意:二分查找只是针对有序排列的各种数组或集合 * * @param target * @param array * @return */ static boolean binarySearch(int target...原创 2011-08-26 11:21:31 · 81 阅读 · 0 评论 -
DOM解析XML文件
1.DOM解析XML文件<?xml version="1.0" encoding="UTF-8"?><groups> <group name="group1" ap_num="3"> <ap name="ap1_1" mac="00:00:00:00:01:01" ip=&q原创 2011-08-24 16:50:54 · 55 阅读 · 0 评论 -
JAVA 获取本地,远程macAddress
获取本地macAddressimport java.io.InputStreamReader;import java.io.LineNumberReader;public class LocalMacAddr{ public String getMACAddr() { String mac = ""; try { Process pro...原创 2011-08-24 11:47:17 · 114 阅读 · 0 评论 -
JAVA多线程
多线程一般情况下有两个要求,第一个是同步第二个是并发。线程的同步并不代表它可以并发执行。关于多线程这里有几个概念需要搞清楚:1.同步:在写代码之前,自己需要搞清楚原子操作是什么以及操作的是否是共享资源(操作的必须是同一个对象,所以称为对象的锁)。a) 所谓原子操作就是我的这一段代码在执行的时候,其它人需要等待我执行完,他才可以执行这一段代码。使用同步代码块synchronized(t...2013-04-21 18:47:00 · 102 阅读 · 0 评论