Linux
Moonhuazai
主要从事嵌入式开发,Window&Android GUI开发,WIn7 GPS传感器USB驱动开发,移动平台开发、GPS和北斗导航开发、GPS软件接收机开发出售源代码。Android BLE低功耗蓝牙开发
QQ群:188426506
展开
-
linux下获取硬盘使用情况[总结]
1、前言 在嵌入式设备中,硬盘空间非常有限,在涉及到经常写日志的进程时候,需要考虑日志的大小和删除,不然很快就硬盘写满,导致日志程序崩溃。为了捕获硬盘写满的异常场景,我们需要在写日志过程中判断硬盘空间的使用情况,根据硬盘的使用情况,就可以判断是否写满了。如果将要写满了,就给出警告。这样就可以避免程序崩溃。首先看一下linux获取硬盘和目录大小的命令,最后总结一下statfs结构和函数。转载 2015-12-09 14:22:49 · 540 阅读 · 0 评论 -
嵌入式Linux开发学习笔记:编译与调试
1.摘要这篇文章是嵌入式开发学习笔记的第四篇,介绍了嵌入式Linux开发要用到的编译工具及调试工具。初学嵌入式开发一定要注意搞清楚交叉编译工具链的概念以及每部分的作用,否则会走非常非常多的弯路。2. 编译2.1. 概念编译的概念很容易混淆,在《编译原理》教材中,编译指的是词法分析到产生目标代码的过程,而在现代编译器中,这个过程被拓展了。现代编译器的主要工作流程包括:转载 2016-03-04 09:20:14 · 500 阅读 · 0 评论 -
分组对称加密模式:ECB/CBC/CFB/OFB缺CTR
【虎.无名】一般的加密通常都是块加密,如果要加密超过块大小的数据,就需要涉及填充和链加密模式,文中提到的ECB和CBC等就是指链加密模式。在C#组件中实现的很多算法和Java都不太兼容,至少我发现RSA和AES/ECB是如此。研究了AES/ECB时发现了这篇文档,图还画的不错,先记下。注意,还缺一种CTR的模式。 对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)一.转载 2016-07-13 15:51:09 · 940 阅读 · 0 评论 -
Linux执行可执行文件提示No such file or directory的解决办法
Linux执行可执行文件提示No such file or directory的解决方法最近在使用Linux操作系统执行一个可执行文件,结果出现了No such file or directory的提示,表示很疑惑。./tshrfbash: ./tshref: No such file or directory查看文件信息,可以看到文件是存在的,并且是可以执行的。-转载 2016-07-27 18:51:25 · 4924 阅读 · 0 评论