摘要:
http://www.cnblogs.com/ruiyi1987/archive/2011/03/01/1967602.html最近一年都在用.net和Java,现在需要用C了。昨天看到博客园首页的麻省理工开放课程,就找来看看,正好复习一下。这门《C内存管理和C++面向对象编程》不是那种上来就变量,循环的千篇一律的讲法,而是重点讲C的核心机制如内存管理、指针等,这对于我这种有一定编程基础,但很久没用C的人比较适合。简明的plain English,加上生动有趣的描述,看起来即畅快,又令人深受启发。不得不感慨MIT的水平。下面是我整理的笔记(部分翻译自课件,部分自己的总结): 原版课件见课程官方 阅读全文
摘要:
http://c.chinaitlab.com/news/765389.html1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; 5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点... 阅读全文
摘要:
http://blog.csdn.net/pongba/article/details/7911997过去的一年我在微软亚洲研究院做输入法,我们的产品叫“英库拼音输入法” (下载Beta版),如果你用过“英库词典”(现已更名为必应词典),应该知道“英库”这个名字(实际上我们的核心开发团队也有很大一部分来源于英库团队的老成员)。整个项目是微软亚洲研究院的自然语言处理组、互联网搜索与挖掘组和我们创新工程中心,以及微软中国Office商务软件部(MODC)多组合作的结果。至于我们的输入法有哪些创新的feature,以及这些feature背后的种种有趣故事… 本文暂不讨论。虽然整个过程中我也参与了很多 阅读全文
摘要:
http://www.cnblogs.com/xjimmyshcn/archive/2011/06/17/2083437.html常见的版本控制软件如svn server(svn),vss administrator(vss),都是需要一个中心服务器的,但分布式版本控制软件如Mercurial则不需要。当然,在实际使用中,一般还是要 人为的指定一个中心库以作为发布服务器。 分布式最大的好处就是可以离线工作,Mercurial可以直接本地创建资源库,先在本地做提交。待能连中心服务器或者需要时,再提交到中心服务器。Mercurial表示墨丘利,墨丘利是罗马神话中为众神传递信息的使者,Mercuri 阅读全文
摘要:
http://blog.csdn.net/dxmgood/article/details/7078171一、代码共享与版本控制软件mercurial tortoisehg的下载与安装: 先下载:http://mercurial.selenic.com/downloads/ 之后安装。安装后检验是否安装成功,可以点击任何一个文件夹,看是否有Hg workbench...有的话,说明安装成功。二、搭建简单的工作环境: 准备两台电脑,一台S用于存放公共代码库,IP假设为192.168.1.10,另一台D用于开发,IP假设为192.168.1.11,其实用于开发的也可以作为公共代码库,我们这里... 阅读全文
摘要:
http://blog.csdn.net/yincheng01/article/category/789801http://www.cnblogs.com/deagle/articles/2552682.htmlhttp://hexlee.iteye.com/blog/1525812 阅读全文
摘要:
http://www.cnblogs.com/xzbrillia/archive/2012/07/22/2603638.html经过测试几十张图片,得出的结论是,c#用TPL(任务并行库)比 c++ amp方式快 2-10倍release vs2012 rc对了,你需要一块dx11的显卡,如果没有,就是软件模拟的大概,速度比gpu慢几十倍上百倍。从测试可知,千万像素的时候才差不多持平,这是我电脑不行咩,还是显卡不行,怎么会这样的结果准备周一去公司电脑试试,真奇怪对了,这次测试速度比以前用wpf的要慢,主要差别就是锁定内存的方式不同,等有空测试一下 wpf下的速度一、代码1. c# TPL .. 阅读全文
摘要:
http://blog.csdn.net/my_business/article/details/7497248什么是C++ /CX? 首先要明白它跟C++ 0x/11以及C++ /CLR是完全不同的东西。C++ 0x/11是目前最新的C++标准库,而C++ /CX其实是微软在Win8开发平台下,对C++语言的一种扩展。C++ /CLR是微软为了C++能在.Net下运行,针对CLR,虽然也是对C++的扩展,但它编译后是托管于CLR的,属于Managed C++。而C++ /CX则属于Native C++,它不使用CLR也没有垃圾回收机制。虽然C++ /CX有些新语法特性是直接从/CLR借鉴过来 阅读全文