- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 编译mdtest报错
下载mdtest1.9.3后执行make命令后提示:DLinux -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D__USE_LARGEFILE64=1 -g -o mdtest mdtest.c -lmmake: DLinux: Command not foundMakefile:59: recipe for target 'mdtest'...
2019-01-14 13:48:50 814 1
原创 ceph学习之路--解压ceph源码
解压ceph压缩包时,提示“不能创建符号链接---”,提示要用管理员身份解压。网上查询资料,依照大神SunkingYang (https://blog.csdn.net/y601500359/article/details/80418765 )的介绍启动cmd进入待解压目录执行 “start winrar x -y ceph-13.2.0.tar.gz” 后就可以正常解压了。如果想指定解压...
2018-11-23 15:36:28 408
转载 如何学习Linux 比较经典
以下是我给你的建议,一定要给分啊。1. 了解操作系统基本概念。如果不会,可以学习《操作系统:设计与实现》Andrew S.Tanenbaum 写的那本。以MINIX为例子讲解操作系统的概念。非常推荐。2. 有了操作系统的基本概念以后,可以了解Linux的机制了。推荐《Linux内核设计与实现》Robert Love 写的。这本书从概念上讲解了Linux有什么,他们是怎么运行的。这本书要
2015-09-16 22:28:42 604
转载 史上最经典的Linux内核学习方法论
Makefile不是Make Love 从前在学校,混了四年,没有学到任何东西,每天就是逃课,上网,玩游戏,睡觉。毕业的时候,人家跟我说Makefile我完全不知,但是一说Make Love我就来劲了,现在想来依然觉得丢人。 毫不夸张地说,Kconfig和Makefile是我们浏览内核代码时最为依仗的两个文件。基本上,Linux内核中每一个目录下边都会有一个Kconfig文件和
2015-09-16 22:02:59 2990 1
转载 探究X Window System运行原理与启动过程
探究X Window System运行原理与启动过程第一次在Debian下装XFree86,startx启动了twm,装了gnome 后startx启动了gnome环境,为什么?装gnome 时修改了什么文件以及X环境是怎么起来的?本来是想搞清这几个文题开始研究这个题目的,没想到还学到了很多别的东西^_^本文主要说明X Window System的基本运行原理,其启动过程,及常见的跨网络运
2015-05-27 11:45:02 664
转载 Ubuntu通用基础教程
Ubuntu通用基础教程From http://groups.google.com/group/Gjsp/web/ubuntu?hl=en欢迎来到Ubuntu部落Ubuntu的发音Ubuntu的涵义Ubuntu当前版本Ubuntu的特点Ubuntu相对其它Linux发行版的主要特点基本操作进入系统命令行提示符退出系统安装分区概念安装中的注意事项开始安
2015-05-22 16:07:55 22724
转载 软件工程师必须掌握的知识结构
软件工程师必须掌握的知识结构 软件工程师必须掌握以下知识结构,给那些准备从事软件工程师的人一些指导。1.编程开发工具.至少熟练掌握两到三种开发工具的使用, 这是程序员的立身之本. C/C++以其高效率和高度的灵活性成为开发工具中的利器, 很多系统级的软件还是用C/C++编写. 而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在.其次, 如果能掌握一种简便的可视化开发工
2015-04-15 18:17:36 2863
转载 Qt 出现“undefined reference to `vtable for”原因总结
由于Qt本身实现的机制所限,我们在使用Qt制作某些软件程序的时候,会遇到各种各样这样那样的问题,而且很多是很难,或者根本找不到原因的,即使解决了问题,如果有人问你为什么,你只能回答--不知道。 今天我在这里列举的问题也是再编写Qt程序时,总是遇到的问题,问题普遍,而答案却不唯一,解释这一个问题的说法很多,往往只适合某一种情况,因为这个错误太笼统了,它就是-- “un
2015-04-11 13:36:19 658
原创 Linux 下 使用Qt查看执行文件中是否包含某字符串的方法
const QByteArray searchqstring= "*********";QFile file("/opt/***");file.open(QFile::ReadOnly); while(1) { QByteArray array = file.read(1024); file.seek(file.pos()-6);
2015-04-04 09:02:27 869
转载 Linux启动过程详解
启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了。启动第二步--读取MBR众所周知,硬盘上第0磁道第一个扇区被称为MBR,也就是Ma
2015-04-01 18:53:01 468
原创 linux下查看usb的PID VID的方法
ls /sys/bus/usb/devices/ 可以查看现有的USB,如何插上你需要查看的USB,就会发现终端中输入一些USB的信息,然后可以在新增的文件中找到cat /sys/bus/usb/devices/*****/idVendor cat /sys/bus/usb/devices/*****/idProduct
2015-04-01 15:02:18 15902 6
转载 Ubuntu下 嵌入式Qt开发环境的搭建(http://blog.csdn.net/lpp0900320123/article/details/24876159)
一、qt的版本介绍 按照不同的图形界面来划分,分为四个版本:Win32版:适用于windows平台;X11版:适用于各种X系统的Linux和Unix平台;Mac版:适用于苹果的MacOS;Embedded版:适用于具有帧缓冲(Frame buffer)的linux平台; Qtopia是基于qt开发的一个软件平台,Qtopia是构建于Q
2014-12-23 11:29:15 1084
原创 Qt Linux 下开发的一些类和功能函数的使用(添加中)
一, QDir dir; 1,dir.mkpath(“/opt/*****/****”); //创建路径,创建成功返回true,已经有此路径也返回true。bool QDir::mkpath ( const QString & dirPath ) const
2014-12-18 09:37:18 625
原创 一些功能函数使用(收集中)
1,memcpy:c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。void *memcpy(void *dest, const void *src, size_t n);Linux中:123456
2014-12-18 09:20:18 513
转载 Linux中/proc目录下文件详解
Linux中/proc目录下文件详解(一) [color=Green]声明[/color]:可以自由转载本文,但请务必保留本文的完整性。 [color=Green]作者[/color]:张子坚 [color=Green]email[/color]:zhangzijian@163.com [color=Green]说明[/color]:本文所涉及示例均在fed
2014-12-18 08:58:18 743
原创 请保持CSDN的纯洁
说实在的第一次上csdn真的很震撼,感觉就是一个技术的殿堂,想我这个刚转入软件这个行业的人,就如迷途的小沙弥,看到远处的佛光一样令人兴奋和对未来充满希望,这学习的工作的过程,受到很多csdn人的帮助,在baidu查阅资料的时候,也习惯加上csdn的关键字,因为我信赖csdn,但是,我现在越来越担心csdn,我也曾经向csdn举报过,因为csdn正面临了成为美帝及反华势力蛊惑人心的一个途径,很多一些
2014-12-13 09:36:33 656
转载 线程的定义及状态
1,线程定义:有时称为轻量级进程,是CPU使用的基本单元;它由线程ID、程序计数器、寄存器集合和堆栈组成。它与属于同一进程的其他线程共享其代码段、数据段和其他操作系统资源(如打开文件和信号)。
2014-10-30 16:08:53 3095
转载 李运华老师的一些经典见解收藏
第一是 “兴趣”。这也是我认为最重要的一点,一件事情做10年甚至做一辈子,如果没有兴趣的话,我觉得是很痛苦的。兴趣是本能的驱动力,有了兴趣,遇到问题会一直想着怎样去解决,而不是觉得“很难做”;有了兴趣,碰到一个新的东东会觉得很兴奋,而不会觉得是一种负担;有了兴趣,接触到一个东西后就像更加深入的去了解,而不是用过了就不管了。所以我认为如果想在一个行业(不限于软件行业)长期发展并有所提升的话,一定要问
2014-10-30 09:19:08 1411
原创 Qt Dialog中如何隐藏标题中的叉叉和图标
setWindowFlags(Qt::Dialog|Qt::WindowStaysOnTopHint|Qt::WindowTitleHint| Qt::CustomizeWindowHint);其中CustomizeWindowHint,
2014-10-13 12:20:58 3865
转载 arm体系结构基础测试
一、选择题1. ARM 属于( A )[A] RISC 架构 [B] CISC架构2. ARM 指令集是( C )位宽,Thumb 指令集是( B )位宽的。[A] 8位 [B] 16 位 [C] 32位 [D] 64位3. ARM 指令集是( H )字节对齐,Thumb 指令集是( F )字节对齐的[E] 1 [F]
2014-09-25 11:49:29 749
转载 转载述: 这是一篇比较老的关于指针的文章
转载地址:http://bbs.chinaunix.net/thread-973696-1-1.html转载述: 这是一篇比较老的关于指针的文章,作者站在初学者的角度对指针作了深入的剖析。如果你在学习指针的时候有什么问题,看一看这篇文章定有收获。 一。指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针
2014-09-03 14:14:38 493
转载 指针的魅力(来自CSDN博客)
指针的魅力序指针说:love me,love me!但是他对指针说:I hate u,I hate u!…… 指针仅仅是作为指针,我们可以把它当做有用的工具,为我们提供便利与好处。说起工具不得不让我想起一样东西——锄头,因为原人类有了锄头才使人类文明进入了开荒造田的农业时代,解决了温饱,开启了人类新纪元。可以这么说吧锄头使人类文明得到
2014-09-03 08:46:03 515
原创 关于Qt控制中边框的显示的一些设置(完善中)
1,可以通过指定类型来选择木一QLineEdit{background-color: rgb(255, 255, 255);border-radius:8px;border-color: #506d90;border-style:solid;border-width:3px;}
2014-07-23 09:56:19 6838
转载 关于判断长字符串中是否完全包含短字符串的程序
转载出处://copyright@ nossiac //July、updated,2011.04.24。 #include #include #define getbit(x) (1 void a_has_b(char * a, char * b) { int i = 0;
2014-07-18 14:16:19 734
原创 undefined reference to `vtable for 问题的解决
今天加载了同事的打印库,同事给的程序可以正常编译,但是我的程序加载同事
2014-07-14 11:03:10 694
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人