大约有 48,000 项符合查询结果(耗时:0.0577秒) [XML]
手把手教你用Strace诊断问题 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...负载服务器的 top 结果:
top
技巧:运行 top 时,按「1」打开 CPU 列表,按「shift+p」以 CPU 排序。
在本例中大家很容易发现 CPU 主要是被若干个 PHP 进程占用了,同时 PHP 进程占用的比较多的内存,不过系统内存尚有结余,SWAP...
记一次LVS/Nginx环境下的访问控制 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...选择的是 GEO 模块:
geo $bad {
default 0;
x.y.z.0/24 1;
}
location / {
if ($bad) {
return 403;
}
}
关于 GEO 模块的例子,有一些不错的资料可供参考,这里我就不多说了。
LVS Nginx 访问控制 Graphite GEO
如何诊断CDN故障 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...,可以考虑使用Just-Ping提供的服务。
补充:类似的还有17CE提供的服务。
有了工具网站,再搭配AWK之类的神器,很容易就能整理出IP列表,把它保存成一个名为ip.txt的文件,每行一个IP,稍后使用。接下来我们只要在所有的节点...
PHP中的错误处理 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...undefined constant strlen
strlen;
// Warning: strlen() expects exactly 1 parameter, 0 given
strlen();
?>
具体能做些什么呢?统一管理错误日志,或者呈现一个相对友好的错误提示页面等等。
但需要注意的是set_error_handler无法捕捉某些Fatal error,...
C#中利用HashSet代替List - 更多技术 - 清泛网 - 专注C/C++及内核技术
...数据量时比List<T>好得多。HashSet<T>的Contains方法复杂度是O(1),List<T>的Contains方法复杂度是O(n)。
那么,在集合的目的是为了检索的情况下,我们应该使用HashSet<T>代替List<T>。比如一个存储关键字的集合,运行的时候通过其Contains方...
如何给个人博客或者网站添加Google广告 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...。
接下来为大家介绍使用Google Adsense的具体步骤。
Step1—注册
注册Google Adsense有一些必要的条件,例如独立域名、内容充实、域名注册时间6个月以上、域名资料与Google Adsense账号资料相同等等。目前Google Adsense对用户的审核愈...
领域驱动设计系列(二):领域Model? - 更多技术 - 清泛网 - 专注C/C++及内核技术
...有Active, Pending, DeActive, 业务上是Pending只能改为Active.
1 public class Employee : Entity
2 {
3 public Name Name { get; set; }
4
5 public EmployeeStatus EmployeeStatus { get; set; }
6
7 }
如果是贫血的Employee模型,我们往往代码...
7款在线思维导图制作网址及相关介绍 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...介绍几个在线制作思维导图:
一、基本的思维导图
(1) ImaginationCubed - 是一个在线画板,有着令人叹为观止的界面、简单易用,Live风格。邀请你的搭档并分享你的画板、分享你的创意吧,你的每一步画笔都被记录下来并可回放...
网站备案那些事 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...样,这里结合自己的建站经验说说自己的备案经历。
1、首先最基本的就是ICP(非经营性)备案,这个详细大家已经是非常熟悉了,就是绝大部分网站下的这个logo:
这个备案相对最容易,审查力度相对最小。主要审查:备...
移动游戏项目弱网测试策略 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...似。一通下一步后,即可安装完毕。
Fiddler的算法:8*1000/网络速度=需要延迟的时间(毫秒)以2G网络为例,2G网的上行速度为2.7Kb/s,下行速度为9.6Kb/s,那么我们在fiddler里设置的对应延迟分别为2962ms和833ms。
Ok,我们来看一...
