大约有 3,000 项符合查询结果(耗时:0.0069秒) [XML]

https://www.tsingfun.com/it/tech/1047.html 

一次「Too many open files」故障 - 更多技术 - 清泛网 - 专注C/C++及内核技术

... 那么 ElasticSearch 设置的最大文件数到底是多少呢?可以通过 proc 确认: shell> cat /proc/<PID>/limits 结果是「4096」,我们还可以进一步看看 ElasticSearch 打开的都是什么东西: shell> ls /proc/<PID>/fd 问题看上去非常简单,只要加大...
https://www.tsingfun.com/it/tech/1052.html 

PHP优化杂烩 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...并不能粗暴认为越多越好,最好结合 PHP 的 status 接口,通过监控活跃连接数的数量来调整。 说明:关于 Web 并发模型方面的知识建议参考范凯的「Web并发模型粗浅探讨」。 PHP 优化
https://www.tsingfun.com/it/tech/1067.html 

HTTPKeepAlive,开启还是关闭 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...,事实上现代浏览器也都是这么干的,最佳实战甚至倡导通过多域名进一步提升并发数。 此外,再让我们看看某台开启了KeepAlive的Nginx服务器的Status结果: shell> curl -s http://127.0.0.1/status Active connections: 95896 server accepts handled r...
https://www.tsingfun.com/it/tech/1141.html 

php 获取操作系统、浏览器版本信息(持续更新) - 更多技术 - 清泛网 - 专...

...ata['county'], $data['isp']); } 更多获取IP归属地的api请参考《通过API获取IP信息、IP归属地》。php 操作系统 浏览器 版本
https://www.tsingfun.com/it/tech/1194.html 

C#中利用HashSet代替List - 更多技术 - 清泛网 - 专注C/C++及内核技术

...et<T>代替List<T>。比如一个存储关键字的集合,运行的时候通过其Contains方法检查输入字符串是否关键字。 HashSet<T>是专门设计用来做集合运算(取交集,并集等),所以提供了UnionWith、IntersectWith等方法。 另:如果数据量很小,那...
https://www.tsingfun.com/it/tech/1208.html 

C#中数组、ArrayList和List三者的区别 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...果我们往List集合中插入int数组123,IDE就会报错,且不能通过编译。这样就避免了前面讲的类型安全问题与装箱拆箱的性能问题了。 总结: 数组的容量是固定的,您只能一次获取或设置一个元素的值,而ArrayList或List<T>的容量可...
https://www.tsingfun.com/it/tech/1384.html 

浅谈服务器单I/O线程+工作者线程池模型架构及实现要点 - 更多技术 - 清泛...

...于I/O多路复用的思想(主要是epoll,select/poll已过时),通过单线程I/O多路复用,可以达到高效并发,同时避免了多线程I/O来回切换的各种开销,思路清晰,易于管理,而基于线程池的多工作者线程,又可以充分发挥和利用多线...
https://www.tsingfun.com/it/tech/1394.html 

iOS开发(一):真机调试 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...者 然后就按照步骤完成购买,一般需要几天才能审核通过。 创建证书请求申请 (Certificate Signing Request) 选择 “Certificate Assistant”,然后点击 “Request Certificate from A Certificate Authority.” 填入你的Email 名字,选择Save to Disk, 这...
https://www.tsingfun.com/it/tech/1402.html 

领域驱动设计系列 (四):事件驱动下 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...Handle这个事件的实现类,调用对应的Handle方法,我们可以通过Castle或者任何注入框架轻易的实现 public class EventBus { public static void Publish<T>(T concreteEvent) where T: Event { var handlers = _container.ResolveAll<IEventHandler<T>>(); ...
https://www.tsingfun.com/it/tech/1593.html 

网站备案那些事 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...站名称(不可太随便,而且貌似最近不允许使用xx网了,通过的概率较低,可以取自己的网名等都行);域名证书,证明这个域名归你所有。然后备案时间大概15-30天,当然了你如果直接租用境外主机,你可以直接忽略备案了,...