自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(248)
  • 收藏
  • 关注

2012年的Android之旅:梦想、学习、坚持、自信、淡定

前段时间参加了2012年度IT博客大赛,进了前十强,写了一篇获奖感言,不过还没正式在CSDN发表出来。眼看2012年就要结束了,刚好借这个机会将2012年度IT博客大十强获奖感言发表出来,也算是对2012年博客的一个总结,关键字是“梦想”、“学习”、“坚持”、“自信”、“淡定”。希望大家一如既往地支持老罗的CSDN专栏《老罗的Android之旅》以及老罗的新书《Android系统源代码情景...

2012-12-31 23:00:00 78

再见2012

2012还有几个小时行将离去,2013即将扑面而来,在这个时刻,该说些什么呢,只说一句话吧:2013,我来了

2012-12-31 21:40:00 89

Loadrunner Analysis之Web Page Diagnostics

Loadrunner Analysis--Web Page Diagnostics当在场景中打开Diagnostics菜单下的Web Page Diagnostics功能,就能得到网页分析组图。通过这个图,可以对事务的组成进行抽丝剥茧的分析,得到组成这个页面的每一个请求时间分析,进一步了解响应时间中有关网络和服务器处理时间的分配关系。通过这个功能,可以实现对网站的前端性能分析,明确系统响应时间...

2012-12-31 18:47:00 244

wordpress 如何从后台数据库修改theme

============================================================博文原创,转载请声明出处蓝岩--移动互联网老兵============================================================我们在wordpress主题theme配置的时候,会从网站上下载比较流行的theme,使自己的bl...

2012-12-31 15:51:00 384

完整卸载LoadRunner

如何完全卸载LoadRunner由于某些原因如出现错误的安装或需要升级新版本时,你可能需要完整的卸载LoadRunner,这里简单提供以下几个步骤让你能够完整并彻底的删除LoadRunner若希望在QTP测试机上安装LoadRunner若你计划在测试机上重装LoadRunner并且测试机上已经安装了QTP,类似这样的情况可能会出现一些冲突现象,若QTP与LR必须并存在同一测试机上,那么请确保先...

2012-12-31 15:51:00 722

【木头Cocos2d-x 030】Lua篇(第05章):C++调用Lua的函数

【木头Cocos2d-x 030】Lua篇(第05章):C++调用Lua的函数唉,今天心情有点糟糕,我就少说一些啰嗦的话了。(旁白:太好了...)上一章传送门:http://blog.csdn.net/musicvs/article/details/8445079笨木头花心贡献,啥?花心?不呢,是用心~转载请注明,原文地址:http://blog.csdn.ne...

2012-12-31 13:17:00 225

Windows8开发-应用中使用统一的可切换背景(xaml)思路图

情景应用中使用统一的可切换背景,当背景切换时,所有页面的背景同时切换。看起来是个很简单的任务,但是还是需要花一点功夫的。思路偶的思路很简单:首先创建一个可观察的BackgroundUri类,它主要与几张背景图Uri相关联;然后在所有的应用页面中绑定了同一个ImageSource,其Uri正好与Background对象相关联;然后创建一个BackgroundManager类,用于定时...

2012-12-31 11:28:00 86

Android多屏幕适配

Android多屏幕适配2012-05-16 20:48:12标签:multiple screenandroiddensitysize原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://mikewang.blog.51cto.com/3826268/865304问题:测试时,...

2012-12-31 09:47:00 74

凡事留个心,三思而后行

当知道文章从首页被摘下来时,心里一直在翻腾着一种滋味:耻辱感。是自己太大意了,没有好好写标题,结果被人以为是在卖广告。这种滋味,真的不好受。就好像是当总被人扇了一巴掌,又或者是被人活生生的脱了自己的衣服。忽然想起曾经当志愿者那次,因为犯了一次错,挂在胸前的志愿者证被人强硬摘下并教训了一顿的时候,心里的那种感觉。被人家骂,没觉得什么;但是被人夺走你的证件,就像被人夺走了你的尊严一样令...

2012-12-31 01:47:00 203

Android应用程序窗口(Activity)的测量(Measure)、布局(Layout)和绘制(Draw)过程分析...

