博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  730 随笔 :: 0 文章 :: 323 评论 :: 347万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

12 2012 档案

摘要:转http://blog.csdn.net/louieuser/article/details/6152175Android应用的性能如何测试?JAVA层面可以用TraceView,可是用NDK开发出来的是so,TraceView跟踪不了怎么办?问了Google大神,答案是OProfile!Oprofile 是Linux系统下一个低开销的系统全局的性能监视工具,利用处理器上所包含的专用的性能监视硬件(若没有性能监视硬件则使用一个基于计时器的代用品)来收集与性能相关的数据样品。它获得关于内核以及系统上的可执行文件的信息,例如内存是何时被引用的;L2缓存请求的数量;收到的硬件中断数量等。Oprof 阅读全文
posted @ 2012-12-22 11:06 Likwo 阅读(3613) 评论(0) 推荐(0) 编辑

摘要:转 http://www.csdn.net/article/2012-12-18/2812933-Twitter-BlobstoreGoogle、Facebook以及Twitter这些网络巨头都面临着同样的问题:如何构建跨数据中心服务?现在数以百万计的用户开始使用Twitter来分享照片,这些都离不开Twitter图片存储系统Blobstore的支持,该系统不仅引入了新的特性和功能,而且不断提升了用户体验,本文主要解析了该跨数据中心的图片存储系统。【CSDN报道】Twitter一直没有自己的图片存储系统,此前系统从2011年6月开始内置采用Photobucket的服务,另外,也支持Instag 阅读全文
posted @ 2012-12-21 19:30 Likwo 阅读(453) 评论(0) 推荐(0) 编辑

摘要:文章作者:张宴 本文版本:v1.1 最后修改:2008.06.02 转载请注明出自:http://blog.s135.com]转 http://blog.s135.com/post/349/ TCMalloc(Thread-Caching Malloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高MySQL服务器在高并发情况下的性能,降低系统负载。 TCMalloc的实现原理和测试报告请见一篇文章:《TCMalloc:线程缓存的Malloc》 为... 阅读全文
posted @ 2012-12-21 11:36 Likwo 阅读(539) 评论(0) 推荐(0) 编辑

摘要:转 http://www.cnblogs.com/lenolix/archive/2010/12/13/1904868.html概要:本文同期调研了google profile工具以及其他常用profile的工具,如GNU gprof、oprofile等(都是开源项目),并对其实现原理做了简单分析和比较。希望对之后的推广使用或二期开发有所帮助。一、 GUN Gropf Gprof是GNU profiler工具。可以显示程序运行的“flatprofile”,包括每个函数的调用次数,每个函数消耗的处理器时间。也可以显示“调用图”,包括 函数的调用关系,每个函数调用花费了多少时间。还可以显示“注释的 阅读全文
posted @ 2012-12-20 20:17 Likwo 阅读(17896) 评论(0) 推荐(0) 编辑

摘要:(1)SlickEdit (2)Source Insight (3) QT (4)Eclipse 阅读全文
posted @ 2012-12-20 16:47 Likwo 阅读(376) 评论(0) 推荐(0) 编辑

摘要:现在开始介绍我们的第一个主题 - TCP 接收窗口。TCP 连接的吞吐量可以通过发送和接收应用程序、发送和接收 TCP 的实现以及 TCP 对等方之间的传输路径来限制。在本专栏中,我将介绍 TCP 接收窗口及其对 TCP 吞吐量的影响、TCP 窗口缩放的使用以及 Windows Vista™ 中的“接收窗口自动调节”新功能(可优化 TCP 接收数据吞吐量)。TCP 接收窗口TCP 连接具有许多重要的特点。首先,它们是两个应用层协议之间的逻辑点对点通信。TCP 不提供一对多的传递服务,它仅提供一对一的传递服务。其次,TCP 连接是面向连接的。在数据可以传输之前,两个应用层过程必须通过 TCP 连 阅读全文
posted @ 2012-12-12 21:17 Likwo 阅读(7794) 评论(0) 推荐(1) 编辑

摘要:http://bgcc.baidu.com/http://www.oschina.net/p/ice 阅读全文
posted @ 2012-12-11 23:46 Likwo 阅读(286) 评论(0) 推荐(0) 编辑

