![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
实操
本专栏记录一些实践操作的知识点。
lwen.steven
学好Java,为公司“添砖加瓦”!
展开
-
IDEA查看Jar包是由哪个依赖引入的
IDEA查看Jar包是由哪个依赖引入的原创 2024-01-16 09:47:56 · 3028 阅读 · 1 评论 -
批量分批处理
1.分割 2.处理原创 2023-03-27 10:40:58 · 82 阅读 · 0 评论 -
xxl-job
1.构建本地数据库2.修改配置(1).admin数据库密码(2).admin日志路径(3).sample日志路径3.启动后,访问http://localhost:8080/xxl-job-admin,默认登录账户名admin,登录密码123456。5.继承IJobHandler的模式。(1).admin数据库密码。(3).sample日志路径。(2).admin日志路径。原创 2023-03-21 15:58:32 · 115 阅读 · 0 评论 -
过滤器按顺序执行
public abstract class CargoFilter implements Comparable { abstract boolean shouldFilter(Cargo cargo); abstract int filterOrder(); @Override public int compareTo(CargoFilter cargoFilter) { return Integer.compare(this.f原创 2023-01-10 14:52:07 · 89 阅读 · 0 评论 -
SpringBoot读取jar包中的静态资源文件
final String fileSeparator = File.separator;try { InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("static" + fileSeparator + "test.xlsx"); Workbook wb = new XSSFWorkbook(inputStream); //开始解析 Sheet sheet = wb.原创 2021-08-23 15:58:57 · 894 阅读 · 0 评论 -
保存文件内容
public class SaveDocument { public static void main(String[] args) { try { String content = "content"; byte[] bytes = str.getBytes("utf-8"); FileOutputStream fos= new FileOutputStream("director"); fos.write(bytes)原创 2021-08-11 14:28:48 · 89 阅读 · 0 评论 -
IDEA将Java原生项目打成jar包并运行
1.新建Java原生项目工程在Intellij IDEA界面中,单击【File】->【New】->【Project…】,在弹出的窗口中选择【Java 】,然后点击2次【Next 】,然后填写项目名称(如app)和项目存放地址(如F:\Study\code\app),最后点击【Finish 】新建一个原生Java项目工程。2.编写测试代码新建一个App类,并编写测试代码。public class App { public static void main(String[] args原创 2021-06-13 14:56:12 · 1027 阅读 · 0 评论 -
批量修改文件名称
public class MultiModifyFileName { public static void main(String[] args) { try { String filePath = "D:\\填写需要批量修改的文件夹根路径\\"; File file = new File(filePath); fun(file, filePath); } catch (Exception e)原创 2021-06-13 14:55:47 · 84 阅读 · 0 评论 -
获得指定日期的前几天日期
/** * 获得指定日期的前几天日期 * * @param specifiedDay 指定日期 * @param pattern 需要返回的日期格式,如yyyy-MM-dd * @param before 前几天 * @return String */public static String getSpecifiedDayBefore(String pattern, String specifiedDay, int before) { C.原创 2021-01-25 10:39:40 · 439 阅读 · 0 评论 -
将图片转为Base64字符串
public class ImageToBase64Demo { public static void main(String[] args) throws IOException { String imgPath = "1.jpg"; String imageToBase64 = ImageToBase64(imgPath); } private static String ImageToBase64(String imgPath) {原创 2020-12-23 17:03:01 · 486 阅读 · 0 评论 -
IDEA在Web项目部署时没有Artifact选项的解决方法
1.现象使用Intellij IDEA配置Web项目时,如下图所示,选择Deployment后点击+没有出现Artifact选项。2.解决方法(1).在Intellij IDEA开发菜单栏中,选择【File】->【Project Structure】,在弹出的窗口中选择【Artifacts】,然后点击+,选择【Web Application:Exploded】->【From Modules】,在弹出的窗口中,点击项目名称即可,具体如下图所示。(2).进入到Deployment界面,原创 2020-12-23 17:01:26 · 9366 阅读 · 0 评论 -
Tomcat8.5配置ssl证书
1.申请证书并下载tomcat版本的证书(网上截图很多,这一步比较简单,此处不再演示)2.上传证书(可以修改文件名称,我改为www.leichuangkj.com.pfx)到服务器的tomcat目录下的conf/cert目录3.配置server.xml<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="443" /><Connector port="443" protoco原创 2020-12-23 16:58:03 · 1580 阅读 · 1 评论 -
阿里云服务器ssh连接,客户端一段时间没响应就断掉的解决方法
1.命令法使用以下命令登录服务器。ssh -o ServerAliveInterval=60 root@47.101.65.73(hostIP)2.配置法(1).打开配置文件vim /etc/ssh/sshd_config(2).找到下面两行#ClientAliveInterval 0#ClientAliveCountMax 3去掉注释,并修改ClientAliveInterval 30 //客户端每隔多少秒向服务发送一个心跳数据ClientAliveCountMax 86400原创 2020-12-23 16:53:18 · 602 阅读 · 0 评论