![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
storm_fury
本是青灯不归客,却因浊酒留红尘
展开
-
Java内部类
在Java中,可以将一个类定义在另一个类或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、静态内部类、局部内部类和匿名内部类。成员内部类内部类作为外部类的一个成员变量,访问权限可以是任意的权限。成员内部类中不允许定义静态的成员(静态方法、静态属性),实例化对象时需要借助外部类的对象完成。字节码文件名格式: 外部类$内部类.classpublic class OuterClass { public String name; // 定义成原创 2020-08-05 09:23:54 · 261 阅读 · 0 评论 -
Linux 环境下安装部署 Weblogic
环境准备配置 java 环境变量export JAVA_HOME=/usr/local/javaexport PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar:$CLASSPATH创建 weblogic 用户及用户组[root@node00 ~]# mkdir -p /u01/weblogic[root@node00 ~]# ll[root@node00 ~]#..原创 2020-07-30 14:45:28 · 464 阅读 · 0 评论 -
XmlUtil--基于javax解析xml
package test;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.UnsupportedEncodingException;import javax.xml.bind.JAXBContext;imp...原创 2019-07-22 22:20:12 · 188 阅读 · 0 评论 -
PinYin4jUtils -- 拼音转换工具类
package cn.e3mall.cart.interceptor;import java.util.Arrays;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j...原创 2019-07-22 22:21:14 · 219 阅读 · 0 评论 -
枚举工具类
package test;import java.lang.reflect.Method;import java.util.LinkedList;import java.util.List;/** * 枚举工具类 * * @author lei.zhang * */public class EnumUtil { private static final String ...原创 2019-07-22 22:23:31 · 149 阅读 · 0 评论 -
身份证工具类
package test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Map;//import org.apache....原创 2019-07-22 22:24:02 · 166 阅读 · 0 评论 -
属性读取器工具类
package test;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Locale;import javax.annotation.Resource;import org.slf4j.Logger;import org.slf4j.LoggerFac...原创 2019-07-22 22:24:24 · 166 阅读 · 0 评论 -
JsonUtils --基于 jackson的工具类
package cn.common.utils;import java.util.List;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.JavaType;import com.fasterxml.jackson.databind.Objec...原创 2019-07-22 22:24:48 · 509 阅读 · 0 评论 -
金额阿拉伯数字转成中文的大写金额
package test;import java.text.DecimalFormat;import java.text.NumberFormat;/** * * @author admin * @Description:用于金额阿拉伯数字转成中文的大写金额 */public class RMB { private double amount = 0.0D; p...原创 2019-07-22 22:19:42 · 225 阅读 · 0 评论 -
HttpClientUtil 工具类
package cn.common.utils;import java.io.IOException;import java.net.URI;import java.util.ArrayList;import java.util.List;import java.util.Map;import org.apache.http.NameValuePair;import org.ap...原创 2019-06-25 09:06:35 · 277 阅读 · 0 评论 -
Java实现将一个正整数随机拆分为任意份
问题:设一个正整数sum,需将其随机分为n个数之和为sum。解决思路:先随机抽取n-1个小于sum的数组成数组,并在数组头部加0,尾部加sum;将数组进行升序排序;每两个相邻元素数之间的差即可得到相加为sum的n个数的数组。 public static int[] random(int n, int sum,boolean flag) { //随机抽取n-1个...原创 2019-05-15 16:18:13 · 5654 阅读 · 0 评论 -
Java实现文件拷贝
package cn.hnb.test;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class FileUtil { /** * 文件复制 * @param srcPath 源文件路径 * @param targetPath 复制后存放路...原创 2018-09-30 13:13:33 · 8611 阅读 · 0 评论 -
利用ZipOutputStream和ZipInputStream实现文件的压缩和解压缩
package cn.yimen.archiver.test;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.zip.ZipEntry;import java.util.zip.ZipInputStream;import java.ut...原创 2018-11-18 19:46:06 · 2599 阅读 · 0 评论 -
Java实现文件的归档和解档
文件的归档package cn.yimen.archiver;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;/** * 归档器 */public class Archiver {...原创 2018-11-18 19:51:12 · 2074 阅读 · 0 评论 -
Java基于OpenSSL生成 RSA 公私钥对数据进行加解密
Java基于OpenSSL的公私钥对数据进行加解密使用OpenSSL来生成私钥和公钥RSA加密解密工具类签名及校验类测试类使用OpenSSL来生成私钥和公钥验证机器上是否安装openssl命令:openssl version -a[root@node00 test]# openssl version -aOpenSSL 1.0.2k-fips 26 Jan 2017built o...原创 2018-12-20 20:21:04 · 3067 阅读 · 0 评论 -
Java调用执行HDFS上的shell脚本
package com.cloudera;import org.apache.commons.lang3.ArrayUtils;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FileSystem;import org.apache.hadoop.fs.Path;import java....原创 2019-04-19 17:33:30 · 2671 阅读 · 0 评论 -
MyBatis逆向工程配置及使用
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis...原创 2019-04-29 10:15:12 · 814 阅读 · 0 评论 -
Java PropertiesLoader 工具类
package com.cloudera.bigdata.util;import org.apache.commons.io.IOUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.core.io.DefaultResourceLoader;import org....原创 2019-05-06 14:31:58 · 1945 阅读 · 0 评论 -
Java获取加载路径和项目根路径的几种方法
获取类加载的根路径File file = new File(this.getClass().getResource("/").getPath()); System.out.println(file); 结果:D:\ProjectDemo\test-demo\target\classes如果不加"/",则获取当前类的绝对路径File file = new File(this.getC...原创 2019-05-14 09:09:49 · 1015 阅读 · 1 评论 -
Java利用递归实现目录删除功能
public class FileUtil { /** * 删除目录及其子目录以及目录下文件 * @param path */ public static void deleteFileAndDir(String path) { File file = new File(path); if(!file.exists()) { return; } if (fil...原创 2018-09-30 11:09:24 · 2138 阅读 · 0 评论