NEO ME
码龄6年
关注
提问 私信
  • 博客:186,915
    186,915
    总访问量
  • 68
    原创
  • 1,297,129
    排名
  • 250
    粉丝
  • 4
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2018-12-12
博客简介:

Gilgamesh的博客

查看详细资料
个人成就
  • 获得169次点赞
  • 内容获得47次评论
  • 获得626次收藏
  • 代码片获得19,679次分享
创作历程
  • 9篇
    2021年
  • 38篇
    2020年
  • 25篇
    2019年
成就勋章
TA的专栏
  • AI
    1篇
  • Java
    3篇
  • 折折腾腾
    2篇
  • Hadoop
    1篇
  • EduCoder
    23篇
  • 数据结构
    4篇
  • 数字逻辑
    1篇
  • Linux
    13篇
  • Python
    1篇
  • C++
    20篇
  • 绿皮书计划
  • 一些牢骚
    2篇
创作活动更多

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

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

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

侯捷C++面向对象高级开发(上)9.review_String

完整String.h:#ifndef __MYSTRING__#define __MYSTRING__//1.class String {//class with pointer members 必须有 copy Constructor【拷贝构造】 copy assignment operator【拷贝赋值】private: char* m_data;public: String( ); String(const char* cstr); String(con
原创
发布博客 2021.08.22 ·
280 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

侯捷C++面向对象高级开发(上)8.堆,栈与内存管理

文章目录stack(栈)和heap(堆)Stack,是存在与某作用域(scope)的一块内存空间(memory space)。例如当你调用函数,函数本身集会相称一个stack用来放置它所接受的参数,以及返回地址stack objects 的生命期:static local objects的生命期【静态对象】global objects的生命期【全局对象】heap object的生命期:new :先分配memory,再调用Constructor【构造函数】:delete:先调用dtor【析构函数】,再释放me
原创
发布博客 2021.08.21 ·
574 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

侯捷C++面向对象高级开发(上)7.三大函数:拷贝构造,拷贝复制,析构

String.h#ifndef __MYSTRING__#define __MYSTRING__//1.class String {//class with pointer members 必须有 copy Constructor【拷贝构造】 copy assignment operator【拷贝赋值】private: char* m_data;public: String(const char* cstr = 0); String(const String&
原创
发布博客 2021.08.21 ·
272 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

侯捷C++面向对象高级开发(上)4.参数传递与返回值

complex.h#ifndef __COMPLEX__#define __COMPLEX__#include <cmath>//前置声明class ostream;class complex;complex& __doapl (complex* ths, const complex& r);//类声明(函数若在class内部定义完成,便自动成为inline候选人【对编译器的建议】)//翻译:请编译器尽量把该函数翻译为inline函数//1cl
原创
发布博客 2021.08.20 ·
108 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

侯捷C++面向对象高级开发(上)3.构造函数

#ifndef __COMPLEX__#define __COMPLEX__#include <cmath>//前置声明class ostream;class complex;complex& __doapl (complex* ths, const complex& r);//类声明(函数若在class内部定义完成,便自动成为inline候选人【对编译器的建议】)//翻译:请编译器尽量把该函数翻译为inline函数//1class comple
原创
发布博客 2021.08.20 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

侯捷C++面向对象高级开发(上)2.头文件与类的声明

一个.h文件标准的结构:前置声明类声明类定义#ifndef __COMPLEX__#define __COMPLEX__#include <cmath>//前置声明class ostream;class complex;complex& __doapl (complex* ths, const complex& r);//类声明template<typename T>class complex {private:
原创
发布博客 2021.08.20 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Intel OpenVINO初级课程 认证 考试 答案解析

原创
发布博客 2021.08.03 ·
4420 阅读 ·
5 点赞 ·
0 评论 ·
32 收藏

完全剖析:Scanner.close(),java.util.NoSuchElementException,InputStream,java.util.NoSuchElementException

