Nginx的Web缓存服务与新浪网的开源NCACHE模块

Nginx从0.7.48后支持类似于Squid的缓存模块。这个缓存是把URL及相关组合当做key,用md5算法对key进行希哈,得到硬盘上对应的希哈
分类: 服务端 发布时间: 07-10 23:07 阅读次数: 0

快速排序和三向快速排序

快速排序是一种分治的排序算法。它将一个数组分成两个子数组,将两部分独立的排序。快速排序和归并排序是互补的:归并排序将数组
分类: 编程语言 发布时间: 07-10 23:07 阅读次数: 0

CentOS 6.5 下 Storm单机安装

本篇幅讲述Twitter Storm安装配置,也作为自己的笔记。 storm的官方安装说明(e文):https://github.com/nathanmarz/storm/wiki
分类: 服务端 发布时间: 07-10 23:07 阅读次数: 0

一带一路留学高潮与模型论微积分

一带一路留学高潮与模型论微积分当前,一带一路国家来华留学的人数猛增,国内理工科微积分教材的内容以及印刷品质亟待提高。老实说,基于极限论的菲氏微积分教材(中文版)已经落伍,不利于一带一路国家来华留学生学习微积分学知识。事实证明,J.Keisler精心撰写的“ElementaryCalculus”微积分教材放飞互联网大课堂是有意义的。点击网址www.wqxwjf.com,在数秒钟之内,即可打开该教材进...
分类: 编程语言 发布时间: 07-10 23:07 阅读次数: 0

选择排序、插入排序和希尔排序

一些说明 我将会写一系列关于算法的博客,因为我是程序员,并不是计算机科学家,也即我是搞工程的,并不是搞学术的,所以对于我来
分类: 编程语言 发布时间: 07-10 23:07 阅读次数: 0

sersync:基于 rsync + inotify 实现数据实时同步

sersync主要用于服务器同步,web镜像等功能。基于boost1.43.0,inotify api,rsync command.开发。目前使用的比较多的同步解决方案
分类: 服务端 发布时间: 07-10 23:07 阅读次数: 0

Angular 1 和 Angular 2 集成:无缝升级的方法

已经有了 Angular 1 应用程序,正在想着怎么把它升级到 Angular 2?看看我们是怎么样支持递增升级的。
分类: 编程语言 发布时间: 07-10 23:06 阅读次数: 0

CentOS7 安装LNMP(Linux+Nginx+MySQL+PHP)

由于工作需要,需要学习PHP,本来想安装LAMP的,但是考虑到现在Nginx服务器有良好的性能且应用广泛。这里我决定搭建Linux(CentOS
分类: 服务端 发布时间: 07-10 23:06 阅读次数: 0

使用Swift去掉字符串中的空格

笔试面试时经常会出这样的问题:从某个字符串中删除多余的空格,因为英文是使用空格进行分词的,而URL中通常会包括非常多的特殊字
分类: 编程语言 发布时间: 07-10 23:06 阅读次数: 0

CoreOS Linux引入了Kubernetes kubelet

本文为 CoreOS官方博客发布的新闻和说明,介绍了 CoreOS 中对 Kubernetes 的核心组件 kubelet 的集成和支持。通过在 CoreOS 中安
分类: 服务端 发布时间: 07-10 23:06 阅读次数: 0

小白学爬虫笔记2---网络爬虫引发的问题

网络爬虫的(按)尺寸(划分) 爬取网页,玩转网页,小规模,爬取速度不敏感,Requests库 爬取网站,系列网站,中规模,爬取速度敏感,Scrapy库 爬取全网,大规模,搜索引擎,爬取速度关键,定制开发 网络爬虫可能引发的问题 网络爬虫的“骚扰” 受限于编写水平和目的,网络爬虫将会为web服务器带来巨大的资源开销。 网络爬虫的法律风险 服务器上的数据有产权归...
分类: 编程语言 发布时间: 07-10 23:06 阅读次数: 0

Swift实现的快速排序及sorted方法的对比

Swift语言有着优秀的函数式编程能力,面试的时候面试官都喜欢问我们快速排序,那么用Swift如何实现一个快速排序呢?首先扩展Arra
分类: 编程语言 发布时间: 07-10 23:06 阅读次数: 0

Puppet集中配置管理系统

Puppet 是一个配置管理工具, 典型的, puppet 是一个 C/S 结构, 当然,这里的 C 可以有很多,因此,也可以说是一个星型结构. 所有的
分类: 服务端 发布时间: 07-10 23:06 阅读次数: 0

FFmpeg编译一个仅带H264解码功能的库

用的是ffmpeg当前最新的2.7.2 支持软解和vdpau硬解 支持解码文件和rstp 足够了, 静态链接之后,strip之后,目标程序小于4mb,压缩后
分类: 编程语言 发布时间: 07-10 23:06 阅读次数: 0

Puppet集中配置管理系统详解

puppet的目的是让你只集中于你要管理的目标,而忽略实现的细节,例如命令名,参数或者文件格式. puppet把系统里面的用户,软件包,服务
分类: 服务端 发布时间: 07-10 23:06 阅读次数: 0

在unity中添加System.Windows.Forms引用和注意事项

1 到unity安装目录拷贝System.Windows.Forms.dll到unity工程下Assets下的新建文件夹Plugins中,这个引用在Unity安装目录\Editor\Data\Mono\lib\mono\2.0 ,不要拷贝错了,C盘Microsoft.NET下也有这引用,同时unity安装目录也有很多个这引用,虽然在unity编辑器里面运行一点问题都没有,但打包出去会出现错误。2 ...
分类: 其他 发布时间: 07-10 23:06 阅读次数: 0

你知道 Linux 内核是如何构建的吗?

我不会告诉你怎么在自己的电脑上去构建、安装一个定制化的 Linux 内核,这样的资料太多了,它们会对你有帮助。本文会告诉你当你在
分类: 编程语言 发布时间: 07-10 23:06 阅读次数: 0

iSCSI+multipath 实现DM多路经存储

系统环境RedHat6.5 selinux and ipitables disabled所需主机: 网卡 所装软件 vm5 eth0:172.25.254.5
分类: 服务端 发布时间: 07-10 23:06 阅读次数: 0

[JavaScript]catch(ex)语句中的ex

try/catch语句是JavaScript语句提供的异常处理机制,一旦try语句块内部的语句抛出异常,在catch语句块即可捕获到Error类型的异常
分类: 其他 发布时间: 07-10 23:06 阅读次数: 0

Moosefs分布式文件系统的配置

Moosefs分布式文件系统,所需主机:管理服务器 managing server (master vm3) 元数据日志服务器 Metalogger server(Metalogger)
分类: 服务端 发布时间: 07-10 23:06 阅读次数: 0