庄生晓梦

庄生晓梦迷蝴蝶

博客园 首页 新随笔 联系 订阅 管理

2015年8月1日 #

摘要: Android 内存泄漏调试 一、概述 如果我们编写的代码当中有太多的对内存使用不当的地方,难免会使得我们的设备运行缓慢,甚至是死机。为了能够使得 Android 应用程序安全且快速的运行, Android 的每个应用程序都会使用一个专有的 Dalvik 虚拟机实例来运行,即每个应... 阅读全文
posted @ 2015-08-01 19:07 qwop 阅读(211) 评论(0) 推荐(0) 编辑

摘要: 解读 Andriod 内存管理机制 一、进程类型 1、前台进程(foreground):目前正在屏幕上显示的进程和一些系统进程。举例来说, Dialer Storage,Google Search 等系统进程就是前台进程;再举例来说,当你运行一个程序,如浏览器,当浏览器界面在前 台... 阅读全文
posted @ 2015-08-01 18:51 qwop 阅读(180) 评论(0) 推荐(0) 编辑

摘要: 前言孔子曰:“工欲善其事,必先利其器”,我来云:“工欲利其器,必先知其理”。我们无论学习任何新事物,都要尽量做到“知其然知其所以然”,对于 Andriod 自动化测试知识学习同样如此。虽然今天谷歌、网易、淘宝已经给我们展示了他们堪称完美的 Andriod 自动化测试技术应用或解决方... 阅读全文
posted @ 2015-08-01 17:43 qwop 阅读(181) 评论(0) 推荐(0) 编辑

摘要: 内存泄露调试(Memory Leak Debug) 一、概述内存泄露产生原因存在多种,但常见分类如下: 1. 常发性内存泄漏。发生内存泄漏的代码会被多次执行到,每次被执行的时候都会导致一块内存泄漏。 2.偶发性内存泄漏。发生内存泄漏的代码只有在某些特定环境或操作过程下才会发生。 常... 阅读全文
posted @ 2015-08-01 16:58 qwop 阅读(149) 评论(0) 推荐(0) 编辑

摘要: 句柄泄露调试(Handles Leak Debug) 一、概述 造成句柄泄露的主要原因,是进程在调用系统文件之后,没有释放已经打开的文件句柄。 对于句柄泄露,轻则影响某个功能模块正常运行,重则导致整个应用程序崩溃。在 Windows系统中, GDI 句柄上限是 12000 个,US... 阅读全文
posted @ 2015-08-01 16:49 qwop 阅读(318) 评论(0) 推荐(0) 编辑

摘要: 性能测试过程中,最耗费经历的就是编写性能测试脚本的过程,在大部分的测试工具中都是采用录制的方式,通过录制产生脚本,然后根据需要进行修改,以及参数化。有些时候为了能够完成某一个功能的脚本,需要将录制下来的脚本进行“大手术“,给编写脚本的人带来了很大的麻烦。 这篇文章向大家介绍了一种新... 阅读全文
posted @ 2015-08-01 16:38 qwop 阅读(384) 评论(0) 推荐(0) 编辑

摘要: 1. 测试项目概述与测试目的 1.1 项目概述 本部分主要是针对即将进行压力测试的对象(接口、模块、进程或系统)进行概要的说明,让人明白该测试对象的主要功能与作用及相关背景。 1.2 测试目标 简要列出进行本次压力测试的主要目标(目的)。 1.3 名词解释 性能测试过... 阅读全文
posted @ 2015-08-01 15:43 qwop 阅读(173) 评论(0) 推荐(0) 编辑

2014年1月2日 #

摘要: #include "stdafx.h"#include HANDLE g_hHandle = NULL;LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam);int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow){ AllocConsole(); g_hHandle = GetStdHandle( STD_OUTPUT_HANDLE 阅读全文
posted @ 2014-01-02 14:39 qwop 阅读(381) 评论(0) 推荐(0) 编辑

2013年12月4日 #

摘要: 今天在做一个2次开发的时候,出现一个需求, 需要在商品分类页里面带一个参数,也就是商品ID, 如果分类链接里面有这个ID的时候就需要把这个商品排在分类商品列表的第1个, 原来的思路是,选择分类后,在PHP里面修改,把那个商品修改到第一个来,想想也挺麻烦的, 最后想想还有没有其它办法呢,出去走走后,就想,如果mysql帮我们排了的话,多方便呀。 那么mysql 排序在怎么用呢,ORDER BY + 字段 + 排序方式,这个不管怎么排也实现不了呀, 在一想能不能像where一样用呢,管他的,试试说了这么多,怕有人看不懂,直接给需求来个图: 使用前: SELECT `goods_id` FROM ` 阅读全文
posted @ 2013-12-04 15:52 qwop 阅读(344) 评论(0) 推荐(0) 编辑

2013年12月2日 #

摘要: 请大家想一想,英语是谁发明的?英国人呗!英国人认不认识汉语?不认识!那么英国人在学英语单词的时候需不需要记住单词的汉语意思?不需要,英国人的英语课本里根本就没有汉字,何谈记住单词的汉语意思?那么既然英国人学英语不需要记住(甚至根本就见不到)单词的汉语意思,那么中国人学英语为什么要去记住单词的汉语意思呢?这种做法大家不觉得奇怪吗? 然而由于中国人学英语时都在背单词的汉语意思,因此大家反而觉不出“背汉字”有什么奇怪的了。其实仔细想一想,这个行为真的很奇怪,奇怪的根源不在于行为本身,而在于中国人普遍不会直接识别英语单词的意思,因而只好靠汉语符号来机械地帮助记忆英语单词的意思,这样去学英语不仅... 阅读全文
posted @ 2013-12-02 19:47 qwop 阅读(337) 评论(0) 推荐(0) 编辑