码迷,mamicode.com
首页 >  
搜索关键字:加速    ( 5692个结果
跳跃表的分析与实现
《大规模分布式存储系统:原理解析与架构实战》读书笔记 :在了解了Bitcask存储模型后,又开始研究LSM树存储引擎。LSM在实现的过程中使用了一个很有意思的数据结构:跳跃表。之前在《算法导论公开课》中听过这一节。当时感觉这种结构和二叉树简直是殊途同归,但是一直没有亲自动手实现过。这次又遇到了,就来实现试试看。话说跳跃表和各种平衡树一样,都是用来加速查询的。要随手实现一个B树不容易,但是实现一个跳跃表就简单很多。...
分类:其他好文   时间:2014-07-18 23:08:17    阅读次数:411
网站安全配置(Nginx)防止网站被攻击(包括使用了CDN加速之后的配置方法
网站被攻击是一个永恒不变的话题,网站攻击的方式也是一个永恒不变的老套路。找几百个电脑(肉鸡),控制这些电脑同时访问你的网站,超过你网站的最大承载能力,然后你就瘫了。方法虽然老土,但却一直都很管用,就像怎么打败美帝国主义,最简单的方法就是 13 亿中国人都移民去美帝,吃他的、用他的、花他的,直接能让美帝破产,压根不需要用武力。土方法,自然解决这个问题的方法也土,就是设置一个海关,控制进入的人口数量,只要不让你进来太多人,你就吃不穷他。 网站也一样,只要控制能够进入的访问数量,你就攻击不了我。...
分类:Web程序   时间:2014-07-18 21:31:20    阅读次数:455
中国工业自动化进程加速 全力拉动PLC需求上涨
由模仿到创新,到逐渐成长为拥有自主知识产权、开始局部替代进口品牌的重要市场力量,本土PLC供应商的成长历程有目共睹,逐渐形成了替代部分日韩品牌的发展态势。 PLC是实现生产自动化的关键设备之一。中国制造自动化转型进程加快,进一步推动国内PLC市场需求上涨。 我国工业企业的自动化程度普遍较低,...
分类:其他好文   时间:2014-07-18 20:38:01    阅读次数:245
C/C++与Matlab混合编程初探
Matlab 拥有丰富的功能,编程简单。不过,有些情况下,Matlab程序的执行速度比较慢。C/C++编译执行的程序速度比较快,编程难度上比Matlab要高一些。因此存在一种方案,就是使用Matlab实现我们的实验程序,用C/C++来实现Matlab程序中比较耗时的部分,从Matlab程序中调用C/C++的程序以实现加速。...
分类:编程语言   时间:2014-07-16 17:18:13    阅读次数:321
Win32 Windows编程 九
资源的使用 1 资源文件 图标 光标 字符串 菜单  加速键 对话框资源位图等等 资源脚本文件 - 扩展名为RC文件 定义了资源和相关文件等信息 资源编译器 - RC.exe 2 图标资源 ICON 2.1 常用的几种大小: 16x16 ,32x32, 48x48 2.2 使用 HICON LoadIcon( HINSTANCE hInstance, // handl...
分类:Windows程序   时间:2014-07-16 16:23:40    阅读次数:284
国内CDN加速现状
什么是CDNCDN的全称是Content Delivery Network,即内容分发网络。是位于网络层与应用层之间的网络应用,其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布 到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,...
分类:其他好文   时间:2014-07-14 21:05:20    阅读次数:435
自己搭建CDN服务器静态内容加速-LuManager CDN使用教程
为什么要自己来搭建一个CDN服务器实现网站访问加速?一是免费CDN服务稳定性和加速效果都不怎么行;二是用国内的付费CDN服务价格贵得要死,一般的草根站长无法承受;三是最现实的问题国内的CDN要求域名Be案。有了Be案的域名自然是选择国内的主机,没有Be案的域名都是使用的美国主机,国内访问美国空间的速...
分类:其他好文   时间:2014-07-14 20:58:05    阅读次数:277
转:数据库索引的作用和优点缺点
为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序 子句进行...
分类:数据库   时间:2014-07-14 19:19:55    阅读次数:354
Ansible@一个高效的配置管理工具--Ansible configure management--翻译(七)
第四章 大型项目中Ansible的使用 至此,我们已经介绍了如何用一个playbook文件运行一个plays。在小型架构或则使用Ansible做一个简单的部署机制时这已经很有用了。但是,如果你有一个很大很复杂的系统架构,你可能需要一些额外的操作来保证事情不会超出我们的控制。本章包含以下主题: 将你的playbooks分离成多个文件,存储在不同的地方 使用角色包含多个文件来完成同样的功能 加速使用Ansible配置机器的方法...
分类:其他好文   时间:2014-07-14 18:28:52    阅读次数:294
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!