2019年1月8日

冒泡排序及优化

摘要: package defult; import java.util.Arrays; public class MaopaoSort { static int[] array = {3,2,4,1,5,0}; public static void maopaoSort(int[] a) { //外层循环 阅读全文

posted @ 2019-01-08 16:17 我是司 阅读(120) 评论(0) 推荐(0)

Java识别操作系统

摘要: 1 /** 2 * Created by xfyou on 2016/11/3. 3 */ 4 public class SysDep { 5 final static String UNIX_NULL_DEV = "/dev/null"; 6 final static String WINDOWS_NULL_DEV = "NULL"; 7 final ... 阅读全文

posted @ 2019-01-08 15:43 我是司 阅读(668) 评论(0) 推荐(0)

Java DES 加解密("DES/CBC/PKCS5Padding")

摘要: /** * DES加密 * * @param data 加密数据 * @param key 密钥 * @return 返回加密后的数据 */ public static byte[] desEncrypt(byte[] data, String key, String charset) { try { ... 阅读全文

posted @ 2019-01-08 15:39 我是司 阅读(3399) 评论(0) 推荐(0)

Java获取本机IP

摘要: try { Enumeration interfaces = NetworkInterface.getNetworkInterfaces(); while (interfaces.hasMoreElements()) { NetworkInterface iface = interfaces.nextElement(); if (iface.isL... 阅读全文

posted @ 2019-01-08 15:38 我是司 阅读(307) 评论(0) 推荐(0)

Jackson序列化日期类型的属性

摘要: @JsonProperty("BankSettlementDate") @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyyMMddHHmmss", locale = "zh", timezone = "GMT+8") privat 阅读全文

posted @ 2019-01-08 15:32 我是司 阅读(1849) 评论(0) 推荐(0)

使用Dom4j创建xml文档

摘要: 我们学习dom4j为的就是使用它来创建XML文档、读取文档等更为方便,下面通过一个实例来展示如何通过dom4j去创建XML文档。展示怎样通过两种方式去创建元素,可以直接通过addElement方法返回一个Element,也可以是DocumentHelper的createElement方法创建Elem 阅读全文

posted @ 2019-01-08 15:28 我是司 阅读(625) 评论(0) 推荐(0)

通过 Apache Commons HttpClient 发送 HTTPS 请求

摘要: 1、通过 HTTPS 发送 POST 请求; 2、HTTPS 安全协议采用 TLSv1.2; 3、 使用代理(Proxy)进行 HTTPS 访问; 4、指定 Content-Type 为:application/x-www-form-urlencoded; 5、HTTPS 请求时加载客户端证书(Cl 阅读全文

posted @ 2019-01-08 15:23 我是司 阅读(2826) 评论(0) 推荐(0)

监控JVM内存使用情况,剩余空间小于2M时报警

摘要: 一个简单的类,用来监控JVM内存使用情况,剩余空间小于2M时报警。 阅读全文

posted @ 2019-01-08 15:01 我是司 阅读(374) 评论(0) 推荐(0)

java 7中新增的CPU和负载的监控

摘要: java 7中新增的CPU和负载的监控 阅读全文

posted @ 2019-01-08 14:59 我是司 阅读(466) 评论(0) 推荐(0)

Spring MVC框架处理Web请求的基本流程

摘要: 阅读全文

posted @ 2019-01-08 14:46 我是司 阅读(437) 评论(0) 推荐(0)

Java经典实例:按字符颠倒字符串

摘要: 使用StringBuilder类的reverse()方法来实现。 阅读全文

posted @ 2019-01-08 14:39 我是司 阅读(1312) 评论(0) 推荐(0)

Java经典实例:正则表达式,找到匹配的文本

摘要: 输出: 输出: 阅读全文

posted @ 2019-01-08 14:37 我是司 阅读(3074) 评论(0) 推荐(0)

Java经典实例:正则表达式,替换匹配的文本

摘要: 输出: 阅读全文

posted @ 2019-01-08 14:34 我是司 阅读(6117) 评论(0) 推荐(0)

Java经典实例:在正则表达式中控制大小写

摘要: 默认是:区分大小写的; 传递标志参数:Pattern.CASE_INSENSITIVE,以说明匹配时忽略大小写;如果你的代码运行在不同的地区那么你应该再添加一个Pattern.UNICODE_CASE标志。 阅读全文

posted @ 2019-01-08 14:31 我是司 阅读(1300) 评论(0) 推荐(0)

Java经典实例:使用DateFormatter来格式化日期时间

摘要: Java版本:1.8开始 运行输出: 阅读全文

posted @ 2019-01-08 14:14 我是司 阅读(5650) 评论(1) 推荐(0)

Java经典实例:纪元秒和本地日期时间互换

摘要: Java版本:1.8开始 运行输出: 阅读全文

posted @ 2019-01-08 14:10 我是司 阅读(507) 评论(0) 推荐(0)

Java经典实例:把字符串解析为日期时间

摘要: Java版本:1.8开始 运行输出: 阅读全文

posted @ 2019-01-08 14:09 我是司 阅读(3426) 评论(0) 推荐(0)

Java 经典实例:自定义迭代器

摘要: 编写自己的Iterator,实现Iterator接口,这里多说一句,实现Iterable后,可以用“foreach”循环遍历你的对象。 执行结果: 阅读全文

posted @ 2019-01-08 14:08 我是司 阅读(1414) 评论(0) 推荐(0)

Java经典实例:实现一个简单堆栈

摘要: 堆栈(Stack)是一种常见的数据结构,符合后进先出(First In Last Out)原则,通常用于实现对象存放顺序的逆序。栈的基本操作有push(添加到堆栈),pop(从堆栈删除),peek(检测栈顶元素且不删除)。 阅读全文

posted @ 2019-01-08 14:01 我是司 阅读(1092) 评论(0) 推荐(0)

Java经典实例:进阶版堆栈实现,支持任何对象类型

摘要: 支持任何对象类型,有更多的错误检查。 package Stack; 阅读全文

posted @ 2019-01-08 13:56 我是司 阅读(310) 评论(0) 推荐(0)

导航