12 2011 档案
摘要:移植之乱谈 分类:移动万态2011-11-10 07:34692人阅读评论(17)收藏举报 昨天有一个博友回复,说他已经完成了android系统在windows上的移植,其中比较难的是binder系统的移植。下面是两个demo网址,我看了后倍有感触。 http://v.youku.com/v_show/id_XMzIwMDkxOTQ4.htmlhttp://v.youku.com/v_sho...
阅读全文
摘要:
阅读全文
摘要:This tutorial shows how to use the Locks and Waits analysis of the Intel® VTune™ Amplifier XE to identify one of the most common reasons for an inefficient parallel application - threads waiting too ...
阅读全文
摘要:来源于手册 Workflow Steps to Identify and Analyze Hotspots You can use the Intel® VTune™ Amplifier XE to identify and analyze hotspot functions in your serial or parallel application by performing ...
阅读全文
摘要:国内打不开wordpress, 墙柱的悲催 makelinux.wordpress.com
阅读全文
摘要:来源makelinux (?) 具体作者未知,若有某位网友发现了,请告知! 3ks based on api level 9
阅读全文
摘要:10大图片搜索引擎技术功能介绍 冯志强立即收听分类:互联网标签:以图找图,图片搜索0Comments 你是否想过通过一张图片输入电脑就可以找到相关类似的图片呢?你是否希望查找是谁盗用了你的logo?你是否希望凭着一张视频截图就可以找到完整的视频呢?下边着10大网站,满足您的需求。 一:http://tineye.com/ T...
阅读全文
摘要:Resources on the site • Hyperlink map of Android API classes • Android packages • Android internals • Linux man pages • Map of GNU/Linux OS internals • Interactive map of GNU/Linux OS and FOSS...
阅读全文
摘要:• Table of Contents • Index • Reviews • Examples • Reader Reviews • Errata • Academic Linux Device Drivers, 3rd Edition By Jonathan Corbet, Greg Kroah-Hartman, Alessandro Rubini Publis...
阅读全文
摘要:Understanding Linux Network Internals By Christian Benvenuti ............................................... Publisher: O'Reilly Pub Date: December 2005 ISBN: 0-596-00255-6 Pages: 1062 Table of...
阅读全文
摘要:The Linux® Kernel Primer: A Top-Down Approach for x86 and PowerPC Architectures By Claudia Salzberg Rodriguez, Gordon Fischer, Steven Smolski ............................................... Publish...
阅读全文
摘要:CU首页>>读书频道>> 大师手笔 w裘宗燕w李维w潘爱民w侯捷w钱能w王咏刚w孙卫琴w刘未鹏 w章立民wMartin ...
阅读全文
摘要:MFC Is MVC 关于MVC结构模式无须多言,如下图所示: 在MFC中实现经典的MVC结构,如下图所示: 注意: 1、Document和View之间的绑定:View绑定到Document。 2、Frame作为Controller时,由于可以接收到输入消息,比较适合充当控制器。但是,由于视图和文档绑定,所以在切换视图时需要将视图和文档分离开,然后再进行切换。 3、Vie...
阅读全文
摘要:设计模式的四种境界 2010-12-02 14:55 14人阅读 评论(0) 收藏 举报 (1) 没学设计模式前一点也不懂,根本想不到设计模式,设计的代码很糟糕。 (2) 学了几个设计模式后,很开心,于是到处想着要用自己学过的模式,于是时常造成误用模式而不知。 (3) 学完全部模式时,感觉诸多的设计模式极为相似,无法分清设计模式之间的差异,有困惑,但深知误用之害,应用之时有所犹豫。 (4...
阅读全文
摘要:大话设计模式学习笔记(思维导图) 更新中… (2009-11-06 17:26:57) 转载▼ 标签: 杂谈 分类:Hard work 有兴趣...
阅读全文
摘要:十三种设计模式的思维导图 2011-03-29 12:3020人阅读评论(0)收藏举报
阅读全文
摘要:VC的第一层境界:手中有VC,心中也有VC,可以利用VC来开发一些项目 VC的第二层境界:手中无VC,但心中有VC,已经了解了设计的模式,程序的架构,往往可以摆脱MFC的束缚,利用其他的编译器来做一些大项目 VC的最高境界:手中无VC,心中也无VC,你有自己的见解,自己摸索的经验,可以将各种方式灵活运用到项目中去…… //---------------- 没有所谓的最高境界 我认为一个可...
阅读全文
摘要:// 来源与csdn *** :某种语言(c,c++) ,某种ide(vs,eclipse), @思维导图 ***的第一层境界:手中有***,心中也有***,可以利用***来开发一些项目? ***的第二层境界:手中无***,但心中有***,已经了解了设计的模式,程序的架构,往往可以摆脱 ?的束缚,利用其他的编译器来做一些大项目? ***的最高境界:手中无***,心中也无***,...
阅读全文
摘要:关于栈、堆、静态存储区最大可分配大小的探讨 引:2011-12-31 15:57:31 主要是测试方法 **环境 ,**环境 九2 1,050 views | C++ 中午看《编程之美》的第2.5节中有这么一小段程序: float array[100 000 000]; 这个1亿个float变量,这样就有8亿个字节,转化为二进制单位G,就是小于等于1G。这样大小的数组量只能用堆...
阅读全文
摘要:引: 抓包软件---tcp状态转换。。构造包---》2011-12-31 15:51:26 一个前辈写的网络协议学习方法 分类: Linux开发c/c++2008-10-02 00:35 2575人阅读 评论(8) 收藏举报 网络这东西就是一个靠实践的东西,只靠看书是不行的。当年在学校还上过史美林教授/张公忠教授所讲的计算机网络体系结构...
阅读全文
摘要:老手经验谈:Linux驱动程序开发学习步骤 分类: kernel 新手2008-10-01 14:45 294人阅读 评论(0) 收藏举报 1. 学会写简单的makefile 2. 编一应用程序,可以用makefile跑起来 3. 学会写驱动的makefile 4. 写一简单char驱动,makefile编...
阅读全文
摘要:cstring微软提供的,好象是ATL类库中提供的吧,只有vc带的库里面有。 cstring耦合了根多的微软的东西,不能跨平台,只能在windows上使用。 而string一般是指标准库中提供的std::string这个东西只要是标准的C++编译器里面就应该有这个东西的。 string尽管各家编译器实现不一样,但是接口什么的东西是相同的,意味着可以跨平台。 ==各种滋味,自己品味有使用 s...
阅读全文
摘要:引:这里代码的意义就是 scanf gets 之间连用,注意清除缓冲 #include "stdafx.h" #include "test_.h" void test_单纯的scanf() { printf("case 1 ple...
阅读全文
摘要:引66:知识不要生霉了。 2011-12-27 21:26:47 转换,长度 CString,string,char*的综合比较 分类:C/C++2008-07-03 21:26327人阅读评论(0)收藏举报 (一) 概述 string和CString均是字符串模板类,stri...
阅读全文
摘要:(引:hxf说的那个宏: #define OFFSET(A,a) & ( (struct A *)0->)a ) 还有hxf 推论出的 struct 中 的对齐,(32bit, 当没有使用pragma pack(参数),) 其中最大字节的元素 绝对了最大大小(整数倍)。 看完这次的代码,主要是 变量的边界值问题, ...
阅读全文
摘要:电子书 博客中的电子书都存放在163网盘上。如果你喜欢其中的图书,请下载的时候顺便顶一下(“顶一下”可以增加我的网盘积分,进而换取更大的网盘空间)。你也可以访问我的163网盘主页,查找你喜欢的电子书。如果你想注册163网盘,请点击这里注册。 Linux/UNIX Linux内核完全注释(赵炯) Unix环境高级编程(英文版) 源码 Unix环境高级编程(中文版) 源码 ...
阅读全文
摘要:引:/*函数指针三部曲,一声明,一赋值,一调用**/ Strcpy弱点 函数内部char *,char [] 数组指针的赋值: //详细代码 #include "stdafx.h" #include "指针1.h" ...
阅读全文
摘要:关键词是:查看*exe.intermediate.manifest文件 解决"应用程序配置不正确,程序无法启动" 在使用 VC++2005环境下生成的程序,放置到未安装VC环境的机器下后,有时候会出现程序无法执行的错误,其提示是:应用程序配置不正确,程序无法启动,重新安装应用程序可能解决问题。 实际上,重装是解决不了问题的,解决的一种方法是查看*exe.interme...
阅读全文
摘要:Android 系统中的彩蛋 投稿@Android, 11:44 pm / 13,469 pv /分享到微博 #Dick Wu童鞋发现了 Android 2.3 中隐藏的彩蛋,下面是发现过程: Android 2.3设置中的关于手机页面中,有如下图所示的手机型号,Android版本等等的信息。 他们都是灰色的无法点击的。有一天我闲着无聊...
阅读全文
摘要:网上说 配置文件的问题 最后发现 自己少加了 nms这个版本库的名称。。。。mark
阅读全文
摘要:删除已存在的SVN账户信息 2011-09-15 23:44 当本地已保存svn用户信息,想更改用户的时候,我的tortoisesvn客户端没有直接图形化配置的地方。这时需要进入如下目录: C:\Documents and Settings\Administrator(用户名)\Application Data\Subversion\auth\svn.simple 里面的...
阅读全文
摘要:CString::Find 编辑本段作用 在一个较大的字符串中查找字符或子字符串 int Find( TCHAR ch ) const; int Find( LPCTSTR lpszSub ) const; int Find( TCHAR ch, int nStart ) const; int Find( LPCTSTR lpszSub, int nStart ) const;...
阅读全文
摘要:技术篇: 简单的mfc….至少5个dll.都是 …通过depends可以看到 符号表 visual Studio 2005的简单程序怎么放到别的机器上运行啊? 简言之,静态库吧。 其他解释: VC6 release不需要任何库 VC2003/2005/2008 release需要支撑库,静态链接就不需要了,但体积要大很多 VC.net...
阅读全文
摘要:公司简介 英特尔公司(Intel Corporation)(NASDAQ:INTC,港交所:4335),总部位于美国加利福尼亚州圣克拉拉。英特尔的创始人Robert Noyce和Gordon Moore原本希望他们新公司的名称为两人名字的组合——Moore Noyce,但当他们去工商局登记时,却发现这个名字已经被一家连锁酒店抢先注册。不得已,他们采取了“Integrated E...
阅读全文
摘要:26年间半导体10强回顾 仅INTEL、TI、TOSHIBA保持10大之列 2011-12-14 10:34:40 (已经被浏览21次) 市调机构 IC Insights 公布自 1985 年以来整个半导体行业首 10 位排名变化,当中只有 INTEL 、 TI 及 TOSHIBA 等少数公司仍然保持领导地位,排行榜上的名称和半导体公司的数量也产生了巨大变化,例如在 80 年代一直是半导体龙...
阅读全文
摘要:跨国公司的中国人情味专访思科系统网络技术有限公司副总裁兼中国区总裁杜家滨 66阅读索引: Keyword:跨国公司开发的本质:本地化而已。 其实在 内网也有采访吧。 2011-12-19 21:20:46 ...
阅读全文
摘要:思科中国研发中心又添三处 //上海是:交大。。 合肥是 中科大。。至于苏州? 为何不到成都,只给个销售中心 查看评论 发表评论2011年11月08日 17:51分 作者:网界网 佚名 来源:网界网 摘要:思科宣布成立其位于杭州、苏州和合肥的思科中国研发中心(CRDC)分支机构。至此,包括上海在内,思科在华已设立4个研发中心。中国成为思科除美国、印度之...
阅读全文
摘要:报道称小米手机物料成本不超过900元人民币 66注关键点;还有小米电路板,原理图 http://www.sina.com.cn 2011年12月19日 14:59 Donews 微博 DoNews 12月19日特稿 互联网的产业背景,自主研发(基于Android v2.3.5)的MIUI操作系统,完全在线的营销模式,以及1999元的“超低”售价,小米手机(微博)一时间成为国内智能手机界的热点...
阅读全文
摘要:---终于知道了3次io的原因。2011-12-19 20:24:21 当前书签位置:6、B树的插入、删除操作 从B树、B+树、B*树谈到R 树 分类:24.data structures2011-06-07 17:5245767人阅读评论(173)收藏举报 从B树、B+树、B* 树谈到R树 作者:July、weedge、Frankie。编程艺术室出品。 说明:本文从B树开始谈起,然后...
阅读全文
摘要:66引: 关于 rb树,至少3个阶段。 不求 能写出关键代码,但是 插入,删除的过程要清晰。 我的进度:读过定义 from intro ..写过笔记。。 看过部分代码,,但是不深刻 特别的是 关注的给 那个 完整的图谱做过解释,,这很有意义。 最近,再看b树。。 这里就顺便 吧v_july关于树的帖子目录整理了一下。 教你透彻了解红黑树 一步一图一代码,一定要让你真正彻底明白红黑树 红黑树从头至...
阅读全文
摘要:转 日记:2011年6月深圳2周找工作总结 2011-06-15 21:36 93人阅读 评论(0) 收藏 举报 终于休息了一个半月!在接下来的半个月里,找工作的经历,总结如下: 期间面试过TECENT 2个岗位:客户端开发和网络安全; 面试的题目都比较基础,就是一般的C 和 C++的基本知识,可是找工作前都没有好好总结。面试的时候也问到了日常编程中一些比较深刻的概念的理解,如句柄,动态调试...
阅读全文
摘要:《编程之美——微软技术面试心得》勘误表 分类:05.图书勘误2008-05-04 09:583311人阅读评论(26)收藏举报 1. 第7页,第2行 原文:不过我们还是不能简单地将n=60000000 修订:不过我们还是不能简单地将n=960000000 2. 第16页,第...
阅读全文
摘要:[VC] 如何解决“Invalid Address specified to RtlValidateHeap”错误? 2008年09月17日 星期三 21:41 一个可能的原因:在不同模块(工程)之间传递 C++ 类,而这两个模块用了不同的运行时库(Runtime Library)设置。例如:EXE 模块调用 DLL 模块里传递 C++ 类的函数,但 DLL 模块使用静态链接(Release...
阅读全文
摘要:“demo1.exe”: 已加载“E:\网络监控\merge\v12.16.shx\debug\demo1.exe”,已加载符号。 “demo1.exe”: 已加载“C:\WINDOWS\system32\ntdll.dll”,未加载任何符号。 “demo1.exe”: 已加载“C:\WINDOWS\system32\kernel32.dll”,未加载任何符号。 “demo1...
阅读全文
摘要:用word处理了一下:17页 ,太长了。 本次做的有点仓促,希望下次 做成若干个专题 (基础 ,线程高级(io, 同步),内存,进程共享, ) 目录 第1部分必备知识 第1章错误处理 1.1 定义自己的错误代码 1.2 ErrorShow示例程序 /*********************************** getlasterror介绍了, vs调试的方法: $err,hdr **...
阅读全文
摘要:目录 第1部分 必备知识第1章 错误处理1.1 定义自己的错误代码1.2 ErrorShow示例程序第2章 字符和字符串处理2.1 字符编码2.2 ANSI字符和Unicode字符与字符串数据类型2.3 Windows中的Unicode函数和ANSI函数2.4 C运行库中的Unicode函数和ANSI函数2.5 C运行库中的安全字符串函数2.5.1 初识新的安全字符串函数2.5.2 在处理字符串...
阅读全文
摘要:作者:Tim Bray Dalvik虚拟机支持垃圾收集,但是这不意味着你可以不用关心内存管理。你应该格外注意移动设备的内存使用,在上面内存空间是受到限制的。在这篇 文章里面,我们来看看Android SDK里面的一些内存剖析工具(profiling tools)是如何帮助我们修整应用程序的内存使用。 一些内存使用问题是很明显的,例如,如果在每次用户触摸屏幕的...
阅读全文
摘要:Multiple Trap Registrations Several options are available when a WinSNMP application registers a WinSNMP session for traps or notifications. Because of this, an application can call the SnmpRegister...
阅读全文
摘要:下面主题包含有关WinSNMP环境特定的其它的一些一般编程概念。 一般编程任务 管理对象标识符 释放WinSNMP描述符 设定实体和上下文转换模式 管理重发政策 另外,WinSNMP管理器应用程序也许需要混合调用下列WinSNMP函数:SnmpFreeVbl, SnmpFreeEntity, SnmpFreeDescriptor, SnmpFreeContext,和SnmpF...
阅读全文
摘要:调试多线程更方便的两个特性(让断点只在特定线程触发、同时查看所有线程的堆栈信息) Posted on 2009-07-14 09:18 张荣华 阅读(1243) 评论(0) 编辑 收藏 John Robbin 写了一篇博客,说是有人抱怨VS2008对多线程调试支持的不好,不支持他最希望看到的两个功能:1)多线程时调试时可以同时查看所有线程的堆栈信息;2)不允许设置断点只在特定的线程上触发,而不...
阅读全文
摘要:windows live writer 快捷键 2010-03-26 22:54 22人阅读 评论(0) 收藏 举报 将当前文章发布到博客:CTRL+SHIFT+P 打开新文章: CTRL+N 将草稿保存到计算机上: CTRL+S 切换到“普通”视图: CTRL+F11 切换到“Web 版式”:视图 F11 切换到“Web 预览”: F12 切换到“HTML 代码”视图: SHIF...
阅读全文
摘要:C,只是语言,工具而已,像是一把刀, 你手上拿一把刀,最高境界是么 不在于刀,在于人 你学了厨艺,可以用刀来切菜 学了武艺,可以用刀来防身 学了木艺,可以用刀来做木工 放在C上也是一样, 学了数据库,可以用C处理数据 学了服务器,网络,可以用C来管理服务端 学了图形设计,可以用来处理游戏画面 学了操作系统,可以用来处理系统,驱动 学了芯片设计,可以用C来做单片机 。。。 ...
阅读全文
摘要:windows核心编程--SEH(结构异常处理) SEH 的工作原理。 Windows 程序设计中最重要的理念就是消息传递,事件驱动。当GUI应用程序触发一个消息时,系统将把该消息放入消息队列,然后去查找并调用窗体的消息处理函数(CALLBACK),传递的参数当然就是这个消息。我们同样可以把异常也当作是一种消息,应用程序发生异常时就触发了该消息并告知系统。系统接收后同样会找它的...
阅读全文
摘要:内存泄漏检测和隔离 Visual Studio 2005 其他版本 动态分配和释放内存的功能是 C/C++ 编程的最强大功能之一,但最大的长处也可能成为最大的弱点。C/C++ 应用程序即是如此,在这些应用程序中,内存处理问题属于最常见的 bug。 最难捉摸也最难检测到的错误之一是内存泄漏,即未能正确释放以前分配的内存的 bug。只发生一次的小的内存泄漏可能不会被注意,但泄漏大量内存的程序或...
阅读全文
摘要:c++程序员的几个境界 2010-09-17 2:46 c++程序员的几个境界 1, 简历上写着了解c++, 实际上不知道mfc 根 VC有什么区别. 0级 2, 简历上写着精通c++, 但是仅仅知道mfc, 认为VC就是C++的一切。 1级 3, 总是使用malloc,或者 char[100] 来获得内存,但不知道怎么在指定内存上面创建对象。 2级 4, 感觉std::s...
阅读全文
摘要:如何:调试 DLL Visual Studio 2005 其他版本 显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 当调试 DLL 时,可以从以下开始调试: 用于创建调用 DLL 的可执行文件的项目。 - 或 -...
阅读全文
摘要:研究linux系统,不管是做驱动、协议栈还是进程调度等等,都离不开中断。 这里我们就一同讨论下linux的中断处理。 这里先列几个新手最容易迷糊,也最想了解的关于中断的几个问题: 本期讨论话题: 1.什么是硬中断,什么是软中断? 2.不同的硬中断是否可以嵌套?相同的硬中断是否可以嵌套?硬中断最多可能嵌套几级? 3.不同的软中断是否可以嵌套?相同的软中断是否可以嵌套...
阅读全文
浙公网安备 33010602011771号