code2012

加油,坚持,努力,自信
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页

2011年10月10日

摘要: ===========================================================================利用strstr和sscanf解析GPS信息考察C程序员是否合格的一个重要标准就是看他操作字符串的能力,一个合格的C程序员应该可以熟练的对字符串进行拆分、组合、格式转换以及搜索定位,从一堆数据中提取出有效信息。 比如说我们要做一个GPS导航的项目,需要读取GPS模块以ASCII码的形式发送过来的数据,然后对这些数据进行处理,提取我们需要的信息。这就涉及到很多操作字符串的问题。下面就以此为例,利用strstr函数和sscanf函数解析GPS数据。G 阅读全文

posted @ 2011-10-10 18:05 code2012 阅读(1740) 评论(0) 推荐(0) 编辑

2011年9月18日

摘要: char str[]=""; // 误以为是指针,然后 cin>>str; 其实str 是空数组,里面或许只有“\0” 而已! 改正 char *str=NULL; str =(char *) malloc(1024 * sizeof(char)); 分配1024个字符空间 int functi(){ int choose_in; cin>>choose_in; switch(choose_in) {} return choose_in;}//存在危险 之处 在键盘缓冲里面 有垃圾;//改进int functi(){ int choose_in; . 阅读全文

posted @ 2011-09-18 08:51 code2012 阅读(160) 评论(0) 推荐(0) 编辑

2011年9月15日

摘要: 你会十样东西也不如精通一样东西。做一件事情要非常专注、投入,哪怕一个时期只做一个事情,做到最好、最精通、最深入,做到这个领域的一流高手,或者把自己的产品做成这个行业最顶尖的产品,这才是我们追求的目标。” 阅读全文

posted @ 2011-09-15 19:59 code2012 阅读(196) 评论(0) 推荐(0) 编辑

摘要: linux下libxml工具的安装1 下载libxml工具包(www.xmlsoft.org) eg、libxml2-2.7.2.tar.gz2 解压该工具包:tar -zxvf libxml2-2.7.2.tar.gz 3 创建没表文件夹:mkdir /home/libxml4 进入libxml2-2.7.2根目录:cd libxml2-2.7.25 提升权限:su6 配置安装环境 sudo ./configure --prefix /home/libxml7 make工程:make8 安装:make install进入/home/libxml,将会发现bin、include、lib、sha 阅读全文

posted @ 2011-09-15 11:24 code2012 阅读(3158) 评论(0) 推荐(2) 编辑

摘要: 上次在网上偶遇一题,大致如下:假设str为在任何函数外申明的变量,分别指出以下str在何时初始化,存于何处,并画出其内存结构图:1) char str[] = "hello";2) char str[] = {'h', 'e', 'l', 'l', 'o'};3)char *str = "hello";4) const char str[] = "hello";明白以下几点即可:1)编译器把带const的全局变量编译成常量并放在常量区;2)全局变量和全局常 阅读全文

posted @ 2011-09-15 00:49 code2012 阅读(1461) 评论(2) 推荐(0) 编辑

2011年9月14日

摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->文件文件的基本概念 所谓“文件”是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件(头文件)等。文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。 普通文件是指驻留在磁盘或其它外部介质上的一个有序数 阅读全文

posted @ 2011-09-14 10:48 code2012 阅读(486) 评论(0) 推荐(0) 编辑

2011年9月13日

摘要: 一、帧间预测1、树形结构的运动补偿(自适应分块尺寸法,即如何选择为图像帧的每个部分选择最好的分块尺寸)2、插值算法(针对运动矢量的小数级像素精度而进行的像素插补) 1)六阶有限冲击相应滤波器(针对亮度的半像素点) 2)线形插补(针对亮度的四分之一像素) 3)八分之一像素精度插补(针对色度)3、运动矢量预测4、能量测量方法 1)MAE 2)MSE 3)SAE 4)SA(T)D5、运动估计算法 1)终止计算法 2)完全搜索(光栅扫描/螺旋扫描) 3)快速搜索算法(N步法/对数搜索/分级搜索/交叉搜索/单次独个搜索/NNS) 4)分数橡素运动估计 5)基于对象的运动估计(MPEG-4)二、帧内预测1 阅读全文

posted @ 2011-09-13 16:13 code2012 阅读(275) 评论(0) 推荐(0) 编辑

摘要: 转载ACM学习建议(以此鼓励自己)一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功.acm主要是考算法的,主要时间是花在思考算法上,不是花在写程序与debug上。 下面给个计划你练练: 第一阶段: 练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来. 1.最短路(Floyd、Dijstra,BellmanFord) 2.最小生成树(先写个prim,kruscal要用并查集,不好写) 3.大数(高精度)加减乘除 4.二分查找. (代码可在五行以内) 5.叉乘、判线段相交、然 阅读全文

posted @ 2011-09-13 16:12 code2012 阅读(665) 评论(0) 推荐(0) 编辑

2011年9月9日

摘要: 1. 冒泡法http://baike.baidu.com/view/254413.htm求助编辑百科名片 大泡在上,小泡在下——冒泡排序基本原理。冒泡排序,是指计算机的一种排序方法,它的时间复杂度为O(n^2),虽然不及堆排序、快速排序的O(nlogn,底数为2),但是有两个优点:1.“编程复杂度”很低,很容易写出代码;2.具有稳定性,这里的稳定性是指原序列中相同元素的相对顺序仍然保持到排序后的序列,而堆排序、快速排序均不具有稳定性。不过,一路、二路归并排序、不平衡二叉树排序的速度均比冒泡排序快,且具有稳定性,但速度不及堆排序、快速排序。冒泡排序是经过n-1趟子排序完成的,第i趟子排序从第1个 阅读全文

posted @ 2011-09-09 15:39 code2012 阅读(186) 评论(0) 推荐(0) 编辑

摘要: http://man.chinaunix.net/linux/debian/reference/reference.zh-cn.html#contents 用户手册http://www.linuxsir.org/bbs/thread213927.html 论坛 手册 阅读全文

posted @ 2011-09-09 10:55 code2012 阅读(149) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页