Java
Java
Lxinccode
java
展开
-
java合并两张图片
测试照片: 一个场景拍两张视角轻微偏移的照片, 比如书上的文字。用途: 判断摄像机是否偏移视角等等。原创 2024-01-05 16:28:32 · 734 阅读 · 0 评论 -
Java 常用工具类(35) : List均匀分组
【代码】Java 常用工具类(35) : List均匀分组。转载 2023-12-08 17:16:30 · 181 阅读 · 0 评论 -
正则表达式(3) : 参数格式正则校验
import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 参数格式正则校验工具类 * */public final class RegExpValidatorUtils { /** * 验证邮箱 * * @param str 待验证的字符串 * @re...转载 2019-12-06 10:47:26 · 1082 阅读 · 0 评论 -
正则表达式(0) : 语法
参考 :http://www.regexlab.com/zh/regref.htm 表达式 可匹配 \r, \n 代表回车和换行符 \t 制表符 \\ 代表 "\" 本身 表达式 可匹配...转载 2018-10-25 18:11:01 · 1772 阅读 · 0 评论 -
正则表达式(2) : 提取{}之间的内容
参考 : https://www.cnblogs.com/mi21/p/10361886.html https://bbs.csdn.net/topics/391957642import java.util.LinkedList;import java.util.List;import java.util.regex.Matcher;import java.u...转载 2019-12-05 17:52:07 · 2343 阅读 · 0 评论 -
正则表达式(1) : 判断字符串是否仅包含字母、数字、-、_
String s = "--____sdfjZ454Z----Zl0sd---fa5453___DFD_----"; String r = "^[a-z0-9A-Z\\-_]+$"; System.err.println(s.matches(r));参考(汉字) : https://blog.csdn.net/dongfengkuayue/ar...转载 2018-09-19 17:08:28 · 8323 阅读 · 0 评论 -
正则表达式(4) : java正则表达式
参考 : 正则表达式之提取括号内内容 - sunshuaize - 博客园1.提取指定字符之间内容2.提取ip转载 2022-07-12 13:52:02 · 73 阅读 · 0 评论 -
java与windows(1) : 批量下载文件
说明 : maven项目打成可执行jar包,与jre放一起,并根据配置文件批量下载文件到指定目录。1. 代码import java.io.*;import java.math.BigDecimal;import java.math.RoundingMode;import java.net.URL;import java.net.URLDecoder;import java....原创 2019-07-14 19:53:35 · 490 阅读 · 0 评论 -
异常(1) : 自定义异常不打印堆栈信息
参考 :https://blog.csdn.net/weixin_38046780/article/details/89375314自定义异常重写一下方法即可。@Overridepublic Throwable fillInStackTrace() { return this;}END。...转载 2019-07-29 15:27:43 · 3464 阅读 · 0 评论 -
异常(2) : 获取异常堆栈信息
参考 :https://blog.csdn.net/q649381130/article/details/77182346转载 2019-08-13 19:39:24 · 682 阅读 · 0 评论 -
JDBC(4) : jdbc与dbcp2管理数据库工具类(轻量级版)
package cn.nordrassil.test2.util;import org.apache.commons.dbcp2.BasicDataSourceFactory;import javax.sql.DataSource;import java.sql.*;import java.util.ArrayList;import java.util.LinkedList;import java.util.List;import java.util.Properties;/**.原创 2020-08-12 11:22:17 · 177 阅读 · 0 评论 -
JDBC(2) : 使用连接池获取连接并封装执行sql及记录慢sql
参考 :https://blog.csdn.net/qq_21137441/article/details/78781239#commentBoxServiceimport java.sql.Connection;import java.util.List;/** * @Auther: liyue * @Date: 2019/1/17 14:25 * @Descripti...原创 2019-04-17 17:16:16 · 465 阅读 · 0 评论 -
JDBC(1) : jdbc结果集封装成对象
适用于对象的字段名和表的字段名相同的,以及对象字段为 createTime 表字段为 create_time注意 : datetime字段不能转换为Date类型import java.sql.ResultSet;import java.util.List;import org.apache.commons.lang3.StringUtils;/** * @Auther: l...原创 2018-12-07 17:33:57 · 708 阅读 · 0 评论 -
JDBC(3) : jdbc和dbcp封装数据库管理工具类(封装对象及自动装载配置版)
package com.aliyun.task.monitor.util;import org.apache.commons.dbcp2.BasicDataSourceFactory;import org.apache.commons.lang3.StringUtils;import org.springframework.core.io.support.PropertiesLoaderUtils;import javax.sql.DataSource;import java.lang.re.原创 2020-08-09 22:30:57 · 173 阅读 · 0 评论 -
数据库 : [dbcp](3) : dpcp连接池springboot
【代码】数据库 : [dbcp](3) : dpcp连接池springboot。转载 2023-03-10 11:45:31 · 187 阅读 · 0 评论 -
数据库 : [dbcp](2) : dpcp连接池的基本使用
参考 https://blog.csdn.net/god_v/article/details/80656827 https://www.oschina.net/question/2272552_2269641?sort=time获取连接工具类import org.apache.commons.dbcp2.BasicDataSourceFactory;impor...转载 2019-04-28 14:26:05 · 1685 阅读 · 0 评论 -
centos(1) : 安装redis
1. redis安装包下载https://pan.baidu.com/s/1htZ53mO2. redis可视化图形界面软件下载https://pan.baidu.com/s/1brlkXbT3. 安装步骤3.1 redis的安装Redis是c语言开发的。安装redis需要c语言的编译环原创 2018-01-21 14:55:50 · 364 阅读 · 0 评论 -
数据库 : [JDBC](5) : jdbc与dbcp2管理数据库工具类(超轻量级版)
package cn.nordrassil.test2.util;import org.apache.commons.dbcp2.BasicDataSourceFactory;import javax.sql.DataSource;import java.sql.*;import java.util.ArrayList;import java.util.LinkedList;import java.util.List;import java.util.Properties;/**.原创 2020-08-12 11:26:06 · 417 阅读 · 0 评论 -
数据库查询错误
1. You have an error in your SQL syntax(SQL语句有错) 出现问题地方 : 数据库增加字段后解决 : 增加的字段是SQL的关键字原创 2017-11-22 13:57:40 · 2034 阅读 · 0 评论 -
数据库 : [dpcp](1) : springboot快速初始化连接池
try { Properties properties = PropertiesLoaderUtils.loadAllProperties("db/local.properties"); DataSource dataSource = BasicDataSourceFactory.createDataSource(properties); } catch (Exception e) { e.printS...原创 2020-07-05 16:58:55 · 643 阅读 · 0 评论 -
Java 常用工具类(4) : 时间处理
参考 :http://www.cnblogs.com/boshen-hzb/p/8919775.htmlhttps://blog.csdn.net/u013412772/article/details/73610803[有点问题] https://blog.csdn.net/lxinccode/article/category/8501873import java...转载 2018-03-01 16:29:03 · 2296 阅读 · 0 评论 -
时间(5) : 按周拆分时间段
参考 :转载 2023-04-01 11:39:23 · 295 阅读 · 0 评论 -
时间(4) : 获取本周周一和周日的日期
参考 :https://blog.csdn.net/Dyson_HQ/article/details/106927252 public static Date getThisWeekMonday() { Calendar cal = Calendar.getInstance(); //设置一个星期的第一天,按中国的习惯一个星期的第一天是星期一 cal.setFirstDayOfWeek(Calendar.MONDAY); //..转载 2021-04-09 01:04:19 · 399 阅读 · 0 评论 -
时间(2) : 获取当前时间所在一周的周一和周日日期
参考 : https://blog.csdn.net/rocling/article/details/82431632package javatest; import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import ...转载 2018-12-05 19:22:04 · 983 阅读 · 2 评论 -
时间(1) : 获取指定月的最后一天日期
参考 : https://www.cnblogs.com/caixiaoyou/p/8874596.htmlimport java.text.SimpleDateFormat;import java.util.Calendar;public class LastDayOfMonth{ /** * 获取某月的最后一天 * */ publi...转载 2018-12-25 14:48:31 · 922 阅读 · 1 评论 -
时间(3) : 计算耗时
/** * 计算耗时 * @param t 毫秒 * @return */ private static String getHaoShi(double t) { double d7 = t / 1000.0 / 60 / 60 / 24 / 30 / 12 / 100; if (d7 > 1) return DoubleUtil.round(d7, 1) + "纪元"; ...原创 2020-07-12 11:52:49 · 568 阅读 · 0 评论 -
排序(2) : set排序
参考 : public static void main(String[] args) { Set<String> set = new HashSet<>(); set.add("2020.02.07"); set.add("2020.02.06"); set.add("2020.02.08");...转载 2020-02-21 23:20:04 · 702 阅读 · 0 评论 -
排序(3) : JSONArray排序
【代码】排序(3) : JSONArray排序。转载 2023-05-25 17:24:01 · 1466 阅读 · 0 评论 -
排序 (1) : map排序
参考 : https://blog.csdn.net/ecjtuhq/article/details/83303106 https://www.cnblogs.com/avivahe/p/5657070.html注 : 数字类型使用String类型排序无效import java.util.*; /** * @Auther: liyue * @Date: 2...转载 2018-11-30 17:40:54 · 326 阅读 · 0 评论 -
页面静态化技术 : jsp和thymeleaf及其他模板页面静态化工具类
import java.io.File;import java.io.FileWriter;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.methods.GetMethod;/** * 页面静态化 * @author guyinyihun * */pu...转载 2018-04-03 10:21:16 · 2104 阅读 · 2 评论 -
枚举(1) : 基本使用
https://panyongzheng.iteye.com/blog/2201675 END。转载 2019-01-28 15:02:24 · 204 阅读 · 0 评论 -
格式化(1) : 给数字每三位加一个逗号
https://blog.csdn.net/suyu_yuan/article/details/52796202 END。转载 2019-02-25 14:27:32 · 1148 阅读 · 0 评论 -
spring整合ehcache 注解实现查询缓存,并实现实时缓存更新或删除
1. 使用spring cache和ehcache之前必须了解的http://www.cnblogs.com/jianjianyang/p/4933016.html2. spring整合ehcache 注解实现查询缓存,并实现实时缓存更新或删除http://www.cnblogs.com/jianjianyang/p/4938765.html3. Spr转载 2017-11-14 10:17:08 · 3232 阅读 · 0 评论 -
thymeleaf实例(1) : 遍历,点击复制实现
<!DOCTYPE HTML><html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3" xmlns:layout="http://w...转载 2018-04-14 16:09:50 · 1068 阅读 · 0 评论 -
thymeleaf 开发日志
thymeleaf 标签:<html xmlns:th="http://www.thymeleaf.org">发现所有thymeleaf标签都是写在html标签里面的,1. 遍历th:each="a : ${b}"b:后台传递的对象集合a : 遍历中临时对象名,代表遍历的每一个对象示例:<div...原创 2018-03-29 10:52:26 · 826 阅读 · 0 评论 -
java分页工具类
前言 : 使用 mybatis 分页插件有时会报莫名其妙的错误,有时又不会,所有自己定义了一个分页工具类和分页后信息对象 不多说,代码如下:分页工具类 : package com.pro.huanbao.common.utils;import java.util.List;import com.pro.huanbao.common.pojo.PageDatas;原创 2017-11-30 11:33:10 · 517 阅读 · 0 评论 -
网络(2) : Java 实现 ping 功能
参考 :https://www.it1352.com/1518049.htmlimport lombok.extern.slf4j.Slf4j;import org.apache.commons.lang.exception.ExceptionUtils;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.InetAddress;/** * @Auther: liyue * .转载 2021-02-03 10:44:13 · 856 阅读 · 0 评论 -
网络(1) : ping 指定时间退出
1. 查询公网ip2. 添加域名解析,记录值填写第一步在浏览器查到的ip3. 修改本地电脑的hosts文件添加之前新增加的解析的域名完。转载 2018-03-07 16:12:11 · 2196 阅读 · 2 评论 -
mapStruct(2) : 自定义时间转换
参考 :https://blog.csdn.net/sinat_29774479/article/details/102745582TestStruce 添加uses=DateMapper.class@Mapper(componentModel = "spring",uses=DateMapper.class)public interface TestStruce {DateMapperimport org.springframework.stereotype.Compon...转载 2020-09-22 10:23:05 · 4529 阅读 · 2 评论 -
复制(1) : [BeanUtils.copyProperties] 属性复制(浅复制)
导包 :import org.springframework.beans.BeanUtils;使用,把t1的属性值复制到t2里面BeanUtils.copyProperties(t1,t2);测试代码 @Getter @Setter public static class Test { private List<Data> datas; } @Getter @Setter public s..原创 2020-09-17 15:21:04 · 223 阅读 · 0 评论