你养我吧
码龄7年
关注
提问 私信
  • 博客:150,035
    150,035
    总访问量
  • 13
    原创
  • 929,558
    排名
  • 14
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2017-06-20
博客简介:

渐行渐远

查看详细资料
个人成就
  • 获得57次点赞
  • 内容获得24次评论
  • 获得167次收藏
  • 代码片获得144次分享
创作历程
  • 2篇
    2022年
  • 2篇
    2021年
  • 4篇
    2020年
  • 17篇
    2019年
  • 11篇
    2018年
成就勋章
TA的专栏
  • C++基础知识
    3篇
  • C++
    2篇
  • redis
    2篇
  • Ubuntu开机自动启
    1篇
  • Ubuntu daemontools
    1篇
  • Libevent
    1篇
  • UML
    1篇
  • 动态规划
  • 算法渐进记号
    1篇
  • 算法时间复杂度
    1篇
  • 排序算法
    1篇
  • 哈弗曼树
    1篇
  • epoll模型
    1篇
  • 计算机原码反码补码
    1篇
  • python
    1篇
  • python3安装
    1篇
  • nginx
    1篇
  • mysql
    3篇
  • centos7修改vim背景颜色
    1篇
  • Centos7 eclipse桌面快捷方式
    1篇
  • vim背景颜色
    1篇
  • linux线程同步
    1篇
  • TCP
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C++友元知识点详解

1.何为友元?类可以允许其他类或者函数访问它的非公有成员,方式是令其他类或者函数成为它的友元(需要用到friend关键字)。2.友元分类3.非成员函数作为友元函数示例代码结构如下:#ifndef STUDENT_HPP#define STUDENT_HPPclass Student {public: friend void ModifyAge( Student &stu, int value ); Student():age(18){}
原创
发布博客 2022.04.06 ·
1977 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

C++类定义中名字的查找规则

