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