摘要: 用户配置文件在Linux中主要是通过用户配置文件来查看和修改用户信息。初始组和附加组:初始组——就是指用户一登录就立刻拥有这个用户组的相关权限,每个用户的初始组只能有一个,一般就是和这个用户的用户名相同的组名作为这个用户的初始组;附加组——指用户可以加入多个其他的用户组,并拥有这些组的权限,附加组可以有多个。用户信息文件/etc/passwd第1字段:用户名称第2字段:密码标志第3字段:UID(用... 阅读全文
posted @ 2020-05-26 23:33 风追少年17 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 软件包管理简介二进制包二进制包包括:RPM包,系统默认包。二进制包优点:包管理系统简单,只通过几个命令就可以实现包的安装、升级、查询和卸载。安装速度比源码包安装快的多。二进制包缺点:经过编译,不再可以看到源代码。功能选择不如源码包灵活。依赖性问题。源码包源码包的优点:开源,如果有足够的能力,可以修改源代码。可以自由选择所需的功能。软件时编译安装,所以更加适合自己的系统,更加稳定也效率更高。卸载方便... 阅读全文
posted @ 2020-05-14 22:22 风追少年17 阅读(400) 评论(0) 推荐(0) 编辑
摘要: vim简介vim是一个功能强大的全屏幕文本编辑器,是Linux/Unix上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。vim没有菜单,只有命令。vim工作模式输入冒号进入编辑模式,再输入命令。vim常用操作插入命令命令作用a在光标所在字符后插入A在光标所在行行尾插入i在光标所在字符前插入I在光标所在行行首插入o在光标下插入新行O在光标上插入新行定位命令命令作用:set nu设置行号:s... 阅读全文
posted @ 2020-04-17 21:25 风追少年17 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 需求分析1.账户包括活期储蓄账户和信用卡储蓄账户。2.将账户信息包括存取记录等等保存至文件中。3.异常处理包括余额不足,输入信息不对等等。源代码https://github.com/zhuifeng17/DBMSsystem 阅读全文
posted @ 2020-04-11 21:57 风追少年17 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 有关类图基础知识依赖关系图中类A是源,类B是目标,表示类A使用了类B,或称类A依赖类B。通俗的说类A需要类B来达到某种目的。带箭头的虚线,指向被使用者。作用关系——关联m决定了类B的每个对象与类A的多少个对象发生作用;同样n决定了类A的每个对象与类B的多少个对象发生作用。既可以是单向的,也可以是双向的。双向的关联可以有两个箭头或者没有箭头,单向的关联有一个箭头。带普通箭头的实心线,指向被拥有者。包... 阅读全文
posted @ 2020-04-10 21:46 风追少年17 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 关机重启命令shutdown选项与参数:shutdown [-krhc] [时间] [警告信息]-k:不要真的关机,只是发送警告信息出去-r:在将系统的服务停掉之后就重新启动(常用)-h:将系统的服务停掉后,立即关机(常用)-c:取消已经在进行的shutdown命令内容时间:指定系统关机的时间,若没有指定,则默认1分钟后自动进行范例:shutdown -h now ... 阅读全文
posted @ 2020-03-26 20:24 风追少年17 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 常用网络命令write指令名称:write指令所在路径:/usr/bin/write执行权限:所有用户语法:write 功能描述:给用户发信息,以Ctrl+D保存结束wall指令名称:wall命令英文原意:write all指令所在路径:/usr/bin/wall执行权限:所有用户语法:wall [message]功能描述:发广播信息ping指令名称:write指令所在路径:/bin/... 阅读全文
posted @ 2020-03-26 00:01 风追少年17 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 压缩相关知识常见压缩文件扩展名:*.Z:compress程序压缩的文件*.zip:zip程序压缩的文件*.gz:gzip程序压缩的文件*.bz2:bzip2程序压缩的文件*.xz:xz程序压缩的文件*.tar:tar程序打包的文件,并没有压缩过*.tar.gz:tar程序打包的文件,并且经过gzip的压缩*.tar.bz2:tar程序打包的文件,并且经过bzip2的压缩*.tar.xz:tar程序... 阅读全文
posted @ 2020-03-23 20:17 风追少年17 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 常用用户管理命令useradd命令名称:useradd命令所在路径:/usr/sbin/useradd执行权限:root功能描述:添加新用户选项与参数:useradd [-u UID] [-g 初始用户组] [-G 次要用户组] [-mM] [-c 说明栏] [-d 家目录绝对路径] [-s shell] 使用者账号名-u:... 阅读全文
posted @ 2020-03-19 21:49 风追少年17 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一些获取帮助的命令man命令名称:man命令英文原意:manual命令所在路径:/usr/bin/man执行权限:所有用户功能描述:获取命令或配置文件的帮助信息语法:man [1或5] [命令或配置文件(配置文件名不是绝对路径)]注:如果一个名字即是命令又是配置文件,则1表示命令的帮助,5表示配置文件的帮助,默认显示命令的帮助whatis语法:whatis command直接得... 阅读全文
posted @ 2020-03-16 20:00 风追少年17 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 文件搜索命令findfind命令名称:find命令所在路径:/bin/find执行权限:所有用户功能描述:文件搜索选项与参数:find [PATH] [option] [action]与时间相关的选项:-atime、-ctime、-mtime、-amin、-cmin与-mmin,前面字母为操作类型,a(access time)、c(change time)、m(modify ti... 阅读全文
posted @ 2020-03-13 22:39 风追少年17 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 一些权限相关知识权限的数字表示:r ---- 4w ---- 2x ---- 1例如:rwx rw- r-- 7 6 4文件目录权限总结:代表字符权限对文件的含义对目录的含义r读权限可以查看文件内容可以列出目录中的内容w写权限可以修改文件内容可以在目录中创建、删除文件x执行权限可以执行文件可以进入目录常用权限管理命令chmod命令名称:chmod命令英文原意:cha... 阅读全文
posted @ 2020-03-11 20:51 风追少年17 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 命令格式命令格式:命令 [-选项] [参数]例:ls -la /etc说明:1)个别命令使用不遵循此格式;2)当有多个选项时,可以写在一起;3)完整选项带有“--”符号,例如“--help”;4)命令太长时,可以使用反斜杠(\)来转义回车键,使命令连续到下一行,反斜杠后就立刻接着特殊字符才能转义。目录与文件处理命令ls命令名称:ls命令英文原意:list命令所在路径:/bi... 阅读全文
posted @ 2020-03-09 21:59 风追少年17 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 访问权限控制一个类的public的成员变量、成员函数,可以通过类的实例变量进行访问。一个类的protected的成员变量、成员函数,无法通过类的实例变量进行访问,但是可以通过类的友元函数、友元类进行访问。一个类的private的成员变量、成员函数,无法通过类的实例变量进行访问,但是可以通过类的友元函数、友元类进行访问。继承权限公有继承基类成员访问属性继承方式派生类成员访问属性private 成员p... 阅读全文
posted @ 2020-02-26 23:11 风追少年17 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: const与指针类型定义一个指针*p:const int* p = NULL;int const* p = NULL;int* const p = NULL;上面两行定义完全等价,第三行则不同。下面两行定义也完全等价:const int* const p = NULL;int const* const p = NULL;举例说明:int x = 3;const int* p = &x;//p=&y... 阅读全文
posted @ 2020-02-25 18:53 风追少年17 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 常成员函数不能改变数据成员的值,例如定义坐标类Coordinate,成员函数changeX():void Coordinate::changeX(){ x = 10;}虽然changeX()没有参数,但是它隐含一个参数——this指针:void Coordinate::changeX(Coordinate* this){ this->x = 10;}所以对于使用了const修饰的常成员... 阅读全文
posted @ 2020-02-24 19:16 风追少年17 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 定义string变量,并进行初始化,如下:string s1 = "Hello"; string s2 = s1 + "World"; string s3 = "Hello" + "World";s2可以编译成功,s3则错误。对于s2的赋值,s1是string类型,“World”是const cha 阅读全文
posted @ 2020-02-20 22:57 风追少年17 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 为了规范、评价、比较不同的视频通信系统,我们需要建立评价图像质量的准则。视觉效果的测量非常困难,而且并不精确,因为影响结果的因素众多。图像质量的认定是一个主观化的东西,许多影响它的因素都难以给出完整而准确的测量。观察者对图像质量的感觉与它的目的非常相关,比如,看一部DVD影片、参加视频会议、手语的通 阅读全文
posted @ 2020-02-19 16:04 风追少年17 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 把x用八进制,十进制、十六进制的形式打印,把y用布尔值的形式打印:int x = 10;cout << oct << x << endl; //show octalcout << dec << x << endl; //show decimalcout << hex << x << endl; //show hexadecimalint y = 1;cout << boolaph... 阅读全文
posted @ 2020-02-18 21:03 风追少年17 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 多数的数字视频应用需要播放彩色的视频信号,所以需要捕获和重现颜色信息。一幅黑白图像的每一个采样点只需要一个像素表示明暗或亮度,而在彩色图像中至少需要3个像素来表示每个像素的色彩。表示亮度和色彩的不同方法,由不同的色彩空间确定。RGB色度空间在RGB彩色空间,彩色图像中用3个数来表示红、蓝、绿三种颜色的比例(光的三原色)。任何其他色彩都可以由这三种颜色的不同比例的混合构成。在RGB色彩空间,可以方便... 阅读全文
posted @ 2020-02-18 20:04 风追少年17 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 介绍如何使用C++的异常处理机制(exception handing facility),并示范如何将它融入标准库所定义的异常体系中。 阅读全文
posted @ 2020-02-16 14:03 风追少年17 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 第6章的重头戏是class template,那是建立class时的一种先行描述,让我们得以将class用到一个(或多个)数据类型或数据值,抽离并参数化。 阅读全文
posted @ 2020-02-15 19:44 风追少年17 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程概念的两项最主要特质是:继承(inheritance)和多态(polymorphism)。前者使我们得以将一群相关的类组织起来,并让我们得以分享其间的共同数据和操作行为,后者让我们在这些类之上进行编程时,可以如同操作单一个体,而非互相独立的类,并赋予我们更多地弹性来加入或移除任何特定的类。 阅读全文
posted @ 2020-02-14 14:45 风追少年17 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 这一章,我们的境界将从class的使用提升至class的设计与实现。 阅读全文
posted @ 2020-02-08 11:08 风追少年17 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 笔者在敲书上的练习题时(完全按照书上代码,没有语法错误),报“error c2760”错误。代码出错位置(代码并没有问题):在网上查找了一下,发现“c2760”错误许多人都有遇到过,并且给出的解决方案是,在项目属性中,选择“c/c++”,再选择“语言”,在右侧将符合模式改为“否”即可。虽然错误详情有所不同,但如果报错“c2760”基本上就是通过这样的方法解决。笔者之前也碰到过这样的问题,也是这样解... 阅读全文
posted @ 2020-02-03 21:28 风追少年17 阅读(975) 评论(0) 推荐(0) 编辑
摘要: Standard Template Library(STL)主要由两种组件构成1:一是容器(container),包括vector、list、set、map等;另一种组件是用以操作这些容器的所谓泛型算法(generic algorithm),包括find()、sort()、replace()、merge()等。 阅读全文
posted @ 2020-02-03 21:11 风追少年17 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 本章涵盖了独立函数的众多基本编写规则,并简要讨论了所谓的重载(overloading)以及function template,同时也说明了函数指针的运用技巧。 阅读全文
posted @ 2020-01-31 16:39 风追少年17 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 前言 Stanley B.Lippman 先生所著的《C++ Primer》是学习C++的一本非常优秀的教科书,但《C++ Primer》作为一本大部头书,显然不适合所有的初学者。所以Lippman先生又返璞归真地写了这本短小轻薄的《Essentia C++》。这本书以简短的章节篇幅,帮助初学者快速学习C++的语法,了解C++语言特性,理解C++的设计目的和基本原理。笔者阅读的是《Essen... 阅读全文
posted @ 2020-01-24 16:22 风追少年17 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 新的开始。 阅读全文
posted @ 2019-12-03 20:26 风追少年17 阅读(134) 评论(0) 推荐(0) 编辑