自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安卓7+手机添加charles系统证书方法

将编辑好的证书上传到手机的/system/etc/security/cacerts目录下。注:需要手机有root权限,以下操作以小米为例,其他品牌手机操作可能有差别。安卓7.0以后,安卓不信任用户安装的证书,所以抓https时无法解码请求。将红框中的内容复制到xxxxxxxx.0的文件前面。以下xxxxxxx.0为上面计算的hash值。将导出的证书计算HASH值。

2024-04-18 11:54:17 869 2

原创 B+树索引及其使用

mysqlB+树索引及其使用

2022-07-22 14:06:15 1243 2

原创 掘金课程-InnoDB记录存储结构

InnoDB记录存储结构

2022-06-29 14:41:58 143

原创 数据结构与算法

一.八种数据结构1.数组,栈,队列,链表,树,图,堆,散列①数组:优点:按照索引查询元素速度快,按照索引遍历数组方便缺点:大小固定后无法扩容,只能存储一种类型的数据,不利于增加删除元素②栈:特点:先进后出,递归场景③队列:特点:先进先出,多线程场景④链表:优点:任意的添加,删除元素缺点:占用空间大,查询不便⑤树:平衡二叉树,B+树,红黑树⑥图:在存储数据上有着比较复杂和高效的算法,分别有邻接矩阵 、邻接表、十字链表、邻接多重表、边集数组等存储结构⑦堆:完全二叉树,堆排序⑧

2021-10-09 11:47:58 1406

原创 权限系统的设计以及session相关

Cookie和Session、SessionID的那些事儿事情的起因是这样的,前段时间一直忙着做业务需求,也没时间好好了解一下公司项目的架构设计和一些具体的设计是怎么实现的,正巧这两天碰上中秋国庆小长假,手头上的需求不是很紧张,闲来无事就想看看鉴权这块的逻辑是怎么做的,顺便好好了解和巩固一下session和cookie的工作流程,由于期间碰到了一些事情还挺有意思的,那就顺便记录下来,避免以后再忘记啦!1.单一入口文件首先啊,项目从public/index.php进来.①先是定义了一些目录常量,例如

2021-09-27 19:37:00 166

原创 docker搭建ELK

docker搭建ELK之二(logstash)一、docker 安装logstash,导入mysql数据到ES里拉取镜像# 拉取镜像docker pull logstash:7.10.1创建并启动容器# 创建并运行容器docker run -d -p 5044:5044 --name logstash logstash:7.10.1获取配置文件# 获取配置文件mkdir -p ~/elk/logstash/ && chmod 777 ~/elk/logs

2021-08-11 20:29:13 636

原创 docker搭建ELK

docker搭建ELK之一(elasticsearch)安装elasticsearch# 拉取镜像docker pull elasticsearch:7.7.0# 启动镜像(创建并启动容器)docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:7.7.0# 参

2021-08-11 16:49:36 147

原创 2020-12-06

windows本地搭建apache+mysql+php环境详细讲解mysql下载配置mysql有安装版和解压版之分:安装版:以msi结尾的,这种版本优点是安装便捷,全是傻瓜式的下一步;缺点是会不自觉的安装一些我们根本不需要的组件解压版:以zip或者其他压缩格式结尾的,这种版本虽然安装麻烦一点,但有优点是轻便,不含多余的组件,甚至转移其他电脑都很容易。mysql官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

2020-12-09 22:27:10 221 1

原创 2020-09-23

PHP常量详解:define和const的区别常量的定义:常量是一个简单值的标识符。该值在脚本中不能改变。一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。注意: 常量在整个脚本中都可以使用define和const的区别:const是语言结构,define是函数const编译速度比define快很多const可在类中使用,define不能const不能再条件语句中定义常量,define可以<?phpif (...){cons

2020-09-23 10:48:59 88

原创 PHP判断是爬虫在访问还是用户浏览器在访问

PHP判断是爬虫在访问还是用户浏览器在访问主要就是判断$_SERVER[‘HTTP_USER_AGENT’]里面的内容有没有爬虫的标志// 主要实现代码如下:转载于:https://www.cnblogs.com/mzhaox/p/11280210.htmlfunction isSpider(){  $userAgent = strtolower($_SERVER['HTTP_USER_AGENT']);  $spiders = array(  'Googlebot', // Goog

2020-09-11 10:17:11 256

空空如也

空空如也

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

TA关注的人

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