正则表达式语法

正则表达式语法字符说明\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,"n"匹配字符"n"。"\n"匹配换行符。序列"\\"匹配"","\("匹配"(&q
工具 2020年08月14日 1次浏览

shell脚本 从入门到放弃

Shell解析器输入cat/etc/shells查看解析器root@mouse:~#cat/etc/shells#/etc/shells:validloginshells/bin/sh/bin/dash/bin/bash/bin/rbash脚本头以#!/bin/bash开头(指定解析器)例如:#!/
shell 2020年08月12日 10次浏览

解决ubuntu无法使用root登录问题

ubuntu16.04解决root登录问题修改/etc/ssh/sshd_config文件,把PermitRootLoginProhibit-password添加#注释掉新添加:PermitRootLoginyesubuntu14.04解决root登录问题sudovi/usr/share/light
工具 2020年08月07日 17次浏览

快速排序的三种写法

方法1:前面放一个指针的方法voidquick(int*arr,intlen,intstart,intend){intlow=start;for(inti=start+1;i<end+1;i++){if(arr[i]<arr[start]){low++;if(low!=i){swap(&
c/c++ 算法 2020年07月17日 73次浏览

如何编写operator =

类前提概要classCMyString{public:CMyString(char*pData=nullptr);CMyString(constCMyString&str);~CMyString(void);CMyString&operator=(constCMyString&
c/c++ 2020年07月17日 57次浏览

英语阅读------选词填空小技巧

词性辨析名词词缀:-acy,表示"性质,状态,境遇"democracy,accuracy,diplomacy-ance,-ence,-ancy,-ency,表示性质,状况,行为,过程”importance,diligence,frequency-ion,-sion,-tion,-
英语 2020年07月09日 77次浏览

QT02-------控件与对话框的使用

QMainWindow菜单栏菜单栏最多有一个//菜单栏创建QMenuBar*bar=menuBar();//将菜单栏放入到窗口中setMenuBar(bar);//创建菜单QMenu*fileMenu=bar->addMenu("文件");//创建菜单项QAction*ne
QT c/c++ 2020年07月05日 83次浏览

结构体实现业务与代码的分离

将结构体的指针实现与业务分离#defineKEY_VALUEint#defineBSTREE_ENTRY(name,type)\structname{\structtype*left;\structtype*right;\}structbstree_node{KEY_VALUEdata;BSTREE
c/c++ 2020年07月04日 91次浏览

红黑树------插入结点

红黑树的变色与旋转旋转和颜色变换规则:所有插入的点默认为红色1.变颜色的情况:当前结点的父亲是红色,且它的祖父结点的另一个子结点也是红色。(叔叔结点):(1)把父节点设为黑色(2)把叔叔也设为黑色(3)把祖父也就是父亲的父亲设为红色(爷爷)(4)把爷爷设为当前结点(用以检测上面的结点)。2.左旋:当
数据结构 2020年07月04日 91次浏览

tcp udp数据报定义结构体

文章链接:https://codemouse.online/archives/2020-06-30-21-08-22tcpudp数据报定义结构体由于结构体写在结构体里面容易出现结构体内存对齐问题,需要将对齐值改为1,防止出错。#pragmapack(1)//设置对齐数udp报文头定义:structu
c/c++ 网络编程 计算机网络 2020年06月30日 98次浏览