编者按:高可用架构分享及传播在架构领域具有典型意义的文章,本文由陈科在高可用架构群分享。转载请注明来自高可用架构公众号「ArchNotes」。 导读:很多工程师及架构师都希望了解及掌握高性能服务器开发,阅读优秀源代码是一种有效的方式,nginx 是业界知名的高性能 Web 服务器实现,如何有效的阅读 ...
分类:
系统相关 时间:
2016-08-28 14:00:13
阅读次数:
695
[codeforces 509]C. Sums of Digits 试题描述 Vasya had a strictly increasing sequence of positive integers a1, ..., an. Vasya used it to build a new sequenc ...
分类:
其他好文 时间:
2016-08-28 13:58:05
阅读次数:
163
<!--done--> Python list 操作 创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 value_start = sample_list[0] end_ ...
分类:
编程语言 时间:
2016-08-28 13:59:34
阅读次数:
248
[codeforces 516]A. Drazil and Factorial 试题描述 Drazil is playing a math game with Varda. Let's define for positive integer x as a product of factorials ...
分类:
其他好文 时间:
2016-08-28 13:57:18
阅读次数:
188
Python作为一种新型的语言,它是荷兰人龟叔在1989年在圣诞节期间为打发无聊的时间所编写的一门语言。 Python的特点: 优雅 明确 简单 Python适合开发各种web网站和各种网站服务 系统工具和脚本 Python做为一种胶水语言能够把其他语言开发的语言模块粘连起来。 Python不适合开 ...
分类:
编程语言 时间:
2016-08-28 13:59:26
阅读次数:
195
使用第三方库SDWebImage实现仿新浪微博照片浏览器,可以下载图片缓存,点击之后滚动查看相片,具体效果如下: 代码如下: WeiboImageView.h: WeiboImageView.m WeiboImageBrowser.h WeiboImageBrowser.m 使用方法: ViewCo ...
分类:
移动开发 时间:
2016-08-28 13:56:48
阅读次数:
402
本文主要总结自《JavaScript 语言精粹》、部分总结自《JavaScript 高级程序设计》以及自己的经验 四种调用模式 在 JavaScript 中,this 的值取决于调用模式,有四种调用模式,分别是方法调用模式、函数调用模式、构造器调用模式、Apply、call 调用模式。 方法调用模式 ...
分类:
编程语言 时间:
2016-08-28 13:57:40
阅读次数:
274
作者:运维生存时间 - 默北 链接:www.ttlsa.com/nginx/nginx-rewriting-rules-guide/ 当运维遇到要重写情况时,往往是要程序员把重写规则写好后,发给你,你再到生产环境下配置。对于重写规则说到底就是正则匹配,做运维的岂能对正则表达式不了解的?最起码最基本的 ...
分类:
其他好文 时间:
2016-08-28 13:57:30
阅读次数:
175
Python入门—— dict flyingSquirrel 微信号 squirrel_jie 功能介绍 生活亦是灵感。记录点滴生活,珍藏美好回忆。 什么是dict 我们已经知道,list 和 tuple 可以用来表示顺序集合,例如,班里同学的名字: ['Adam', 'Lisa', 'Bart'] ...
分类:
编程语言 时间:
2016-08-28 13:58:07
阅读次数:
206
现在需要匹配 [color=#000000],以"[color"开头,以"]"结束,中间字符数量不限制,最后返回所有匹配的下标。 代码如下: ...
要求:一个小时仿照博客园的格局,写一个静态的网页,主要采用HTML+CSS+DIV的布局方式, 新建两个文件:website.html、website.css website.html代码如下: website.css代码如下: 效果图如下: ...
分类:
Web程序 时间:
2016-08-28 13:56:30
阅读次数:
246
输入一个有向图,计算每个节点所在强连通分量的编号,输出强连通分量的个数 ...
分类:
编程语言 时间:
2016-08-28 13:57:31
阅读次数:
236
堆: 操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删 除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样代码 中的delete语句才能正确的释放本 ...
分类:
编程语言 时间:
2016-08-28 13:57:33
阅读次数:
233
1.客户端发送请求 2.服务器(tomcat)接收到请求后会对该请求进行解析以匹配对应协议的端口,项目等 3.找到对应项目后会根据web.xml里的配置匹配uri 4.匹配到spring mvc的DispatcherServlet则将请求交给此servlet处理 5.spring mvc的Dispa ...
分类:
编程语言 时间:
2016-08-28 13:57:23
阅读次数:
1165
安装jdk的步骤及解释已经在这篇文章中详细阐述了,如下: http://www.cnblogs.com/godtrue/p/4338323.html 1.如何安装库源文件--摘自coreJava 库源文件在jdk中以一个压缩文件src.zip形式发布,必须将其解压后才能访问源码,强烈建议按照下述步骤 ...
分类:
编程语言 时间:
2016-08-28 13:57:31
阅读次数:
371
今天 不知自己装的centos 出现了什么问题, 一直卡在 启动界面, 找了半天没找见原因(最后时刻还是发现原因, 只因自己手欠一怒之下将centos删除了, 而且选择的是在本地磁盘也删除. ..让我哭一会..)..于是便重新安装, 可是问题来了, 之前安装及配置好的zookeeper/redis/ ...
分类:
系统相关 时间:
2016-08-28 13:54:47
阅读次数:
310
相信不少的用户选择好服务器之 后,都会习惯性想到去安装个安全软件。就如同买了台新电脑要装个安全卫士心里才踏实。确实,服务器不管是硬件结构还是系统运行原理跟普通电脑都是大径相同 的,而且当前的服务器安全软件还具备诸多的其他功能,比如:重启服务器、重启关键服务、网站安全检测、网页云防篡改服务等服务器常会 ...
分类:
其他好文 时间:
2016-08-28 13:56:05
阅读次数:
166