• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
invisible_man
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
2017年11月6日
qt用mingw编译时报错 multiple definition of
摘要: 1 2 3 首先,检查自己的程序是否真的有重定义、头文件循环包含等问题。 若确定没有,则是由于方法的实现放在了头文件中,将这些方法的实现转移到对应的cpp文件中。 移动后编译,可能仍然会报错。(╯‵□′)╯︵┻━┻ 这是因为在debug目录下的*.o文件时上次编译时生成的旧文件,需要将这些.o文件全 阅读全文
posted @ 2017-11-06 10:48 invisible_man 阅读(724) 评论(0) 推荐(0)
inline详解
摘要: 1. 引入inline关键字的原因 在c/c++中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了inline修饰符,表示为内联函数。 栈空间就是指放置程序的局部数据(也就是函数内数据)的内存空间。 在系统下,栈空间是有限的,假如频繁大量的使用就会造成因栈空间不足而导致程序 阅读全文
posted @ 2017-11-06 09:24 invisible_man 阅读(1030) 评论(0) 推荐(0)
2017年11月4日
C++静态数据成员与静态成员函数
摘要: 一般情况下,如果有n个同类的对象,那么每一个对象都分别有自己的数据成员,不同对象的数据成员各自有值,互不相干。但是有时人们希望有某一个或几个数据成员为所有对象所共有,这样可以实现数据共享。可以使用全局变量来达到共享数据的目的。例如在一个程序文件中有多个函数,每一个函数都可以改变全局变量的值,全局变量 阅读全文
posted @ 2017-11-04 21:25 invisible_man 阅读(1137) 评论(0) 推荐(0)
OpenCV Mat数据类型及位数总结(转载)
摘要: OpenCV Mat数据类型及位数总结(转载) 前言 opencv中很多数据结构为了达到內存使用的最优化,通常都会用它最小上限的空间来分配变量,有的数据结构也会因为图像文件格式的关系而给予适当的变量,因此需要知道它们声明的空间大小来配置适当的变量。一 般标准的图片,为RGB格式它们的大小为8bits 阅读全文
posted @ 2017-11-04 09:48 invisible_man 阅读(505) 评论(0) 推荐(0)
2017年10月16日
拼搏奋斗类
摘要: acclaim n. 1>喝彩,欢呼:The winner received great ~.冠军收到了一片欢呼 2>(尤其指对艺术成就的)称赞,高度评价:Tu Youyou's achievements earned her the ~ of the entire medical communit 阅读全文
posted @ 2017-10-16 16:34 invisible_man 阅读(147) 评论(0) 推荐(0)
c++虚函数实现机制(转)
摘要: 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚 阅读全文
posted @ 2017-10-16 11:23 invisible_man 阅读(226) 评论(0) 推荐(0)
2017年10月10日
用户用户组管理:影子文件
摘要: 恢复内容开始 影子文件 /etc/shadow 保存的是真正的密码(加密的) 注意其权限为 文件格式如下: 第1字段:用户名 第2字段:加密密码 加密算法升级为SHA512散列加密算法 如果加密算法是“!!”或“*”代表没有密码,不能登录。临时禁用某个用户可以在密码前加! 第3字段:密码最后一次修改 阅读全文
posted @ 2017-10-10 15:55 invisible_man 阅读(264) 评论(0) 推荐(0)
2017年10月9日
c++移动构造函数
摘要: 写在前面 C++中有“左值”、“右值”的概念,C++11以后,又有了“左值”、“纯右值”、“将亡值”的概念。关于这些概念,许多资料上都有介绍,本文在拾人牙慧的基础上又加入了一些自己的一些理解,同时提出了一些需要读者特别注意的地方,主要目的有二: 1.尽可能地将这些概念介绍清楚。 2.为后续介绍完美转 阅读全文
posted @ 2017-10-09 09:42 invisible_man 阅读(4072) 评论(0) 推荐(0)
用户用户组管理:用户配置文件-用户信息文件
摘要: 用户信息文件主要有四个 用户信息文件 /etc/passwd 主要保存了用户的基本信息 1.用户管理简介 所以越是对服务器安全性要求高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范 在linux中主要是通过用户配置文件来查看和修改用户信息 man 5 passwd 查看配置文件的帮助信息 阅读全文
posted @ 2017-10-09 08:47 invisible_man 阅读(325) 评论(0) 推荐(0)
2017年10月7日
char* a与char a[]的区别
摘要: char *a 与char a[] 的区别 char *a = "hello" 中的a是指向第一个字符‘a'的一个指针 char a[20] = "hello" 中数组名a也是执行数组第一个字符‘h’的指针 但二者并不相同: 看实例:把两个字符串相加: 结果: 对比: 结果: 把字符串加到指针所指的 阅读全文
posted @ 2017-10-07 09:56 invisible_man 阅读(279) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3