自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 Mac vscode 不自动提示代码

安装插件 c++intenligence

2021-07-15 20:38:51 974

原创 2.7 快速初始化成员变量

2.7 快速初始化成员变量收获非常量的静态成员变量,需要在头文件之外进行定义,以此来保证类静态成员的定义最后只存在于一个目标文件中。代码演示#include <iostream>using namespace std;//静态成员变量初始化/*c++11中静态成员变量只有在以下两种情况下才可以就地初始化:1.const static int2.const static enumc++11中的非静态成员变量,可以就地初始化;非常量的静态成员变量,需要在头文件之外

2020-12-02 21:19:49 126

原创 图灵linux shell 脚本编程入门 第一章学习记录

图灵linux shell 脚本编程入门 第一章学习记录欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示

2020-06-04 18:06:13 282

原创 linux shell脚本编程入门

linux shell 脚本编程入门lsattr与chattrchattrlsattr与chattrlinux系统允许对普通许可和文件都设置特殊属性,前者查看特殊属性,后者修改特殊属性;chattrchattr +(-)a file 在文件中添加增加/删除a属性,可以在文件中增加内容,但是即使是超级用户 也不可以删除文件;chattr +(-)i file 在文件中添加/删除i属性,即使超级用户也不可以修改删除文件;...

2020-06-03 15:59:13 229

原创 mac终端默认用户名与密码

用户名:暂时没有明白哪里获取的?应该是初次开机时设置的密码:普通用户的默认密码均为123456root需要修改密码,这里使用普通用户sudo su登陆后修改密码完成;

2020-05-18 21:39:43 10943

原创 strptime

STRPTIME(3) Linux Programmer's Manual ...

2020-04-29 15:43:15 282

原创 valist

参考链接:https://en.cppreference.com/w/cpp/utility/variadic/va_list使用说明:inline void LoadProductPrimeExpiredTimeTableCallback(const char* format, ...){ auto const tag = "init"; va_list va{ }; ...

2020-04-14 09:00:24 240

转载 man 1;man2 ;man 3区别

参考链接:https://www.cnblogs.com/oxspirt/p/8137675.htmlLinux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下:1 - commands2 - system calls3 - library calls4 - special files5 - file forma...

2020-04-14 08:57:33 1949

原创 std::strtof

参考链接:https://en.cppreference.com/w/cpp/string/byte/strtofstd::atof:单纯的吧参数转为float,并不做验证,(eg: std::atof(“aaaa”)返回值=0)strtof会记录第一个没有正确转化为float的指针,便于检验结果的正确性。//配置中 显示的为天数char* endData;auto dayTmp = s...

2020-04-14 08:52:53 597

原创 __attribute__

参考链接:https://www.cnblogs.com/marvin-notes/p/4482805.html// m = 1, n = 2…如果在这里myprint()为类成员函数,则gcc编译后会提示"format argument is not a pointer"的警告extern void myprint(const char *format,…) attribute((forma...

2020-04-14 08:46:35 75

原创 std::atof

参考链接:https://en.cppreference.com/w/cpp/string/byte/atof实现代码:#include #include <vector>#include <string>#include <array>using namespace std;int main(){ auto floatData = s...

2020-04-09 16:12:44 565

原创 oh-my-zsh插件之redis-cli

与原来的相比较 并没有发现有任何新增作用 暂时比较结果

2020-04-09 14:52:44 298

转载 cpu信息查看

参考链接:https://www.cnblogs.com/wxxjianchi/p/10522049.html/proc/目录/proc/ 目录显示的是该系统的硬件信息,一共有:cpu 有关信息cpu有关信息记录在/proc/cpuInfo中,内容很多,我们可以简单查看我们需要的信息;物理CPU数(physical id)主板上实际插入的cpu数量,可以数不重复的 physical ...

2020-04-01 20:09:37 322

原创 ~/.bash_history与history区别

history显示内存和~/.bash_history中的所有内容;内存中的内容并没有立刻写入~/.bash_history,只有当当前shell关闭时才会将内存内容写入shell

2020-03-27 10:22:38 1553

原创 linux隧道理解

linux隧道理解参考链接:https://www.linuxidc.com/Linux/2019-08/159950.htm

2020-03-27 10:19:58 175

原创 局部变量与环境变量

