logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

com.mongodb.MongoSocketReadTimeoutException: Timeout while receiving message

在window连接使用远程linux上的mongodb,经常出现这个错误,实在不能忍了,就去Google找了一下答案。这是由于TCP的KeepAlive 机制导致的。可以了解一下TCP 中的 KeepAlive 机制以下是mongoDB官方文档的答案。如果在客户端和服务器之间或者没有其他合理原因的分片集群或副本集的成员之间遇到套接字错误,请检查TCP keepalive值(例如,tcp_ke...

element-ui的el-upload自定义上传头像,并显示进度条

element默认的上传头像,并没有进度条的展示,当图片较大或网速较慢时,就会显得卡顿,用户体验很不好。所以就重写了el-upload的上传头像部分,并自定义了上传行为。效果预览:根据官方文档,要覆盖默认的行为,要绑定http-request,自定义一个方法来实现。这里使用了el-progress来展示进度条,通过axios的onUploadProgress方法来获取实时的进度。代码实现:...

vue使用最新版font-awesome字体图标库(内附花式玩法)

安装安装基础依赖:进入 Vue 项目文件夹,执行如下命令安装基础依赖库。npm i --save @fortawesome/fontawesome-svg-corenpm i --save @fortawesome/vue-fontawesome安装样式依赖Font Awosome 为我们提供了 Solid、Regular、Brands 这三种免费样式(日常使用完全足够)npm i...

mybatis的pagehelper分页插件详解

一、引入分页插件引入分页插件有下面2种方式,推荐使用 Maven 方式。1、引入jar包:你可以从下面的地址中下载最新版本的 jar 包https://oss.sonatype.org/content/repositories/releases/com/github/pagehelper/pagehelper/http://repo1.maven.org/maven2/com/githu...

记录一次手贱的git操作

今天往gitlab推代码的时候,发现因为之前直接在gitlab手动添加了一个readme,历史再次重演,又TM推不上去了。。这一次我没有去删gitlab的项目,而是,,是使用了版本回退,然而,并没有卵用。好吧,重建项目,再推上去。然后悲剧发生了,我码了两天的代码不见了,一夜回到解放前,我的代码变成了两天前的代码。当时那个心态崩的啊。好吧,最后还是成功解决了。并成功把代码还原了。下面是一些操作,记.

#git
MASM5.0汇编环境安装

MASM5.0汇编环境带Docbox工具分享下面分享一下汇编环境的工具GitHub下载地址:https://github.com/jie12366/MASM.git安装步骤1,先安装dosbox模拟器,安装在哪个盘看你自己选。2,安装完后,进入C:\用户\当前用户名\AppData\Local\DOSBox文件夹下把配置文件dosbox-0.74.conf复制到此目录下,覆盖此文...

到底了