码迷,mamicode.com
首页 > 系统相关
petalinux-build禁用串口后build错误
一个棘手问题: 如果不把串口插在PC机上,petalinux系统就无法启动。然后想把串口禁用,disable掉以后,重新petalinux-config --get-hw-description -p../   然后petalinux-build,出现错误 .../build/linux/u-boot/src/u-boot-plnx/common/board_f.c: In functio...
分类:系统相关   时间:2016-05-12 22:25:14    阅读次数:526
linux内核数据结构之红黑树
首先我先回顾一下二叉树 然后回顾一下二叉搜索树 下面是重头戏 自平衡二叉搜索树满足二叉搜索树的条件。即每个节点左边的节点值都要比自己小,然后满足平衡,即树(包括子树)的末尾节点深度相差小于1,这样的树称为平衡二叉搜索树 最后红黑树...
分类:系统相关   时间:2016-05-12 22:16:28    阅读次数:174
shell笔记
shell有两种执行命令的方式:         1.交互式,用户输入一条命令就执行一条命令。         2.批处理,用户输入一系列的命令存在一个shell脚本中,让shell一次把这些命令执行完,而不是一条条执行。         #!/bin/bash         echo 'hello'         使用命令chmod +x ./脚本名  让脚本有执行权限,否...
分类:系统相关   时间:2016-05-12 22:16:39    阅读次数:227
linux命令系统(一)
一:显示目录和系统的命令    1:IS命令用于显示指定目录和文件的相关信息      权限:所有使用者      -a列出目录下的所有文件     -b把文件中不可输出的字符用反斜杠加字符编号     -c输出文件的i节点修改时间,并以此排序    -d将目录像文件一样显示,而不显示下面的文件夹    -l  列出文件的详细信息     -p或者-F在每个文件后附加一个字符以说明...
分类:系统相关   时间:2016-05-12 22:13:42    阅读次数:185
UBUNTU修复grub
在使用Ubuntu系统或者安装双系统时,有时天有不测风云。或是找不到grub2引导,或是整个硬盘的mbr搞坏掉,使电脑瘫痪。怎么办?今天向大家介绍一个非常好用的方法,可以修复引导,当然也能修复硬盘的mbr. OS:Ubuntu12.04/12.10 我们需要准备的是: 1、ubuntu的启动盘CD/USB都可以 2、就是网络 INTERNET,你必须有网络环境。 接下来要...
分类:系统相关   时间:2016-05-12 22:05:32    阅读次数:215
Linux笔记
linux的安装有两种分区方式,自动分区和手动分区。手动分区必须配置的两个分区。根分区和交换分区     常用命令:     ls:查看当前目录 ls 文件名 -l 详细列出文件下的内容  ls -a表示把隐藏文件也显示出来  ls -l 表示显示详细信息  创建日期  创建人 大小 权限     chmod 权限 文件名 (chmod 777 yum.log  ---给yum.log权限)...
分类:系统相关   时间:2016-05-12 22:02:52    阅读次数:212
Linux中后面带有波浪号的文件
今天在写代码的时候无意间发现,在使用vim编辑过某个文件之后,在该路径下会出现一个同名的、但是最后带一个波浪号的文件。 身为强迫症的我看到这种文件的存在很是不舒服,可又不敢乱删文件,于是乎我查了一下这讨厌的波浪号文件究竟是干什么的:原来,这些结尾带波浪号的文件是文本编辑器在编辑文件时的备份文件! 既然如此,那我就可以无所顾忌的删掉他们啦。 可以使用rm命令来删除所有结尾带波浪号的文件...
分类:系统相关   时间:2016-05-12 21:49:50    阅读次数:1074
Linux互斥锁、条件变量和信号量
Linux--Linux互斥锁、条件变量和信号量  进行多线程编程,最应该注意的就是那些共享的数据,因为无法知道哪个线程会在哪个时候对它进行操作,也无法得知哪个线程会先运行,哪个线程会后运行。所以,要对这些资源进行合理的分配和正确的使用。在Linux下,提供了互斥锁、条件变量和信号量来对共享资源进行保护。   一、互斥锁  互斥锁,是一种信号量,常用来防止两个进程或线程在同一时刻访问相同的共...
分类:系统相关   时间:2016-05-12 21:41:20    阅读次数:216
HBase BlockCache系列 - 探求BlockCache实现机制
网易视频云是网易公司旗下的视频云服务产品,以Paas服务模式,向开发者提供音视频编解码SDK和开放API,助力APP接入音视频功能。现在,网易视频云的技术专家给大家分享一篇技术性文章,本文在上文的基础上深入BlockCache内部,对各种BlockCache方案具体工作原理进行详细分析。Note:因为SlabCache方案在0.98版本已经不被建议使用,因此本文不针对该方案进行讲解;至于LRU方案...
分类:系统相关   时间:2016-05-12 21:42:45    阅读次数:271
QT在linux上的发布,写给小白看的,老手略过
我也是个小白,以前在win上发布Qt程序感觉很easy,Release了之后,到目录下运行exe文件,提示缺什么dll就拷贝什么dll到目录下就好了。linux上大致相同,但是还是有些许的区别的。 1.linux上Release了之后,也是缺库 ,缺的是  .so  的库 2.linux上不会提示缺什么库,自己查 3.linux上不仅要库,还要对应库的 软链接 4.修改环境变量,让路径...
分类:系统相关   时间:2016-05-12 21:40:13    阅读次数:215
linux logrotate
Linux日志文件总管——logrotate 2014-10-30 23:07   评论: 5 收藏: 7 分享: 10     编译自:http://xmodulo.com/2014/09/logrotate-manage-log-files-linux.html 作者: Sarmed Rahman 原创:LCTT https://linux.cn/article-4126...
分类:系统相关   时间:2016-05-12 21:33:12    阅读次数:239
ubuntu安装卸载和查看已安装软件
ubuntu安装和查看已安装 说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softname1 softname2 …; (2)修复安装:...
分类:系统相关   时间:2016-05-12 21:33:18    阅读次数:290
ipcs:提供关于进程间通信(ipc)的信息
NAME ipcs - provide information on ipc facilities SYNOPSIS ipcs [-asmq] [-tclup] ipcs [-smq] -i id ipcs -h DESCRIPTION ipcs provides information on the ipc faciliti...
分类:系统相关   时间:2016-05-12 21:19:09    阅读次数:243
【Linux】Linux系统目录结构
登录系统后,在当前命令窗口下输入命令:ls / (ls与反斜杠中间,有空格) 树状目录如下: /bin: bin是Binary的缩写,这个目录存放着最经常使用的命令。 /boot: 这里存放着是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev: dev是Device(设备)的缩写,该目录下存放的是Linux的...
分类:系统相关   时间:2016-05-12 21:14:07    阅读次数:246
SVN使用教程之-分支/标记 合并 subeclipse
首先说下为什么我们需要用到分支-合并。比如项目demo下有两个小组,svn下有一个trunk版。由于客户需求突然变化,导致项目需要做较大改动,此时项目组决定由小组1继续完成原来正进行到一半的工作【某个模块】,小组2进行新需求的开发。那么此时,我们就可以为小组2建立一个分支,分支其实就是trunk版【主干线】的一个copy版,不过分支也是具有版本控制功能的,而且是和主干线相互独立的,当然,到最后我们...
分类:系统相关   时间:2016-05-12 21:05:59    阅读次数:226
一些Linux工具
因为笔者本科是学电子的,所以大概去年的这个时候,我还对Linux一点儿也不了解,我一直以为操作系统就是Windows那样的,写程序就该是用VS那样的IDE。所以,刚接触Linux的时候我极端不适应,我可以说是很排斥用Linux,我当时很赞成曾经看到的一篇文章:使用Linux的程序员都是受虐狂。尤其是用shell,这怎么用啊?难道操作电脑不该是点击鼠标吗?还有写代码,vim更是变态啊,竟然有人用这种东...
分类:系统相关   时间:2016-05-12 20:52:18    阅读次数:412
由智能引号引入的bug(mac)
今天在使用以前编写的加密工具,手动修改了加密信息输入框中引号里的一部分数据,在使用加密结果传人接口显示参数输入有误。经过排查找到问题在于编辑信息时原来的引号随之自己改变了,由"变成”。 如下所示: 编辑前:{"userid":270,"version":"2"} 编辑后:{"userid":270,"version”:”3”} 确定问题所在,看看别的编辑器上是否存在,可行的...
分类:系统相关   时间:2016-05-12 20:48:09    阅读次数:470
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!