自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring boot集成mongodb

spring-data-mongodb提供了MongoTemplate与MongoRepository两种方式访问mongodb,MongoRepository操作简单,MongoTemplate操作灵活,我们在项目中可以灵活适用这两种方式操作mongodb,MongoRepository的缺点是不够灵活,MongoTemplate正好可以弥补不足。1.创建工程,添加依赖<dependencies> <dependency> &lt...

2021-11-22 17:00:14 679

原创 Maven中EasyExcel的使用

首先,在maven项目的pom.xml引入依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.1</version> </dependency>excel的导出:

2021-11-21 13:48:26 7514

原创 SpringBoot整合FastDFS(附源码)

一、FastDFS的搭建参考https://www.cnblogs.com/chiangchou/p/fastdfs.html这篇博文。需要注意的是如果在编辑 /etc/hosts时有所改变,需要在后面相应的配置文件做出改变,笔者本人在 Nginx部分时配置nginx.conf时未及时修改,所以出现了错误,希望读者在修改相关配置文件时多加注意。网上关于FastDFS的原理介绍的很多,在此不多加赘述。二、SpringBoot整合FastDFS1.项目结构3.在 pom.xml 添加 M

2020-07-19 15:47:14 493

原创 GitLab克隆项目出现 “git未能顺利结束(退出码128)”问题的解决

近期,博主在重新部署了GitLab,并且设置了ssh,在首次克隆项目是出现了题目中所述问题。如下所示:最终,经本人验证,在删除~/.ssh/known_hosts整个文件后,顺利克隆!

2020-05-20 16:48:19 3717 1

原创 Docker Compose

概述Docker Compose是 Docker 官方编排项目之一,负责快速的部署分布式应用。Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。Compose 定位是定义和运行多个 Docker 容器的应用。使用一个 Dockerfile 模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器...

2019-12-18 12:40:47 209

原创 Docker容器数据持久化

数据卷 为什么要用数据卷 1.在容器被删除之后,容器内的数据不可恢复。2.重复写问题,即容器内的数据在写入文件的时候,首先经过UFS写入文件,但是此文件还是会通过UFS在宿主机上建立一个临时文件,这是一个文件的读写操作就会重复两次。数据卷的优势数据卷绕过UFS提供很多有用的特性: 数据卷可以在容器之间共享和重用,容器间传递数据将变得高效方便...

2019-12-18 10:46:31 173

原创 使用Dockerfile定制镜像

引子Dockerfile 是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。在最初,我们现已tomcat镜像创建一个容器,然后进入容器的相关目录(/usr/local/tomcat/webapps/ROOT)修改index.jsp的相关内容,此时并未涉及Dockerfile定制镜像,此举旨在让我们了解我们可...

2019-12-17 19:31:47 166

原创 Docker镜像常用命令

拉取镜像 docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]Docker 镜像仓库地址:地址的格式一般是<域名/IP>[:端口号]。默认地址是 Docker Hub,当然不要忘了Docker加速器的存在。仓库名:如之前所说,这里的仓库名是两段式名称,即<用户名>/<软件名>。对于 Doc...

2019-12-12 10:19:43 199

原创 Docker初探

什么是Docker Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于2013年3月以Apache2.0授权协议开源,主要项目代码在 GitHub上进行维护。Docker 项目后来还加入了 Linux 基金会,并成立推动开放容器联盟(OCI)。Docker 使用...

2019-12-11 13:53:42 195

原创 CAP定理

CAP定理是分布式系统中的一个概念。2000 年 7 月,加州大学伯克利分校的 Eric Brewer 教授在 ACM PODC 会议上提出 CAP 猜想。2年后,麻省理工学院的 Seth Gilbert 和 Nancy Lynch 从理论上证明了 CAP。之后,CAP 理论正式成为分布式计算领域的公认定理。 什么是CAP 在分布式系统中,C(Consistency):一致性。一致性...

2019-12-03 14:46:06 164

原创 微服务简介

单体应用 尽管有一个逻辑模块化架构,但应用程序被作为一个单体进行打包和部署。实际格式取决于应用程序的语言和框架。例如,许多 Java 应用程序被打包成 WAR 文件部署在如 Tomcat 之类的应用服务器上。其他 Java 应用程序被打包成自包含 (self-contained) 的可执行 JAR。在软件开发早期,许多软件开发是面向于企业级的开发,即供企业内部人员使用,此类项目规模较小...

2019-12-03 11:04:37 201

原创 安装OpenCV时提示缺少boostdesc_bgm.i文件的问题解决方案(附带百度云资源)

今天在安装OpenCV时,报了如下错误:笔者在网上查找一番后,发现网上大都给出了解决方案,无非就是将以下文件:boostdesc_bgm.iboostdesc_bgm_bi.iboostdesc_bgm_hd.iboostdesc_lbgm.iboostdesc_binboost_064.iboostdesc_binboost_128.iboostdesc_binboos...

2019-08-14 21:47:37 33739 123

原创 Python中切片的用法

在Python中,切片是列表、元组或者字符串中常见用法,然而对一些新手而言,有时候含有切片的代码可读性并不是非常友好。下面就说一说Python中切片的具体用法。在Python中,切片的使用方式为[起始位置 : 结束位置 : 步长],代表着从起始位置到结束位置根据步长所得到的全部元素。其中,起始位置、结束位置、步长三个属性均有默认值,当不指定其具体值时,Python就会使用其默认值,它们的默认值...

2019-08-02 20:21:33 3553

原创 Sophus的编译与使用

首先,博主本人最近在看高博的《视觉SLAM十四讲》,在运行第四章的事件项目useSophus出现了一些小问题,在此写出来,以供博主本以及读者人日后参考。1.创建项目,选择项目所在目录2.下载Sophus压缩包,并编译使用下面的命令进行下载:git clone https://github.com/strasdat/Sophus.git下载完解压之后把该文件放在项...

2019-06-03 21:16:10 1944 1

原创 Ubuntu 18.04 swap分区扩展

在开始之前,请先使用命令检查您的 Ubuntu 系统的SWAP 分区sudo swapon --show 创建swap 的文件(分配 1G 的swap分区大小)sudo fallocate -l 1G /swapfile 注意:此时可能会显示fallocate: fallocate failed: Text file busy 此时执行sw...

2019-05-19 12:34:10 6524 1

原创 数据分析处理库——Pandas

简介Pandas 是基于NumPy的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会发现,它是使Python成为强大而高效的数据分析环境的重要因素之一。下面我们将要介绍Pandas的具体用法,本篇文章用到的文件分别为food_info....

2019-03-11 13:32:21 593

原创 科学计算库——NumPy库

简介NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协作者共同开发,2005 年,Travis Oliphant 在 Numeric 中结合了另一个同性质的程序库 Numarray 的特色,并加入了其它扩展...

2019-03-09 11:19:37 661

原创 在RoboWare Studio下利用python语言实现话题

本人在使用roboware这款软件编写C++文件与python文件有一些不同。下面是我在roboware下实现python话题编写的过程。 假设你已经安装好roboware studio这款软件,如果没有安装的话可以百度一下如何安装,这是一款非常好用的软件。 1. 新建工作区。点击新建工作区,选择存放目录,输入工作区名称,点击保存。 2.建立工作...

2019-03-05 17:44:48 1136

boostdesc_bgm.i等OpenCV缺失时的文件.zip

OpenCV安装时缺少的boostdesc_bgm.i等文件,将这些文件拷贝到拷贝到opencv_contrib/modules/xfeatures2d/src/目录下

2020-05-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除