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

浙公网安备 33010602011771号