如果你不知道这篇文章在讨论什么,可以翻看上一篇博客,那里说明了我遇到的错误情况:点此跳转至上一篇博客可能有关的异常如下:java.util.InputMismatchExceptionjava.util.NoSuchElementException在上篇博客中我并没有完全解决问题,只是归纳了一下可能的错误原因,结果收到了几个夸我的评论…实在惭愧,所以,在今天完成了完整的错误分析后,以此献给爱打破砂锅问到底的你。如果只想看结论可以跳转至本文的这部分:“至此,终于到了分析的尾声”文章目录一万次执行
原创
发布博客 2021.06.11 ·
1511 阅读 ·
2 点赞 ·
1 评论 ·
4 收藏

Java笔记01 Scanner.close()、InputStream、PTA(8 实验8 计算机类 (100 分))

其实之前就有遇到过Scanner实例化的对象调用close出现一些问题,现在可能暴露了出来。为什么是说“可能”因为我这篇博客也没给出完整的错误分析,就当挖个坑吧…文章目录题目过关代码好了,只想要过关的童鞋可以省略以下内容了。错误笔记有问题的代码(有错误)错误简短描述分析过程错误简单分析题目8 实验8 计算机类 (100 分)构造计算机类,其中包含其配置信息:处理器、主板、内存、显示器、硬盘等设备,各个设备均有型号(字符串),特别的,处理器有主频(小数)和内核数(整数)、显示器有尺寸(整型)、内存和
原创
发布博客 2021.06.09 ·
1312 阅读 ·
1 点赞 ·
13 评论 ·
16 收藏

Linux学习笔记NO.1

笔记目录一点激励开源软件的特性及优势一点激励“工作马马虎虎,只想在兴趣和游戏中寻觅快活,充其量只能获得一时的快感,绝不能尝到从心底涌出的惊喜和快乐,但来自工作的喜悦并不像糖果那样——放进嘴里就甜味十足,而是需要从苦劳与艰辛中渗出,因此当我们聚精会神,孜孜不倦,克服艰辛后的成就感,世上没有哪种喜悦可以类比”。“更何况人类生活中工作占据了较大的比重,如果不能从劳动中、工作中获得充实感,那么即使从...
原创
发布博客 2019.03.09 ·
332 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

C++学习笔记NO.6(易错点:前自增、后自增函数的重载+my 进制转换函数 源代码)

笔记目录前自增、后自增函数重载进制转换函数前自增、后自增函数重载其实,前后自增都是单目运算符,参数中的int只是起标识符区分的作用没有标识符的是前自增,有标识符的是后自增前自增、前自减函数先进行运算,然后返回值后自增、后自减函数先返回值,然后运算为了实现后自增,需要先创建一个临时对象,再运算,再返回临时对象Point例子如下(已对流输出运算符进行了重载)#include <i...
原创
发布博客 2019.06.19 ·
303 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux简单命令练习

linux常用命令练习11.常用的shell有:① sh Bourne shell② csh C shell③ ksh Korn shell④ bash Bourne Again shell查看系统默认使用的shell:echo $SHELL2.内置shell命令和 外部shell命令的区别:内置命令被构建在shell中,当执行shell时,内部命令的执行速度非常快,这是因为没有其他的进程因为执行这条命令而被创建。外部命令并没有被构建在shell中。这些可执行的外部命令
原创
发布博客 2020.11.22 ·
467 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

献给爱折腾的你:虚拟机VMware安装macOS15 Catalina 附已经装好的系统(打开即用)

网上关于这个的详细教程太少了,自己折腾了半个星期终于搞定了,现写为教程,献给爱折腾的你。如果你连折腾都懒得折腾,这里有已经打包好的(装完vmtools)的镜像:150G的中杯:下载地址(提取码:maco)150G的账号我没有登录,所以应该没有什么问题1000G的大杯:下载地址(提取码:maco)1000G的我登录过账号,所以可能有问题,可以评论提出账号密码都是zjh251500算了,我没有网盘会员,等我有的时候再上传吧文章目录环境变量:(后有下载地址)环境配置:虚拟机初始化VMtools f
原创
发布博客 2020.11.17 ·
3594 阅读 ·
4 点赞 ·
7 评论 ·
11 收藏

