自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ORM简介与概念和它的优缺点

目录:ORM简介ORM的概念ORM的优缺点一、ORM简介对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。那么,到底如何实现持久化呢?一种简单的方案是采用硬编码方式,为每一种可能的数据库访问操...

2020-04-25 23:28:03 593

原创 vue-cli基本使用(详细代码)

目录:一. vue-cli基本使用二. 使用webpack模板的文件结构2.2 build/webpack.base.conf.js2.3 build/webpack.dev.conf.js2.6 build/build.js 2.7 build/webpack.prod.conf.js 2.8 build/check-versions.js 3、config文件夹一. v...

2020-04-18 21:54:18 1030

原创 vue.js 之事件、模板、过滤器

目录:1. 事件2. 模板3. 自定义过滤器4. 过度5. 支付宝注册一. 事件1、说明1. 绑定事件的两种方法:<button @click=“showMsg”>按钮< bu tton v-on:click=“test(‘123’, true, color, $event)”>新的按钮</b utton>2. 回调函数在vu...

2020-04-18 13:27:33 296

原创 vue生命周期和实例属性与方法(代码实现)

目录:组件的生命周期组件生命周期 常用的两个过程一. 组件的生命周期1、说明Vue将组件看成是一个有生命的个体,跟人一样,定义了各个阶段,组件的生命周期:组件的创建过程组件生命周期钩子函数:当组件处在某个阶段,要执行某个方法,来通知我们,组件进入某个阶段,这个方法就是组件生命周期的钩子函数组件的创建过程:这些方法在组件中直接定义,会按照顺序执行,没有参数,作用域都是组件实例...

2020-04-15 14:40:03 144

原创 vue定义路由,嵌套路由,路由重定向(详细代码)

目录:1. 定义路由2. 路由参数3. 嵌套路由4. 路由重定向5. 路由导航:router-link一. 定义路由1、说明路由是单页面应用程序(SPA)的关键,Vue提供过来路由插件,使用这个路由就要安装这个插件安装: npm install vue-router依赖于vue文件,所有要优先引入vue引入路由之后,我们就可以基于组件+路由实现单页面应用程序开发路...

2020-04-15 14:31:00 3047

原创 Element_ui基本使用

一. element ui 基本使用参考网址: http://element.eleme.io/#/zh-CN/component/button1、初始一个vue项目并安装element uivue init webpack-simple element-democd element-demonpm installcnpm install element-ui -Snpm ...

2020-04-15 09:42:14 300

原创 vue.js最全知识点 & 数据动态绑定 & 数据双向绑定 & 类的绑定 & v-if & v-for & 单选与多选框 最齐全的vue.js代码

目录:1. vuejs简介2. 选择器:根据id、class等查找3. 静态绑定数据 data4. 插值 {{}}单项绑定5. 数据动态绑定:computed6. 数据双向绑定 :v-model7. 类的绑定:绑定事件触发时改变 class, id属性8. 样式的绑定 v-bind:style9. v-if 条件模板指令10. v-for循环语句11. 自定义指令12. ...

2020-04-12 01:46:41 1597

原创 celery 组件 & 相关包 与 管理命令 & django+celery+redis

目录:1. Celery介绍2. celery 组件3. 安装相关包 与 管理命令4. 安装相关包 与 管理命令5. 在django中使用计划任务功能6. 使用 Celery Once 来防止 Celery 重复执行同一个任务7. redis会丢失消息 RabbitMQ不会丢失消息的原因一. Celery介绍1、celery应用举例Celery 是一个 基于pytho...

2020-04-11 14:17:09 583

原创 MongoDB简介 & 安装与配置(清晰的代码) & 数据类型

一. MongoDB简介1、特点1. MongoDB的提供了一个面向文档存储,操作起来比较简单和容易。2. 你可以在MongoDB记录中设置任何属性的索引 (如:FirstName=“Ning”,Address=“Beijing”)来实现更快的排序。3. 你可以通过本地或者网络创建数据镜像,这使得MongoDB有更强的扩展性。4. 如果负载的增加(需要更多的存储空间和更强的处理能力) ,...

2020-04-11 11:30:41 252

原创 进程之 孤儿进程与僵尸进程

目录:进程状态 孤儿进程僵尸进程一. 进程状态在探讨这个问题之前,我们先来弄清什么是进程。进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。程序是指令、数据及其组织形式的描述,进程是程序的实体。进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个...