在前面一篇文章中,我们分析了Android应用程序窗口的绘图表面的创建过程。Android应用程序窗口的绘图表面在创建完成之后,我们就可以从上到下地绘制它里面的各个视图了,即各个UI元素了。不过在绘制这些UI元素之前,我们还需要从上到下地测量它们实际所需要的大小,以及对它们的位置进行合适的安排,即对它们进行合适的布局。在本文中,我们就将详细地分析Android应用程序窗口的测量、布局以及绘制...

2012-12-31 00:55:00 102

【Android】源码编译

一,问题解决 参考 1)/bin/bash: prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-gcc: 权限不够 解决:chmod a+x prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-gcc 2)/bin/bash: build/co...

2012-12-30 23:04:00 85

[QTP]vbscript通过CDO组件发送电子邮件

实现用VBScript发送电子邮件很简单。下边用到的CDO是微软协作数据对象库,用于实现到自定义应用程序的消息传送和协作功能。我们利用微软CDO对象用以下代码实现使用SMTP协议发送电子邮件:Set objEmail = CreateObject("CDO.Message")SendMail()>>>>>>>>...

2012-12-30 22:51:00 136

VC+Socket 网络通讯示例

VC+Socket 网络通讯示例博客分类:SocketSocketVC++WindowsCpp代码VC+Socket网络通讯示例收藏服务器端示例代码#include<stdio.h>#include<winsock.h>#include<windows...

2012-12-30 22:47:00 114

一个好用的字体地址

http://www.dafont.com/

2012-12-30 22:11:00 123

【Qt开发】关于编译时报"undefined reference to"问题

前几天做Qt项目时,碰到了许多蛋疼的编译问题,下面便是一个。例如有两个工程A和B,工程A依赖于工程B。B中定义了一个类和一些方法,在A中调用它们。编译的时候编译器报出undefined reference to some_method的错误。这个意思就是说找不到相关的库吧;查了一下论坛,原来这就是Qt中的一个经典错误。解决方法如下:在.pro文件中添加上对应的引用库,如 LIBS +=...

2012-12-30 21:46:00 1559

LoadRunner录制模式之html-based和URL-based区别

在使用LoadRunner进行WEB脚本录制的时候,很多人不清楚URL-based 方式和 HTML-based方式的差别,以及何种情况下使用何种录制方式,这里给出一个简单的判断方法。HTML-mode录制是缺省也是推荐的录制模式。它录制当前网页中的HTML动作。在录制会话过程中不会录制所有的资源。在回放时,HTML-mode脚本积极地解析返回的信息来获得要下载的资源。HTML-mode是...

2012-12-30 21:16:00 174

ps制作文字

http://www.mb5u.com/ps/ziti/http://www.longtengwang.com/Article/tuxiangchuli/Photoshop/PS/photoshop100/自己按着教程看看吧 挺详细的

2012-12-30 21:13:00 99

堆和堆栈

原文地址:http://blog.csdn.net/baoxuetianxia/archive/2008/11/04/3218913.aspx首先堆栈和堆(托管堆)都在进程的虚拟内存中。(在32位处理器上每个进程的虚拟内存为4GB)堆栈stack堆栈中存储值类型。堆栈实际上是向下填充,即由高内存地址指向低内存地址填充。堆栈的工作方式是先分配内存的变量后释放(先进后出原则)。...

2012-12-30 19:29:00 119

李默芳

李默芳求助编辑百科名片李默芳李默芳,长期担任中国移动通信集团公司总工程师,现任中国移动技术咨询委员会主任。是中国移动通信集团公司6位最高领导层成员中唯一的女性,也是拥有4亿用户的全球最大移动运营商的技术掌门。 1969年9月毕业于西北电讯工程学院(现西安电子科技大学),曾任邮电部传输所无线室主任和主任工程师,邮电部移动通信局总工程师,现任...

2012-12-30 19:18:00 358

堆内存和栈内存

 在学习C程序设计语言时,会遇到两个很相似的术语:堆内存和栈内存。这堆内存和栈内存两个术语虽然只有一字之差,但是所表达的意义还是有差别的,堆内存和栈内存的区别可以用如下的比喻来看出:使用堆内存就象是自己动手做喜欢吃的菜肴,比较麻烦,但是比较符合自己的口味,而且自由度大。使用栈内存就象我们去饭馆里吃饭,只管点菜(发出申请)、付钱和吃(使用),吃饱了就走,不必理会切菜、洗菜等...

2012-12-30 19:13:00 109

【木头Cocos2d-x 029】Lua篇(第04章):来点高难度的,获取Lua表结构数据