摘要:我们在Windows DOS窗口中输入adb shell后,会出现如下错误: adb server is out of date. killing... ADB server didn't ACK * failed to start daemon * error: unknown host service ,出现这问题是因为你的电脑上安装了豌豆夹造成的,只需打开“任务管理器”,找到'wandoujia_helper.exe',把这个进行终止掉就可以获取其他第三方比如腾讯手机管家等 阅读全文
posted @ 2012-12-11 15:51 Likwo 阅读(6123) 评论(0) 推荐(0) 编辑

摘要:类的成员函数后面加 const,表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。 在设计类的时候,一个原则就是对于不改变数据成员的成员函数都要在后面加 const,而对于改变数据成员的成员函数不能加 const。所以 const 关键字对成员函数的行为作了更加明确的限定:有 const 修饰的成员函数(指 const 放在函数参数表的后面,而不是在函数前面或者参数表内),只能读取数据成员,不能改变数据成员;没有 const 修饰的成员函数,对数据成员则是可读可写的。 在类的成员函数后面加 const ,则常量(即 const)对象可以调用 const 成员函数,而 阅读全文
posted @ 2012-12-08 11:55 Likwo 阅读(432) 评论(0) 推荐(0) 编辑

摘要:在ubuntu(9.10)下执行adb devices命令, 返回的结果是:List of devices attached???????????? no permissions这意味着,USB连接的设备是能够被识别的。Google之后,得知adb server需要以root的权限启动,于是有了如下命令:brian@brian-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$./adb kill-serverbrian@brian-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ 阅读全文
posted @ 2012-12-07 15:18 Likwo 阅读(546) 评论(0) 推荐(0) 编辑

摘要:Ubuntu安装Qt开发环境 简单实现是本文要介绍的内容,内容很短,取其精华,详细介绍Qt类库的说明,先来看内容。(转http://mobile.51cto.com/symbian-271830.htm)一、Ubuntu下安装Qt$sudoapt-getinstallqt4-dev-toolsqt4-docqt4-qtconfigqt4-demosqt4-designer注:qt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具,因此不需要单独安装这两个工具。其它的,qt4-doc 是帮助文档,包含了Qt中各个类库的详细说明以及丰富的例子程序,可以使用Qt A 阅读全文
posted @ 2012-12-05 19:39 Likwo 阅读(1420) 评论(0) 推荐(0) 编辑

摘要:dynamic_cast <new_type> (expression)dynamic_cast运算符,应该算是四个里面最特殊的一个,因为它涉及到编译器的属性设置,而且牵扯到的面向对象的多态性跟程序运行时的状态也有关系,所以不能完全的使用传统的转换方式来替代。但是也因此它是最常用,最不可缺少的一个运算符。与static_cast一样,dynamic_cast的转换也需要目标类型和源对象有一定的关系:继承关系。 更准确的说,dynamic_cast是用来检查两者是否有继承关系。因此该运算符实际上只接受基于类对象的指针和引用的类转换。从这个方面来看,似乎dynamic_cast又和re 阅读全文
posted @ 2012-12-05 16:55 Likwo 阅读(285) 评论(0) 推荐(0) 编辑

摘要:1.通过调用CFFUUIDCreate函数来生成机器唯一标识符,但每次调用以下函数返回的字符串都不一样,所以第一次调用后需把该字符串存储起来。这是官方API的建议方法- (NSString*) uniqueString{ CFUUIDRefunique =CFUUIDCreate(kCFAllocatorDefault); NSString*result = [(NSString*)CFUUIDCreateString(kCFAllocatorDefault, unique)autorelease]; CFRelease(unique); returnresult;}2.由于机器的mac地址都 阅读全文
posted @ 2012-12-02 20:00 Likwo 阅读(809) 评论(0) 推荐(0) 编辑

摘要:Aquick google searchhas revealed some promising leads:Getting Pixel data from a CGImage objectAnother StackOverflow questionWhat color is my pixel? 阅读全文
posted @ 2012-12-01 15:19 Likwo 阅读(691) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示