2020-04-10 12:42:13 204 1

原创 Python介绍,解释器发展史,解释器的类型

目录:Python介绍Python解释器发展史Python解释器的类型第一个Python程序一、Python介绍Python的创始人为吉多·范罗苏姆(Guido vanRossum),如下图,少数几个不秃头的语言创始人。1989年的圣诞节期间,Guido为了打发圣诞节的无聊时光,开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty...

2020-04-09 23:48:02 469

原创 Liunx - Centos7 Django + Vue + Uwsgi + Nginx 的生产环境部署(手把手教你部署,纯干货!)

目录:WSGI,uWSGI,Nginx,Django重要概念Django + Uwsgi + Nginx 部署的作用Django + Uwsgi + Nginx 的生产环境部署一. WSGI,uWSGI,Nginx,Django重要概念1、什么是WSGI(WSGI是一种python专用的web协议 和http类似):WSGI是一种规范,它定义了使用python编写的web a...

2020-04-07 23:13:55 988

原创 并发 与 并行,同步 与 异步,阻塞 与 非阻塞

目录:并发 与 并行同步 与 异步阻塞 与 非阻塞TOC一. 并发 与 并行1.并发:并发是可以依次处理很多工作当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状。这种方式我们称之为并发(Concurrent)。2...

2020-04-03 10:13:48 223

原创 HTTP与HTTPS,常用HTTP状态码,GET和POST区别,Session、Cookie

目录:一. 什么是HTTP,HTTP 与 HTTPS 的区别HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范

2020-03-31 17:39:30 461

原创 Memcached简介与安装 & 基本操作

目录:Memcached简介与安装python-memcached模块天生支持集群Memcached基本操作一. Memcached简介与安装1、Memcached简介Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个...

2020-03-28 22:55:23 258

原创 gitbook介绍,使用,打包

目录:gitbook介绍设置目录层级结构gitbook一些实用插件把gitbook打包一. gitbook介绍1、gitbook说明GitBook 使用的markdown语法 在此基础上做了一些 写作便利性的加强Markdown 是一种轻量级的「标记语言」,优点在于专注你的文字内容而不是排版样式。轻松的导出 HTML、PDF 和本身的 .md 文件。纯文本内容,兼容...

2020-03-28 22:14:48 1539

原创 Linux基础命令 & find查找命令 & 正则表达式与grep使用 & awk相关的命令

目录:linux常用基础命令TOC一. linux常用基础命令1、scp传文件scp -r /root/lk root@43.224.34.73:/home/lk/cpfile # 将本机的 /root/lk 文件夹传到43.224.34.73机器上scp -r root@43.224.34.73:/home/lk /root # 将43.224....

2020-03-27 23:11:25 1555

原创 RabbitMQ原理,使用场景,消息分发轮询 与 持久化,如何保证可靠消费

目录:RabbitMq与Redis队列对比TOCTOCTOCTOCTOCTOCTOC一. RabbitMq与Redis队列对比1、RabbitMQ与Redis作用1. RabbitMQ: RabbitMQ是一个可以在不同程序间共享数据的代理,是实现AMQP(高级消息队列协议)的消息中间件的一种2. Redis: 是一个Key-Value的NoSQL数据库2. 线程Q...

2020-03-27 15:28:56 775

原创 算法之设计模式(单例模式,工厂模式)

