自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【使用laravel框架新增路由报404】

网上寻找到解决方案,确认可行:在apache conf开启rewrite模块,把下面这句话前面的#去掉。2.在conf文件中找到directory 把AllowOverride None 改成 AllowOverride All<Directory> Options Indexes FollowSymLinks AllowOverride All Require all granted</Directory>3.在laravel项目工程的...

2021-12-15 14:06:12 430

原创 C++控制台五子棋(初级面向过程版,带详细注释)

一个cpp搞定,没有用类进行封装,适合初学者参考#include <iostream>#include <conio.h>//宏//定义了一个宏W,它的替换文本是10//凡是这条语句之后出现W,都会在编译的时候替换为10#define W 19#define H 19#define S (W*H)//棋子的类型#define KZ 0#define HZ 1#define BZ 2#define PI 3.14void main(){ int ma

2021-08-31 23:09:34 192

原创 C++推箱子源码(初级面向过程篇)

#include <iostream>#include <conio.h>#define _KD 0 // #define _QB 1 //■#define _XZ 2 //木#define _MB 3 //囗#define _XM 4 //困#define _YX 5 //人#define _YM 6 //囚void main(){ char map[] = { 1,1,1,1,1,1,1,1,1,1, 1,0,0,0,0,0,0,0,0,1

2021-08-30 23:58:47 309

原创 C++标准输入std::cin被跳过

最近遇到一个问题:有一段代码,当我第一次输入的类型跟定义的类型不一致时那么接下来第二次、第三次的输入都会被跳过,代码示例如下:int main(void){ int num1, num2, num3; std::cout << "请输入第1个数:" << std::endl; std::cin >> num1; std::cout << "请输入第2个数:" << std::endl; std::cin >> num2;

2021-08-19 23:17:45 1178

原创 “双引号以及[]中括号正则表达式处理

工作中遇到了正则表达式的使用,遇到两个问题,可以参考以下解决方案使用双引号时后边字符串被自动截断,因为我们项目代码中获取正则是一个字符串,格式为:auto regex = “XXX”双引号里面XXX就是正则表达式,如果要匹配双引号,直接用",程序会认为这个到这个双引号字符串已经结束,将后边的正则截断,从而引发一些意外的bug,这个时候我们可以用:(注意&和quot;之间没有空格)代替双引号。在正则表达式中,前中括号[属于特殊字符,匹配需要转义,前边加\;而后中括号]不属于特殊字符

2021-07-18 23:33:08 1788

原创 linux的文件结构

文件的作用linux中,一切皆文件(网络设备除外) 硬件设备也“是”文件,通过文件来使用设备 目录(文件夹)也是一种文件文件的结构root:该目录为系统管理员(也称作超级管理员)的用户主目录。bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。dev:dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相.

2021-06-24 21:49:59 79

原创 shell的三个通配符

* 匹配任意字符[] 匹配所有在方括号内的字符,可以用-来指定字符集范围。如 ls text[1-3] 或者 ls text[A-Za-z] 或者ls text[A-Za-z1-9]? 只匹配一个字符

2021-05-20 23:22:31 125

原创 C++小数类型怎么设置精度?

比如输入一个float类型data,需要保留小数点后边两位,应该如何处理这个时候我们可以用使用fixed和setprecision#include<iostream>#include<iomanip>using namespace std;int main(void){ float data = 3.1415926; cout << data << endl; // 3.14159 默认保留六位有效数字(末尾四舍五入) co

2021-05-20 22:49:52 1566

原创 typedef与#define的区别

typedef与#define的区别1.typedef是C语言的写法,语句结束时会加分号,而#define是C++的写法,语句结束不加分号。2.#define是编译器在预处理的时候进行文本替换,不会检测语法是否错误,而typedef是在编译的时候处理,会检测语法。3.typedef必须跟数据类型,而#define可以替换任意东西(比如typedef 3.1415 PI;错误,而#defin...

2020-03-25 22:58:19 113

空空如也

空空如也

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

TA关注的人

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