- 博客(5)
- 资源 (44)
- 收藏
- 关注
原创 Linux 设置系统时间和日期 API
嵌入式Linux 设置时间和日期 API ,是busybox中提取的源码;Linux设置时间和日期步骤是:1. 设置系统时间和日期;2. 将系统的时间和日期,同步到硬件中;
2014-08-31 12:28:14 6589
原创 linux 设置网络API --- 开/关网卡、设置/获取Mac地址
最近在做项目过程中,由于在多线程中使用system函数,有时候出现莫名程序异常终止,最后决定替换所有的system函数,但是对于设置mac地址这个函数试了很多次都没有成功;今天在此总结下原因:1. 编写的关闭/打开网卡函数没有延时;(一般情况设置开关网卡可能需要初始化,所以如果开关连续可能没有初始化成功,你可以试试在嵌入式Linux命令行下快速的开关网卡,也是没有反应的)2. 类型转换问题;(由于为了便捷,使用sscanf提取mac字符串,如果使用8bit提取%x,转换出错,最后只能使用32bit,再一
2014-08-31 12:14:08 5239
转载 8大排序算法图文讲解
排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。本文将依次介绍上述八大排序算法。算法一:插入排序 插入排序示意图插入排序是一种最简单直
2014-08-23 13:29:24 662
转载 一个 Linux 上分析死锁的简单方法
一个 Linux 上分析死锁的简单方法本文主要介绍一种在 Linux 上分析死锁问题的简单方法。主要介绍死锁的基本概念,以及如何使用 pstack 和 gdb 对死锁问题进行分析。
2014-08-22 20:52:36 1650
转载 A*算法入门
在看下面这篇文章之前,先介绍几个理论知识,有助于理解A*算法。 启发式搜索:启发式搜索就是在状态空间中的搜索对每一个搜索的位置进行评估,得到最好的位置,再从这个位置进行搜索直到目标。这样可以省略大量无畏的搜索路径,提到了效率。在启发式搜索中,对位置的估价是十分重要的。采用了不同的估价可以有不同的效果。估价函数:从当前节点移动到目标节点的预估费用;这个估计就是启发式的。在寻路问题和迷宫问
2014-08-22 19:25:45 711
ISO-IEC-13818-4
2013-04-10
ISO-IEC-13818-3
2013-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人