- 博客(33)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 微服务是什么
一、微服务介绍1. 什么是微服务 在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、著名的"2 pizza 团队"很好的诠释了这一解释(2 pizza 团队最早是亚马逊 CEO Bezos提出来的,意思是说单个服务的设计,所有参与人从设计、开发、测试、运维所有人加起来 只需要2个披萨就够了 )。 ...
2018-12-31 12:57:16 311
转载 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
转载 JS基本数据类型和引用数据类型的区别及深浅拷贝
1、栈(stack)和堆(heap) stack为自动分配的内存空间,它由系统自动释放;而heap则是动态分配的内存,大小也不一定会自动释放2、数据类型 JS分两种数据类型: 基本数据类型:Number、String、Boolean、Null、 Undefined、Symbol(ES6),这些类型可以直接操作保存在变量中的实际值。 引用数据类型:Object(在...
2018-12-02 23:07:51 742
转载 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
Nginx高性能Web服务器详解
2018-02-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人