局部变量局部变量只能在当前的shell脚本中使用,脚本结束就不可以使用。全部变量全部变量又称为环境变量,可以用于当前shell以及由该shell生成的任何子进程,但脚本结束就没有办法使用了。...

2020-03-26 21:06:55 376

原创 linux常见命令补充

linux常见命令补充whow命令lognameaclastttywallwriteunamelsofncfreedfcrontcpdumpwho显示当前登录的用户目录NAME who - show who is logged onSYNOPSIS who [OPTION]... [ FILE | ARG1 ARG2 ]DESCRIPTION ...

2020-03-26 20:54:20 110

原创 git pull提示无权限

tree -gu|grep -a root显示git本地目录下的权限为root的目录和文件;全部改为own为自己group为自己所属的组之后就可以拉取了

2020-03-25 21:38:01 2007

原创 lsattr与chattr

lattr与chattrlattrlinux系统对普通许可和文件都赋予特定属性,使用lsattr命令显示文件属性,使用chattr修改文件属性;lattrATTRIBUTES A file with the 'a' attribute set can only be open in append mode for writing. Only the superuser o...

2020-03-24 19:37:58 372

原创 linux终端模拟器

linux终端模拟器linux系统提供xterm,gnome-terminal,kconsole等终端,他们都是终端模拟器;这些终端模拟器与shell连接,提供可执行shell编程的gui,大部分linux发行版本都提供xterm,kxrtv等终端模拟器;...

2020-03-24 19:19:19 338

原创 变量内容的删除,替代与替换

变量内容的删除,替代与替换变量删除从左向右最短匹配被删除从左向右最长匹配被删除同理从右向左删除匹配最短的同理从右向左删除最长匹配的变量替换替换最小匹配替换最大匹配注意:变量内容实际并没有改变;变量删除从左向右最短匹配被删除echo $test/home/iiiii/.autojump/bin /home/iiii/perl5/bin /usr/local/bin /usr/bin /ho...

2020-03-23 21:25:10 183

原创 linux环境变量与其他变量

linux环境变量与其他变量如何查看环境变量查看所有变量自定义变量转化为环境变量如何查看环境变量$ envAUTOJUMP_ERROR_PATH=/home/userName/.local/share/autojump/errors.logXDG_SESSION_ID=308583HOSTNAME=localhost.localdomainSELINUX_ROLE_REQUESTED=...

2020-03-22 18:04:31 115

原创 磁盘与目录的容量查看

磁盘与目录的容量查看dfdudf查看分区的使用率,由以下可知,如若不见目录,则显示当前系统所有分区的磁盘占用情况;加上目录,则显示当前目录所在分区的磁盘事情情况;SYNOPSIS df [OPTION]... [FILE]...DESCRIPTION This manual page documents the GNU version of df. ...

2020-03-22 16:09:43 82

原创 文件与目录默认权限

文件与目录的默认权限文件的默认权限目录的默认权限umask实际权限修改umask文件的默认权限对于文件来讲,不需要具有x权限,所以,默认权限是666目录的默认权限对于目录来说,需要每个人均有权限进入该目录,所以目录的权限是777;umask然而,我们创建文件或者目录时的默认权限往往并不像默认权限,这是为什么呐?这与umask有关;# umask -Su=rwx,g=rx,o=rx...

2020-03-22 15:52:23 451

原创 linux配置zsh

linux配置zshzsh什么是zsh安装zsh配置zshoh my zsh什么是oh my zsh安装oh my zsh配置auto jump安装auto jump参考链接:https://zhuanlan.zhihu.com/p/19556676zsh什么是zsh== zsh与bash,sh等相同,都是shell==。zsh是mac系统专属的, 这货绝对是马车中的跑车,跑车中的飞...

2020-03-21 19:12:39 177

原创 linux学习之cp

cp -p file1 dir2-p same as --preserve=mode,ownership,timestamps连同文件的属性预期复制过去,而非使用默认属性;(备份常用)cp -u file1 file2copy only when the SOURCE file is newer than the destination file or when the desti...

2020-03-21 10:02:45 67

原创 C++ #define,typedef,using用法区别

参考链接:https://www.cnblogs.com/kevinWu7/p/10163447.htmldefine 和typedef 不可相互替换typedef可以使用using替代,c++11中更推荐使用using(模板类不支持使用typedef)...