目录:单例模式简单工厂模式工厂方法模式抽象工厂模式一. 单例模式(只能创建一个对象)1、单例模式介绍内容:保证一个类只有一个实例,并提供一个访问他的全局访问点使用场景:当类只能有一个实例而且客户可以从一个总所周知的访问点访问他例: 比如Test是一个类,你创建两个对象a=Test(), b=Test()在单例模式下a,b两个对象相同优点:对唯一实例的受控访问(比...

2020-03-26 15:46:14 461

原创 Django使用,MVC和MTV架构,配置settings.py文件,各种url写法,CBV和FBV,生命周期与中间件(各种详细的代码)

目录:Web框架本质----socketMVC和MTV架构 TOCTOCTOChttps://www.cnblogs.com/xiaonq/p/7975428.html一. Web框架本质----socket1、web框架本质1. 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。2. 真实web框架一般会分为两部分:服务...

2020-03-26 14:55:23 529

原创 数据结构概念、栈、队列、链表与数组、字典与对象实现原理(详细的代码)

目录:数据结构中的一些概念 栈(stack)队列链表python中字典对象实现原理数组一. 数据结构中的一些概念1、数据结构是什么简单来说,数据结果就是设计数据以何种方式存储在计算机中比如:列表,集合,与字典等都是一种数据结构程序 = 数据结构 + 算法2、数据结构与数据类型1)数据类型:说明:数据类型是一个值的集合和定义在此集合上一组操作(通常是增删改查...

2020-03-25 22:38:38 1083

原创 zabbix简介与 安装步骤 和 基本操作

目录:安装zabbix serverzabbix server基本操作zabbix-agent安装配置一. 安装zabbix server参考博客:https://www.cnblogs.com/clsn/p/7885990.html#auto_id_0监控系统从无到有过程:https://blog.csdn.net/qiansg123/article/details/80121...

2020-03-24 16:22:45 1451

原创 MongoDB的基本操作(查询,增加)

目录:MongoDB 增加MongoDB查询操作聚合操作:aggregation一. MongoDB 增加1、插入数据插入文档: insert 如果插入数据的时候,collection还不存在,自动创建集合insertOne: 插入一条数据insertMany: 接收数组,插入多条文档#1、插入单条数据db.student1.insertOne({_id:"stu00...

2020-03-23 21:51:14 737

原创 MongoDB基础,安装与配置

目录:MongoDB简介MongoDB安装与配置MongoDB的体系结构使用mongo shellMongoDB数据类型一. MongoDB简介1、特点1. MongoDB的提供了一个面向文档存储,操作起来比较简单和容易。2. 你可以在MongoDB记录中设置任何属性的索引 (如:FirstName="Ning",Address="Beijing")来实现更快的排序。...

2020-03-23 20:43:14 303

原创 NGINX介绍

目录:nginx基本介绍nginx配置nginx负载均衡一. nginx基本介绍Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx历史和特性:Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。...

2020-03-23 15:02:37 488

原创 树结构(二叉树,满二叉树,完全二叉树,hash树)与 b-tree与b+tree

目录:树的概念hash树TOCTOCTOC一. 树的概念1、树的特性1)一棵树中的任意两个结点有且仅有唯一的一条路径连通;2)一棵树如果有n个结点,则它一定有n−1条边;3)在一棵树中加一条边将会构成一个回路。2、二叉树1)二叉树是一种特殊的树,二叉树的特点是每个结点最多有两个儿子。2)二叉树使用范围最广,一颗多叉树也可以转化为二叉树。3、满二叉树1)...

2020-03-20 22:13:13 2962

原创 Redis进阶之布隆过滤器

目录:布隆过滤器一. 布隆过滤器1、布隆过滤器是什么?(判断某个key一定不存在)本质上布隆过滤器是一种数据结构,比较巧妙的概率型数据结构特点是高效地插入和查询,可以用来告诉你 “某样东西一定不存在或者可能存在”。相比于传统的 List、Set、Map 等数据结构,它更高效、占用空间更少,但是缺点是其返回的结果是概率性的,而不是确切的。使用:布隆过滤器在NoSQL数据库...

2020-03-20 15:25:33 489

原创 MySQL的安装与基本配置,默认字符集和引擎,常见的报错与解决方法

目录: MySQL安装与基本配置修改MySQL默认字符集和引擎MySQL创建用户与授权mysql常见报错与解决方法一. MySQL安装与基本配置(centos 7.3)1、查看系统中是否已安装 MySQL 服务:以下提供两种方式rpm -qa | grep mysqlyum list installed | grep mysql2、如果已安装则删除 MySQL 及其...

2020-03-19 23:08:59 343

原创 MySQL简介与视图,触发器

目录:数据库介绍视图 触发器一. 数据库介绍1、什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API(接口)用于创建,访问,管理,搜索和复制所保存的数据我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量所谓的关系型数据...

2020-03-19 22:02:27 226

原创 MySQL在命令行的基本操作与导入导出(增删改查,精细到各个命令)

目录:MySQL常用增删改查命令删除,添加,修改表字段MySQL外键关联(一对多)MySQL连接查询:两个表之间外键关联mysql导入导出一. MySQL常用增删改查命令1、创建数据库和表1. 创建数据库mysql> show databases;mysql> create database tomdb charset utf8; #创建数据库tomd...

2020-03-19 17:57:33 740

原创 MySQL的慢查询与常见的查找方法(顺序查找,二分查找)

