bigtrain
Mr.冷小陌
这个作者很懒,什么都没留下…
展开
-
vue-elementUI正确引入方式,希望对你有所帮助!!!
在 main.js 入口文件中引入组件使用组件原创 2022-06-27 18:15:23 · 247 阅读 · 0 评论 -
有了gitbook记笔记,你不用再担心别人问你问题找不到答案了!!
详细文档1.1 gitbook介绍1.2 安装gitbook1.3 创建一个gitbook项目1.4 设置gitbook 样式2.1 设置目录层级结构2.2 使用举例1.1 gitbook介绍GitBook 使用的markdown语法 在此基础上做了一些 写作便利性的加强Markdown 是一种轻量级的「标记语言」,优点在于:专注你的文字内容而不是排版样式轻松的导出HTML、PDF和本...原创 2020-04-24 10:14:33 · 407 阅读 · 0 评论 -
dockerfile使用
简单使用dockerfile部署一个django项目django-admin startproject democd demo设置跨域加 *python3 manage.py runserver 0.0.0.0:8000 测试启动vim DockerfileFROM python:3.7MAINTAINER xiaonqRUN mkdir /codeWORKDIR ...原创 2020-03-08 21:25:46 · 118 阅读 · 0 评论 -
docker-compose相关
1.1 docker-compose理论https://www.cnblogs.com/xiaonq/p/10256414.html1.什么是docker-compose(what)Compose是一个定义和管理多容器的工具,使用Python语言编写。使用Compose配置文件描述多个容器应用的架构,比如使用什么镜像、数据卷、网络、映射端口等;然后一条命令管理所有服务,比如启...原创 2020-03-05 15:03:50 · 146 阅读 · 0 评论 -
设置虚拟机静态ip
装好CentOS7后,我们一开始是上不了网的这时候,可以输入命令dhclient,可以自动获取一个IP地址,再用命令ip addr查看IP不过这时候获取的IP是动态的,下次重启系统后,IP地址也会变化,这时候我们可以把系统的IP设置为静态的,设置步骤如下:(1)点击VMware虚拟机左上角的“编辑”,选择“虚拟网络编译器”。(2)选中VMnet8(NAT模式),再点击右侧的“NAT设置...原创 2020-03-05 14:54:14 · 154 阅读 · 0 评论 -
django+uwsgi+nginx部署
安装依赖&下载python3.7# 1、yum更新yum源yum update# 2、安装Python 3.7所需的依赖否则安装后没有pip3包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc m...原创 2020-03-03 21:21:27 · 192 阅读 · 0 评论 -
docker部署nginx实现轮训效果
简单实现轮训以下是单独一台虚拟机192.168.220.135docker rm -f $(docker ps -a | awk ‘{print $1}’) 删除所有docker,方便重新开始docker run -itd --name=web1 -p 192.168.220.135:81:80 nginx:latest 后台启动一个docker容器doc...原创 2020-03-03 13:32:19 · 173 阅读 · 0 评论 -
docker相关
docker简介什么是dockerDocker 是应用最广泛的开源容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中docker实质就像虚拟机一样,就好像是一个具有独立操作系统的真实机器虚拟机是有真正的linux内核的,真实需要通过 .ios 文件安装操作系统而我们的docker共享linux宿主机内核,只有一个linux文件系统容器容器是一个...原创 2020-02-29 15:55:37 · 145 阅读 · 0 评论 -
项目技术点剖析
1.使用Redis实现分布式部署单点登录(单点登录第一种方法:redis分布式存储解决方案)因为这个项目是一个分布式部署的项目,而且我们采用的是nginx负载均衡的策略,导致了每一个服务器都需要开辟一个空间来进行用户信息的维护,消耗了大量的资源,所以,我当时使用到了Redis来作为维护用户信息的空间,将用户登录的信息存入Redis中,并且在存入时设置key的过期时间,所有的服务器共用一个Redi...原创 2020-02-22 20:40:31 · 727 阅读 · 0 评论 -
秒杀中超卖问题及各层解决方案
1.1 秒杀系统架构秒杀技术特点读多写少举例:淘宝商场在双十一活动时,可能有几千万人在浏览同一个商品,而在这个时间点里读的是特别多,但是真正买到商品的人特别少高并发举例:可能同一时间有很多人都在抢购同一件商品,然后不管抢到抢不到都会发送请求给后端,给后端服务器造成压力,这就是高并发资源冲突举例:比如有1000件商品,然后有多个人对数据库进行写的操作,也就是...原创 2020-02-22 20:30:10 · 1016 阅读 · 0 评论 -
面试题整理(算法&数据结构)
常用算法lowb三人组冒泡排序:原创 2020-01-10 19:58:32 · 112 阅读 · 0 评论 -
面试题整理(数据库)
mysqlmysql常识1.1----锁(使用方式)悲观锁: 悲观锁,顾名思义,就是悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作。乐观锁: 乐观锁,顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在提交更新的时候会判断...原创 2020-01-06 12:03:18 · 222 阅读 · 0 评论 -
面试题整理(python基础)
python基础1.1 三程进程1.定义进程是资源分配的最小单位。一个运行起来的程序就是一个进程。进程之间内存独立,不能相互访问。2.进程通信进程彼此之间相互隔离,要实现进程间通信,multprocessing模块支持两种形式:队列和管道,这两种方式都是使用消息传递的。队列: 不同于线程queue,进程queue的生成是用multiprocessing模块生成的。 在...原创 2020-01-03 15:34:42 · 291 阅读 · 0 评论 -
运维平台工作流程及工单系统的各个模块
工单系统:制定规则,对接各个平台,实现自动化CMDB:管理机器监控系统:监控线上所有机器(稳定状态、空闲率、基础硬件(CPU、内存、硬盘、网络、io))MIS:管理人员数据ELK日志:管理日志,提供搜索功能,辅助定位LDAP:用户登录,管理账号密码CI/CD:持续交付,持续集成FAQ:内部自查,搜索系统培训系统:新员工技能培训openstack:云计算(帮我们分担资源,集中化)...原创 2019-12-20 12:19:11 · 3261 阅读 · 0 评论 -
vue-element-admin
介绍vue-element-admin 是一个后台前端解决方案,它基于 vue 和 element-ui实现。它使用了最新的前端技术栈,内置了 i18 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型安装# 克隆项目git clone https://github.com/PanJiaChen/vue-element-...原创 2019-12-19 07:36:21 · 114 阅读 · 0 评论 -
自动化运维架构
1、DevOps定义 1. DevOps是“开发”和“运维”的缩写。 2. DevOps是一组最佳实践强调(IT研发、运维、测试)在应用和服务生命周期中的协作和沟通 3. 强调整个组织的合作以及交付和基础设施变更自动化,从而实现持续集成、持续部署和持续交付2、DevOps持续交付环我们把开发交付划分为: 计划 --> 编码 --> 构建 --> 测试 --&g...原创 2019-12-19 07:33:05 · 674 阅读 · 0 评论