自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 samba搭建实现windows与linux文件共享

Linux下:安装samba服务yum install sambachkconfig smb on # 设置smb服务开机启动service smb start # 启动smb服务mkdir /srv/share # 设置共享目录chmod -R 777 /srv/share # 设置权限smbpasswd -a lxl # 把账号加入smb服务中...

2018-12-23 20:39:03 474

原创 PhpStrom安装Xdebug

1.下载Xdebughttps://xdebug.org/wizard.php进入上面网址将phpinfo输出的信息复制进去,点击分析即可下载最适合的Xdebug版本2.安装Xdebug将下载的扩展放进ext文件夹里,并在php.ini添加配置项,重启nginx,使用 php-m 查看是否已经加载Xdebug模块3.PhpStrom设置4.开...

2018-12-02 15:34:44 360

原创 读书笔记 —— 《深入浅出MySQL数据库开发、优化与管理维护 第2版》

目录第1章 Mysql的安装与配置1.1 启动和关闭Mysql服务第2章 SQL基础2.1 SQL分类2.2 常用语句第3章 Mysql支持的数据类型3.1 数值类型3.2 日期时间类型3.3 字符串类型第4章 Mysql中的运算符4.1 运算符优先级第7章 表类型(存储引擎)的选择7.1 各种存储引擎的特性7.2 MyISAM7.3 I...

2018-10-08 18:32:19 2911 2

转载 TCP三次握手和四次挥手

TCP三次握手和四次挥手各种标志解释SYN(synchronous建立联机)ACK(acknowledgement 确认)PSH(push传送)FIN(finish结束)RST(reset重置)URG(urgent紧急)Sequence number(顺序号码)Acknowledge number(确认号码)状态迁移客户端TCP状态迁移:CLOSED->SYN_SEN...

2018-09-22 22:46:04 249

原创 C++STL用法

C++STL用法vector#include <vector> // 头文件vector<int> vec // 初始化vec.push_back(100);// 添加元素vec.pop_back();// 删除末尾元素vec.size();// 元素个数vec.empty();// 判断是否为空vec[0];// 访问第一个元素

2018-08-28 14:22:11 187

原创 读书笔记 ——《图解HTTP》

目录第1章 了解Web及网络基础第2章 简单的HTTP协议第3章 HTTP报文内的HTTP信息第4章 返回结果的HTTP状态码第6章 HTTP首部第7章 确保Web安全的HTTPS第1章 了解Web及网络基础1.1 TCP/IP简介TCP/IP是互联网相关的各类协议族的总称TCP/IP分为4个层应用层:决定了向用户提供应用服务时通信的活动。TCP/IP协...

2018-08-04 23:45:12 418

原创 查找

目录静态查找二叉排序树平衡二叉树——AVL树静态查找1. 顺序表查找2. 二分查找3. 插值查找    核心公式:mid = low + (high - low) * (key - a[low]) / (a[high] - a[low]);4. 斐波那契查找    斐波那契查找与折半查找很相似,他是根据斐波那契序列的特点对有序表进行分割的。他要求开始表中...

2018-07-26 22:51:13 195

原创

树的度结点拥有的子树数称为结点的度。树的度是树内各结点的度的最大值。树的深度结点的层数从根开始定义,根为第一层,根的孩子为第二层。树中结点的最大层次称为树的深度或高度。二叉树的顺序存储结构#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #incl...

2018-07-24 15:36:03 253

原创

目录串KMP串#include "string.h"#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FAL

2018-07-21 20:54:06 187

原创 队列

目录循环队列链队列 循环队列队满:(rear + 1) % QueueSize == front队空:front == rear队长:(rear - front + QueueSize) % QueueSize#include <stdio.h>#include <stdlib.h>#define MAXSIZE 1024typed...

2018-07-18 19:11:59 220

原创 四则运算符表达式求值

四则运算符表达式求值中缀表达式转后缀表达式(栈用来存放运算符号)从左到右遍历中缀表达式中的每个数字和符号,若是数字就输出,成为后缀表达式的一部分;若是符号,则判断其与栈顶符号的优先级,如果是有括号或者该符号低于栈顶符号(乘除优先加减),则栈顶元素依此出栈并输出,并将该符号进栈,一直到最后得到后缀表达式。后缀表达式求值(栈用来存放运算数)从左到右遍历表达式的每个数字和符号,遇到数...

2018-07-17 23:53:08 660

原创 斐波那契数列

斐波那契数列#include <stdio.h>int Fib(int i){ if (i < 2) { return i == 0 ? 0 : 1; } return Fib(i -1) + Fib(i -2);}int main(){ printf("斐波那契数列(迭代实现)\n"); int a[40]; a[0] = 0; a[1]...

2018-07-17 19:17:58 488

原创

顺序栈#include <stdio.h>#define MAXSIZE 1024typedef int ElementType;typedef struct{ ElementType data[MAXSIZE]; int top; // 栈顶指针 }SqStack;int InitStack(SqStack * S); // 初始化栈 int P...