目录:慢查询常见慢查询优化常见的查找方法一. 寻找慢查询定义:我们将超过指定时间的SQL语句查询称为“慢查询”。1、在mysql日志中开启慢查询日志修改配置文件 在 my.ini 增加几行: 主要是慢查询的定义时间(超过2秒就是慢查询),以及慢查询log日志记录(slow_query_log)在mysql命令行中执行命令开启2、分析慢查询日志直接分析mysq...

2020-03-19 16:18:02 723

原创 redis之codis

目录:4.codis分片的原理5.不同codis槽位如何同步1、为什么会出现codis在大数据高并发场景下,单个redis实例往往会无法应对首先redis内存不易过大,内存太大会导致rdb文件过大,导致主从同步时间过长其次在CPU利用率中上,单个redis实例只能利用单核,数据量太大,压力就会特别大2、什么是codiscodis是redis集群解决方案之一,codis是G...

2020-03-18 15:37:04 153

原创 element ui 基本使用(详细的代码)

1、首先初始一个vue项目并安装element ui      vue init webpack-simple element-demo      cd element-demo      npm install      cnpm install element-ui -S      npm run dev2、编辑main.js引入element ui (引入后就可以使用...

2020-03-18 14:44:51 1736

原创 网络基础之 局域网与广域网

一、局域网1)概述局域网(Local Area Network,LAN)是指在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内。局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能。局域网是封闭型的,可以由办公室内的两台计算机组成,也可以由一个公司内的上千台计算机组成。局域网是在一个局部的地理范围内(如一个学校、工厂和机关内),一...

2020-03-18 14:28:19 2296

原创 Docker镜像与容器介绍,容器与镜像常用命令

目录:Docker镜像介绍docker容器镜像管理命令容器管理常用命令一.Docker镜像1.1 什么是docker镜像(理论)?docker镜像不包含Linux内核而又精简的Linux操作系统docker镜像是一个分层存储的文件,一个镜像可以创建N个容器可以这么理解,docker 镜像是 docker 容器的静态视角,docker 容器是 docker 镜像的运行状态。...

2020-03-15 18:40:23 329

原创 网络 之 IP地址&Mac地址与DNS,ARP,DHCP协议

目录:什么是IP地址IP地址划分 IP地址分类DNS协议 ARP协议DHCP协议一.ip地址1.1. 什么是IP地址1.查看本机的 IP 和 MAC 地址2.MAC地址MAC地址(称为物理地址),是硬件设备(计算机/手机)等唯一标识。MAC地址对应于OSI参考模型的第二层数据链路层,交换机维护着计算机MAC地址和自身端口的数据库。MAC地址采用十六...

2020-03-15 18:09:30 5520 16

原创 linux之查询进程常用命令

一. 进程查询常用命令1. ps -ef|grep python : 查看python相关进程-e : 显示运行在系统上的所有进程-f : 扩展显示输出[root@linux-node1 ~]# ps -ef|grep python所有者 进程id 父进程idroot 6852 1 0 Nov23 ? 00:01:23 /...

2020-03-15 17:40:13 2788

原创 Linux,磁盘,CPU,内存,负载 常用基础命令(常用的)

1.2.1 系统命令runlevel # 查看当前的运行级别systemctl status firewalld # 开启网络服务功能 stop # 关闭 restart # 重启 reload # 重载reboot...

2020-03-15 17:17:32 459 1

原创 一个运维工程师必须要知道的(工作职责与应用场景)干货整理

Linux运行工作中运维应用场景 运维的发展过程运维分类与工作职责运维平台和工具一.Linux运行1. 什么是linux运维?运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常。在他运转的过程中,对他进行维护,他集合了网络、系统、数据库、开发、安全、监控、应用架构、存储 于一身的技术。运维分类:运维开发:是给应用运维开发运维工具和运维平台的...

2020-03-15 13:51:54 8468

原创 MySQL的索引(普通索引)(唯一索引)(主键索引)(组合索引)(全文索引)(空间索引)

目录:什么是索引索引的优点和缺点索引的分类索引的机制一、什么是索引?为什么要建立索引?索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。例如:有一张...

2020-03-14 22:53:28 802

Snipaste_2020-02-27_11-43-21.png

Docker 是应用最广泛的开源容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。每个容器拥有一套和宿主机完全隔离的文件系统(共用linux内核),程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。

2020-02-27

空空如也

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

TA关注的人

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