虚拟机安装macOS 15Catalina进图条卡住 不动 解决办法

可以进入引导程序,抹掉磁盘后可以进入安装系统过程但是装到这里进度条就永远卡住解决办法:磁盘格式化的时候,文件格式选择APFS之后便畅通无阻,成功!
原创
发布博客 2020.11.17 ·
6095 阅读 ·
0 点赞 ·
2 评论 ·
3 收藏

Ubuntu 新系统配置(更换软件下载源、安装vim、用root用户登录图形界面)

文章目录1. 更换软件源,apt-get更快,安装vim添加root用户密码(新机root无密码):切换root(之后就能少输个sudo了)、更新软件源、安装vim:2.使用root登入图形化界面的配置在最后一行添加greeter-show-manual-login=true如果你是Ubuntu14那么重启就能进入了![在这里插入图片描述](https://img-blog.csdnimg.cn/20201113160959764.png?x-oss-process=image/watermark,type
原创
发布博客 2020.11.13 ·
476 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Ubuntu linux命令练习1 shell seq rand 格式化

linux命令练习1一些基础命令,以下为方便演示均用shell脚本演示od#!/bin/bash -vecho -n "$IFS" | od -cecho -n "$IFS" | od -b#左侧输出为变量地址(八进制)# -c 选择可打印字符或反斜杠转义# -b 选择八进制字节type#!/bin/bash -vtype typetype let type expr type awk #let 是 Shell 内置命令,其他几个是外部命令,都在
原创
发布博客 2020.10.28 ·
330 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

虚拟机不能联网 ip丢失 ens33没有IP地址 解决办法

ifconfig -a之后发现没有IProot@-vm:~/桌面# ifconfig -aens33: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 00:0c:29:10:e9:86 txqueuelen 1000 (以太网) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0
原创
发布博客 2020.10.14 ·
5956 阅读 ·
7 点赞 ·
5 评论 ·
11 收藏

《当代部分理工科大学生被课业吊打现象》

命令作用例子备注useradd新建用户-d指定用户家目录(默认/home/username)-etime《当代部分理工科大学生被课业吊打现象》概率分析概率分,随机过程随机过。混沌理论混沌理,机械制图机械制。移动信号移动上,模电学到想摸电。微机原理闹危机,汇编语言不会编。实变函数学十遍,泛函分析心犯寒。常微分学常没分,偏微分学偏没分。微分几何分几何,云里雾里学物理。微分拓扑躲不脱,量子力学量力学。...
原创
发布博客 2020.09.16 ·
152 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Linuxprobe 20.4

命令作用例子备注touch新建一般文本文件touch abctouch -a “19:07” abc将abc文件的atime改为“19:07”-m仅修改mtime-d同时修改atime和mtime不能修改ctimemkdir新建一个目录mkdir xrhel默认白底黑字为文件,白底蓝字为目录mkdir -p a/b/c/d递归创建出一个有迭代关系的目录cp xfile yfile两个参数分别为:原始文件名、目标...
原创
发布博客 2020.09.13 ·
137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hadoop踩坑日记NO.1(没有tab补全功能或者上下左右出现控制符、下载jdk环境)

$ sudo useradd –m hadoop307 –s /bin/bash这条命令创建了hadoop307用户,并使用/bin/bash 命令行解析器作为shell不过如果你忘了把bash作为它的shell或者该命令提示有误,只能只创建用户的话,之后使用会出现如下问题:终端里不显示用户名而是显示一个字符‘$’没有tab自动补全功能上下键不再有历史命令功能而是一些控制符这是因为该用户以sh作为了它的shell解决方法: sudo chsh -s /bin/bash usern
原创
发布博客 2020.09.08 ·
456 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多