最新消息:

admin的文章

google搜索被屏蔽的完美解决方法
google

google搜索被屏蔽的完美解决方法

11年前 (2014-07-08) 4750浏览 0评论

最近google基本上被弄死了,网上铺天盖地的Google hosts地址,看都看晕了。作为一个搞技术的,用的最多的无非就是搜索。在此搜集了几个网址,均可以访问google,如下: http://www.gu1234.com http://www.g...

PHP Ruby Python内存垃圾回收机制
php

PHP Ruby Python内存垃圾回收机制

11年前 (2014-07-08) 3203浏览 0评论

注:这篇文章基于我在布达佩斯的RuPy大会上所作的演讲。我觉得与其直接将幻灯片发布出来,不如在我还有印象的时候将它写成博客来的更有意义。同 样,我会在将来发布RuPy大会的视频链接。我计划将在RubyConf大会上发表类似的演讲,除了有关于Pytho...

SSDB 替代 Redis
c

SSDB 替代 Redis

11年前 (2014-07-04) 4104浏览 0评论

SSDB是一个快速的用来存储十亿级别列表数据的开源 NoSQL 数据库。 项目地址:https://github.com/ideawu/ssdb http://ssdb.io/ 特性 替代 Redis 数据库, Redis 的 100 倍容量 Lev...

内存不足:杀死进程还是牺牲子进程
OOM

内存不足:杀死进程还是牺牲子进程

11年前 (2014-07-04) 4809浏览 0评论

早上6点,我不得不开始处理“叫醒”我的一些问题。因为当这些问题发生的时候,我的手机铃声响了。昏睡中的我非常不情愿地拿起了手机,检查我是否疯狂到将叫醒闹钟设在了早上5点。原来是监控系统发现一个Plumbr服务死掉了。 作为一名该领域经验丰富的高手,我首...

为openSUSE添加 RAID 驱动
kernel

为openSUSE添加 RAID 驱动

11年前 (2014-07-04) 3581浏览 0评论

感谢 丁哥 分享 QQ:137128991 制作2.6.34-12 和 2.6.34.10的驱动模块:  准备一台与安装服务器相同版本的操作系统:(注意内核版本号,这台服务器我们称它为 ‘b服务器’)  需要安装的生产服务器我...

为openSUSE添加 RAID 驱动 操作笔记
kernel

为openSUSE添加 RAID 驱动 操作笔记

11年前 (2014-07-04) 4084浏览 0评论

感谢 丁哥 分享 QQ:13712899 概述:系统版本:opensuse11.3 initrd:系统引导内核!系统安装光盘和硬盘上的系统均需要此内核引导! 所在目录: /boot/ 下 .ko文件:驱动程序模块!所在目录‘/initrd/lib/m...

Swift 编程风格指南(raywenderlich.com 版本)
Apple

Swift 编程风格指南(raywenderlich.com 版本)

11年前 (2014-07-03) 2820浏览 0评论

本文版权归 raywenderlich.com 、The Official raywenderlich.com Swift Style Guide项目以及所有贡献者所有。译者翻译仅供知识传播使用。 本风格指南的目标是让Swift代码更简洁、可读更强。...

一次因NAS存储故障引起的Linux系统恢复案例
Linux

一次因NAS存储故障引起的Linux系统恢复案例

11年前 (2014-07-03) 2975浏览 0评论

一、故障现象描述 NAS操作系统内核为Linux,自带的存储有16块硬盘,总共分两组,每组做了RAID5,Linux操作系统无法正常启动,在服务启动到cups那里就停止了,按键ctrl+c强制断开也没有响应,查看硬盘状态,都是正常的,没有报警或者警告...

Git、Gitosis版本控制详细配置
git

Git、Gitosis版本控制详细配置

11年前 (2014-07-03) 5360浏览 0评论

Git是分布式的版本控制系统,实际上是不需要固定的服务器的,Git与svn的最大区别是,它的使用流程不需要联机,可以先将对代码的修改,评论,保存在本机。等上网之后,再实时推送过去。同时它创建分支与合并分支更容易,推送速度也更快。 Gitosis则是方...

Memcache存储大数据的问题
memcache

Memcache存储大数据的问题

11年前 (2014-07-03) 2863浏览 0评论

 Memcached存储单个item最大数据是在1MB内,如果数据超过1M,存取set和get是都是返回false,而且引起性能的问题。 我们之前对排行榜的数据进行缓存,由于排行榜在我们所有sql select查询里面占了30%,而且我们排行榜每小时...

使用Memcache缓存MySQL查询
cache

使用Memcache缓存MySQL查询

11年前 (2014-07-03) 3096浏览 0评论

实际应用中,尤其是在大规模访问的Web项目中,Memcache作为一种优秀的缓存解决方案,被广泛使用。其灵活性和可扩展性受到了广大开发者的青睐。为了提高响应速度,使用Memcache来减少数据查询运算是一种不错的选择。 关于Memcache的安装和配...

清空memcache中所有数据的方法
memcache

清空memcache中所有数据的方法

11年前 (2014-07-03) 3731浏览 0评论

第一、连接:telnet 127.0.0.1 11211 第二、按回车键 第三、flush_all 后回车 控制台显示OK,表示操作成功 说明: 1、清空所有键值 flush_all 注:flush并不会将items删除,只是将所有的items标记为...

linux默认kernel.pid_max值
CPU

linux默认kernel.pid_max值

11年前 (2014-07-01) 7715浏览 0评论

今早石祤同学发现了一个问题:同样的两台服务器,相同的OS版本、内核版本、CPU型号、CPU核数,只是厂家不同,但是机器启动后sysctl里的kernel.pid_max值,一台是128k,一台是32k。看了一下/etc/sysctl.conf,两台都...

cgroup资源隔离的高效IO调度器
cgroup

cgroup资源隔离的高效IO调度器

11年前 (2014-07-01) 4051浏览 0评论

(本文里说的“资源隔离”主要是指cgroup根据blkio.weight的值来按比例调配io的带宽和IOPS,不包括io-throttle即blkio.throttle.xxx的一系列配置,因为linux的io-throttle机制不依赖于IO调度器...

追踪CPU跑满
CPU

追踪CPU跑满

11年前 (2014-07-01) 3443浏览 0评论

最近测试一个应用遇到问题:一旦压力略涨,应用的CPU就顶满。由于是多线程应用,直接就把系统的CPU耗完了。 本来想用gdb來调试的,结果gdb不给力,就在attach那里卡死,半天不动。后来想到了用perf来调试,果然找到了一处性能热点。修复热点以后...

linux 信号量
kernel

linux 信号量

11年前 (2014-07-01) 2744浏览 0评论

信号量及信号量上的操作是E.W.Dijkstra 在1965年提出的一种解决同步、互斥问题的较通用的方法,并在很多操作系统中得以实现, Linux改进并实现了这种机制。 信号量(semaphore )实际是一个整数,它的值由多个进程进行测试(test...