02 2018 档案
摘要:1. 台阶问题 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 2. 变态台阶问题 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 3. 矩形覆盖 我们可以用2*1的小矩形横着或者竖着去覆盖更
阅读全文
摘要:1. 使用__new__方法 __new__ 与 __init__ 的联系: __new__是在实例创建之前被调用的,因为它的任务就是创建实例然后返回该实例,是个静态方法。 __init__是当实例对象创建完成后被调用的,然后设置对象属性的一些初始值。 2. 使用装饰器 3. 使用import
阅读全文
摘要:服务器500错误。500错误的出现原因是很多的,但是你要知道,500错误是服务器内部错误,而且一般程序上是ASP错误为多的,可能是你的用户权限的问题导致,或者是数据库连接出现了错误,那么要好好检查下服务器语句错误问题。 服务器500错误。500错误的出现原因是很多的,但是你要知道,500错误是服务器
阅读全文
摘要:转自:http://saiyaren.iteye.com/blog/1914865 1. 摘要 (1) 结论 详细描述了nginx记录失效节点的6种状态(time out、connect refuse、500、502、503、504,后四项5XX需要配置proxy_next_upstream中的状态
阅读全文
摘要:nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。 nginx的upstream目前支持的5种方式的分配 1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端
阅读全文
摘要:原文:http://wuchong.me/blog/2014/02/09/algorithm-sort-summary/ 经典排序算法在面试中占有很大的比重,也是基础,为了未雨绸缪,在寒假里整理并用Python实现了七大经典排序算法,包括冒泡排序,插入排序,选择排序,希尔排序,归并排序,快速排序,堆
阅读全文
摘要:在win7中用虚拟机安装了Ubuntu 16.04 之后发现无法全屏,shift+enter之后还是不行,屏幕只占了中间的一部分,把这个解决过程记录一下。 1. 在终端输入xrandr,并回车。注意要是小写英文状态下输入。 这里显示可以修改的分辨率 2. 输入我们需要设置的分辨率,xrandr -s
阅读全文
摘要:转自:http://blog.51cto.com/oldboy/588592 Linux系统简单易用的上传下载命令rz和sz (2017年7月10日更新) 发布地址(http://oldboy.blog.51cto.com/2561410/588592) (一)安装方法汇总 1、安装方法(推荐) y
阅读全文
摘要:本文对常用的数据结构:Array, ArrayList,List,IList,ICollection, Stack, Queue, HashTable, Dictionary, IQueryable, IEnumerable等进行详述。 本文对常用的数据结构:Array, ArrayList,Lis
阅读全文
摘要:原文地址:http://blog.csdn.net/mysteryhaohao/article/details/51669741 锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。在计算机中,是协调多个进程或线程并发访问某一资源的一种机制。在数据库当中,除了传统的计算资源(CPU、RAM、I/
阅读全文
摘要:一个项目刚开始的时候是为了实现基本功能,随着版本和功能的迭代,大数据和高并发成了软件设计必须考虑的问题! 本质很简单,一个是慢,一个是等。 两者是相互关联的,因为慢,所以要等,因为等,所以慢,解决了慢,也就解决了等,解决了等,也就解决了慢。 关键是如何解决慢和等,核心一个是短,一个是少,一个是分流,
阅读全文
摘要:yum install gcc gcc+ libxml2-devel //编译支持 yum install epel-release //扩展包更新包 可不执行 yum update //更新yum源 可不执行 apache 2.4.29安装 下载地址http://mirrors.hust.edu.
阅读全文