2018-07-17 08:27:15 149

原创 链表

单链表// 线性表----链式存储#include <stdio.h>#include <stdlib.h>typedef int ElementType; typedef struct Node{ ElementType data; struct Node * next;} Node;typedef struct Node * LinkLis...

2018-07-16 23:01:00 245

原创 线性表顺序存储

时间复杂度效率O(1) > O(logn) > O(n) > O(nlogn) > O(n^2) > O(n^3) > O(2^n) > O(n!) > O(n^n) 线性表顺序存储// 线性表----顺序存储 #include <stdio.h>#include <stdlib.h>#defin...

2018-07-15 11:45:23 211

原创 PHP设计模式

目录工厂模式(Factory Pattern)单例模式(Singleton Pattern)注册树模式适配器模式(Adapter Pattern)策略模式(Strategy Pattern)数据对象映射模式观察者模式(Observer Pattern)原型模式(Prototype Pattern)装饰者模式(Decorator Pattern)迭代器模式(I...

2018-07-10 00:46:34 196

原创 MongoDB入门

1.启动与停止Linux启动:bin/mongod -f mongodb.conf连接:bin/mongo 127.0.0.1:27017/db_name停止:use admin;     db.shutdownServer();      或    kill -15 pid

2018-06-29 16:30:53 157

原创 经典排序算法(PHP语言实现)

目录1.1冒泡排序(BubbleSort)1.2鸡尾酒排序(CocktailSort)2.选择排序(SelectionSort)3.1插入排序——直接插入排序(StraightInsertionSort)3.2插入排序——二分查找排序(BinarySearchSort)3.3插入排序——希尔排序(ShellSort)4.归并排序(MergeSort)5.堆排序(He...

2018-06-20 19:49:58 4961 2

原创 Redis入门

1.什么是RedisRedis是远程的、基于内存的、非关系型数据库2.Redis的使用场景

2018-06-18 13:44:37 295

原创 Mysql基础知识

1.mysql启动/停止/重启win:(管理员模式下) 启动:net start mysql停止:net stop mysqllinux启动:service mysqld start停止:service mysqld stop重启:service mysqld restart2.mysql语句规范关键字和函数名全部大写数据库名称、表名称、字段名称全部小写SQL语句必须以分号结尾3.创建数据表CRE...

2018-05-27 14:47:10 432

原创 web常见漏洞及防御

目录1.XSS2.CSRF3.点击劫持4.传输安全5.密码安全6.接入层注入7.接入层上传8.社会工程学和信息泄露1.XSSCross Site Scripting 跨站脚本攻击XSS攻击注入点HTML节点内容 HTML属性 Javascript代码 富文本PHP中防止XSS攻击内置函数转义:htmlspecialchars--将特殊字符...

2018-05-23 14:15:46 1818 1

原创 正则表达式

工具:https://regex101.com/作用分割、查找、匹配、替换字符串基本语法界定符/ /

2018-05-10 16:23:30 225

原创 PHP面试基础知识

1. COW机制Copy On Write 写时复制。变量在写入时才真正复制一份内存进行修改。具体参考:写时复制COW机制2. PHP字符串的4种表达方式单引号(效率最高)双引号heredoc(类似双引号)nowdoc(类似单引号)具体参考:PHP字符串的4种表达方式3. 不要用等号去比较浮点数因为计算机在计算浮点数时,会将浮点数转换为二进制数,难免会造成精度丢失。4.  FALSE的七种情况0,...

2018-05-03 00:39:17 4219

转载 PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全

开发过程中,常用日期处理函数,时间戳处理函数等,如下讲解:<?phpecho date('Y-m-d h:i:s',time());//运行结果(年月日时分秒,“-”间隔):2014-09-12 06:28:32echo date('Y-m-d',time());//运行结果(年月日,“-”间隔):2014-09-12echo date('Y-m-d',strtotim...

2018-04-18 13:20:15 181

原创 Linux常用命令

1. 进入命令行模式:init 32. 查看当前目录:pwd3. 获取IP地址:ip addr    查看公网IP地址:curl ifconfig.me4. 快捷键:Ctrl+C:终止当前命令 Tab:自动补全 Ctrl+D:退出当前终端 Ctril+Z:暂停当前进程 Ctril+L:清屏 Ctrl+A:光标移动到最前面 Ctrl +E:光标移动到最后面5. 帮助文档...

2018-03-22 12:43:31 434

原创 centos7 显示中文

(1)先检测是否安装了中文包 # locale -a出现这几个就证明已安装中文包如果没有,则安装# yum install kde-l10n-Chinese (2)查看当前语言# locale如果不是中文、则更改i18n国际化和locale.conf本土化配置文件(更改到如下图所示)# vim /etc/locale.conf # source /etc/locale.conf# vim /e...

2018-03-11 13:17:44 7116 1

C++大作业 MFC 学生成绩管理系统

运用了MFC类库,实现学生成绩的增删查改,适合交大作业

2017-10-21

空空如也

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

TA关注的人

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