自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 衷心感谢~

衷心感谢

2023-01-11 11:15:40 503

原创 Elasticsearch基础概念

Elasticsearch 是一款开源的,ESTful风格的 分布式搜索、存储、分析引擎;

2024-07-12 10:26:19 655

原创 Avue框架学习

在我看来这个框架最大的特点是可以基于JSON配置页面上的From,Table以及各种各样的输入框等,不需要懂前端就可以很快上手,前提是需要多查一下文档。由于我本地的环境全是用docker来搭建的,所以我依然选择用docker搭建我的开发环境。执行到这一步已经可以进行开发任务了,访问 http://localhost:8081/我们的项目使用的框架是 Avue。就可以查看容器的日志啦。

2024-06-27 19:06:10 337

原创 Redis数据结构学习

整数集合主要用于优化存储在 Redis 中的数据,特别适用于存储一些特定场景下的计数器、唯一标识等整数类型的数据。扩容过程中,整数集合会根据当前存储的最大整数类型进行扩容,并将原有的整数值转移到新的存储空间中。整数集合是一种紧凑的、有序的数据结构,用于存储整数值。跳表在Redis中的唯一作用也就是对该数据类型的实现,但是除了使用跳表作为有序集类型的底层数据结构外,还使用了字典来构成有序集。跳表是在双向链表之上加多层索引构成的,相对于双向链表,支持快速查找,更新,删除,所以适用于需求灵活的场景。

2024-06-12 20:18:09 716

原创 Nginx基础知识一

Nginx 是高性能的web服务器,拥有处理高并发,正向/反向代理的能力;Nginx的代理功能与负载均衡功能也是最常被用到的;Nginx的配置示例

2024-05-10 08:50:19 954

原创 mysql 基础知识(2)Innodb 索引

Innodb 普通索引/联合索引

2023-01-12 11:59:23 25

原创 mysql 基础知识(1)MySQL ,Innodb, B tree,B+ tree

mysql ,innodb , b tree , b+ tree 关系

2023-01-11 17:13:19 571

原创 K8s 多节点部署流程

k8s 多节点部署

2022-10-24 11:53:45 1479

原创 进程,线程,协程 区别讲解

比较项进程线程协程占用资源随程序运行所需内存而变化初始单位为1MB,固定不可变初始一般为 2KB,可随需要而增大调度所属资源分配由OS完成初始一般为 2KB,可随需要而增大Markdown将文本转换为 HTML。...

2021-07-28 09:11:47 132

原创 docker 安装 运行 hyperf

创建镜像并运行容器我这里的挂载目录对应的是 宿主机上的D://Docker/WWW目录,根据自己的配置来就行,容器中的目录名是 hyperdocker run -v D://Docker/WWW:/hyper -p 9499:9499 -it --entrypoint bash hyperf/hyperf:latest`以下命令是在容器运行后,在容器内部执行的,安装composer#进入你需要安装的composer的目录cd hyper wget https://github.c.

2021-07-13 18:09:56 191

原创 mysql 基础知识 及 php常见的面试题

MySQL 索引MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部首等排序的目录(索引)快速查找到需要的字。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索引包含多个列。创建索引时,你需要确保该索

2021-07-06 22:08:27 135

原创 Java win10安装及环境配置

JDK下载:https://www.oracle.com/java/technologies/javase-jdk16-downloads.html解压出来并放在自己想要的位置 (以我的为例)环境配置:变量名:JAVA_HOME变量值:D:\java\jdk-16.0.1 //找到自己的安装目录变量名:CLASSPATH变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //这个是固定的,前面有个 . 后面有 ;win10下

2021-06-29 09:19:59 104

原创 vue cookie操作

1.安装依赖2.main.js 中引入’js-cookie’3.可以封装到一个js文件中 例如:“src/cookie/auth.js”//先在这个js文件中引入 js-cookieimport Cookies from 'js-cookie'//获取export function get() { return Cookies.get("cookie名");//获取指定的 return Cookies.get();//获取全部}//设置export function set('

2021-06-28 16:44:01 108

原创 vue 全局常量

标题在项目中有可能需要定义一个能在多个组件中使用的常量可以再: src/const/const.js 定义例如几个接口地址:const current_url = "............"const sso_url = "............"//退出const sso_logout_url = "........."export default { current_url, sso_url, sso_logout_url}组件中调用方式//在组件中引入这个JS文

2021-06-28 16:36:18 1098

原创 jquery ajax 封装

//ajax post 封装function Post(api, param) { var url = "接口地址" + api; //url 还可以进一步封装 比如存json等等... var settings = { "url": url, "method": "POST", //请求方式 "timeout": 0, "data": param, //请求需要传递的参数 "headers": { "token": $.cookie('sso-token') //自定义h

2021-06-16 09:41:59 84

原创 mysql 递归查询所有父级

运行set global log_bin_trust_function_creators=1;创建自定义函数,CREATE DEFINER=`root`@`%` FUNCTION `getParentList`(rootId varchar(100)) RETURNS varchar(1000) CHARSET utf8mb4 COLLATE utf8mb4_general_ciBEGIN DECLARE fid varchar(100) default ''; DECLARE str

