12 dragonpeng2008

尚未进行身份认证

暂无相关描述

等级
TA的排名 2k+

otter自定义数据同步踩坑实录

otter自定义数据同步otter支持数据处理自定义过程。Extract模块:EventProcessor:自定义数据处理,可以改变一条变更数据的任意内容FileResolver:解决数据和文件的关联关系目前两者都只支持java语言编写,但都支持运行时动态编译&lib包载入的功能。通过OtterManager直接发布source文件代码,然后推送到node...

2019-09-09 17:31:56

记一次解决“Required request part ‘file’ is not present”问题实录

一、问题描述数据库的主键采用的是17位的bigint,在实体类中使用Long类型存储,但是到前端会出现精度丢失的问题,于是就加了个配置类,在序列化的时候把Long类型转成字符串,解决了精度丢失的问题,但是却发现文件上传不了了。一直报“Requiredrequestpart‘file’isnotpresent”错误。解决精度丢失的配置类代码如下importcom.fast...

2019-08-26 14:32:13

Docker开启远程访问(CentOS系统)

docker开启远程访问上一篇已经介绍了在centos安装docker。这里主要是说一下,怎样开docker的远程访问。首先在开始前我们需要配置一下docker的镜像加速器(不然的话,我们接下来pull镜像会很慢的),配置镜像加速我们使用daocloud,地址:https://www.daocloud.io/mirror#accelerator-doc打开上面的网址,按照网址的...

2019-07-22 13:55:06

centos7 docker卸载老版本并升级到最新稳定版本

一、前言  docker的版本分为社区版docker-ce和企业版dokcer-ee社,区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件,当然docker的版本更新比较快,截止2018.12最新版本是18.09,如果你的机器上安装了老版本的docker,那么就需要卸载,本文介绍如何完全的卸载老版本以及安装新版本docker。...

2019-07-19 15:00:40

前端vue项目-关于下载文件pdf/excel

最近在做一些需求,需要下载一些文件信息,最频繁的就是下载excel文件到本地了看过了很多方法,做个整理吧哈哈哈哈参考的文章链接:https://www.cnblogs.com/jiangweichao/p/9620940.htmlhttps://www.jianshu.com/p/56680ce1cc97https://www.cnblogs.com/jasmine-95/p/...

2019-07-11 19:08:18

Could not find acceptable representation

今天在项目中写了一个下载功能,报出了这样的错误信息:org.springframework.web.HttpMediaTypeNotAcceptableException:Couldnotfindacceptablerepresentationatorg.springframework.web.servlet.mvc.method.annotation.AbstractMess...

2019-07-11 13:03:26

Java中文件上传下载 --使用Minio

Minio模板类:@RequiredArgsConstructorpublicclassMinioTemplateimplementsInitializingBean{privatefinalStringendpoint;privatefinalStringaccessKey;privatefinalStringsecretKey;...

2019-07-10 15:28:27

Minio 整合springboot 开发 实现文件上传

Minio作为对象存储,灵活方便,结合java实现minio文件上传1.搭建maven环境,添加依赖包<properties><minio.version>4.0.0</minio.version></properties><dependency><groupId>io.minio&lt...

2019-07-10 15:25:51

封装mongodb遇到的坑

项目中想用mongodb,各工程都会用到,所以打算把它封装在common包里。期间遇到几个问题,这里记录一下。1、mongodb的配置文件是放在common包中还是放在各个要调用mongodb的工程中?由于考虑到所有的工程都是调用同一个mongodb服务,所以最终决定将配置文件放在common包里。2、配置文件是用bootstrap.yml还是application.yml?一开始...

2019-07-03 16:17:56

maven install时报错Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test

事故现场:解决办法:一是命令行, 1 mvncleanpackage-Dmaven.test.skip=true 二是写入pom文件,<plugin><groupId>org.apache.maven.plugins</groupId><ar...

2019-07-01 21:02:09

springboot学习笔记-3 整合redis&mongodb

一.整合redis1.1建立实体类@Entity@Table(name="user")publicclassUserimplementsSerializable{@Id@GeneratedValue(strategy=GenerationType.AUTO)privateLongid;privateStringname;...

2019-06-27 18:50:41

MongoDB 4.X搭建

MongoDB4.X搭建一、MongoDB4.X搭建1、下载mongdb安装包,在官网上找到对应的版本,我的是centos7找到上面的连接,通过命令行:2、将下载的mongodb-linux-x86_64-4.0.0.tgz上传到要安装的机器[root@localhostmongodb]#wgethttps://fastdl.mongodb.org/linux/...

2019-06-26 17:05:06

JVM参数设置、分析

不管是YGC还是FullGC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器...

2019-06-13 12:32:02

JVM性能调优

摘自:http://uule.iteye.com/blog/2114697JVM垃圾回收与性能调优总结JVM调优的几种策略一、JVM内存模型及垃圾收集算法1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代) Tenured(年老代) 永久代(Perm)其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内...

2019-06-13 12:30:20

Java 性能瓶颈分析工具 你知道几个?

本文介绍了常用的性能分析工具和故障排查工具,希望可以帮助开发人员在排查性能问题的时候快速定位到性瓶颈。每个工具都有其优势与劣势,只有更好了解问题所出现的场景,理清解决问题的思路,才能最大化的发挥工具的价值。0.IntroductionJava性能优化分为很多个方面,如系统优化、算法优化、代码优化等。代码优化是指开发人员在研发、测试过程中使用性能瓶颈分析工具快速定位...

2019-06-10 08:56:12

目前几种常见的线上接口文档管理平台的比较

一、前言二、接口文档在线平台1.apizza1.1文档导出html1.2导入Postman.json和Swagger.json文件2.YApi2.1源码开源&免费&支持二次开发2.2[只能]内网部署2.3支持自动化测试2.4支持导入PostmanHARSwaggerJSON2.5支持导出htmlmarkdownjson3.RAP...

2019-05-15 13:10:39

logback的使用和logback.xml详解

一、logback的介绍Logback是由log4j创始人设计的另一个开源日志组件,官方网站:http://logback.qos.ch。它当前分为下面下个模块:logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4jAPI使你可以很方便地更换成其它日志系统如log4j或JDK14Logging l...

2019-05-14 14:32:06

log4j的使用详细解析

1Log4j配置说明1.1配置文件Log4j可以通过java程序动态设置,该方式明显缺点是:如果需要修改日志输出级别等信息,则必须修改java文件,然后重新编译,很是麻烦;log4j也可以通过配置文件的方式进行设置,目前支持两种格式的配置文件:•xml文件•properties文件(推荐)下面是一个log4j配置文件的完整内容:复制代码代码如下:log4j.rootC...

2019-05-14 13:50:09

MongoDB 4.0 事务实现解析

上个月底MongoDBWolrd宣布发布MongoDB4.0,支持复制集多文档事务,阿里云数据库团队研发工程师第一时间对事务功能的时间进行了源码分析,解析事务实现机制。MongoDB4.0引入的事务功能,支持多文档ACID特性,例如使用mongoshell进行事务操作>s=db.getMongo().startSession()session{...

2019-05-14 09:51:00

mysql 100万条数据的一张表,如何查询优化?

1.两种查询引擎查询速度(myIsam引擎)InnoDB中不保存表的具体行数,也就是说,执行selectcount(*)fromtable时,InnoDB要扫描一遍整个表来计算有多少行。MyISAM只要简单的读出保存好的行数即可。注意的是,当count(*)语句包含where条件时,两种表的操作有些不同,InnoDB类型的表用count(*)或者count(主键),加上w...

2019-05-13 17:04:07

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。