自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 maven项目引入第三方包打jar包无法调用问题

一、问题描述  程序引用外来的jar包A,并将本身程序打成一个jar包B供别的程序C调用,但在调用过程中报错:无法找到A。  期间也想办法将A包打到B中了,但是没有建立B包与A包之间的引用关系,在网上找了一些办法,再加上自己乱弄,终于弄好了。  软件使用的是idea,只是简单的maven含有main函数,不涉及spring等框架。二、解决过程1 背景  B程序下有个lib目录存放外来jar包A,如下图所示(仅供参考):2 解决过程2.1 在pom中加入A包的引用group

2022-05-10 10:52:09 2331 1

原创 excel导出

1.pom文件<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.1.0</version></dependency><dependency> <groupId>cn.afterturn</groupId> <arti

2020-12-24 10:17:56 272 3

原创 Java 从文件路径中获取文件名的3种方法

import java.io.File; public class FileName { public static void main(String[] args) { // 举例: String fName =" G:\\Java_Source\\navigation_tigra_menu\\demo1\\img\\lev1_arrow.gif "; // 方法一: File tempFile =n.

2020-07-30 11:40:10 2277 1

原创 根据路径将文件复制到另一个目录下

import java.io.FileOutputStream;import java.io.FileInputStream;import java.io.*;public class Copy{ public static void main(String[] args) throws IOException { File source = new File("E:/ftp/192.168.0.64_01_20200728170439115_MOTION_DETECTIO.

2020-07-30 11:36:25 609

原创 根据文件目录查找该目录下最新创建的文件

import java.io.File;/** * @author Mr. Zhao * @date 2020-07-29 15:01 * 类描述: */public class test1 { private static String filePath = ""; public static Long modifyTime = (long)0; public static void main(String[] args) { //操作路径 .

2020-07-30 11:31:39 300

原创 单例模式:Java单例模式的几种写法及它们的优缺点

总结下Java单例模式的几种写法:1.饿汉式public class Singleton{ private static Singleton instance = new Singleton(); private Singleton() {} public static Singleton getInstance() { return instance; }}优点:实现简单,不存在多线程问题,直接声明一个私有对象,然后对外提供一个获.

2020-06-11 10:54:21 146

原创 java8新特性的应用

根据list的某个属性进行正序排序historyDataByPointName.sort((o1, o2) -> o1.getValue().compareTo(o2.getValue()));根据list的某个属性进行倒序排序historyDataByPointName.sort((o1, o2) -> o2.getValue().compareTo(o1.getVa...

2020-01-08 15:21:42 213

原创 JAVA实现数据等分,一个List分成多个List

将一组数据平均分成n组/** * 将一组数据平均分成n组 * * @param source 要分组的数据源 * @param n 平均分成n组 * @param <T> * @return */public static <T> List<List<T>> averageAssign(List<T> so...

2020-01-08 15:14:01 450 1

原创 ssm多数据源配置

1.配置多个数据源#msqljdbc.validationQuery=SELECT 1 jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://192.168.1.109:3306/zknwportal?useUnicode=true&characterEncoding=UTF-8&zeroDat...

2019-07-12 16:29:21 234

转载 Json解析嵌套多层List

FastJson最好用 直接 Student student = JSON.parseObject(jsonString,Student.class); 不需要管是不是嵌套多少层Jsonhttp://blog.csdn.net/catoop/article/details/4274...

2019-04-03 14:24:22 10826

原创 解析json字符串

import net.sf.json.JSONArray;import net.sf.json.JSONObject;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class HistoryTest { publi...

2019-04-03 11:25:16 150

原创 Java调用C/C++ DLL库的方法

最近公司项目中需要调用RD6数据库,但是不能直接调用,需要调用第三方动态库(DLL),调用DLL文件有几种常见的方式:Jnative调用dll,jna调用dll,jni调用dll.对于一个不懂C/C++的程序员来说,使用jna会比较简单一点.使用jna调用dll文件需要两个jar包package com.zknw.task.influxdb;import com.sun.jna....

2019-01-24 11:20:48 758

原创 获取图片分辨率

File file = new File("E:\a\img.png");BufferedImage bi = ImageIO.read(file);bi.getWidth();bi.getHeight(); 

2018-11-27 14:28:10 2583 2

原创 用Java将文件复制到另一个路径下面并改名

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class A { public static void main(String[] args) throws Exception { String url1 = "D:\\a.txt"...

2018-11-27 14:23:11 4785

原创 判断一个值在list中对象的某一属性是否拥有

判断i的值在basicWindPowerList中是否拥有,如果没有进入if判断里面的逻辑for (double i = 0; i &lt;= 25; i += 0.5){ String index = String.valueOf(i); if (!basicWindPowerList.stream().filter(w-&gt;String.valueOf(w.getWi...

2018-09-07 13:51:59 13136

原创 万能的时间转换工具类

最近在项目中遇到了时间换算的问题,特意复习了一下,做个总结写了一个关于时间的工具类,平常遇到关于时间转换的问题都可以解决package com.zknw.util;import java.math.BigDecimal;import java.math.RoundingMode;import java.sql.Timestamp;import java.text.DateFor...

2018-07-26 17:18:00 546

转载 postman接口测试的几种传参形式

&nbsp;&nbsp;&nbsp; 最近在用postman测试postman接口,对于springmvc传值这一块,测试了几种常用方式,总结一下。对于postman这个工具的使用也增加了了解。postman测试很棒,有了工具,测试接口,事倍功半。一、单个参数传递1.@RequestBody注解...

2018-07-26 16:29:09 35731 8

原创 后端分页逻辑

项目之前分页是在前端写的,现在因为数据量比较大,需要把分页逻辑放到后端写,重新温习了下分页,并且做下记录,里面是我自己的一些业务逻辑,需要的话换成自己的逻辑就OK了。 1.工具类ResultDatapackage com.zknw.util;import com.zknw.constant.Code;public class ResultData&lt;T&gt; { ...

2018-07-16 17:04:56 1705

原创 使用poi进行excel批量导入

里面都是我自己的业务逻辑,需要的话可以把业务逻辑换成自己的1.所需要的工具类package com.zknw.poi;import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.List; import org.apach...

2018-07-05 12:01:45 1409 3

解析Json字符串直接转换为对象(包括多层List集合 嵌套)所用jar包

解析Json字符串直接转换为对象(包括多层List集合 嵌套)所用jar包

2019-04-03

java使用(jna)调用c/c++第三方动态库 dll文件 所用jar包

java使用(jna)调用c/c++第三方动态库 dll文件 所用jar包

2019-01-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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