- 博客(8)
- 资源 (42)
- 收藏
- 关注
转载 Linux中使用ptrace获取pthread线程的寄存器信息
内核CLinuxpthread多线程1.与本文相关的有这几个重要的函数:pthread_create:创建线程pthread_self:获取当前运行的线程的线程ID (The pthread_self() function returns the ID of the calling thread.)getpid:获取当前进程IDgettid:获取当前运行的线程的线程ID(get
2015-11-13 17:52:20 901
转载 CSS3自定义滚动条样式 -webkit-scrollbar
CSS3自定义滚动条样式 -webkit-scrollbar有没有觉得浏览器自带的原始滚动条很不美观,同时也有看到很多网站的自定义滚动条显得高端,就连chrome32.0开发板都抛弃了原始的滚动条,美观多了。那webkit浏览器是如何自定义滚动条的呢?前言webkit支持拥有overflow属性的区域,列表框,下拉菜单,textarea的滚动条自定义样式,所以用处还是挺大的。当然,
2015-11-13 14:40:32 427
原创 mac &ios 获取cup &内存 值
float cpu_usage(){ kern_return_t kr; task_info_data_t tinfo; mach_msg_type_number_t task_info_count; task_info_count = TASK_INFO_MAX; kr = task_info(mach_task_self(),
2015-11-09 14:54:12 538
转载 一个异步网络请求的坑:关于NSURLConnection和NSRunLoopCommonModes
一个异步网络请求的坑:关于NSURLConnection和NSRunLoopCommonModes 我们开发App时,常常需要异步下载网络资源或者实现REST API调用,目前流行的HTTP库有ASIHTTPRequest(已经停止开发维护)和AFNetWorking。两者实现异步网络请求的方式不太相同,ASIHTTPRequest使用的是NSOperation+CFNet
2015-11-09 13:53:58 531
转载 Mac中启动另一个程序并将窗口置于最前面
12345678910111213141516- (void)launchSoftWithBundleID:(NSString *)softPath{ NSBundle *softBundle = [NSBundle bundleWithPath:softPath]; NSString *bundleID = [softBundle b
2015-11-09 10:51:47 5816
转载 深入了解epoll (转)
深入了解epoll (转)一、 介绍Epoll 是一种高效的管理socket的模型,相对于select和poll来说具有更高的效率和易用性。传统的select以及poll的效率会因为 socket数量的线形递增而导致呈二次乃至三次方的下降,而epoll的性能不会随socket数量增加而下降。标准的linux-2.4.20内核不支持epoll,需要打patch。本文主要从linu
2015-11-07 16:36:09 950
转载 Linux socket编程
http://www.cnblogs.com/-Lei/archive/2012/09/04/2670964.htmlhttp://www.cnblogs.com/-Lei/archive/2012/09/06/2672759.html
2015-11-07 16:34:28 346
转载 OSX/iOS中多路I/O复用总结
OSX/iOS中多路I/O复用总结 http://www.tanhao.me/pieces/1777.html/在OSX/iOS中IO多路复用通常会选择select和kqueue,最近在尝试优化socket改进通信效率,所以总结一下两种模型的用法。selectselect是socket编程中非常重要的一个函数,并且也是兼容性最好的一种模型,在unix、linux、wi
2015-11-07 16:32:21 634
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人