【木头Cocos2d-x 029】Lua篇(第04章):来点高难度的,获取Lua表结构数据只是获取一个全局变量什么的太没意思了,今天我们来玩个高难度的——获取Lua表结构的数据。(旁白:OO!我是不是该说点什么?)上一章传送门:http://blog.csdn.net/musicvs/article/details/8445027笨木头花心贡献,啥?花心?不呢,是用...

2012-12-30 09:09:00 219

QTP引用外部dll的3种方法

1、Active DLL 通过CreateObject(class)创建:dim wsset ws = CreateObject("Wscript.shell")ws.run "Notepad.exe"GetObject([pathname] [, class])参数Pathname可选项。字符串,包含待检索对象的文件的完整路径和名称。如果省略 pathname 则必须有 ...

2012-12-29 22:23:00 152

android SQLite使用

android SQLite使用SQLiteOpenHelper类对数据库进行操作博客分类:android 数据存储AndroidSQLiteSQLXML项目管理一、 SQLite介绍SQLite是android内置的一个很小的关系型数据库。SQLite的官网是http://www.sqlite.org/,可以去下载一些文档或相关信息。博客...

2012-12-29 21:46:00 76

Json笔记

JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据可读性基本相同2.JSON和XML同...

2012-12-29 21:09:00 116

BB10 Cascades: 如何在QML中访问C++中的数据。

在BB10 Cascades开发中,界面元素一般都是通过QML建构,虽然在QML中可以使用JavaScript完成一些计算,不过这不足以支持一个复杂的应用。在很多情况下,我们需要在QML中访问C++中的数据和方法。特别是当我们使用MVC模式的时候,使用C++建构Model和Controller,而使用QML建构View时,就更需要从QML中访问C++中的数据和方法。首先我们来看看如何在QML中...

2012-12-29 17:19:00 129

Android中dp和px之间进行转换

在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了设置px的方法,例如setPadding,并没有提供设置dp的方法。这个时候,如果需要设置dp的话,就要将dp转换成px了。以下是一个应用类,方便进行px和dp之间的转换。...

2012-12-29 14:56:00 70

读IT狂人传有感

有时候,喜欢看一下别人的故事,看一些人奋斗的历史。还没想过会读到这些故事,会把IT强人描述地这么有血有肉,宛如传奇。(这样不算广告了吧?)。刚开始读的时候,就像是在赞美微软的帝国传奇的传记。其实不然,当慢慢读下去的时候,才发现原来很多东西值得去学习。或者怎么样也达不到他们的境界,了解他们的故事和奋斗史,本身也是一种乐趣,不是吗。成功从来就不是偶然的。虽然,我不觉得一个人的一生一定要...

2012-12-29 14:25:00 111

如何有效地描述软件缺陷(Defect)?

如何有效地描述软件缺陷(Defect)?作为软件测试人员,最基本的一项技能就是如何把所发现的缺陷(Defect)准确无歧义的表达出来,尤其还是全英文表达的时候。  其实从缺陷的描述也可以看出一个软件测试人员的基本功,甚至可以看出测试人员在做一些自由测试的时候的投入程度。   本文主要以缺陷出现的频率来说明测试人员在遇到不同频率的缺陷的时候如何做?   缺陷的频率主要有:Al...

2012-12-29 11:36:00 859

android ViewFlipper的使用

屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。通过查看OPhone API文档可以发现,有个android.widget.ViewAnimator类继承至FrameLayout,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果。该类有如下几个...

2012-12-29 11:17:00 96

【木头Cocos2d-x 028】Lua篇(第03章):简单解析Lua的堆栈

【木头Cocos2d-x】Lua篇(第03章):简单解析Lua的堆栈上一章传送门:http://blog.csdn.net/musicvs/article/details/8440919经过上一章的讲解,相信大家也看到了,Lua的堆栈是很重要不可或缺的,就像我的旁白一样(旁白:他竟然赞我了。。。好羞涩~)。虽然看起来没什么用,但是少了又绝对不行。(旁白:你妹纸的,你这算是赞人吗...

2012-12-29 08:39:00 229

LoadRunner虚拟用户资源占用图表

在使用性能测试工具进行性能测试时,虚拟用户的产生是需要消耗一定内存的,这个大家应该知道,其实,影响虚拟用户所消耗的内存大小,主要有以下因素:1)虚拟用户的类型(根据选择的协议来决定)2)虚拟用户生成方式(线程或者进行方式产生)3)操作系统在电脑中无意发现一张很早之前收集的虚拟用户资源占用图表,发出来与大家分享参考一下:...

