编者注:本移植主要步骤还是按照手册来,里面讲解了一些有用的基础知识。但书册上提供了集中屏幕的方案,我们这里主要就用一种,也就是开发板自带的W35型号。液晶驱动的源程序在src/drivers/video/目录下,主要是s3c2410fb.c这几个文件,详细的讲解可以参照《linux设备驱动开发详解》一书。对于这里的移植,一般是实现为platform形式,所以,对platform_device这个结构体,把我准确一般就可以了。移植期间遇到的一个问题,一直没搞
系统 2019-08-12 01:33:40 2093
一:安装jdk下载将jdk加压后放到/usr/local目录下:[root@master~]#chmod755jdk-6u5-linux-x64.bin[root@master~]#./jdk-6u5-linux-x64.bin[root@master~]#mvjdk1.6.0_05/usr/local建立/usr/local/下的jdk软连接方便以后版本升级:[root@master~]#ln-s/usr/local/jdk1.6.0_05//usr/l
系统 2019-08-12 01:33:39 2093
显示网络配置1.ifconfig查看网络接口的信息。普通用户使用ifconfig的全路径:/sbin/ifconfigifconfig网络接口名称:显示指定接口的详细信息。ifconfig-a查看所有网络接口的信息。2.route显示路由表route|grepdefault显示主机的默认网关。3.ping-c4192.168.1.10发送指定数量的数据包进行网络连接测试。4.traceroute192.168.1.10测试与其他主机的网络连接路径。5.ho
系统 2019-08-12 01:33:37 2093
在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、BufferCache(针对磁盘块的读写)和PageCache(针对文件inode的读写)进行缓存操作。但是在进行了大量文件操作之后,缓存会把内存资源基
系统 2019-08-12 01:33:35 2093
一主机数据库函数#includestructhostent*gethostbyaddr(constvoid*addr,//地址size_tlen,//长度inttype//类型);structhostent*gethostbyname(constchar*name);这些函数返回的结构中至少包含以下几个成员structhostent{char*h_name;//主机名称char**h_aliases;//别名列表inth_addrtype
系统 2019-08-12 01:33:28 2093
原文:LinuxC多线程linux下C语言多线程编程#include#include#include#include#defineMAX10pthread_tthread[2];pthread_mutex_tmut;intnumber=0,i;void*thread1(){printf("thread1:I'mthread1\n");for(i=0;i
系统 2019-08-12 01:33:09 2093
tar-c:建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。#tar-cfall
系统 2019-08-12 01:33:00 2093
小菜一直对操作系统心存畏惧,以前也很少接触,这次创业购买了Linux云主机,由于木有人帮忙,只能自己动手优化服务器了。。。。小菜的云主机配置大致为:centeos6(32位),4核心cpu,4G内存,5M独享带宽。一、jvm内存优化方案。要优化服务器,首先从jvm入手,分配好jvm内存,配置方案如下:declare-xJAVA_OPTS="-server-Xms1280M-Xmx1280M-Xmn512M-Xss1024k-XX:+AggressiveOp
系统 2019-08-12 01:32:55 2093
1下载arm-linux-gcc-4.4.3安装包,http://arm9.net/download.asp2解压arm-linux-gcc-4.4.3-20100728.tar.gz,使用命令tar-zxvfarm-linux-gcc-4.4.3-20100728.tar.gz3将解压出来的文件夹重命名为arm,然后将arm文件夹拷贝到/usr/local下,#cp-rvarm/usr/local/4修改环境变量,把交叉编译器的路径加入到PATH。(推荐
系统 2019-08-12 01:32:31 2093
不知不觉入行也有一年了,这两天在公司上班有空了就自己装了个vmware虚拟机,装了个红帽6.1完全命令行的操作系统,想着搭个公司现在在用的测试环境,没想到中间碰到了很多问题,不过大部分都解决了,现在可以达到自行上传项目等等操作,在这里把这两天学习的东西记录一下,防止记忆丢失。一开始,要下载安装虚拟机,我选的是vmware,当然你也可以选择别的虚拟机,比如virtualBox等,虚拟机只是用来装操作系统的一个工具而已,当然vmware可能更强大一些,但是对于
系统 2019-08-12 01:32:21 2093
Contents1Firstbackupyourimagebeforestartsanything2MethodstoexpandingRootfilesystems3Copyallfilesintonewcreatedimage3.1Copywholefilesystemintonewimage3.2Thesimplestwaytoenlargetherootpartition:4Resizeanexistingimage4.1TopoResize-re
系统 2019-08-29 23:16:21 2092
文本的提取和排序下面介绍几个重要的文本提取工具。使用grep匹配模式本章前面简要地介绍了grep命令,用它进行一个串中某些模式的匹配,采用正规表达式。(关于正规表达式的详细介绍,请参阅[url]http://www.regular-expressions.info/tutorial.html[/url]处的教程。)词grep是globalregularexpressionprint(全局正规表达式打印)的首字母缩写,它是从下面的vi命令衍生出来的,下面的命
系统 2019-08-29 23:05:29 2092
正如那只让人爱不释手的小企鹅一样,从诞生的那一刻起,Linux就以有一副亲近可人的面孔吸引了全球数以万计电脑爱好者的目光。如今,从桌面到服务器,从操作系统到嵌入式系统,从零散的应用到整个产业的初见雏形,Linux都呈现出蓬勃发展的趋势。随之而来的是,业界许多大公司对Linux专业人才的渴求也急剧上升!一批有影响力的著名大公司如IBM、HP、Dell、联想、浪潮等都有急剧扩招Linux人才的倾向。同时,在实际应用中,有的用户玩腻了Windows操作系统,想学
系统 2019-08-29 22:44:43 2092
more命令,功能类似cat,cat命令是整个文件的内容从上到下显示在屏幕上。more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能。more命令从前向后读取文件,因此在启动时就加载整个文件。---------------------------------------------------------------------------------
系统 2019-08-29 22:43:58 2092
硬件平台:FL2440主机平台:Ubuntu11.04交叉编译器:arm-linux-gcc4.3.2原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6604616本来是想移植最新的内核2.6.39但是总是在编译快完成的时候报错,有人说是新的内核对arm平台的支持不好,所以就降低了一下版本,这里移植2.6.35.4内核一、准备工作1、下载解压内核从官网上下载linux-2.6.35的内核
系统 2019-08-29 22:34:48 2092