自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Docker(四)安装 Redis

Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 的 NoSQL 数据库,并提供多种语言的 API。 1. 查看可用的 Redis 版本 访问 Redis 镜像库地址 可以通过 Sort by 查看其他版本的 Redis,默认是最新版本 redis:latest。 2. 拉取 Redis 镜像 拉取官方镜像(我们这里选择 4.2.13,如果不写后面的版本号则会自动拉取最新版) docker pull redis 3. 查看本地镜像 检查是

2021-09-18 20:07:11 115

原创 Docker(三)安装 MongoDB

MongoDB 是一个免费的开源跨平台面向文档的 NoSQL 数据库程序。 1. 查看可用的 MongoDB 版本 访问 MongoDB 镜像库地址 可以通过 Sort by 查看其他版本的 MongoDB,默认是最新版本 mongo:latest。 还可以用 docker search mongo 命令来查看可用版本: 2. 拉取 MongoDB 镜像 拉取官方镜像(我们这里选择 4.2.13,如果不写后面的版本号则会自动拉取最新版) docker pull mongo:4.2.13 # 拉取 mon

2021-09-18 20:05:36 62

原创 Docker(二)安装 MySQL

Docker 安装 MySQL MySQL 是世界上最受欢迎的开源数据库。凭借其可靠性、易用性和性能,MySQL 已成为 Web 应用程序的数据库优先选择。 1. 查看可用的 MySQL 版本 访问 MySQL 镜像库地址 可以通过 Sort by 查看其他版本的 MySQL,默认是最新版本 mysql:latest 。 还可以用 docker search mysql 命令来查看可用版本: 2. 拉取 MySQL 镜像 拉取官方镜像(我们这里选择 5.7,如果不写后面的版本号则会自动拉取最新版) dock

2021-09-18 19:50:51 58

原创 Docker(一)基础使用

1.Docker介绍 Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。 开发者可以打包他们的应用及依赖到一个可移植的容器中,发布到流行的Linux机器上或Windows机器上,也可实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似iPhone的app),更重要的是容器性能开销极低。 Docker的应用场景 Web应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他...

2021-09-18 16:51:12 49

原创 mongoose使用

在mongoose中 实现集合关联时,导致模板引擎art-template无法渲染 最近用Node写一个项目,使用 express + art-template + MongoDB 数据库,使用了 mongoose 包,集合关联时查询的数据无法通过 art-template渲染 报错 RangeError: Maximum call stack size exceeded at String.toString (<anonymous>) JSON.parse转换 报错 SyntaxEr

2021-03-08 11:57:06 93 1

原创 webpack入门

当前 Web 开发面临的困境 文件依赖关系错综复杂 静态资源请求效率低 模块化支持不友好 浏览器对高级 Javascript 特性兼容程度较低 etc… webpack webpack 是一个流行的前端项目构建工具(打包工具),可以解决当前 web 开发中所面临的困境。 webpack 提供了友好的模块化支持,以及代码压缩混淆、处理 js 兼容问题、性能优化等强大的功能,从而让程序员把 工作的重心放到具体的功能实现上,提高了开发效率和项目的可维护性。 目前绝大多数的前端项目,都是基于 webpack

2021-03-02 10:34:46 116

原创 模块化

模块化 传统开发模式的主要问题 命名冲突 文件依赖 通过模块化解决问题 模块化就是把单独的一个功能封装到一个模块(文件)中,模块之间相互隔离,但是可以通过特定的接口公开内部成员,也可以依赖别的模块 模块化开发的好处:方便代码的重用,从而提升开发效率,并且方便后期的维护 浏览器端模块化规范 AMD CMD 服务器端模块化规范 JavaScript 是一个强大面向对象语言,它有很多快速高效的解释器。然而, JavaScript 标准定义的 API 是为了构建基于浏览器的应用程序。并没有制

2021-03-02 09:56:36 45

原创 Node.js-项目(一)

文章目录图书管理系统一、项目架构二、项目搭建1.初始化项目2.入口文件3.注册路由4.模板配置5.静态资源6.错误处理6.配置三、设计路由四、数据模型五、SSR 服务端渲染六、CSR 客户端渲染总结 图书管理系统 采用 MVC 架构,基于 node.js 的 koa + art-template + mysql, bootstrap布局,实现图书的增删改查。 一、项目架构 二、项目搭建 1.初始化项目 npm init -y books/ | +- config <-- 配置文件 | +-

2021-02-28 15:32:43 172 2

原创 纯CSS实现轮播图

纯CSS实现轮播图理论实现步骤注意事项HTMLCSS 最近在写小米官网,分享一下CSS轮播图 理论 CSS3 animation动画 实现步骤 一样大小的图片 将图片浮动横放在图片容器中 在最外边添加一个窗口容器 给图片添加动画效果 注意事项 动画效果分为轮播和暂停两部分 定义动画序列与图片数量相关 动画各序列移动值与图片大小有关 最后一个图片到第一个图片切换效果 HTML 231 <div class="swiper"> <ul> <li><i

2020-06-29 12:01:36 309

空空如也

空空如也

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

TA关注的人

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