2012-12-28 22:10:00 239

JVM内存参数详解以及配置调优(三)-garbage collector

JVM内存参数详解以及配置调优(三)-garbage collector在JVM启动时,在必要的时候,配置相关的GC参数,帮助进行性能诊断和分析:a: -XX:+UseParallelGC指 定在 New Generation 使用 parallel collector, 并行收集 , 暂停 app threads, 同时启动多个垃圾回收 thread, 不能和 CMS gc 一起使用...

2012-12-28 22:03:00 270

BB10 Cascades: QML中Sheet页面的使用

在编写手机程序的时候,往往一个页面是不够用的,一般应用都需要包括多个页面。在BB10 Cascades中多个页面的浏览处理方式有许多,包括NavigationPane,TabbedPane等。NavigationPane中可以包含几个页面,用户通过打开页面,返回上级页面来实现页面之间的切换,页面堆栈由NavigationPane管理。而TabbedPane是通过屏幕下方的标签按钮完成页面之间的切换...

2012-12-28 18:38:00 141

Ubuntu下安装JDK

在2012-01-03曾写过一篇博客“Ubuntu下载Android源代码和内核”其中提到的jdk的安装方式,在文章中用到的是sudo apt-get install ***命令的安装的的JDK,但是现在发现这个方法不行,现在再介绍别的方法:首先下载JDK安装包,在此我分享一个下载地址,我保存在微盘上的一个地址:http://vdisk.weibo.com/s/lBr8K当初在公司下的...

2012-12-28 18:29:00 96

提高学习能力

所谓学习能力,通俗地讲就是指获取获识、增长才干的本事。首先,要强化的学习意识,切实做到想学、真学、能学。其次,要掌握学习的方法,切实做到会学、学好。第三,要善于挤时间学。要克服“工作忙没时间学”的思想观念。在学习的过程中“绝不找借口”,不能强调忙而不学。学与干是一对矛盾,两者关系处理得好,就会做到“两促进”、“两不误”;第四,要重视知识的更新。目前,随着知识更新的速度加快,“知识的保鲜期”相应缩短...

2012-12-28 17:07:00 92

apk打包和反编译五、apk的反编译

这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。一、反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI前者是将apk中的class...

2012-12-28 11:04:00 78

LoadRunner检查点:web_find()与web_reg_find()区别

LoadRunner检查点:web_find()与web_reg_find()区别一、web_find()函数该函数的作用是“在页面中查找相应的内容”,常用参数及含义如下:web_find("web_find", //定义该查找函数的名称"RightOf=a", //定义查找字符的右边界"LeftOf=b", //定义查找字符的左边界"What=name", //定义查找内...

2012-12-27 23:13:00 170

【Qt开发】调起外部程序/进程

在Qt4中,QProcess作为QIODevice的继承类,主要用来实现启动外部应用程序,并且进行进程间通信的。调起外部程序,主要有两种方式: start()和startDetached()。这两种方式的区别是,start()后的进程与原有进程属于父子进程关系,当父进程退出后,被调起的进程也会结束;而startDetached()会在程序调起完成后,将这两个进程分离开来。(1)star...

2012-12-27 21:35:00 271

新浪能让微博变成一家移动公司吗?

关于新浪微博架构调整,新浪无线事业部并入微博,以及阿里巴巴(甚至可能还有百度)入股新浪微博的两个传闻,在我看来最后都可能归到一个问题上:新浪敢让微博变成一家移动公司(或至少,是移动为先Mobile First)的公司吗?其实都不是敢不敢的问题,而是不得不走这条路的问题。如果你看看新浪微博过去几个月来在Web和移动客户端上的产品表现,也能看出个大概了。它越来越像是两个完全不一样的产品:新...

2012-12-27 21:11:00 83

QTP描述性编程两种方式

在QTP中使用描述性编程是一个提高QTP脚本利用率的很好的方式。通常QTP是通过对象库来识别不同的对象,而描述性编程是QTP另外一种能够识别对象的途径,它不依赖于对象库,通过增加一些对象的描述来识别对象的。  说明:本例子是以Flight飞机订票系统的登陆界面为测试页面进行描述的。   步骤一:录制脚本   Dialog("Login").WinEdit("Agent Name:"...

2012-12-27 21:07:00 243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除