在FreeRTOS中和UIP中,都使用到了一种C语言实现的多任务计数,专业的定义叫做协程(coroutine),顾名思义,这是一种协作的例程, 跟具有操作系统概念的线程不一样,协程是在用户空间利用程序语言的语法语义就能实现逻辑上类似多任务的编程技巧。 意思就是说协程不需要每次调用的时候都为任务准备....
分类:
编程语言 时间:
2015-04-01 21:41:49
阅读次数:
300
背景
今年开始软考的时间有点晚了,从报了名之后软考算是正式开始了,放下了其他的东西,全面开始软考(中级)模式。
听Mr.mi和考过的人说,软考就是对过去几年学习的总结和复习,它是一个分水岭,过了这一关,那么今后的学习会有不一样的感受。
面向对象思想在刚开始学习VB6.0时候就接触过,只是它并不完全是面向对象程序语言,后来接触的C++、C#、设计模式等知识的时候才有一个大概的了解。软考里面设计...
分类:
其他好文 时间:
2015-03-30 21:08:34
阅读次数:
165
3.1判断对象是否已死引用-计数算法给对象添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时候计数器为0的对象就是不可能再被使用的。3.2判断对象是否已死引用-可达性分析算法在主流的程序语言中,都是通过可达性分析来判断对象是否存活的。这个算法的基本思路就...
分类:
编程语言 时间:
2015-03-30 00:59:32
阅读次数:
247
.cc .cpp c++语言源程序.c C语言源程序.o .out C C++ OC编译后生成的文件框架 framework 一系列函数,类等程序单元的集合,可以系统提供某一方面的功能@autoreleasepool{}NS 是前缀 Cocoa对所有函数,变量,类型 前加NS 表示来源于 Coco....
分类:
其他好文 时间:
2015-03-22 00:17:32
阅读次数:
166
我个人曾经在大二的时候读过《算法导论》这本书,虽然我在之后的学习中很少再看这本书了,但是《算法导论》带给我的启蒙意义远超过其他我看到过的书籍,哪怕是如今研究一些比较深入的程序语言理论,也少有书籍能做到《算法导论》对我个人的影响,我认为唯一可以媲美它的就是DanFriedman的《thelittl.....
分类:
编程语言 时间:
2015-03-21 13:47:13
阅读次数:
160
最近在重新学习C语言,使用的书为Brian W.Kernignan 和 Dennis M.Ritchie的《C程序设计语言》。今晚读到了位操作,并写了一些简单的测试程序。C语言提供了6个位操作运算符。这些运算符只能作用于整型操作数,即只能作用于带着有符号或无符号的char、short、int与lon...
分类:
编程语言 时间:
2015-03-21 01:08:40
阅读次数:
393
文章主要讲述如何通过Python爬取维基百科的消息盒(Infobox),主要是通过正则表达式和urllib实现;后面的文章可能会讲述通过BeautifulSoup实现爬取网页知识。由于这方面的文章还是较少,希望提供一些思想和方法对大家有所帮助。
一.维基百科和Infobox
Infobox究竟是个什么东西呢?维基百科作为目前规模最大和增长最快的开放式的在线百...同时讲述了正则表达式等相关知识。...
分类:
编程语言 时间:
2015-03-18 06:28:14
阅读次数:
219
此文为转载,特此注明!.NET学习路径第一步 熟悉要使用的程序设计语言 目前支持.NET的语言共有二十五种,内建于VisualStudio.NET的程序语言则有VisualC++、VisualBasic、VisualC#等,其中VB与C#可以说是为.NET所量身订作的,因此在此建议以这两种语言为.....
分类:
Web程序 时间:
2015-03-18 01:00:00
阅读次数:
229
64位BASM学习随笔中的很多原则问题不仅仅适应Delphi,也适用其它64位程序语言,因为64位方式下,程序架构都是统一的。...
分类:
其他好文 时间:
2015-03-15 23:43:40
阅读次数:
388
Problem Description
哥德巴赫猜想大家都知道一点吧.我们现在不是想证明这个结论,而是想在程序语言内部能够表示的数集中,任意取出一个偶数,来寻找两个素数,使得其和等于该偶数.
做好了这件实事,就能说明这个猜想是成立的.
由于可以有不同的素数对来表示同一个偶数,所以专门要求所寻找的素数对是两个值最相近的.
Input
输入中是一些偶整数M(5<M<=10000).
Output
对于每个偶数,输出两个彼此最接近的素数,其和等于该偶数....
分类:
其他好文 时间:
2015-03-14 15:25:25
阅读次数:
104