51CTO博客开发
Q1:>adb shell 显示 " ADB server is out of date. killing" A1:http://longshuai2007.blog.163.com/blog/static/142094414201172464530474/ 搜索并下载adb,然后替换到platform-tools下的
第一章 对象引论 所有编程语言都提供抽象机制。可以认为,你解决问题的复杂性直接取决于抽象的类型和质量。 类型主要是指抽象粒度的大小。从汇编到FORTRAN再到现在的高级语言,都没摆脱两个概念:机器模型和问题模型,分别位于解空间和问题空间。建立这两个空间的映射的具体行动即是编程解决实际问题。 对象一个简单的描述:拥有状态、行为和标示的。即对象拥有内部数据、方法,并且有内存中的唯一标示,与其他对
1 安装vmware-tool时找不到kernel的头文件 解决办法:http://blog.csdn.net/yzhuqing/article/details/5962312 2 使用source navigator查看源代码,没有package只能编译源码 解决办法:http://blog.163.com/jw_67/blog/static/13619925620
哈哈,我是标题党,造个噱头而已。感觉对C、C++以前太崇拜了,现在逐渐认识到、听说到他们的不好,整理起来。虽然找工作很不顺利,心烦气躁,只好写写代码顺顺气。嘻嘻---------------------原文在这里http://blog.csdn.net/Solstice/article/details/6233478原文也有些不妥之处,还得看回帖 哈哈。第一遍看完,觉得作者说的很有道理,尤其是“C
使用宏是提高程序效率的好办法,但是经常因为设计不严谨不周全而造成一些奇怪的问题。经常读到一些经典的宏的写法,记录之。 1,assert(e); e为真正常运行,否则输出LOG信息。 版本1: #define assert(e) if(!e) {_assert_error(__FILE__, __LINE__)} 如果程序员这样使用
一直没想过这个问题:C代码里调用标准库的printf()函数,但是链接器在链接目标文件的时候并不会把标准库这个动态库链接进去,动态加载嘛。我们知道代码里的函数调用处这时应该是做一个引用即可。但是最终执行的时候怎样才能找到这个函数的实体呢? 其实想来也很简单:当目标文件执行到库函数调用处,就把动态库加载进内存,然后通过函数的符号名找到库里的函数指针(符号表搜索喽),把它赋值给一个指针函数,然后把加
文章提到 anti-patterns 主要是代码设计中常见的问题 Copy and paste programming:Copying and modifying existing code without creating more generic solutions. 复制粘贴式编程,仅仅使用现有的代码,而不去设计一种通用的解决方案。
网上关于QMetaObject的文章已经很多了,而且有一定水平。现在我自己想写来,主要是锻炼自己的读代码的能力。最后可能也少不了借鉴别人的智慧。
QT API里关于qobject_cast的描述: T qobject_cast ( QObject * object ) Returns the given object cast to type T if the object is of type T (or of a subclass); otherwise returns 0. If
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号