2021-06-09 11:57:33 498

原创 复杂sql(跨库,多表,判断,截取字符串) 附带TP5写法

SELECT `so`.`id`, `sg`.`title`, `sg`.`status`, `sg`.`total`, `so`.`address`, `so`.`ordersn`, so.STATUS AS order_status, `so`.`paytype`, `so`.`dispatchprice`, `so`.`goodsprice`, `so`.`price`, `so`.`expresscom`, `so`.`expresssn`, `so`.`express`

2021-06-04 17:55:40 201

原创 vue 实现打字机效果

** 父组件 HTML**<!-- 父组件 --><template> <!-- 我这里是循环向打字组件传值 --> <div class="title" v-for="(v,k) in content"> <typewriter class="str" :str="v"></typewriter> </div></template>** 父组件 JS**<!-- 父组件 -->

2021-06-01 10:04:40 2387 2

原创 vue中 parallax() 图片跟随鼠标移动而移动

话不多说上代码HTML部分<template> <div id="home"> <!-- 在父级标签中绑定时间 --> <div class="home" @mousemove="parallax"> <!-- 设置图片的偏移量 (data-speed) --> <div class="bg-dian"></div> <div class="bg-red layer" data-spe

2021-06-01 09:33:07 1538 1

原创 vue 时间日期选择器 @change 和 @blur

由于版本问题,@change在我的项目中无效,所以采用了@blur的方式html<el-form-item label="活动时间" style="width:80%;"> <el-date-picker v-model="activityTimer" //绑定的DOM树,在data()中定义的 type="datetimerange" value-format="t

2021-05-25 11:16:38 1401

原创 tp5.1 处理跨域

$allow_origin = [‘允许的IP’];origin=isset(origin=isset(origin=isset(_SERVER[‘HTTP_ORIGIN’]) ? SERVER[′HTTPORIGIN′]:′′;if(inarray(_SERVER['HTTP_ORIGIN'] : ''; if (in_array(S​ERVER[′HTTPO​RIGIN′]:′′;if(ina​rray(origin, $allow_origin)) { header(‘Access-Control-

2021-05-24 09:06:43 151

原创 js 常用操作

json字符串转 json数组var JsonStr = '{"type":"Yes","msg":"博主真帅"}';//第一种方式--JSON.parse();var res = JSON.parse(JsonStr);//第二种方式--eval();var res = eval("("+JsonStr+")")//第三种方式--parseJSON();var res = JsonStr.parseJSON()...

2021-05-15 11:19:25 74

原创 vue运行别人的项目时遇到报错:‘vue-cli-service’ is not recognized as an internal or external command’

最近接手了一个vue的项目,想在已有的基础上进行二次开发.那么拿到这个项目 npm run dev 就遇到了第一个问题;我这遇到的问题是 ‘vue-cli-service’ is not recognized as an internal or external command’对于一个小白可能就懵了.解决办法:进入你的项目目录找到并删除 node_modules 文件夹运行以下命令npm install 安装完成后运行项目到这一步我的问题就解决了...

2021-05-15 10:06:03 17029 4

原创 gitee仓库的常用命令

git 基础操作

2021-05-14 18:03:44 482

原创 CentOS创建用户组与用户命令总结

用户组1、新建用户组[root@centos ~]# groupadd groupname2、修改用户组#修改用户组名称[root@centos ~]# groupmod -n groupname newgroupname#修改用户组GID[root@centos ~]# groupmod -g GID groupname3、删除用户组创建用户时默认创建的用户组在不添加其它用户情况下,用户被删除时则此用户组会被删除。不能删除有用户的用户组,只能删除空用户的用户组。[root@cent

2021-05-14 16:03:01 7298

原创 PHP使用curl扩展进行GET和POST请求的封装

<?php/** * +-------------------------------------------------------------- * | eLuoPHP * +-------------------------------------------------------------- * | Copyright (c) 2016-2018 http://qxwoo.cn All rights reserved. * +--------------------------

2021-05-14 15:56:34 231

原创 xml字符串转php数组

此方法写入公共文件中,在控制器内调用传递的参数:xml字符串/** * xml 代码片段转数组 */function xmlToArray($XMLstr=null){ $obj = simplexml_load_string($XMLstr,"SimpleXMLElement", LIBXML_NOCDATA); $test = json_decode(json_encode($obj),true); return $test;}...

2021-05-14 10:34:44 91

原创 php指定url生成二维码

手动下载phpqrcode包下载地址:https://sourceforge.net/projects/phpqrcode/将包存放在vendor目录 (不同框架放置的位置可能会有不同,自行解决) //生成二维码 public function QRcode($url=null) { $url = 'https://www.baidu.com/';//要转成二维码的url地址 require_once '../vendor/phpqrcode/php.

2021-05-13 17:46:44 774

原创 tp5 切片上传及删除文件

//视频分片上传function upload_file(){ $targetDir = ''; //切片保留路径 $uploadDir = '';//最终上传路径 $cleanupTargetDir = true; // Remove old files $maxFileAge = 5 * 3600; // Temp file age in seconds // Create target dir if (!file_exists($target

2021-05-13 13:05:19 437

空空如也

空空如也

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

TA关注的人

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