漫天飞雪

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

12 2018 档案

摘要:Sublime使用大全 一、sublime快捷键 复制行 复制行 剪切行 | 删除行 剪切行 | 删除行 移动行 移动行 注释 注释 二、插件 1、package control(插件管理器) 安装 安装 使用 使用 2、emmet(快捷Tap) 使用 使用 3、SideBarEnhancement 阅读全文
posted @ 2018-12-27 21:29 漫天飞雪世情难却 阅读(380) 评论(0) 推荐(0)

摘要:这里的原则 只是针对mysql数据库,其他的数据库 某些是殊途同归,某些还是存在差异。我总结的也是mysql普遍的规则,对于某些特殊情况得特殊对待。在构造sql语句的时候养成良好的习惯 原则1、仅列出需要查询的字段,这对速度不会明显的影响,主要是考虑节省应用程序服务器的内存。 原则2、尽量避免在列上 阅读全文
posted @ 2018-12-26 19:43 漫天飞雪世情难却 阅读(152) 评论(0) 推荐(0)

摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, 可以在 num 上设置默认值 0,确保表中 num 列没有 null 值,然后这 阅读全文
posted @ 2018-12-26 19:41 漫天飞雪世情难却 阅读(198) 评论(0) 推荐(0)

摘要:对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、sql语句优化、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。下面我们逐个阐明: 一、数据库设计 适度的反 阅读全文
posted @ 2018-12-26 19:33 漫天飞雪世情难却 阅读(288) 评论(0) 推荐(0)

摘要:Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 本文将以下方面带大家全面了解Django框架,笔者使用的版本为1.10. django流程介绍 一 阅读全文
posted @ 2018-12-26 17:24 漫天飞雪世情难却 阅读(7004) 评论(1) 推荐(0)

摘要:对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本上提高系统的性能,以下总结了一些常用的规则方法,仅供参考,欢迎跟帖补充。。。 1、 把数据、日志、索引放到不同的I/O设备上,增加读取速度。数据量(尺寸)越 阅读全文
posted @ 2018-12-26 15:17 漫天飞雪世情难却 阅读(137) 评论(0) 推荐(0)

摘要:对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Transmission 阅读全文
posted @ 2018-12-26 15:14 漫天飞雪世情难却 阅读(171) 评论(0) 推荐(0)

摘要:一 同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现 请求的url地址,必须与浏览器上的url地址处于同域上,也就 阅读全文
posted @ 2018-12-24 16:28 漫天飞雪世情难却 阅读(156) 评论(0) 推荐(0)

摘要:一.keepalived和其工作原理: keepalived是一个类似于Layer2,4,7交换机制的软件。是Linux集群管理中保证集群高可用的一个服务软件,其功能是用来防止单点故障。 keepalived的工作原理: keepalived是基于VRRP协议实现的保证集群高可用的一个服务软件,主要 阅读全文
posted @ 2018-12-19 01:15 漫天飞雪世情难却 阅读(314) 评论(0) 推荐(0)

摘要:一、什么是负载均衡? 互联网早期,业务流量比较小并且业务逻辑比较简单,单台服务器便可以满足基本的需求;但随着互联网的发展,业务流量越来越大并且业务逻辑也越来越复杂,单台机器的性能问题以及单点问题凸显了出来,因此需要多台机器来进行性能的水平扩展以及避免单点故障。但是要如何将不同的用户的流量分发到不同的 阅读全文
posted @ 2018-12-19 01:07 漫天飞雪世情难却 阅读(336) 评论(0) 推荐(0)

摘要:select,poll,epoll简介: select select本质上是通过设置或者检查存放fd标志位的数据结构来进行下一步处理。这样所带来的缺点是: 1、 单个进程可监视的fd数量被限制,数组有大小限制; 2 、需要维护一个用来存放大量fd的数据结构,这样会使得用户空间和内核空间在传递该结构时 阅读全文
posted @ 2018-12-18 23:21 漫天飞雪世情难却 阅读(678) 评论(0) 推荐(0)