linux
LXMZQ
千万不要因为走的太久了,而忘记了我们为什么出发。
展开
-
linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享
linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着 linux系统的日渐成熟和稳定以及它开放源代码特有的优越性,linux在全世界得到了越来越广泛的应用。现在许多企业的计算机系统都是由UNIX系 统、Linux系统和Windows系统组成的混合系统转载 2013-10-17 09:08:46 · 850 阅读 · 0 评论 -
系统中进程调度策略有哪几种
linux内核的三种调度方法:1,SCHED_OTHER 分时调度策略,2,SCHED_FIFO实时调度策略,先到先服务3,SCHED_RR实时调度策略,时间片轮转实时进程将得到优先调用,实时进程根据实时优先级决定调度权值,分时进程则通过nice和counter值决定权值,nice越小,counter越大,被调度的概率越大,也就是曾使用了cpu最少的进程将会得到优先调度。SHC原创 2013-11-29 18:40:46 · 1806 阅读 · 0 评论 -
解决/usr/bin/ld: cannot find -lxxx 有关问题
解决/usr/bin/ld: cannot find -lxxx 问题问题:在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息:/usr/bin/ld: cannot find -lxxx这些讯息会随着编译不同类型的source code 而有不同的结果出来如:/usr/bin/ld: cannot find -lc/usr/bin/转载 2013-11-15 14:12:55 · 741 阅读 · 0 评论 -
c与c++中struct区别
这里有两种情况下的区别。(1)C的struct与C++的class的区别。(2)C++中的struct和class的区别。 在第一种情况下,struct与class有着非常明显的区别。C是一种过程化的语言,struct只是作为一种复杂数据类型定义,struct中只能定义成员变量,不能定义成员函数(在纯粹的C语言中,struct不能定义成员函数,只能定义变量)。例如下面的C代码转载 2013-11-27 08:54:20 · 508 阅读 · 0 评论 -
C++ sizeof的使用总结
说明:以下代码在VS2008中通过,在32位操作系统下。1. 定义sizeof是一个操作符(operator)。其作用是返回一个对象或类型所占的内存字节数。其返回值类型为size_t。(size_t在头文件stddef.h中定义,它依赖于编译系统的值,一般定义为 typedef unsigned int size_t;)2. 语法sizeof有三种语法形转载 2013-11-27 10:37:34 · 453 阅读 · 0 评论 -
linux下的静态库与动态库的区别
1.什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。2.库的种类linux下的库有两种:静态库和共享库(动态库)。二者的不同点在于代码被载入的时刻不同。静态库的代码在编译过程中已经原创 2013-11-27 08:49:10 · 508 阅读 · 0 评论 -
Ubuntu 10.04搭建Scratchbox交叉编译环境
橄榄色:命令红色:修改或新增内容紫色:选择的选项一、Scratchbox简介Scratchbox is a configuration and compilation environment for building Linux software and entire Linux distributions. The basic idea of转载 2013-11-08 11:10:31 · 731 阅读 · 0 评论 -
xshell的ssh协议连接ubuntu虚拟机问题
有时候使用xshell的ssh协议连接ubuntu虚拟机的时候发现连接不了,这个有可能是服务没有安装的原因;因为在虚拟机里面安装的时候选择的镜像文件是684M的那个有很多服务都是没有的,需要自己安装cai能连上,记得安装完后重启一下虚拟机里面的系统。安装服务的指令:apt-get install openssh-server或apt-get reinstall openssh-原创 2013-11-08 10:37:59 · 1154 阅读 · 0 评论 -
关于在scratchbox中使用root账户登录
默认情况下scratchbox是不能用root来登录的,需要修改一下脚本编辑 /scratchbox/login 中的函数 sanity_check中注释掉if [ `id -u` = 0 ] ; then exit_error "Not allowed to run this as root!"fi这三行后就可以用root来登录了。转载 2013-11-08 11:11:42 · 495 阅读 · 0 评论 -
交叉编译器arm-linux-gcc-4.4.3安装
1、解压 tar -zxvf arm-linux-gcc4.4.3.tar.gz -C/(下载地址http://www.cncrk.com/downinfo/31441.html)( 直接解压后就可以,-C/会让解压的文件自动放在根目录下指定路径,不用管)2、设置环境变量:首先 vi ~/.bashrc 然后在最后加上 export PATH=$PATH:/opt原创 2013-11-07 15:40:50 · 4233 阅读 · 0 评论 -
Linux 下Sqlite3 的安装及应用
1 安装去sqlite主页http://www.sqlite.org/.跳转到下载也http://www.sqlite.org/download.html。源码下载sqlite-amalgamation-3.7.3.tar.gz我去的时候是3.7.3版现在估计升级了。进入下载目录,解压文件tar -zxvf sqlite-amalgamation-3.7.3.tar.gz.转载 2013-11-18 10:48:52 · 519 阅读 · 0 评论 -
inux文件权限详解
inux文件权限详解一、文件和目录权限概述在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活目录可能有读、写及执行权限。当创建一个文转载 2013-10-23 09:44:38 · 595 阅读 · 0 评论 -
Unicode,GBK,GB2312,UTF-8,UTF-16概念基础和区别
这两天抽时间又总结/整理了一下各种编码的实际编码方式,和在Java应用中的使用情况,在这里记录下来以便日后参考。为了构成一个完整的对文字编码的认识和深入把握,以便处理在Java开发过程中遇到的各种问题,特别是乱码问题,我觉得组成一个系列来描述和分析更好一些,包括三篇文章:第一篇:JAVA字符编码系列一:Unicode,GBK,GB2312,UTF-8概念基础第二篇:JAVA转载 2013-11-29 18:46:32 · 701 阅读 · 0 评论