![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
bobo_许
这个作者很懒,什么都没留下…
展开
-
@Aspect aop切面获取请求接口类名、方法名、及参数
aop 切面原创 2022-06-10 11:42:04 · 7424 阅读 · 0 评论 -
Jenkins配置maven项目,打包、部署、发布
Jenkins和项目在两台服务器上Jenkins的下载安装部署省略,可自行上官网。1.安装maven插件完成后,会出现“success”,并且勾选“安装完成后重启Jenkins(空闲时)”2.部署有Jenkins的服务器上,下载maven,配置环境变量,我在opt/目录下放着。执行命令:下载:wget https://mirrors.aliyun.com/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3...原创 2022-02-11 14:34:07 · 16389 阅读 · 1 评论 -
java Graph 计算网络效率、节点介数、边介数
引入外部jar包package com.common.utils.graph;import com.alibaba.fastjson.JSONObject;import org.jgrapht.Graph;import org.jgrapht.GraphPath;import org.jgrapht.alg.shortestpath.FloydWarshallShortestPaths;import org.jgrapht.graph.DefaultEdge;import org.jgr原创 2021-07-19 14:43:06 · 1704 阅读 · 1 评论 -
java通过流读取服务器目录下的图片返回前端展示
1.前端<img:src="`http://192.168.6.88:6088/prod-api/industrial/icon/IoReadImage?imgPath=${scope.row.id}`"/>2.后台流/** * IO流读取图片 by:long * @param imgPath * @param request * @param response * @return * @throws IOExcep..原创 2020-10-15 18:53:12 · 2958 阅读 · 0 评论 -
There is no session with id [xxx]
报错为:org.apache.shiro.session.UnknownSessionException: There is no session with id解决办法如下:ShiroConfig类配置以下,将“sessionManager”方法中的setSessionIdCookie赋值改为以下 sessionManager.setSessionIdCookie(sessionIdCookie()); private SimpleCookie sessionIdCoo.原创 2020-10-13 11:21:26 · 1581 阅读 · 0 评论 -
spring boot引入外部jar包并打jar包
1.resources目录下创建lib,将外部的jar包放在里面,如下图2.在pom文件引入,之后就不报错<dependency> <groupId>com.aspose</groupId> <!--随便填,一般com.jar名--> <artifactId>aspose-cad</artifactId> <!--jar名--> <version>19.9<...原创 2020-10-15 09:17:57 · 254 阅读 · 0 评论 -
Tika读取文件内容
1.pom引入以下依赖,尽量版本使用下面的,poi-ooxml包可以引用,也可以不引用 <!-- Tika --> <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> <version>1.24.1<原创 2020-07-10 14:49:43 · 855 阅读 · 0 评论 -
解决方法:Invalid mime type “properties;charset=UTF-8“: does not contain ‘/‘
报错如下:16:09:36.221 [http-nio-8080-exec-1] ERROR c.k.f.w.e.GlobalExceptionHandler - [handleException,83] - Invalid mime type "properties;charset=UTF-8": does not contain '/'org.springframework.http.InvalidMediaTypeException: Invalid mime type "properties原创 2020-07-03 16:39:49 · 12631 阅读 · 1 评论 -
java调用C语言执行dll文件
这是一个很大的坑。在里面遨游了两天时间,很无语注:.dll是运行在Windows环境的。想要在Linux环境运行就是.so文件(.so就是和.dll文件一样)在eclipse上配置后调用执行正常,但是在idea中就不行。一共有三个类型的错,大概的意思都是下面这个截图中的报错主要的方法是:将比如将一个jar包放在Windows环境的卓某一个文件夹中,那么把所有的dll温江复制进入,和这个jar同级目录。启动这个jar,就可以正常的调用了 static { Syste..原创 2020-05-28 18:21:52 · 470 阅读 · 3 评论 -
将项目依赖的jar包,复制到lib文件夹中
<!-- 将工程依赖的jar包,复制至target/lib目录下进行管理,方便已生成jar的工程进行引用。 --><plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId>...原创 2020-03-26 13:27:12 · 2256 阅读 · 0 评论 -
Java反射获取对象属性 以及值
import java.beans.IntrospectionException;import java.beans.PropertyDescriptor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;...原创 2020-03-18 15:44:34 · 233 阅读 · 0 评论 -
java 文件压缩、解压、复制、读取文件,文件写入内容工具类
1:文件压缩、2:递归压缩文件、3:下载单个文件、4:删除单个文件、5:解压文件到指定文件夹、6:上传文件、7:读取多级目录下的所有文件、8:文件复制到另一个目录下package com.ed.core.util;import com.ed.core.commom.FileUtils;import org.apache.commons.lang.String...原创 2020-02-28 11:20:23 · 424 阅读 · 1 评论 -
http请求异步同步
1.http远程请求接口,连接超时问题2.最初设置请求连接时间,但是还是不好使。后来发现是异步的,修改了一下,就可以了public static final OkHttpClient httpClient = new OkHttpClient();//同步public static String getLongRangeBat(String url,List<String&g...原创 2020-03-26 13:23:38 · 542 阅读 · 0 评论 -
统计某一个文件中有总行数、效行数、空白行数、注释行数
package com.ed.core.util;import java.io.*;/** * @ProjectName: gitIdeaWork * @Package: com.ed.core.util * @ClassName: CodeLineStatisticsTest * @Author: * @Description: * @Date: 2019/12/26 1...原创 2019-12-26 17:13:04 · 731 阅读 · 0 评论 -
java 通过shell命令来操作服务器上的文件,实现复制、编辑内容等。
备注:根据自己的业务可以去修改一下。下面只是实现了我的业务:将服务器上的文件复制到另一个文件下,并且在指定的内容处添加内容。1.pom文件 <!-- https://mvnrepository.com/artifact/com.jcraft/jsch --> <dependency> <groupId>com....原创 2019-12-24 10:50:46 · 903 阅读 · 0 评论 -
面试题总结
1.Java里面有哪几种基础数据类型? byte:1字节,8位;shot:2字节,16位;int:4字节,32位;long:8字节,32位; float:4字节、32位;double:8字节,64位;char:2字节,16位;Boolean:1位; 注意:string不是基本类型,长度受内存的大小影响而变化。 2.为什么char占两字节? 因为java采用的...翻译 2019-06-16 16:05:08 · 236 阅读 · 0 评论 -
java xpath解析爬取网站内容
1.引入jar包 <dependency> <groupId>net.sourceforge.htmlcleaner</groupId> <artifactId>htmlcleaner</artifactId> <version>2.9</vers...原创 2019-05-06 10:41:15 · 2027 阅读 · 0 评论 -
spring boot+spring security+Thymeleaf 返回认证失败指定的信息
注意:网上找了很久,一直几乎都是“同样一篇文章”,觉得这些人吧,很坑。。所以,经过我不懈努力,找了很久的资料。终于解决了我的问题:其余网站说明了页面需要定义这个。原因是说从session获取的错误信息<p th:if="${param.error}" th:text="${session['SPRING_SECURITY_LAST_EXCEPTION'].message} " ...原创 2019-05-08 18:41:33 · 1644 阅读 · 0 评论 -
Java 发送邮件+附件
1.和以往还是一样,先引用jar包。 <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.5.4</version&g原创 2019-01-31 13:40:49 · 351 阅读 · 0 评论