package com.ijson.remote.util.mac;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;import java.net.SocketTimeoutException;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFac...
Axis2是下一代 Apache Axis。Axis2 虽然由 Axis 1.x 处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构。Axis2 基于新的体系结构进行了全新编写,而且没有采用 Axis 1.x 的常用代码。支持开发 Axis2 的动力是探寻模块化更强、灵活性更高和更有效的体系结构,这种体系结构可以很容易地插入到其他相关 Web 服务标准和协议(如 WS-Security、WS-ReliableMessaging 等)的实现中。 Apache Axis2 是Axis的后续版本,是新一代的SOAP引擎。 编辑本段主要特点 1)采用名为 AXIOM(AXIs Objec...
import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.util.ArrayList;import java.util.List;/** * description: 统计代码行数 * @author xyc 创建时间:2014-7-24 */public class LineCounter { List<File> list = new ArrayList<File>(); int linenumber = 0; FileReader fr = nu...
public class Mobile { public static void main(String[] args) { String mobile = "136****7423"; mobile = mobile.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2"); System.out.println(mobile); }}
def "获取字符在一个字符串中出现的次数"() { given: def a = "日子" //查询 '日' 和 '子' 在字符串中出现的次数 def b = "假如生活欺骗了你,\n" + "不要悲伤,不要心急!\n" + "忧郁的日子里须要镇静:\n" + "相信吧,快乐的日子将会来临!\n" + "心儿永远向往着未来;\n" + ...
public class Native2AsciiUtils { /** * prefix of ascii string of native character */ private static String PREFIX = "\\u"; /** * Native to ascii string. It's same as execut native2ascii.exe. * * @param str * native string * @return ascii string */ public static String native2Ascii(...
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException; /*** * description: 对流数据的操作 * @author xyc 创建时间:2015-6-4 */public class ReadIo2Str { private static ReadIo2Str instance; private ReadIo2Str() { } p...
/** * description: 补足补空格,补足补*,缺什么补什么 * @author xyc 创建时间:2015-1-9 */public class Test0 { public static void main(String[] args) { System.out.println(noZero("11", 10, "left")); System.out.println(noZero("11", 10, "")); } /** * de...
package cn.jsprun.utils;import java.io.ByteArrayOutputStream;import java.io.UnsupportedEncodingException;public final class Base64 { private static final char[] base64EncodeChars = new char[] { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q...
用Java程序计算出 每年的生肖属相 public class ChineseZodiac { //12生肖 private final static String[] yearAnmName = new String[]{"羊", "猴", "鸡", "狗", "猪", "鼠", "牛", "虎", "兔", "龙", "蛇", "马"}; ...
@Test public void getNumber(){ String data = "The weather is good today and it is my 35th birthday"; System.out.println(data.replaceAll("[a-zA-Z]", "").trim()); }
【本节目标】通过阅读本节内容,你将结合具体代码,实操File类的各种获取文件信息的方法,了解可以通过File类获取到哪些信息,初步掌握文件内部信息的获取方式。 获取文件信息 public boolean isFile() 是否是文件 public boolean isHidden() 是否是隐藏文件 public boolean isDirectory() 是否是目录 public long length() 文件或目录长度(bytes) public boolean canRead() 是否可读 public boolean canWrite() 是否可写 public long lastM...
Java工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种创建对象的最佳实践,这种模式提供了一种抽象工厂,通过使用工厂方法来创建对象。工厂方法将对象的创建推迟到子类中,这样就可以实现对象的创建和使用解耦。本文将详细介绍Java工厂模式的概念、实现、优点和缺点。