Java
A_Lonely_Smile
择一城终老,遇一人白首。挽一帘幽梦,许一世倾城。写一字决别,言一梦长眠。我倾尽一生,囚你无期。
择一人深爱,等一人终老。痴一人情深,留一世繁华。断一根琴弦,歌一曲离别。我背弃一切,共度朝夕。
展开
-
List 笛卡尔积计算
public static void main(String[] args) { List<String> list1 = Arrays.asList("1", "2", "3"); List<String> list2 = Arrays.asList("A", "B", "C"); List<String> res = listMultiply(list1, list2); res.forEach(ite.原创 2020-12-31 15:14:52 · 464 阅读 · 0 评论 -
Java简繁体汉字转化
package com.jiyang.project.detection.util;/** * @description: 简繁体汉字转化 * @author: wujie * @create: 2020-09-08 10:47 **/public class SimplicialTran { private static String SIM = "锕锿皑蔼霭爱碍嗳嫒瑷暧谙鹌埯铵鳌翱袄媪岙奥骜坝坝罢鲅摆败颁钣办绊帮绑谤镑龅饱宝鸨报鲍杯鹎贝狈备钡辈惫鞴呗贲锛.原创 2020-09-23 18:18:05 · 1805 阅读 · 0 评论 -
PDF拆分为PNG图片
添加pom.xml依赖<dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.16</version></dependency>工具类import lombok.extern.slf4j.Slf4j;import org.apach原创 2020-09-23 17:54:53 · 281 阅读 · 0 评论 -
Java中文拼音转换
添加pom.xml依赖<!-- 中文拼音转换 --><dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version></dependency>工具类import net.sourceforge.pinyin4j.Pin原创 2020-09-23 17:33:43 · 209 阅读 · 0 评论 -
InputStream复制
/** * 克隆输入流 * @param input * @return */ public static ByteArrayOutputStream cloneInputStream(InputStream input) { try { ByteArrayOutputStream baos = new ByteArrayOutputStream(); byte[] buffer = new b.原创 2020-09-22 10:18:39 · 597 阅读 · 0 评论 -
Java指定方法超时的时间
import lombok.extern.slf4j.Slf4j;import java.util.concurrent.*;/** * @description: 指定方法执行的时间 * @author: wujie * @create: 2020-09-21 11:44 **/@Slf4jpublic class MethodTimeout { /** * 执行方法超时时间 */ public static void test() { .原创 2020-09-21 12:18:57 · 805 阅读 · 0 评论 -
Java通过URL下载文件
public static void main(String[] args) throws Exception { //new一个URL对象 URL url = new URL("ftp://ftpuser:123456qwe@192.168.1.126:21/2020/01/01/0001.jpg"); //打开链接 URLConnection conn = url.openConnection(); //超时响应时间为5秒.原创 2020-09-21 11:34:53 · 2105 阅读 · 0 评论 -
Java查询javax.imageio.ImageIO支持的文件格式
String readFormats[] = ImageIO.getReaderFormatNames();String writeFormats[] = ImageIO.getWriterFormatNames();System.out.println("Readers: " + Arrays.asList(readFormats));System.out.println("Writers: " + Arrays.asList(writeFormats));Readers: [JPEG 20.原创 2020-09-21 11:02:56 · 1378 阅读 · 0 评论 -
JAVA 使用Channel将文件夹压缩成ZIP
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.nio.channels.Channels;import java.nio.channels.FileChannel;import java.nio.channels.WritableByteChannel;import java.util.zip.ZipEntry;import java.util.zi.原创 2020-08-28 10:18:40 · 847 阅读 · 0 评论 -
Java后台简单断点续传模拟
package com.test;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOEx...原创 2020-01-06 16:45:28 · 307 阅读 · 0 评论 -
Java POI读取Excel文件(xlsx)
package com.test.basecommon;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import java.u...原创 2019-12-31 17:05:09 · 234 阅读 · 0 评论 -
Java使用iText PDF导出PDF文档
1.使用jar包itextpdf-5.5.13.jaritext-asian-5.2.0.jar可以到maven中央仓库下载jar文件或加入项目pom.xml文件中央仓库地址:https://mvnrepository.com/2.代码package com.test.basecommon;import java.io.FileOutputStream;impor...原创 2019-12-31 15:25:33 · 679 阅读 · 0 评论 -
JS控制键盘录入 和 window.event.keycode对照
document.onkeydown = function (e) { // 回车提交表单 var theEvent = window.event || e; var code = theEvent.keyCode || theEvent.which; if (code == 13) { $("#chk_math").click(); // #chk_match 是你...原创 2019-03-01 10:45:12 · 846 阅读 · 0 评论 -
Java存入MySQL时差问题
1.查看MySQL时区show variables like '%time_zone%';#可以看到时区是CST,所以需修改set global time_zone='+8:00';set time_zone='+8:00';flush privileges;2.Java时间// 取得本地时间:Calendar cal = Calendar.getInstance();...原创 2019-04-17 17:27:43 · 540 阅读 · 0 评论 -
Java构建树状结构
/** * 节点实体类 * @author Administrator * */public class Nodes { private String id; //父节点 private String pid; private String name; List<Nodes> childNodes; Nodes(String id,String ...原创 2019-05-19 01:06:28 · 1788 阅读 · 0 评论 -
Java进阶路线图
第一阶段 技术名称 技术内容 J2SE (Java基础部分) Java开发前奏 计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,程序的执行过程, 相关反编译工具介绍,java开发工具Eclipse的安装和使用,javadoc的说明。...转载 2019-05-19 22:20:57 · 1941 阅读 · 2 评论 -
Java static用法
一、特点: 1、static是一个修饰符,用于修饰成员。(成员变量,成员函数)static修饰的成员变量 称之为静态变量或类变量。 2、static修饰的成员被所有的对象共享。 3、static优先于对象存在,因为static的成员随着类的加载就已经存在。 4、static修饰的成员多了一种调用方式,可以直接被类名所调用,(类名.静态成员)。 5、static修饰的数...转载 2019-05-19 22:25:40 · 712 阅读 · 0 评论 -
Java 获取当前日期所在周的每天日期
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = Calendar.getInstance(); while (calendar.get(Calendar.DAY_OF_WEEK) != Calendar.MONDAY) { ...原创 2019-07-03 09:38:14 · 4118 阅读 · 0 评论 -
JFinal实现定时任务调度
<!--引入定时器任务--> <dependency> <groupId>it.sauronsoftware.cron4j</groupId> <artifactId>cron4j</artifactId> <version>2.2.5</version&a原创 2019-02-25 09:53:51 · 697 阅读 · 0 评论