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

https://www.tsingfun.com/it/bigdata_ai/1077.html 

MySQL和MongoDB设计实例进行对比 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术

...库中的翘楚。下面通过一个设计实例对比一下二者:假设我们正在维护一个手机产品库,里面...MySQL是关系型数据库中的明星,MongoDB是文档型数据库中的翘楚。下面通过一个设计实例对比一下二者:假设我们正在维护一个手机产...
https://www.tsingfun.com/it/tech/1054.html 

分析系统哪个环节最耗时(Where Slow) - 更多技术 - 清泛网 - 专注C/C++及内核技术

...了一下汇聚成本文。所谓慢,通常只是整体的主观感受,我们真正应该关心的是哪个环节最耗时...前些天翻了翻「Wireshark数据包分析实战」,总结了一下汇聚成本文。 所谓慢,通常只是整体的主观感受,我们真正应该关心的是...
https://www.tsingfun.com/it/tech/1060.html 

闲扯Nginx的accept_mutex配置 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...紊乱睡不着觉,索性闲扯一下Nginx的accept_mutex配置。 让我们看看accept_mutex的意义:当一个新连接到达时,如果激活了accept_mutex,那么多个Worker将以串行方式来处理,其中有一个Worker会被唤醒,其他的Worker继续保持休眠状态;如...
https://www.tsingfun.com/it/tech/1067.html 

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

...个经常用来讲解HTTPKeepAlive的例子一般是这样描述的:当我们访问一个包含了若干个图片的网页时,如果HTTPKeepAlive是关闭的,那么页面中每一个图片都会发起一次连接请求;但是如果HTTPKeepAlive是开启的,那么因为可以复用HTTP连...
https://www.tsingfun.com/it/tech/1070.html 

PHP中的错误处理 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...ndefined function undefined_function() undefined_function(); ?> 不过我们真的就一点办法都没有了么?当然不是,我们不仅有办法,而且还有好几种: 第一种:ob_start + error_get_last <?php ob_start(function($buffer) { if ($error = error_get_last()) ...
https://www.tsingfun.com/it/tech/1074.html 

Subversion钩子 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...是一种事件机制,当系统执行到某个特殊事件时,会触发我们预定义的动作,这样的特殊事件在Subversion里有很多,默认有如下模板可供选择: shell> ls /path/to/repository/hooks post-commit.tmpl post-lock.tmpl post-revprop-change.tmpl post-unlock....
https://www.tsingfun.com/it/tech/1212.html 

php each与list的用法 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...—返回数组中当前的键/值对并将数组指针向前移动一步我们先来看...1.each的用法 先看API:array each ( array &$array ) api里是这么描述的:each — 返回数组中当前的键/值对并将数组指针向前移动一步 我们先来看看返回的数组是...
https://www.tsingfun.com/it/tech/1384.html 

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

浅谈服务器单I/O线程+工作者线程池模型架构及实现要点我们知道,服务器并发模型通常可分为单线程和多线程模型,这里的线程通常是指I O线程,即负责I O操作,协调分配任务的管理线程,而实际的请...我们知道,服务器并发...
https://www.tsingfun.com/it/tech/1396.html 

iOS UI系列 (二) :使用多个StoryBoard - 更多技术 - 清泛网 - 专注C/C++及内核技术

...ntroller?.pushViewController(vc, animated: true) } 如果我们不设置Is Intial View Controller, 那么我们需要设置View Controller的StoryBoard Id, 然后使用如下代码 let vc = UIStoryboard(name: "Second", bundle: nil).instantiateViewControllerWithIdentifier("FirstV...
https://www.tsingfun.com/it/tech/1397.html 

iOS UI系列 (三) :Reusable Button - 更多技术 - 清泛网 - 专注C/C++及内核技术

iOS UI系列 (三) :Reusable Button有时候我们需要给一些做一些设置,但是这些控件却需要用在多个地方,如果在每一个ViewController都设置一遍,那么代码就不整洁了,而且比较...有时候我们需要给一些做一些设置,但是这些控件却需...