大约有 48,000 项符合查询结果(耗时:0.0589秒) [XML]
Android应用内存泄露分析、改善经验总结 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...和改善内存泄露的方法是对的,这个过程并不复杂,所以可以梳理总结出来作为分享。
原则
  对于性能问题,分析和改善有必要遵循以下原则:
一切看数据说话,不能跟着感觉走,感觉哪有问题就去改,很有可能...
重构理论及实践——用工厂模式重构c++后台代码 - C/C++ - 清泛网 - 专注C/C...
...计模式,也常会自然而然地觉得代码就该这么写。不信?可以翻翻比《设计模式》逼格更高的《POSA:Pattern Oriented Software Architecture》(前者只是软件的设计模式,后者可是架构级的设计模式:一式五本,三四千页,经典巨著,强...
BLE(二)信道&数据包&协议栈格式 - 创客硬件开发 - 清泛IT社区,...
...的结构图如下所示:
各个结构简述:
PHY: 使蓝牙可以使用2.4GHz频道,并且能自适应的跳频。LL层: 控制设备处于 准备、广播、监听、初始化、连接等五个状态。HCI层: 向上为主机提供软件应用程序接口,对外为外部硬...
了解 Boost Filesystem Library - C/C++ - 清泛网 - 专注C/C++及内核技术
...是否是 Directory 类型。在 Microsoft® Windows® 平台中,可以通过调用 GetAttributes 库函数(在 windows.h 头文件中定义)进行此操作:
DWORD GetFileAttributes (LPCTSTR lpFileName);
对于目录,所得到的结果应该为 FILE_ATTRIBUTE_DIRECTORY,...
Linux反编译全攻略 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...ld 开始,我们也由一个 crackme 说开去。本文的例子程序你可以到这来下载:
http://www.crackmes.de/users/veneta/crackmes/linux_crackme_v2 。古人云“工欲善其事,必先利其器”,本文中所用到的工具及操作平台罗列如下:
操作平台: gentoo 2004....
理解和配置 Linux 下的 OOM Killer - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...并没有实际全部使用,为了提高性能,这部分没用的内存可以留作它用,这部分内存是属于每个进程的,内核直接回收利用的话比较麻烦,所以内核采用一种过度分配内存(over-commit memory)的办法来间接利用这部分 “空闲” 的...
Linux C/C++程序常用的调试手段及异常排查总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...会首先对开发过程中可能遇到的问题进行一个总结,大概可以把问题分为以下几类:必现的程序逻辑错误概率性错误进
痛并快乐着
今天讲讲C/C++程序的常用调试手段,介绍调试手段之前,我会首先对开发过程中可能遇...
淘宝网采用什么技术架构来实现网站高负载的 - 更多技术 - 清泛网 - 专注C/C...
...需要保存任何状态信息,这样在系统用户变多的时候,就可以通过增加更多的应用节点来达到水平扩展的目的.但 是采用客户端cookie的 方式来保存状态也会遇到限制,比如每个cookie一般不能超过4K的大小,同时很多浏览器都限制...
HAproxy - Web负载均衡解决方案 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。
下图是HAProxy的架构:
...
Android代码优化小技巧 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...需要最大化代码的效率。
避免创建不必要的对象
虽然GC可以回收不用的对象,可是为这些对象分配内存,并回收它们同样是需要耗费资源的。 因此请尽量避免创建不必要的对象,有下面一些例子来说明这个问题:
如果你需...
