码迷,mamicode.com
首页 > 系统相关 > 日排行
嵌入式linux GUI--DirectFB + GTK至尊秘笈
1 前言 数年前,曾经开发过一个嵌入式的产品,如今市场依然存在,但由于电子产品的升级换代很快,许多元器件都采购不到了,为了延续产品的生命周期,计划在linux平台上开发新的版本。而在linux上的GUI上成了大问题,最开始有用Minigui的打算,也同飞漫公司联系过,但费用我这里无法承受。...
分类:系统相关   时间:2014-11-10 06:22:40    阅读次数:380
Linux0.11内核剖析--初始化程序(init)
1、概述在内核源代码的 init/目录中只有一个 main.c 文件。 系统在执行完 boot/目录中的 head.s 程序后就会将执行权交给 main.c。该程序虽然不长,但却包括了内核初始化的所有工作。因此在阅读该程序的代码时需要参照很多其它程序中的初始化部分。如果能完全理解这里调用的所有程序,...
分类:系统相关   时间:2014-11-10 06:25:31    阅读次数:360
ubuntu上minigui调试环境的建立
minigui一共有两个版本:商业版(2.0.4)和GPL版(1.6.10),问了一下飞漫软件,使用商业版前期的费用是9万,有技术支持,包括5000个licenses的费用,后期10K的量的话,每个licenses要6块,50K的话,就是4块,如果用GPL版的话,就没有前期的费用,只有li...
分类:系统相关   时间:2014-11-10 06:25:51    阅读次数:408
进程操作篇atexit execl exit fprintf fscanf getpid nice get priority printf setpid system vfork wait waitpid
atexit(设置程序正常结束前调用的函数)相关函数_exit,exit,on_exit表头文件#include定义函数int atexit (void (*function)(void));函数说明atexit()用来设置一个程序正常结束前调用的函数。当程序通过调用exit()或从main中返回时...
分类:系统相关   时间:2014-11-10 06:25:20    阅读次数:312
linux常用C函数目录
字符测试篇isalnumisalphaisasciiiscntrlisdigitisgraphisislowerisprintisspaceispunctisupperisxdigit字符串转换篇atofatoiatolgcvtstrtodstrtolstrtoultoasciitolowertou...
分类:系统相关   时间:2014-11-10 06:26:59    阅读次数:189
Ubuntu下hadoop2.4搭建集群(单机模式)
Ubuntu下搭建hadoop2.4环境...
分类:系统相关   时间:2014-11-10 06:36:11    阅读次数:344
linux cut字符串切割
linux字符串列截取 cut -d ‘分割条件’ -f ‘列数’[root@LocalWeb01 ~]# less /etc/passwd | grep '^user' | grep -v 'root' | cut -d ':' -f 1user1
分类:系统相关   时间:2014-11-10 08:39:47    阅读次数:252
linux 切换用户身份、su、sudo、/etc/sudoers
Linux系统中,有时候普通用户有些事情是不能做的,除非是root用户才能做到。这时就需要用su命令临时切换到root身份来做事了。 su:substitute['s?bst?tju?t]代替 usersu 的语法为:su [OPTION选项参数] [用户]-, -l, --login 登录并改变到...
分类:系统相关   时间:2014-11-10 09:49:07    阅读次数:353
Linux-kernel
截止2014-11-10 09:26:02Linux 内核最新的稳定版源码: 1、百度云盘地址:http://pan.baidu.com/s/1mgMG6mO, 2、github上有个本人解压的仓库,路径如下:https://github.com/zhangkehu/kernel,可以使用git命令下载,具体命令: git clone https://github.com/zhangkehu...
分类:系统相关   时间:2014-11-10 09:58:45    阅读次数:235
linux数据流重定向
1. 重定向 执行一个命令,有输入,有输出。 标准输入: standard input ,检查 stdin , 代码为0, 使用< 或 < 或 >> 标准错误输出; standard error output. 简称:stderr, 命令执行返回的错误信息。 代码为2, 使用 > 或 >> 默认都输出到屏幕上。...
分类:系统相关   时间:2014-11-10 10:06:46    阅读次数:271
ubuntu12.04打开终端(可以输入命令的界面)的方法总结
1.系统默认: ctrl+alt+t打开终端; //12.04用unity桌面 ,没有主菜单,所以ctrl+alt+t 是终端的快捷键,或者左侧有个栏,有个叫Terminal的就是终端的启动器。//若有主菜单的版本可以:应用程序-》附件-》终端 2.alt+f2: 输入 : gnome-terminal 打开终端 3.win+a打开unity的dash界面, 输入: gnome-te...
分类:系统相关   时间:2014-11-10 10:08:22    阅读次数:206
MAC地址详解
MAC地址:48位,烧录到NIC之中,不会重复. 第一位:单播地址,多播地址0/1; 第二位:全局地址,本地地址0/1; 第3~24位:由IEEE管理,保证各个厂商不重复 第25~48位:由厂商管理,保证产品之间不重复 如图...
分类:系统相关   时间:2014-11-10 10:08:36    阅读次数:205
poj 2392 (Space Elevator) 1276 (Cash Machine)变形背包
这道题跟coins很像,看来楼教主的男人八题果然不简单。 先按照可到达最高值按升序排序。完后进行coins式的背包处理就好了。 #include #include #include #include #include #define max(a,b) ((a)>(b)?(a):(b)) typedef long long ll; using namespace std; const i...
分类:系统相关   时间:2014-11-10 10:10:50    阅读次数:224
shell练习
计算1-100的和[root@www~]#cat100.sh#!/bin/bashsum=0forain`seq1100`;do sum=$[$sum+$a]done echo$sum[root@www~]#sh100.sh5050上面是直接显示总和下面列出计算结果[root@www~]#cat100.sh#!/bin/bashsum=0forain`seq1100`;do sum=$[$sum+$a] echo$sumdone[root@www~]#sh100.sh..
分类:系统相关   时间:2014-11-10 10:11:34    阅读次数:252
shell脚本——翻译英文单词
近来在学习linux跟shell脚本。英文又多年不用还给教师了。遇到不懂的单词都要开个词霸网页词典来翻译,久了多有不爽。偶然找到http://www.iteye.com/topic/819440中提到一个翻译英文单词的shell脚本,可惜是多年以前的,并且用的还是如今被墙的谷歌,当然失效了。translate(){ ..
分类:系统相关   时间:2014-11-10 10:13:12    阅读次数:266
Eclipse中新建maven项目错误汇总
1,初始目录意义: maven项目自动生成三个目录,重点是这三个目录既不是包,也不是文件夹,都是根目录: ????????????src/main/java:根目录 ????????????src/main/resources:跟目录,和...
分类:系统相关   时间:2014-11-10 10:12:15    阅读次数:200
【转】进程上下文和中断上下文、原子上下文的区别
内核空间和用户空间是现代操作系统的两种工作模式,内核模块运行在内核空间,而 用户态应用程序运行在用户空间。它们代表不同的级别,而对系统资源具有不同的访问权限。内核模块运行在最高级别(内核态),这个级下所有的操作都受系统信 任,而应用程序运行在较低级别(用户态)。在这个级别,处理器控制着对硬件的直接访...
分类:系统相关   时间:2014-11-10 11:23:30    阅读次数:330
Linux 挂载新硬盘
Linux的硬盘识别在/dev/下建立相应的设备文件。如sda表示第一块SCSI硬盘hda表示第一块IDE硬盘(即连接在第一个IDE接口的Master口上)scd0表示第一个USB光驱通过fdisk-l查看当前的设备和分区信息。注意,新硬盘没有分区信息,只是显示硬盘大小信息分区并进行格式使用fdis...
分类:系统相关   时间:2014-11-10 11:37:54    阅读次数:266
Linux下定时删除指定目下n天前的文件
* 6 * * * find /root/home/zhang/* ctime 1 -exec rm -rf {} \;表示每天早上六点删除/root/home/zhang目录下一天前创建的所有文件,不删除文件夹zhang,如果这个文件夹也要删除的话用 * 6 * * * find /root/ho...
分类:系统相关   时间:2014-11-10 11:51:32    阅读次数:261
细说linux IPC(一):基于socket的进程间通信(上)
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】     在一个较大的工程当中,一般都会有多个进程构成,各个功能是一个独立的进程在运行。既然多个进程构成一个工程,那么多个进程之间肯定会存在一些信息交换或共享数据,这就涉及到进程间通信。进程间通道有很多种,比如有最熟悉网络编程中的socket、还...
分类:系统相关   时间:2014-11-10 12:02:51    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!