2020-03-18 18:19:07 169

原创 git配置别名

参考链接:https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-Git-%E5%88%AB%E5%90%8D$git config --global alias.co checkout$ git config --global alias.br branch$ git config --global alias.ci commit$ ...

2020-02-19 21:07:17 75

原创 git文件打标签

打标签为了方便查看修改记录像其他版本控制系统(VCS)一样,Git 可以给历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点(v1.0 等等)。 在本节中,你将会学习如何列出已有的标签、如何创建新标签、以及不同类型的标签分别是什么暂时不记录,参考链接:https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%...

2020-02-19 21:02:22 221

原创 2019git学习总结(未完)

参考书籍:https://git-scm.com/book/zh/v2第一章:git来历+git简介即git 是版本管理系统,使用命令行比图像化更便捷,git与其他版本管理系统不一样的地方时,每次提交,git保存的是文件快照,如果有文件没有改变,则保存文件的链接;所以,git在获取文件速度很快,对网络要求不高,版本恢复非常方便第二章:git仓库建立:1.本地建立仓库(有待查看)gi...

2020-02-19 20:58:32 83

原创 git 删除文件

本地工作区-》暂存区-》本地仓库文件已经add到暂存区,此时想彻底删除文件(本地工作区和暂存区均删除),执行git rm fileName;之后按照提示提交更改即可;若文件已提交到本地仓库,此时想彻底删除文件(本地工作区和暂存区均删除),执行 git rm FileName -f;之后按照提示提交更改;保留本地工作区的文件暂存区和本地仓库均不需要,则执行git rm --catch...

2020-02-19 20:12:50 66

原创 vim编码问题

有待查看以前笔记

2020-02-16 19:12:53 59

原创 KMS服务器是什么

参考链接:https://baike.baidu.com/item/KMS/661951. 原因我们知道,Windows XP和Server 2003要想避开激活机制的最好办法就是去下载VOL版或者MSDN的操作系统,只要输入正确的序列号,甚至有的根本不需要序列号,安装完以后也根本不用激活,并且只要运行一个脚本程序,一个免费的正版Windows就诞生了。为什么我们能这么容易的下载到MSDN或V...

2019-12-31 14:34:25 6320

原创 IP地址理解初步

参考链接:https://blog.csdn.net/superit401/article/details/78246298

2019-06-19 09:39:20 130

原创 git版本回退

版本状态查看git diff :查看工作区与上一次commit版本的区别git diff --staged(–catch) :查看stage区域与上一次commit的区别版本恢复git reset:恢复到add前的样子。git reset HEAD^:本地仓库恢复到上一次的提交版本,工作区恢复到最近一次提交前的版本。git reset HEAD^ --hard:本地仓库和工作区...

2019-06-18 16:12:46 85

原创 std::string name(const char *data,data_length)

打印name的结果咋都不对。。因为析构函数。。。在函数的最后 执行完就准备析构啦。。。

2019-06-04 17:55:29 384

原创 linux隧道建立

xshell界面新建隧道ps:隧道包括 本地隧道和远程隧道两种。本地隧道名词解释:源主机:即目前shell所在的ip为localhost,侦听端口也为shell所要转发的端口。目标主机:对于本地隧道来讲,目标主机是本地的ip和端口。即虚拟机所在的win的ip和端口。其中,查看端口使用情况的方法:...

2019-06-04 00:09:33 506

原创 c++中string、const char*和char*之间的相互转换

参考链接:https://blog.csdn.net/zhaofrjx/article/details/51056799string是c++的类,类成员是const char * ,length。const char * 与char之间的转换const char 不可以 转化为char*char * 可以直接转化为const char* ,需要新建内存。然后复制内容ps:const...

2019-06-03 23:49:47 1731

原创 openssl实现3des ecb解析

参考连接:https://blog.csdn.net/zhangkun2609/article/details/84947074然额测试有问题 有待检查具体的原因是什么

2019-06-03 17:55:29 288

原创 linux编码方式总结

linux文件编码记录下关于文件编码的介绍 --ASCII,Latin1,Unicode,UTF-8与GBK编码的区别https://blog.csdn.net/BLGT_57/article/details/80848492查看文件的编码方式notepad++ 选择不同的编码方式,可以正常显示的是对应的编码方式;...

2019-06-03 15:56:32 1683

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除