Saltwater_leo的专栏

花褪残红青杏小,燕子飞时,绿水人家绕,枝上柳绵吹又少,..... 。

根据word 模板,生成自定义的word 文件,并转换成PDF 文件,总结

实现思路:一 、 将别人提供的word 模板,另存为xml 格式的文件 ,得到xml模板二、在xml 文件中,使用freemark标签,替换一些自定义值三、 使用freemark 解析xml ,输出到.doc 文件 小结: 这里word文档就生成了 word 转pdf 注意:一 : 这里生成的wo...

2018-05-14 16:01:07

阅读数 536

评论数 0

c# 加密解密和java 加密解密,相同结果

java 代码 :import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec; import org.apache.commons.codec.binary.Base64; /** * * @author Admin...

2018-05-01 17:31:25

阅读数 231

评论数 0

执行jar 包时,设置执行内存

执行jar 包时,设置执行内存java -jar -Xms258m -Xmx258m -XX:PermSize=512M -XX:MaxPermSize=512m back-module.jar --spring.profiles.active=prod --server.port=8004

2018-04-13 19:05:12

阅读数 6730

评论数 0

Freemark 解析工具类

* 修改人姓名 修改时间 版本号 描述 */ import java.io.IOException; import java.io.StringReader; import java.io.StringWriter...

2018-03-15 17:04:19

阅读数 91

评论数 0

将map 转换成对象

/** * 将Map转换为对象 * @param paramMap * @param cls * @return */ public static <T> T parseMap2Object(Map<String, Ob...

2018-03-11 09:26:20

阅读数 6697

评论数 0

设置日期时间

/** * 设置小时和分钟 * @param date * @param hour * @param minute * @return * @author liu ao (17020412) * @created 2017年12月6日 上午10:46:4...

2018-03-09 17:55:04

阅读数 63

评论数 0

java Unsafe类中compareAndSwap相关介绍

转自:http://blog.csdn.net/sherld/article/details/42492259 最近在看jdk7中java.util.concurrent下面的源码中,发现许多类中使用了Unsafe类中的方法来保证并发的安全性,而java 7 api中并没有这个类的相关介绍,...

2018-01-06 11:45:25

阅读数 114

评论数 0

volatile这个关键字解析

转自:http://www.cnblogs.com/dolphin0520/p/3920373.html volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatil...

2017-12-22 16:19:01

阅读数 183

评论数 0

NIO中有关Buffer的几种常用方法比如clear,rewind和flip

Java的NIO中有关Buffer的几种常用方法比如clear,rewind和flip到底有哪些区别。下面给大家这三种方法的源码,方便大家记忆。 clear()方法用于写模式,其作用为情况Buffer中的内容,所谓清空是指写上限与Buffer的真实容量相同,即limit==capacity,同时...

2017-12-20 14:38:44

阅读数 133

评论数 0

深入理解 Java 垃圾回收机制

深入理解 Java 垃圾回收机制 一:垃圾回收机制的意义 java  语言中一个显著的特点就是引入了java回收机制,是c++程序员最头疼的内存管理的问题迎刃而解,它使得java程序员在编写程序的时候不在考虑内存管理。由于有个垃圾回收机制,java中的额对象不在有“作用域”的概念,只有对象...

2017-12-20 14:04:01

阅读数 101

评论数 0

HashMap的工作原理

HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚...

2017-12-18 20:35:19

阅读数 77

评论数 0

java 多字段排序

自定义工具类 package htmlToPdf; import java.lang.reflect.Field; import java.text.NumberFormat; import java.util.Collections; import java.util.Compar...

2017-09-13 11:59:57

阅读数 1630

评论数 0

FileChannel 传输(zero-copy 的基础)

七、Channel-to-Channel传输     FileChannel类有这两个独有的方法方法:transferFrom()和testTransferTo(),因此Channel-to-Channel传输中通道之一必须是FileChannel。     直接的通道传输不会...

2017-07-31 15:59:20

阅读数 424

评论数 0

使用shell脚本启动java后台线程

启动脚本如下(文件名称run.sh) #!/bin/sh #===============此处的APP_MAINCLASS 是main 方法所在类 APP_MAINCLASS=com.iflytek.sgy.sjxj.node.main.NodeStartup JMS_OPTS="-X...

2016-11-01 14:23:35

阅读数 1290

评论数 0

将毫秒转换成天、时、分、秒

/** * * 毫秒转化时分秒毫秒 * @author aoliu * @param ms 毫秒数 * @return * @since JDK 1.6 */ public static String formatTime(Long ms) { I...

2016-10-08 15:40:49

阅读数 2345

评论数 0

java list 和数组转换

点击打开链接 1 数组转换为List 调用Arrays类的静态方法asList。 asList public static List asList(T... a) Returns a fixed-size list backed by the specifi...

2016-09-15 14:21:13

阅读数 174

评论数 0

自定义注解

import static java.lang.annotation.ElementType.FIELD; import static java.lang.annotation.RetentionPolicy.RUNTIME; import java.lang.annotation.Retent...

2016-08-02 16:27:59

阅读数 239

评论数 0

java 工厂模式

工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品; 2)工厂方法模式(Factory Method):又称为多形性工厂; 3)抽象工厂模式(Abstract Factory):又称为工具箱,产生产品族,但不利于产生新的产品;    ...

2016-06-20 19:38:42

阅读数 209

评论数 0

Runtime.addShutdownHook用法

一.Runtime.addShutdownHook理解 在看别人的代码时,发现其中有这个方法,便顺便梳理一下。 void java.lang.Runtime.addShutdownHook(Thread hook) 该方法用来在jvm中增加一个关闭的钩子。当程序正常退出,系统调用...

2016-03-25 15:10:10

阅读数 277

评论数 0

java的 List 排序

Collections.sort(list, new Comparator(){ /* * int compare(Student o1, Student o2) 返回一个基本类型的整型, * 返回负数表...

2016-03-08 09:40:32

阅读数 249

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