用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月 忘记密码?

发表随想


还能输入:200字

IT开发者    -  云代码空间

—— 20141227

  • android 不同手机分辨率适配

    在项目开发的过程中,同一个布局对应不同的手机会显示出不同的效果。导致这个现象产生的原因是不同手机的分辨率不同。在android sdk提供的帮助文档中,我们可以看到各种手机的分辨率和对应的屏大小。QVGA (240x320),WQVGA400(240x400),WQVGA432

    (864)阅读 | (0) | (0) | 2014-09-10

  • 解决Android屏幕尺寸问题

    Android软件人员最担忧的Android分裂性问题之一当属显示屏的不同尺寸。因每一部手机分辨率不同,软件人员需要精确计算出设计图标、照片、视频游戏背景和对话框等的占用空间。但Google表示已经从根本上解决了这一曾困扰Palm软件人员的分辨率问题。 实际上,早在

    (785)阅读 | (0) | (0) | 2014-09-02

  • ATL调试

    当你开发ATL COM组件时你可以在debugger中查看你所开发的COM对象的QueryInterface、AddRef和Release的调用情况。默认情况下并不支持这些调用的产看,你需要在预处理定义或者预编译头文件中定义两个宏。这两个宏定义之后,关于这些函数的调用会显示在输出

    (1024)阅读 | (0) | (0) | 2014-04-05

  • 在MFC中报告内存泄露

    如果你想在MFC应用程序中监测内存泄露,你可以使用宏DEBUG_NEW来重定义new运算符,这是new运算符的一个修改版本,可以记录其分配内存的文件名及行数。在Release版中构建的DEBUG_NEW会解析成原始的new运算符。 MFC向导产生的源代码中在#include后米

    (1132)阅读 | (2) | (0) | 2014-04-05

  • Visual Studio在系统DLL调用处暂停

    有时在DLL的某个函数被调用时暂停是很有用,特别是系统DLL(比如kernel32.dll、user32.dll)。实现这种暂停需要使用原生debugger提供的上下文运算符。你可以设定断点位置、变量名或者表达式: {[函数],[源代码],[模块]}断点位置

    (1247)阅读 | (0) | (0) | 2014-04-05

  • Visual Studio格式化内存数据

    除了数字,debugger还可以在Watch窗口中显示格式化的内存数据,最长为64字节。你可以在表达式(变量或者内存地址)后面添加下面的后缀来格式化数据: mb或m —— 十六进制显示的16字节数据,后面跟着16个ASCII字符 mw —— 8字(WORD,通

    (1267)阅读 | (0) | (0) | 2014-04-05

  • Visual Studio格式化数字

    当你使用Watch或者Quick Watch窗口查看变量时,显示这些数值是用默认的预定义可视化格式。当变量是数字时,显示形式按照他们的类型(int、float、double)来的,并且使用十进制显示。然而,你可以设置调试器在显示数字的使用使用不同的类型,或者使用不同的进制。 改

    (1352)阅读 | (1) | (0) | 2014-04-05

  • Visual Studio定时执行

    在我之前的文章中我曾提及在Watch窗口中使用伪变量。其中一个没有提及的是@clk,可显示一个计数器的值,用于获得两个断点之间代码执行所需要的大体时间,该值的单位为毫秒(ms)。但是,这种方法不能用于配置程序执行。你应该使用Visual Studio Profiler或者性能计时

    (1210)阅读 | (0) | (0) | 2014-04-05

  • Visual Studio指定线程设置断点

    对于多线程应用程序,另一个有用的技巧是在指定线程、进程甚至计算机设置断点。可以使用断点的Filer命令来实现这种功能。 调试器允许你使用线程名、线程ID、进程名、进程ID和机器名的不同组合(使用AND、OR、NOT连接)。掌握如何设置线程名称也使得这种过滤技术操作更为

    (1007)阅读 | (0) | (0) | 2014-04-05

  • Visual Studio线程重命名

    当你调试多线程应用是,Threads窗口会显示创建了哪些线程,以及当前的线程。线程越多,你就越难找到你要找的线程(特别是当同一段程序,被多个线程同时执行的时候,你就不知道当前执行的是哪个线程实例) 调试器允许你给线程重新命名。用右键单击一个线程,并重命名。

    (1219)阅读 | (1) | (0) | 2014-04-05

  • visual studio 数据断点

    当数据所在内存位置变化时,调试器将会中断。然而,这是唯一可能在一个时间创建4这样的硬件的数据断点。数据断点只能在编译的过程中添加,可以通过菜单(编译>新断点>新数据断点)或者通过断点窗口来添加。

    (1365)阅读 | (0) | (0) | 2014-04-05

  • KMS激活原理 密钥管理系统

    1 前言 2 基本术语 3 系统概述及组成 3.1 系统概述 3.2 硬件组成 3.3 内部原理 4 系统部署 4.1 集中式部署示意图 4.2 分布式部署示意图 5

    (3863)阅读 | (3) | (0) | 2014-03-29

共12 篇文章 1/1页