1.在了解类定义中,名字的查找规则之前,我们先来了解下普通的名字查找规则当前作用域中查找,只考虑在名字使用之前出现的声明 外层作用域中查找 没找到,报错代码示例:void PrintValue(){ printf("%d
",a); // 这里会报错,因为a的定义出现在函数的后面}int a = 100;int main( void ){ PrintValue(); return 0;}int a = 100;void PrintValue(){
原创
发布博客 2022.03.13 ·
1509 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

VMware ESXi安装完系统以后,鼠标无法使用问题

环境:软件 版本 esxi 7.0 centos 6.5(桌面版) 问题描述:在web页面下,使用esxi安装完centos6.5,启动centos6.5进入桌面环境后,发现鼠标左键无法使用。解决方案:碰到这个问题,搜了很多方法都无效,最后算是误打误撞解决了。1.安装VMware Tools网上的教程说 安装VMware Tools以后,鼠标就可以使用了,但是对于我碰到的情况,不管用!!!2.在虚拟硬件中添加USB控制器...
原创
发布博客 2021.06.16 ·
14371 阅读 ·
3 点赞 ·
2 评论 ·
7 收藏

ubuntu20.04server版下载

https://ubuntu.com/download/server进入页面以后,可以看到如下图所示:点击箭头所只指向的内容,就可以开始下载了。
原创
发布博客 2021.06.16 ·
2037 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis指定配置文件启动

redis-server /绝对路径/to/redis.conf指定的配置文件最好使用绝对路径,不要使用相对路径!
原创
发布博客 2020.07.10 ·
10496 阅读 ·
0 点赞 ·
5 评论 ·
1 收藏

redis:Could not connect to Redis at 127.0.0.1:6379: Connection refused错误解析

1.错误信息思考:根据错误信息的字面意思,可以知道,redis-cli客户端程序,通过ip127.0.0.1,端口6379与redis服务器建立连接失败。说明当我们调用redis-cli时,默认是用本地回环地址去与服务器端建立连接。2.解决问题思路:服务器程序会在监听一个套接字(IP+端口号),等待客户端的连接。一般运行服务器程序的时候,都会加载一个配置文件。redis服务器也会读取一个配置文件。如果不知道配置文件在哪里,可以使用:which redis.conf #或者whe
原创
发布博客 2020.07.10 ·
88451 阅读 ·
27 点赞 ·
8 评论 ·
70 收藏

Ubuntu16.04 /etc/rc.local配置的程序,不能开机自启动

可能由于某些不可描述的原因,清除了/etc/rc.local文件的执行权限位。给/etc/rc.local文件添加执行权限位:chmod 755 /etc/rc.local (root权限下)reboot重启系统后,不出意外,应该是可以达到开机自启动了。...
原创
发布博客 2020.06.01 ·
829 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Ubutun16.04安装和使用daemontools

1.前期准备工作 说明:与任何其他软件一样,daemontools不提供担保。 系统要求: daemontools只能在UNIX下工作。 下载流程(root权限下): mkdir -p /package chmod 1755 /package cd /package2.下载和安装进入到package后,下载daemontools 的安装包:wgethttps://cr.yp.to/daemontools/daemontools-0.76.t...
原创
发布博客 2020.06.01 ·
1154 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Windows10安装mysql8.0

1:首先去官网下载安装包注意这里下载的是zip压缩包,并且选择64位。2:将解压文件解压到你安装的目录:E:\mysql-8.0.11-winx64 (我这是放在E盘根目录,不要放在有中文名字和空格的的目录下。3:在mysql-8.0.11-winx64文件夹下面新建一个my.ini文件和一个data文件夹这里需要注意创建的.ini文件,创建完成之后要确定该文件的后缀为配置...
转载
发布博客 2019.11.24 ·
120 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos6.5安装mysql

在浏览此文章之前,请确保你的centos版本为6,如果是7以上的版本,出门左走不送。第一步:查看服务器上面是否已经安装了mysql数据库。执行命令:rpm -qa | grep mysql第二步:如果第一步已经检查出系统已经安装了mysql数据库,先把原来的系统里面的mysql数据库干掉。如果系统里面安装了mysql数据库。那么要删除原来的数据库。rm命令。第三步:通...
转载
发布博客 2019.11.24 ·
123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

libevent安装及简单的使用

前言 首先我阅读的版本是libevent-1.4.14b-stable版本。1.4系列虽然比较古老,但是它的源码相对简单,便于学习,并且主要的思想与2.0系列是一致的。附上官网链接:http://libevent.org/安装及简单使用libevent 接下来我们直接进入正题,安装libevent-1.4。1. 在官网上下载对应版本的包2. tar -zxvf ...
转载
发布博客 2019.11.17 ·
481 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

【动态规划】01背包问题(通俗易懂,超基础讲解)

https://blog.csdn.net/qq_38410730/article/details/81667885
转载
发布博客 2019.10.25 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

算法导论------渐近记号Θ、Ο、o、Ω、ω详解

https://blog.csdn.net/so_geili/article/details/53353593
转载
发布博客 2019.10.25 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

算法的时间复杂度解惑

前言算法很重要,但是一般情况下做移动开发并不经常用到,所以很多同学早就将算法打了个大礼包送还给了老师了,况且很多同学并没有学习过算法。这个系列就让对算法头疼的同学能快速的掌握基本的算法。过年放假阶段玩了会游戏NBA2K17的生涯模式,没有比赛的日子也都是训练,而且这些训练都是自发的,没有人逼你,从早上练到晚上,属性也不涨,但是如果日积月累,不训练和训练的人的属性值就会产生较大差距。这个突然让我意...
转载
发布博客 2019.10.25 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

UML学习入门就这一篇文章

1.1 UML基础知识扫盲UML这三个字母的全称是Unified Modeling Language,直接翻译就是统一建模语言,简单地说就是一种有特殊用途的语言。你可能会问:这明明是一种图形,为什么说是语言呢?伟大的汉字还不是从图形(象形文字)开始的吗?语言是包括文字和图形的!其实有很多内容文字是无法表达的,你见过建筑设计图纸吗?里面还不是很多图形,光用文字能表达清楚建筑设计吗?在建筑界,...
转载
发布博客 2019.10.25 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

希尔排序--简单易懂图解

图解算法---希尔排序前情回顾:直接插入排序(对插入排序不熟悉的建议先阅读此文)一天,一尘拿着扑克自己在那玩,刚被师傅看见了首先它把较大的数据集合分割成若干个小组(逻辑上分组),然后对每一个小组分别进行插入排序,此时,插入排序所作用的数据量比较小(每一个小组),插入的效率比较高可以看出,他是按下标相隔距离为4分的组,也就是说把下标相差4的分到一组,比如这...
转载
发布博客 2019.10.22 ·
466 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

哈弗曼树的原理和构造方法以及带权路径计算

哈弗曼树的原理和构造:https://blog.csdn.net/qq_29519041/article/details/81428934带权路径计算:https://blog.csdn.net/xueba8/article/details/78477892
转载
发布博客 2019.10.22 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

epoll原理详解及epoll反应堆模型

转载两篇大牛的原创文章。https://blog.csdn.net/daaikuaichuan/article/details/83862311 这篇文章最后给出了一个完整代码实现,也是libevent的核心思想。https://blog.csdn.net/qq_36359022/article/details/81355897...
转载
发布博客 2019.10.13 ·
253 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++Primer第五版课后答案

第一章:开始 https://github.com/huangmingchuan/Cpp_Primer_Answers/blob/master/ch01/README.md第二章:变量和基本类型 https://github.com/huangmingchuan/Cpp_Primer_Answers/blob/master/c...
原创
发布博客 2019.09.30 ·
871 阅读 ·
4 点赞 ·
0 评论 ·
19 收藏

C++中初始化和赋值的区别

折腾我挺长一段时间,基本挺明白了,先来个区别说明:赋值操作是在两个已经存在的对象间进行的,而初始化是要创建一个新的对象,并且其初值来源于另一个已存在的对象。编译器会区别这两种情况,赋值的时候调用重载的赋值运算符,初始化的时候调用拷贝构造函数。如果类中没有拷贝构造函数,则编译器会提供一个默认的。这个默认的拷贝构造函数只是简单地复制类中的每个成员。 下面看例子。c++中初始化和赋值操作差别是很大...
转载
发布博客 2019.09.10 ·
880 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏
加载更多