云计算/大数据
_Yucen
这个作者很懒,什么都没留下…
展开
-
ngrok内网穿透教程 -- 将本地IP映射成对外可访问的域名
下载安装打开官网https://ngrok.com/首先注册账号,之后下载安装,windows版本直接解压.zip文件配置双击安装的 ngrok.exe 文件,进入如下命令窗口,根据官网给出的命令,运行连接自己的帐号,保存authtoken到 User/.ngrok2/ngrok.yml 文件内网穿透在该窗口继续运行以下指令,将内网IP映射成对外可访问的域名ngrok http 1880得到以下结果:Forwarding ...原创 2020-12-10 10:54:02 · 1130 阅读 · 0 评论 -
Git基础操作
第一次使用查看:$ git config --list修改:$ git config --global user.name "wangyuchen"$ git config --global user.email "email"下载代码到本地1)ssh方式git clone [email protected]:buptWYChen/test.git第一次需要配置公钥2)https方式第一次需要输入密码git clone https://github.com/buptWY原创 2020-12-09 16:45:07 · 114 阅读 · 0 评论 -
Docker学习笔记(五)—— Windows下构建Dockerfile镜像创建Python运行环境
目的在windows系统下通过Dockerfile构建一个镜像,实现python程序运行功能。编写Dockerfile文件创建Dockerfile文件、py文件、requirements.txt文件放到同一目录下:编写Dockerfile# 基于python镜像FROM python# 作者信息MAINTAINER yucen <https://blog.csdn.net/qq_14997473># 工作目录WORKDIR /code# 拷贝py文件和原创 2020-08-06 16:29:32 · 4884 阅读 · 0 评论 -
Docker学习笔记(三)—— Docker命令
帮助命令# 查看docker版本 docker version # 显示docker系统的信息 docker info # 显示docker指令 docker --help 镜像命令# 显示本地镜像docker imagesdocker images -a # 列出本地所有的镜像(含中间映像层,默认情况下,过滤掉中间映像层)-a, --alldocker images --digests # 显示镜像的摘要信息docker im...原创 2020-09-17 14:51:58 · 534 阅读 · 1 评论 -
排序算法总结
常见排序算法评估时间复杂度O(n2):冒泡排序、选择排序、插入排序O(nlogn):归并排序、快速排序、堆排序、希尔排序O(n):计数排序、基数排序 不是基于比较的排序算法,思想来于桶排序空间复杂度O(1):插入排序、选择排序、冒泡排序、堆排序(用递归实现是O(logn))、希尔排序O(logn~n):快速排序O(n):归并排序O(m):计数排序,基数排序(...原创 2019-07-07 22:38:43 · 179 阅读 · 0 评论 -
MongoDB学习笔记(七)—— 条件操作符
描述条件操作符用于比较两个表达式并从mongoDB集合中获取数据。MongoDB中条件操作符有:(>) 大于 - $gt (<) 小于 - $lt (>=) 大于等于 - $gte (<= ) 小于等于 - $lte大于操作符 (>) - $gt如果你想获取 "col" 集合中 "likes" 大于 100 的数据,可使用以下命令:db....原创 2019-06-19 12:12:11 · 342 阅读 · 0 评论 -
MongoDB学习笔记(六)—— 聚合 aggregate
MongoDB 聚合MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。aggregate() 方法MongoDB中聚合的方法使用aggregate()。类似sql语句中的 count(*)。aggregate() 返回的结果还是一个文档{},表达式里必须包含_id属性,否则会报错。_id表示分组的依据,使用某个字段的格...原创 2019-05-08 16:14:34 · 792 阅读 · 0 评论 -
Docker学习笔记(一)—— 基础介绍
什么是容器?一句话概括容器:容器就是将软件打包成标准化单元,以用于开发、交付和部署。容器镜像是轻量的、可执行的独立软件包 ,包含软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。 容器化软件适用于基于Linux和Windows的应用,在任何环境中都能够始终如一地运行。 容器赋予了软件独立性,使其免受外在环境差异(例如,开发和预演环境的差异)的影响,从而有助于减少团队间在...原创 2019-05-05 20:52:54 · 184 阅读 · 0 评论 -
Docker学习笔记(二)—— 安装
本文介绍了Docker在win10系统下的安装、测试以及镜像加速一、启用Hyper-V在 Windows 上安装 Docker 之前先要启动虚拟机,而我们可直接设置启用 Hyper-V . 它是 Windows10专业版系统 自带的虚拟技术。要注意的是,启用了 Hyper-V 以后,一些其它的虚拟机软件就用不了了,比如 Virtualbox ...操作步骤"开始" ==> "...原创 2019-05-05 20:53:21 · 270 阅读 · 0 评论 -
MongoDB学习笔记(五)—— 增删改查
本文将介绍MongoDB数据库的增删改查相关操作,具体可参考官方手册:https://docs.mongodb.com/manual/该页面还提供了MongoDB Web Shell,可以用来在线模拟数据库环境,方便学习。增db.collection.insert()- 向集合中插入一个或多个文档当我们向集合中插入文档时,如果没有给文档指定 _id 属性,则数据库会自动为文...原创 2019-04-29 20:24:41 · 298 阅读 · 0 评论 -
MongoDB学习笔记(四)—— 文件导入/导出
在MongoDB中想要进行数据的导入和导出操作,可以使用安装目录下的bin目录下的mongoexport.exe 与 mongoimport.exe操作时,不用登陆 MongoDB,在cmd命令行中直接操作即可,首先需要进入到MongoDB安装目录中的bin文件夹。cd C:\Program Files\MongoDB\Server\4.0\bin方便起见,可以将该目录添加到...原创 2019-04-28 15:49:52 · 666 阅读 · 0 评论 -
MongoDB学习笔记(三)—— 创建Database、Collection、用户
创建Database本文中的创建Database、Collection、用户操作都需要先打开并运行Mongo。首先要先启动MongoDB服务,参考笔记(一)中的方法。接下来,在cmd窗口输入以下命令启动MongoDB客户端。mongo输入1+1用来验证是否成功,成功会返回结果21. 查看MongoDB的database列表show dbs2. ...原创 2019-04-28 13:05:41 · 6782 阅读 · 0 评论 -
MongoDB学习笔记(二)—— 可视化
1、下载下载MongoDB的可视化工具Robo 3T,链接:https://robomongo.org/download2、安装下载完成点击文件,按步骤安装:点击安装完成。3、配置数据库连接属性1)在主界面,点击File下方的Connect图标2)新建数据库连接:点击Create 弹出属性配置框3)配置连接参数如下图:(需要输入用户...原创 2019-04-27 17:05:02 · 277 阅读 · 0 评论 -
MongoDB学习笔记(一)—— 安装与配置
1、介绍MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统,属于非关系型数据库(NoSQL)。特点:开发快速、极简灵活、面向文档(文件存储格式为BSON,一种JSON的扩展)三个概念:数据库:数据的仓库,可存放集合 集合:可存放文档 文档:最小单位2、下载MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从Mon...原创 2019-04-27 15:31:43 · 628 阅读 · 0 评论