![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题解决
叁金Coder
我们所做的就是比别人更好的使用工具解决问题
展开
-
【FRP 内网穿透】
FRP官网。原创 2024-08-30 11:31:54 · 233 阅读 · 0 评论 -
依据 坐标(经度-longitude、纬度-latitude)和范围(rangeRadius) 获取 符合条件的 坐标
依据 坐标(经度-longitude、纬度-latitude)和范围(rangeRadius) 获取 符合条件的 坐标原创 2023-10-19 14:35:01 · 207 阅读 · 0 评论 -
MySQL 数据库 下 使用 MyBatis 进行主子表数据查询骚操作
MyBatis resultMap 标签 继承、复用、嵌套原创 2023-07-10 14:21:10 · 1083 阅读 · 0 评论 -
JavaScript 关于日期 的 相关 工具类
JavaScript 关于日期 的 相关 工具类原创 2022-04-19 20:21:03 · 1206 阅读 · 1 评论 -
MySQL 根据年、月、日、时、分、秒分组查询
示例:代码:SELECT create_time, YEAR ( create_time ), MONTH ( create_time ), DAY ( create_time ), HOUR(create_time), MINUTE(create_time), SECOND(create_time)FROM sys_role_menu GROUP BY YEAR ( create_time ), MONTH ( create_time ), DAY (create_ti原创 2022-02-18 16:47:24 · 1174 阅读 · 0 评论 -
Java 计量单位换算 工具类
使用枚举进行简单计算,现在只有简单常用的单位,如有需要自行添加,以标准单位为基准源码Gitee参考代码import lombok.AllArgsConstructor;import lombok.Getter;import java.math.BigDecimal;import java.math.RoundingMode;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import.原创 2022-01-14 10:30:52 · 3400 阅读 · 0 评论 -
Lombok 妙用之 @RequiredArgsConstructor 注解
Lombok 妙用之 @RequiredArgsConstructor 注解,丢掉 @Autowired,@Resource 让代码更简洁。原创 2021-12-31 09:31:22 · 4876 阅读 · 0 评论 -
MySQL表结构信息查询
MySQL表结构信息查询在写设计文档时,需要把MySQL中的表结构按要求导出。MySQL客户端默认的字段不满足需求时,可通过MySQL的information_schema.COLUMNS表,查询并按需求导出字段。SELECT INFORMATION_SCHEMA.TABLES.TABLE_COMMENT 数据库表名称, INFORMATION_SCHEMA.TABLES.TABLE_NAME 数据库表, COLUMN_NAME 字段名称, COLUMN_TYPE 字段类型, COLUMN原创 2021-12-13 10:29:18 · 819 阅读 · 0 评论 -
WinSCP 配置 WindowsTerminal 实现 WinSCP进行SSH
首先确认本地是否安装 WindowsTerminalPreview 请注意,也可以使用 WindowsTerminal如果没有安装请自行解决安装1、打开 WinSCP 客户端,使用快捷键 Ctrl + Alt + P 打开选项卡2、找到 集成-应用程序3、编辑 PuTTY/Terminal客户端路径(P) 输入如下内容如果你安装的是 WindowsTerminalPreview 请输入:C:\Windows\System32\cmd.exe /c start /b %LOCALAPPDATA原创 2021-11-24 10:50:54 · 3420 阅读 · 0 评论 -
平时开发所需要的各类工具的安装、配置教程与参考文档(更新ing)
平时开发所以需要的各类工具的安装、配置教程与参考文档 点击我我查看最新教程原创 2021-11-02 14:19:30 · 130 阅读 · 0 评论 -
字符串相似度 算法 - 莱文斯坦距离
字符串相似度 算法 - 莱文斯坦距离/** * <p> * StringSimilarityUtil<br> * 字符串相似度<br> * 莱文斯坦距离,又称 Levenshtein 距离,是编辑距离的一种。指两个字串之间,由一个转成另一个所需的最少编辑操作次数。<br> * 简单的说,就是用编辑距离表示字符串相似度, 编辑距离越小,字符串越相似<br> * 我们使用了** 1 - ( 编辑距离 / 两个字符串的最大长度) ** 来原创 2021-08-20 10:26:43 · 331 阅读 · 2 评论 -
闭区间合并算法
闭区间合并算法题目:给定 N 个闭区间 [begin; end],任意两个相邻或相交的闭区间可以合并为一个闭区间。例如,[1;2] 和 [2;3] 可以合并为 [1;3],[1;3] 和 [2;4] 可以合并为 [1;4],但是[1;2] 和 [3;4] 不可以合并。目标:合并这些可以合并的闭区间,求出最终的闭区间集合代码实现:import com.fasterxml.jackson.annotation.JsonIgnoreProperties;import lombok.Data;原创 2021-06-21 11:06:04 · 440 阅读 · 2 评论 -
Java指纹识别开源代码SourceAFIS使用入门
Java指纹识别开源代码SourceAFIS使用入门介绍:SourceAFIS是一个人类指纹识别库,它可以比较两个指纹(1:1 模式)是否属于同一个人,或搜索一个大型数据库(1:N 模式)找出该指纹的身份。它需要原始指纹图像的输入,并产生匹配得分的输出。主要技术指标:可以和任何指纹读取设备配合使用指纹图像处理(process)时间:180ms指纹匹配(match)速度:10000个指纹每秒Maven 依赖: <!-- 指纹比对算法 --> &原创 2021-05-28 09:25:16 · 18876 阅读 · 5 评论 -
IntelliJ idea 撤回已经commit并未push的文件
IntelliJ idea 撤回已经commit并未push的文件:废话不多说,直接上图,五步操作直接完成标题666原创 2020-10-29 10:42:03 · 624 阅读 · 0 评论 -
Java 获取计算机唯一标识
该程序,是将当前计算机的 操作系统名前缀 、 主板序列号、 MAC 地址、 CPU 序列号 组合成为JSON 字符串 作为当前计算机的唯一标识串。原创 2020-10-15 16:38:53 · 10513 阅读 · 3 评论 -
使用 try-with-resources 优雅关闭资源
优雅关闭资源引语JDK7之前资源的关闭姿势JDK7及以后测试类CloseResourceIn.java打印结果:当存在多个打开资源的时候: 资源二Resource2.java测试类CloseResourceIn.java打印结果:资源Resource.java测试类CloseResourceIn.java打印结果:打印结果:总结:引语你还在使用try-catch-finally关闭资源吗,如果是,那么就有点out了。本文旨在手把手教你使用JDK7引用的try-with-resource来优雅的关闭资源转载 2020-07-24 23:02:49 · 714 阅读 · 0 评论 -
Windows 10 如何在右键新建内自定义新建文件
先新建空白文档,然后在注册表中添加到右键菜单1、把模版文件拖拽复制到C:\Windows\ShellNew这个目录下(没有该目录,就自己创建)2、增加注册表项,使其出现在右键新建菜单中...原创 2020-07-04 14:42:10 · 1755 阅读 · 0 评论 -
CentOS 7 的 /etc/profile 文件(我曾经错误的修改过)
# /etc/profile# System wide environment and startup programs, for login setup# Functions and aliases go in /etc/bashrc# It's NOT a good idea to change this file unless you know what you# are doing. It's much better to create a custom.sh shell script.原创 2020-06-22 09:47:46 · 962 阅读 · 0 评论 -
使用bat 删除失效的 Maven 仓库 jar
@echo offecho @describe 找出所有 lastUpdated文件,并删除它。echo @author XinLauecho @date 2020年6月4日:againset /p REPOSITORY_PATH=输入你的Maven仓库路径::: Remove all double quotesrem 正在搜索所有 lastUpdated文件...set REPOSITORY_PATH=%REPOSITORY_PATH:"=%if not exist "%REPOSIT.原创 2020-06-04 09:42:34 · 421 阅读 · 2 评论 -
IDEA修改工具栏内的Git操作按钮(修改IDEA上部菜单工具栏)
废话不多说,我直接上图片,文字加在图片内修改工具栏内的Git操作按钮原创 2020-05-19 15:48:37 · 4454 阅读 · 1 评论 -
使用自定义注解+AOP实现存放HASH类型的Redis缓存
使用自定义注解+AOP实现存放HASH类型的Redis缓存1.自定义的Redis方法2.自定义注解3.自定义Aspect1.自定义的Redis方法 /** * @description 获取返回值 * @param key - 键 不能为null * @param hashKey - 项 不能为null * @return Object - ...原创 2020-03-26 09:39:42 · 372 阅读 · 0 评论 -
HTTP请求工具类
HTTP请求工具类工具类:实体类:不多说直接上代码,你们就去研究去吧工具类:package com.zzdz.performance.infra;import com.alibaba.fastjson.JSONObject;import org.apache.http.HttpEntity;import org.apache.http.HttpVersion;import or...原创 2019-11-07 17:10:38 · 395 阅读 · 0 评论 -
MySQL服务正在启动或停止中,请稍候片刻后再试一次
记一次MySQL报错查找MySQL残留进程命令:tasklist| findstr "mysql"杀死MySQL残留进程命令:taskkill/f /t /im mysqld.exe原创 2019-08-27 13:52:33 · 217 阅读 · 0 评论 -
关于定时器的研究
package com.imis.java;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;/***@Title Timers.java*@description...原创 2018-12-24 17:40:08 · 261 阅读 · 0 评论 -
Linux操作系统配置运行环境
JDK安装: 1、找到安装包: 切换目录cd /usr/local/RuningTools/zip 查看当前目录pwd 查看当前目录下的文件夹和文件ls -a 2、解压安装包 解压文件夹 1) *.tar 用 tar –xvf 解压 2) *.gz 用...原创 2018-12-24 11:27:31 · 1804 阅读 · 0 评论 -
关于前端JS判断字符串是否包含另外一个字符串的方法总结
在实际开发中有时候会遇到前端JS判断操作,我最常用的一种就是字符串作为判断条件,为了方便自己以后的程序猿之路特此总结了几个常用的方法String对象的方法indexOf() (我经常使用)var str = "abcd";console.log(str.indexOf("d") != -1); //ture//indexOf() 方法可返回某个指定的字符串值...原创 2018-12-21 09:34:59 · 18051 阅读 · 3 评论 -
JBarcode生成条形码(带汉字)
JBarcode生成条形码(带汉字);请注意Maven里面现在没有这个jar包的依赖,需要自己下载,并手动导入Mavenimport java.awt.Color;import java.awt.Font;import java.awt.FontMetrics;import java.awt.Graphics;import java.awt.image.BufferedImage...原创 2019-01-29 09:28:39 · 3684 阅读 · 2 评论 -
前端JS中,for循环里面执行ajax,ajax访问不到变量以及每次循环获取不到数据问题解决
我要实现的功能是打印一个审批表,审批表的表头是一样的,但是下面会有至少一个审批人记录先个大家看一下示例代码 ,for(var i = 1;i < jsons.length;i++){ var name = jsons[i].approvalPeople; var approvalOpinion = jsons[i].approvalOpinion;//审批意见 var ap...原创 2018-11-29 09:46:39 · 2270 阅读 · 3 评论 -
SpringMVC下图片文件跨服务器上传
图片文件跨服务器上传(我使用的公司云桌面作为上传服务器,自己的笔记本作为存储服务器测试的)一、上传服务器:1、pom文件(使用jersey插件)<!-- 上传组件包 --> <dependency> <groupId>commons-fileupload</groupId> ...原创 2018-11-08 14:00:58 · 484 阅读 · 0 评论 -
Java导入导出Excel表格(xls版本、xlsx版本)
信息化建设的终局:不管怎么吹ERP、OA、CRM、BI或者是别的什么高大上的系统,最终都会回归到两个功能:1、从Excel导入数据,2、把数据导出成一个Excel二、导入导出工具类:原创 2018-11-09 11:07:22 · 7586 阅读 · 0 评论 -
通达OA办公软件PC网页端签到
import java.io.IOException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util...原创 2018-10-17 17:16:10 · 871 阅读 · 0 评论 -
从一个Controller传递参数到另一个Controller(addFlashAttribute)
搞了半小时才成功/** * 在线支付:整理支付单信息 * @param request * @param response * @param attr * @return paymentbill */ @RequestMapping(value = "paymentbill") public ModelAndView paymentbill(HttpServletReques...原创 2018-03-18 11:19:56 · 2756 阅读 · 3 评论 -
MySQL数据库把查询结果拼接成字符串返回
在实际的开发中我们有的时候需要把查询出来的结果拼接成字符串来进行使用MySQL有一个解决办法:GROUP_CONCAT()函数使用办法如下:SELECT GROUP_CONCAT( "'", 【要拼接成字符串的字段】, "'" ) listFROM 【数据表】WHERE 【筛选条件】查询结果会如下例子:'3','4','5','6','7','8',...原创 2019-01-07 16:23:23 · 17049 阅读 · 1 评论 -
MySQL使用SQL语句查询指定表的自增主键的下一个值
直接上代码:SELECT auto_incrementFROM information_schema.`TABLES`WHERE table_name = '表名称'AND TABLE_SCHEMA = '库名称'另外有兴趣的同学可以研究下information_schema这个数据库下的表,会发现一些很有意思的东西...原创 2019-01-24 14:37:59 · 3144 阅读 · 0 评论 -
获取客户端IP方法汇总
获取客户端ip地址(可以穿透代理)import com.baomidou.mybatisplus.core.toolkit.StringPool;import lombok.extern.slf4j.Slf4j;import javax.servlet.http.HttpServletRequest;/** * <p> * IPUtils<br> * IP地址 工具类 * </p> * * @author XinLau * @version.原创 2019-07-09 17:53:48 · 879 阅读 · 0 评论 -
MyBatisPlus代码生成器封装类
自己按照官网例子封装的代码生成器工具类,每个配置项的用处都已经进行了标注与注释,有兴趣的同学可以做个参考,自己来研究研究package com.imis.util;import java.io.File;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.uti...原创 2019-07-09 14:19:31 · 2153 阅读 · 0 评论 -
基于IO实现的properties文件读取工具类
方便对properties文件读取的工具类import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.util.ArrayList;import java.util.Enumeration;i...原创 2019-07-09 14:14:21 · 164 阅读 · 0 评论 -
基于Log4j封装的Logo日志输出类
代码如下:可提供debug日志格式化输出import org.apache.log4j.Logger;/** * <p> * LoggerUtils.java Log日志输出封装 * </p> * * @since 2019年4月2日 下午2:06:14 * @author XinLau * @version 1.0 */public clas...原创 2019-07-09 14:09:24 · 470 阅读 · 0 评论 -
基于DES实现字符串双向加密
不多讲,直接上代码,项目上正在使用的,自己封装的工具类import java.security.Key;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import org.apache.commons.codec.binary.Base64...原创 2019-07-09 13:58:21 · 427 阅读 · 0 评论 -
读取客户端请求IP地址详细信息工具类
读取客户端请求IP地址详细信息工具类一工具介绍1、导入的Jar包2、涉及的类二、代码详解1、AddressDataEntity2、AddressEntity3、AddressUtils三、注意:一工具介绍这是一款基于淘宝API实现的读取客户端请求IP地址详细信息工具类1、导入的Jar包<!-- FastJson --><dependency> <group...原创 2019-06-04 17:26:46 · 804 阅读 · 1 评论