随笔分类 -  Java

摘要:命令: mvn install:install-file -DgroupId=包名 -DartifactId=模块名 -Dversion=版本 -Dpackaging=jar -Dfile=本地jar路径 示例: mvn install:install-file -DgroupId=com.lyf 阅读全文
posted @ 2020-08-21 15:55 林宇风 阅读(896) 评论(0) 推荐(2)
摘要:/** * 去除url指定参数 * @param url * @param name * @return */ public static String removeParam(String url, String ...name){ for (String s : name) { // 使用rep 阅读全文
posted @ 2020-08-14 14:54 林宇风 阅读(5287) 评论(2) 推荐(0)
摘要:项目使用okhttp请求第三方接口不成功,对方服务器出现RFC 7230 and RFC 3986错误,原因如下 Tomcat在 7.0.73, 8.0.39, 8.5.7 版本后,添加了对于http头的验证。具体来说,就是添加了些规则去限制HTTP头的规范性 org.apache.tomcat.u 阅读全文
posted @ 2020-08-13 09:37 林宇风 阅读(1160) 评论(1) 推荐(0)
摘要:(2020年8月5日 更新) 最近一段时间maven依赖总是下载不下来,困扰了好久. 每次都是访问 http://repo1.maven.org/maven2/ 超时,但是我已经配置过了阿里maven镜像~~~ 最后发现,阿里云maven镜像地址换了,官方说明: https://maven.aliy 阅读全文
posted @ 2020-08-03 11:27 林宇风 阅读(11337) 评论(0) 推荐(0)
摘要:原文地址: https://www.jianshu.com/p/bedacdc8841b 一、实现流程:通过freemarker模板引擎将数据动态添加到模板中,然后将已添加动态数据的模板代码通过xhtmlrenderer转换成图片。 二、依赖jar: <dependency> <groupId>or 阅读全文
posted @ 2020-08-03 10:31 林宇风 阅读(20508) 评论(2) 推荐(0)
摘要:原文地址: https://www.jianshu.com/p/7d7e5e4e8ae3 最近在项目中涉及到Excle的导入功能,通常是我们定义完模板供用户下载,用户按照模板填写完后上传;这里待下载模板位置为resource/excelTemplate/test.xlsx,尝试了四种读取方式,并且测 阅读全文
posted @ 2020-08-03 10:01 林宇风 阅读(8937) 评论(2) 推荐(3)
摘要:https://www.jianshu.com/p/74b28c076dd1 注意: 发送json数据时,用application/json;,不要用text/json; https://gitee.com/dt_flys/forest 阅读全文
posted @ 2020-07-30 12:27 林宇风 阅读(225) 评论(0) 推荐(0)
摘要:项目当中通常会有生成pdf的需求,pdf的排版尤为重要!通过html生成,最为方便. 1. 依赖 工具使用freemarker模板进行数据渲染 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifac 阅读全文
posted @ 2020-07-30 11:41 林宇风 阅读(5627) 评论(0) 推荐(0)
摘要:需要把前后端分离的项目部署到服务器,前端静态资源通过nginx代理访问,接口请求代理到指定端口的服务上,先看配置: server { listen 4040; server_name 127.0.0.1; location / { root /opt/demo/static; index index 阅读全文
posted @ 2020-07-22 16:37 林宇风 阅读(7159) 评论(0) 推荐(1)
摘要:1. 介绍 在项目中,调用第三方接口响应比较慢,或者由于网络抖动等原因,导致无响应的情况,就要用到重试机制.比较简单成熟的方案就是使用spring-retry功能,spring-retry需要使用aop的特性,所以引入aspectj 2. 项目依赖 <dependency> <groupId>org 阅读全文
posted @ 2020-07-22 15:49 林宇风 阅读(7843) 评论(0) 推荐(0)
摘要:系统日志是开发和调试的重要参考依据,线上的日志查询起来比较繁琐,很耗时间,使用elk方便搞定日志!!! 1. docker 配置 使用docker快速搭建elk日志收集系统,免去繁琐安装,下面直接看配置: docker-compose version: '3' services: elasticse 阅读全文
posted @ 2020-06-28 16:22 林宇风 阅读(5568) 评论(0) 推荐(0)
摘要:2020-06-19 10:36:40.117 [dd47dcbc-c72f-4791-8c4f-ef4019382537] ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServle 阅读全文
posted @ 2020-06-22 10:32 林宇风 阅读(4456) 评论(0) 推荐(0)
摘要:InetAddress.getLocalHost().getHostAddress() 获取本机ip在linux上报错: Caused by: java.net.UnknownHostException 信息如下 Caused by: java.net.UnknownHostException: h 阅读全文
posted @ 2020-06-19 18:48 林宇风 阅读(563) 评论(0) 推荐(0)
摘要:Factory method 'elasticsearchClient' threw exception; nested exception is java.lang.IllegalStateException: availableProcessors is already set to [8], 阅读全文
posted @ 2020-06-04 22:22 林宇风 阅读(710) 评论(0) 推荐(0)
摘要:环境: SpringBoot 2.1.4.RELEASE Elasticsearch 6.6.2 spring-boot-starter-data-elasticsearch pom引用 <dependency> <groupId>org.springframework.boot</groupId> 阅读全文
posted @ 2020-06-04 18:00 林宇风 阅读(792) 评论(0) 推荐(0)
摘要:es-head更新数据 POST /索引名/_doc/id { "field1": "new_value1", "field2": "new_value2" } 查询删除 POST /索引名/_delete_by_query { "query": { "match": { "formId": "yo 阅读全文
posted @ 2020-06-04 17:11 林宇风 阅读(216) 评论(0) 推荐(0)
摘要:单节点安装 创建es.yml,内容如下: version: '3' services: elasticsearch: image: elasticsearch:6.6.2 container_name: elasticsearch environment: - cluster.name=elasti 阅读全文
posted @ 2020-06-04 16:45 林宇风 阅读(876) 评论(0) 推荐(0)
摘要:replace 语法: REPLACE ( string_expression , string_pattern , string_replacement ) 参数: string_expression 要搜索的字符串表达式。string_expression 可以是字符或二进制数据类型。 stri 阅读全文
posted @ 2020-06-04 09:09 林宇风 阅读(2887) 评论(0) 推荐(0)
摘要:安装ab windows安装: 下载 http://archive.apache.org/dist/httpd/binaries/win32/?C=M;O=D centos安装: yum install apr-util -y 使用 ab -n 1000 -c 100 http://localhos 阅读全文
posted @ 2020-06-01 15:30 林宇风 阅读(315) 评论(0) 推荐(0)
摘要:原文地址: https://blog.csdn.net/weixin_42069143/article/details/82119724 JavaBean的内省与BeanUtils库 内省(Introspector) 是Java 语言对JavaBean类属性、事件的一种缺省处理方法。 JavaBea 阅读全文
posted @ 2020-05-26 13:14 林宇风 阅读(1602) 评论(0) 推荐(0)