自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 微服务是什么

一、微服务介绍1. 什么是微服务      在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、著名的"2 pizza 团队"很好的诠释了这一解释(2 pizza 团队最早是亚马逊 CEO Bezos提出来的,意思是说单个服务的设计,所有参与人从设计、开发、测试、运维所有人加起来 只需要2个披萨就够了 )。 ...

2018-12-31 12:57:16 311

原创 django drf fields

2018-12-28 00:38:45 483

转载 Django学习-10-命名空间

不使用命名空间,且两个APP某条url使用相同的name属性app01_urls.py1 urlpatterns = [2 url(r'aaa/$', views.app01_aaa, name="index"),3 ]app02_urls.py1 urlpatterns = [2 url(r'aaa/$', views.app02_aaa, name=...

2018-12-27 22:07:07 220

转载 Django序列化与DRF序列化的对比 | DRF

方式一:list()函数配合ORM中values()实现的序列化;>>> from cloud.models import *>>> user_list = list(UserInfo.objects.filter(id__lte=4).values())>>> user_list[{'user_id': 1, 'sta...

2018-12-25 00:44:32 715

转载 LINUX下解决netstat查看TIME_WAIT状态过多问题

补充:https://www.cnblogs.com/softidea/p/6062147.html# netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c     16 CLOSING    130 ESTABLISHED    298 FIN_WAIT1     13 FIN_WAIT2      9 LAST_ACK   ...

2018-12-12 23:54:36 2682

转载 CSS的@规则

对css@规则的系统整理出处:https://blog.csdn.net/weixin_35854883/article/details/78751790

2018-12-12 18:15:40 175

转载 彻底搞懂CSS层叠上下文、层叠等级、层叠顺序、z-index

前言最近,在项目中遇到一个关于CSS中元素z-index属性的问题,具体问题不太好描述,总结起来就是当给元素和父元素色设置position属性和z-index相关属性后,页面上渲染的元素层级结果和我预想的不一样。根据自己之前的理解,也没找到一个合理的解释。我知道,肯定是我对相关属性的细节理解存在问题,所以结合官方文档和在网上各种搜集整理,明白了其中的原因。写下这篇文章,和大家分享有关CSS中层...

2018-12-12 14:31:57 845

转载 css relative的最小化原则

relative最小化,可以有效避免层级之间覆盖现象参考:https://www.imooc.com/video/10713

2018-12-11 22:42:29 311

转载 logrotate简单实现各种日志自动轮转

LINUX 系统自带的logrotate 功能 很方便 的就实现了将各种日志按一定的规则进行轮转,减少了人工删除干预,比较省心。配置文件路径:/etc/logrotate.conf若无此文件 ,请核查软件包 logrotate是否安装配置方法:1、 在 /etc/logrotate.conf  中添加要轮转的日志名,若多个日志采用同一规则可按下面方法/opt/app/logs/...

2018-12-11 18:04:31 1051

转载 浅谈JavaScript的组成——ECMAScript、BOM和DOM

JavaScript由三部分组成:ECMAScript、BOM以及DOM1、核心——ECMAScript:提供核心语言功能2、文档对象模型——DOM:提供访问和操作网页内容的方法和接口针对XML但经过扩展用于HTML的应用程序编程接口(API)。DOM把页面映射成一个多层节点结构。为什么使用DOM?Netscape和微软在开发DHTML方面各持己见,为避免两强割据,浏览器互不兼...

2018-12-09 23:28:56 529

转载 跟着9张思维导图学习Javascript

学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将 po 出我收集的 9 张 javascript 相关的思维导图(非原创)。思维导图小tips:思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接,思维导图充分...

2018-12-09 23:04:44 254

转载 HTTP劫持处理

出处:http://blog.sina.com.cn/s/blog_667ac0360102xi8p.htmlhttp://blog.51cto.com/fengwan/1875011https://www.cnblogs.com/coco1s/p/5777260.html https://blog.csdn.net/wangzhjj/article/details/52661...

2018-12-09 14:18:49 2339

转载 路由器DNS被劫持 解决办法

路由器DNS被劫持”,不知道怎么办!因此今天“涨姿势”跟大家说说遇到这种问题该怎么解决。  DNS劫持是什么?  DNS劫持又称域名劫持,是指在劫持的网络范围内拦截域名解析的请求,分析请求的域名,把审查范围以外的请求放行,否则返回假的IP地址或者什么都不做使请求失去响应,其效果就是对特定的网络不能访问或访问的是假网址。  基本原理  DNS(域名系统)的作用是把网络地址(域名,...

2018-12-09 13:35:09 11857 1

转载 python中的赋值与深浅拷贝

出处:https://www.cnblogs.com/doublexi/p/8745792.htmlPython当中对于拷贝,分为两种类型。一种是数字和字符串,另一种就是列表、元组、字典等其他类型了。一、数字和字符串的拷贝1、赋值举个栗子:a1 = 123123a2 = 123123# a2 = a1 # 赋值print(id(a1)) # 通过id()函数来打印变...

2018-12-06 15:06:37 177

转载 Redis事务和分布式锁

Redis事务  Redis中的事务(transaction)是一组命令的集合。事务同命令一样都是Redis最小的执行单位,一个事务中的命令要么都执行,要么都不执行。Redis事务的实现需要用到 MULTI 和 EXEC 两个命令,事务开始的时候先向Redis服务器发送 MULTI 命令,然后依次发送需要在本次事务中处理的命令,最后再发送 EXEC 命令表示事务命令结束。  举个例子,使用...

2018-12-05 18:20:17 200

转载 redis 慢日志 slowlog

1 slowlog是什么redis的slowlog是redis用于记录记录慢查询执行时间的日志系统。由于slowlog只保存在内存中,因此slowlog的效率很高,完全不用担心会影响到redis的性能。Slowlog是Redis从2.2.12版本引入的一条命令。 2 slowlog设置参考 http://redis.readthedocs.org/en/latest/server/...

2018-12-05 16:44:49 1276

转载 Redis开启AOF导致删库事件

redis 开启aof后重启(即使两种持久化同时开启的情况下,Redis启动默认加载AOF文件恢复数据)。如果redis集群跑了一段时间了,有RDB持久化文件了。开启aof,此时aof文件为空(appendonly.aof文件)。redis从appendonly.aof中恢复。redis数据库就会被清空了 事件背景Redis主从开启AOF,错误操作导致数据被清空。Redis主要作用:...

2018-12-05 16:20:58 909

转载 详细分析Redis集群故障

故障表象:业务层面显示提示查询redis失败集群组成:3主3从,每个节点的数据有8GB机器分布:在同一个机架中,xx.x.xxx.199xx.x.xxx.200xx.x.xxx.201redis-server进程状态:通过命令ps -eo pid,lstart | grep $pid,发现进程已经持续运行了3个月发生故障前集群的节点状态:xx.x.x...

2018-12-05 15:57:29 2927

转载 socks4/5和http代理有什么区别

代理服务器的类型很多,如HTTP代理、FTP代理、SOCKS代理等,每种代理对应其自身的功能。     HTTP代理:能够代理客户机的HTTP访问,主要是代理浏览器访问网页,它的端口一般为80、8080、3128等;     FTP代理:能够代理客户机上的FTP软件访问FTP服务器,它的端口一般为21、2121;     RTSP代理:代理客户机上的Realplayer访问Real流媒体服...

2018-12-05 00:34:49 6074

转载 CentOS查看yum的日志和历史记录

CentOS查看yum安装软件日志的方法:tail /var/log/yum.log查看yum使用的历史记录的方法:yum history info出处:https://blog.csdn.net/zsg88/article/details/75206176?locationNum=1&fps=1...

2018-12-04 23:23:40 2053

转载 linux virt-manager vncserver 安装

出处:https://www.centos.bz/2018/02/centos7-4%E5%AE%89%E8%A3%85kvm%E8%99%9A%E6%8B%9F%E6%9C%BA%EF%BC%88%E4%BD%BF%E7%94%A8virt-manager%E7%AE%A1%E7%90%86%EF%BC%89/本地Xming要先启动 出处:https://www.linuxidc.c...

2018-12-04 23:22:17 2536

转载 高可用Redis服务架构分析与搭建

基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将Redis存储以基础服务的形式提供给各个业务调用。不过任...

2018-12-04 00:10:04 176

转载 BGP协议基本原理

出处:https://blog.csdn.net/pgl608/article/details/80260725https://blog.csdn.net/qq_40529035/article/details/78987983

2018-12-02 23:15:06 1108

转载 ospf原理

出处:https://blog.csdn.net/cong_xue/article/details/78639480

2018-12-02 23:13:22 1107

转载 JS基本数据类型和引用数据类型的区别及深浅拷贝

1、栈(stack)和堆(heap)  stack为自动分配的内存空间,它由系统自动释放;而heap则是动态分配的内存,大小也不一定会自动释放2、数据类型  JS分两种数据类型:    基本数据类型:Number、String、Boolean、Null、 Undefined、Symbol(ES6),这些类型可以直接操作保存在变量中的实际值。    引用数据类型:Object(在...

2018-12-02 23:07:51 742

转载 js中闭包的用处及弊端

出处:https://blog.csdn.net/ky1in93/article/details/81449491

2018-12-02 23:01:55 516

转载 AngularJs 双向绑定原理(数据绑定机制)

出处:https://www.jianshu.com/p/ad0c48810bf1https://www.cnblogs.com/xuwendong/p/6405563.html

2018-12-02 22:37:29 477

转载 Ajax是什么?及实现步骤和原理

出处:https://blog.csdn.net/weixin_39194176/article/details/80933777

2018-12-02 22:30:24 788

转载 Redis主从复制原理

前言:和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,Redis主从复制可以根据是否是全量分为全量同步和增量同步。下图为级联结构。   1 全量同步  Redis全量复制一般发生在Slave初始化阶段,这时Slave需要将Mas...

2018-12-01 23:50:28 140

转载 nginx反向代理-解决前端跨域问题

1.定义跨域是指a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,所进行的访问行动都是跨域的,而浏览器为了安全问题一般都限制了跨域访问,也就是不允许跨域请求资源。注意:跨域限制访问,其实是浏览器的限制。理解这一点很重要!!!2.跨域访问示例假设有两个网站,A网站部署在:http://localhost:81 即本地ip端口81上;B网站部署在:http://loca...

2018-12-01 19:06:04 378

转载 从jquery里的$.ajax()到angularjs的$http

jquery中对ajax的使用做了很多封装,使得我们使用习惯了,反而并不大清楚在请求过程中的一些细节。在第一次使用angularjs的$http时,后台一直接受不到前端请求的数据,于是小小研究了一下。用我自己这边的项目为例,后台服务这边接受请求的方式是通过HttpContext.Request.Params来,原来用jquery中的Ajax请求一直正常,一换到原始的$http,瞬间奔溃啦。...

2018-12-01 18:58:01 348

转载 如何解决ajax跨域问题(转)

由 于此前很少写前端的代码(哈哈,不合格的程序员啊),最近项目中用到json作为系统间交互的手段,自然就伴随着众多ajax请求,随之而来的就是要解决 ajax的跨域问题。本篇将讲述一个小白从遇到跨域不知道是跨域问题,到知道是跨域问题不知道如何解决,再到解决跨域问题,最后找到两种方法解决ajax 跨域问题的全过程。不知是跨域问题起 因是这样的,为了复用,减少重复开发,单独开发了一个用户权限管...

2018-12-01 15:26:55 159

转载 Use a Web Proxy for Cross-Domain XMLHttpRequest Calls

JavaScript: Use a Web Proxy for Cross-Domain XMLHttpRequest CallsThe XMLHttpRequest object (also known as the XMLHTTP object in Internet Explorer) is at the core of today's most exciting AJAX web ap...

2018-12-01 11:50:54 431

Docker 入门到实践.pdf

Docker 入门到实践,docker基础以及但docker核心技术的解读,实践应用

2018-02-14

Nginx高性能Web服务器详解

Nginx高性能Web服务器详解,包括重要模块基本配置,性能包括系统linux系统本身及nginx服务本身的优化设置,rewrite,upstream负载均衡等常用功能

2018-02-07

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

TA关注的人

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