随笔:75 文章:1 评论:4 阅读: 24134

06 2022 档案

 
php消息队列实现及应用
摘要:消息队列的概念、原理和场景 消息队列概念: 队列结构的中间件 消息放入后,不需要立即处理 按照顺序进行逐步处理 核心结构: 消息队列应用场景 1、冗余(订单系统 后续需要严格的进行数据转换和记录 消息队列可以把这些数据持久化的存储在队列中,然后由订单后继处理程序进行获取,获取进行完成之后,再把这条记 阅读全文
posted @ 2022-06-28 18:16 猫舍小仙女 阅读(269) 评论(0) 推荐(0) 编辑
电商秒杀功能实现
摘要:秒杀项目背景: 技术角度:高可用、高并发 市场角度:用户体验、曝光度、促销 值得注意的地方: 脱离原站点部署! 监控、监控、监控! 秒杀脱离服务器,鸡蛋放在一个篮子 蛋碎了就真的全碎了..... 关键点: 高可用:双活 高并发:负载均衡、安全过滤 设计思路: 静态页面:cdn、网址隐藏、页面压缩、缓 阅读全文
posted @ 2022-06-28 15:43 猫舍小仙女 阅读(219) 评论(0) 推荐(0) 编辑
PHP周边问题的性能优化
摘要:Linux运行环境 文件存储 ——》硬盘 软件:数据库 缓存(memcache redis) PHP周边对PHP程序的影响: 减少文件类操作 常见PHP常见的开销次序: 读写内存 << 读写数据库 < 读写磁盘 < 读写网络数据 优化网络请求: 网络请求的坑: 对方接口的不确定因素 网络稳定性 如何 阅读全文
posted @ 2022-06-28 14:49 猫舍小仙女 阅读(31) 评论(0) 推荐(0) 编辑
PHP语言级的性能优化
摘要:什么情况下,遇到了PHP性能问题? 答: PHP语法使用的不恰当 使用PHP语言做了它不擅长做的事 用PHP语言连接的服务不给力 PHP自身的短板 也不知道的问题!!! PHP的性能问题的解决方向: 压力测试工具简介: Apache Benchmark(ab) 简介:ab是由Apache提供的压力测 阅读全文
posted @ 2022-06-27 22:55 猫舍小仙女 阅读(52) 评论(0) 推荐(0) 编辑
Laravel+Layui多条件模糊搜索分页、批量删除
摘要:前台js <div class="demoTable"> 广告标题: <div class="layui-inline"> <input class="layui-input" name="title" id="title" autocomplete="off"> </div> 状态 <select 阅读全文
posted @ 2022-06-27 18:39 猫舍小仙女 阅读(265) 评论(0) 推荐(0) 编辑
Windows-清理C盘有效方法!
摘要:c盘爆满(爆红)效果图: ——————————》》》—————————— 解决方案如下:~~~~~~~~~~~~~~~~ C盘清理有效方法: 1、清理系统缓存文件和Windows更新文件(特别重要) 首先我们按下“Win键+R键”调出运行,在运行中输入“%temp%”,并点击确定 将Temp文件夹里 阅读全文
posted @ 2022-06-27 18:01 猫舍小仙女 阅读(3581) 评论(0) 推荐(0) 编辑
php《面试》技巧总结
摘要:1、LAMP/LNMP是什么?区别是什么? LAMP环境搭建:linux中安装Apache服务器,MYSQL数据库服务器和PHP开发服务器, LNMP环境搭建linux中安装Nginx服务器,MYSQL数据库服务器和PHP开发服务器 Ningx性能稳定、功能丰富、运维简单、处理静态文件速度快且消耗系 阅读全文
posted @ 2022-06-22 21:54 猫舍小仙女 阅读(95) 评论(0) 推荐(0) 编辑
一个 Laravel 请求的完整生命周期
摘要:一个 Laravel 请求的完整生命周期 概述 Laravel 的生命周期从public\index.php开始,从public\index.php结束。 下面是 public\index.php的全部源码,更具体来说可以分为四步: 1. require __DIR__.'/../bootstrap 阅读全文
posted @ 2022-06-22 21:50 猫舍小仙女 阅读(117) 评论(0) 推荐(0) 编辑
Mysql导入导出
摘要:1.导出整个数据库 mysqldump -u用户名 -p密码 数据库名 > 导出的文件名 C:\Users\jack> mysqldump -uroot -pmysql sva_rec > e:\sva_rec.sql 2.导出一个表,包括表结构和数据 mysqldump -u用户名 -p 密码 数 阅读全文
posted @ 2022-06-22 21:46 猫舍小仙女 阅读(110) 评论(1) 推荐(0) 编辑
负载均衡
摘要:什么是负载均衡?: 负载均衡是高可用网络基础架构的关键组件,通常用于将工作负载分布到多个服务器来提高网站、应用、数据库或其他服务的性能和可靠性。 一个没有负载均衡的 web 架构类似下面这样: 在这里用户是直连到 web 服务器,如果这个服务器宕机了,那么用户自然也就没办法访问了。另外,如果同时有很 阅读全文
posted @ 2022-06-22 21:45 猫舍小仙女 阅读(103) 评论(0) 推荐(0) 编辑
Mysql读写分离:主从配置、深入了解主从原理。
摘要:Mysql主从配置 一、 准备开始 1.安装 docker yum install docker 拉取mysql镜像 docker pull mysql 启动一个镜像,从镜像中拿到my.cnf docker run –name mysql_test -d mysqldocker cp mysql_t 阅读全文
posted @ 2022-06-22 21:43 猫舍小仙女 阅读(103) 评论(0) 推荐(0) 编辑
Composer安装
摘要:1、 确认安装好wamp(v.3.2.0),php版本大于5.6.4 2、 确认OpenSSl、PDO、Mbstring、XML、Tokenizer、PDO_mysql扩展已经打开 3、 打开cmd,输入命令:(下载安装) php -r "copy('https://install.phpcompo 阅读全文
posted @ 2022-06-22 21:38 猫舍小仙女 阅读(159) 评论(0) 推荐(0) 编辑
Laravel框架文件解析
摘要:———————————————————————————————————————— 1、app 应用层目录,所有程序的核心代码都在这里面写,包括了控制器层、模型层 2、config(配置) 配置目录,包括了邮件配置、数据库配置等等 3、database 数据库迁移目录,主要是用来配置数据库信息的 mi 阅读全文
posted @ 2022-06-22 21:36 猫舍小仙女 阅读(146) 评论(0) 推荐(0) 编辑
微信小程序
摘要:微信小程序是一款轻量级的app(无需安装) pages存放的是项目页面 一个文件夹一个页面 static是存放的项目中所有的图片 App.vue定义了系统的生命周期函数 main.js是整个项目的入口文件 manifest.json是项目的一些扩展性配置 pages.json是项目的核心配置文件 在 阅读全文
posted @ 2022-06-22 21:34 猫舍小仙女 阅读(74) 评论(0) 推荐(0) 编辑
php面向对象
摘要:面向对象的三大特征:封装、继承、多态 类 物以类聚,把具有相似特性的内容归结到一起,就构成了一个类 封装完成一个类的过程就做封装 如何实现一个类 定义类的关键字是class 类的成员是由属性和方法构成的,但是不是必须包括的 万物皆为对象 访问修饰符 public表示公共的,所有人都能访问 priva 阅读全文
posted @ 2022-06-22 21:33 猫舍小仙女 阅读(52) 评论(0) 推荐(0) 编辑
转化一维数组&二维数组
摘要:连接数据库 mysql_connect 查询 mysqli_query 将一个查询结果转化为二维数组使用:mysqli_fetch_all(查询结果,1); 1表示关联 2表示索引 将一个查询结果转化为一维数组使用:mysqli_fetch_assoc(查询结果); 代码整齐:shift按住不放,然 阅读全文
posted @ 2022-06-22 21:31 猫舍小仙女 阅读(127) 评论(0) 推荐(0) 编辑
Mysql语句+终端实现流程
摘要:1、cmd如何切换mysql配置文件文件(目录自己找) 2、如何进入mysql 3、查看数据库列表 4、创建数据库 create database 数据库名称(不能纯数字) 5、如果遇到报错如下 解决方式是: 打开mysql的配置文件,修改一句代码就可以了 6、使用数据库 use 数据库名称; 7、 阅读全文
posted @ 2022-06-22 21:28 猫舍小仙女 阅读(65) 评论(0) 推荐(1) 编辑
数组排序
摘要:Sort()是根据值将数组从低到高排序 Ksort()根据键将数组从低到高排序 Krsort()根据键将数组实现倒叙排列 阅读全文
posted @ 2022-06-22 21:18 猫舍小仙女 阅读(22) 评论(0) 推荐(0) 编辑
表单提交方式:get、post..........
摘要:在表单中:action表示提交地址 method表示提交方式 常见的提交方式: get post delete(删除) put(修改) 常见的提交方式: get post get和post区别:get提交后地址栏可以看到参数信息 Post提交后看不到,因此post提交会安全一些 如果涉及在form表 阅读全文
posted @ 2022-06-22 21:17 猫舍小仙女 阅读(259) 评论(0) 推荐(0) 编辑
文件读写
摘要:1、当前目录是 ./ 2、上级目录是../ 3、判断一个文件或者文件夹是否存在 file_exists 4、fopen的权限 'r' 只读方式打开,将文件指针指向文件头。 'r+' 读写方式打开,将文件指针指向文件头。 'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝 阅读全文
posted @ 2022-06-22 21:16 猫舍小仙女 阅读(41) 评论(0) 推荐(0) 编辑
PHP常量&字符串&数组函数
摘要:1、define是定义常量 2、defined是检测一个常量是否存在 3、die输出内容并且终止程序运行 4、使用定界符定义字符串 5、一个汉字的长度是3,数字、字母、下划线以及一些特殊符号长度是1 6、求出字符串的长度使用strlen 7、字符串截取substr 8、子字符串的替换 str_rep 阅读全文
posted @ 2022-06-22 21:14 猫舍小仙女 阅读(81) 评论(0) 推荐(0) 编辑
如何创建php文件$如何输出
摘要:如何创建php文件? php文件的后缀名字是: .php结尾 php的标记为:<?php ?> php支持短标记,短标记可以通过修改配置文件进行 输出语句: echo php中的单行注释有两种,分别是: // # php中的多行注释为:/**/ PHP的数据类型分为三种:基本数据类型、复合数据类型、 阅读全文
posted @ 2022-06-22 21:10 猫舍小仙女 阅读(130) 评论(0) 推荐(0) 编辑
PHP是什么?&PHP能做什么?
摘要:PHP是什么? 免费、开源的、跨平台的一门后端语言 PHP能做什么? 游戏、直播、聊天、支付、APP、接口、小程序、公众号等等 学习PHP这门语言,最重要的是考虑你的电脑能不能开发PHP所以,就有了PHP的开发环境 建议使用phpstudy 完全的学习PHP我们需要安装3个软件,分别是php、apa 阅读全文
posted @ 2022-06-22 21:09 猫舍小仙女 阅读(121) 评论(0) 推荐(0) 编辑
字符串&数组&文件&常量&Mysql词汇扩展
摘要:字符串: 定界符 (定义字符窜<<<) 字符串长度 strhttp://127.0.0.1:8848/week3/img/tp2.pnglen 字符串截取 substr 子字符串替换 str_replace 重复一个字符窜 str_repeat 加密 md5 (字符串) 转换指定字符 strtr 字 阅读全文
posted @ 2022-06-22 20:59 猫舍小仙女 阅读(43) 评论(0) 推荐(0) 编辑
Mysql数据库+增删改查
摘要:首先将cmd切换到mysql的配置文件 找到文件所在的盘符位置 在终端将以盘符位置冒号写入 找到盘符位置将进入mysql 在终端操作mysql.exe -u用户名 -p密码 查看数据库 show databases; databases后面的分号必须是英文状态下的 创建数据库 创建是 create 阅读全文
posted @ 2022-06-22 20:55 猫舍小仙女 阅读(54) 评论(0) 推荐(0) 编辑
Mysql终端操作
摘要: 阅读全文
posted @ 2022-06-22 20:54 猫舍小仙女 阅读(35) 评论(0) 推荐(0) 编辑
HBuilder X /Windows快捷键
摘要: 阅读全文
posted @ 2022-06-22 20:52 猫舍小仙女 阅读(34) 评论(0) 推荐(1) 编辑
调整前端样式函数
摘要: 阅读全文
posted @ 2022-06-22 20:51 猫舍小仙女 阅读(26) 评论(0) 推荐(0) 编辑
TP6消息队列
摘要:什么是消息队列机制 消息(Message):传输的数据。 队列(Queue):队列是一种先进先出的数据结构。 消息队列从字面的含义来看就是一个存放消息的容器。 消息队列可以简单理解为:把要传输的数据放在队列中。 把数据放到消息队列叫做生产者 从消息队列里边取数据叫做消费者 一般来说,消息队列是一种异 阅读全文
posted @ 2022-06-22 20:48 猫舍小仙女 阅读(1835) 评论(0) 推荐(0) 编辑
Laravel队列
摘要:Laravel流程: 触发机制: 死循环的读取方式:易实现,故障及时回复(秒杀) 定时任务:压力均分、处理上限 守护进程:php-rpm和cgi 队列使用场景: 阅读全文
posted @ 2022-06-22 20:44 猫舍小仙女 阅读(59) 评论(0) 推荐(0) 编辑
微信支付流程&原理
摘要:问:如何通过PHP实现,在自己的商城点击【立即付款】按钮后出现支付界面? 答: 注册微信服务号&开通微信支付(得到商户平台) 配置(公众号&商户平台) 获取相关开发配置信息 根据接口文档开发调试 前期准备工作: 步骤1:注册微信服务号 & 开通微信支付(得到商户平台) 300元/年 ........ 阅读全文
posted @ 2022-06-22 19:55 猫舍小仙女 阅读(192) 评论(0) 推荐(0) 编辑
支付宝支付流程&原理
摘要:原理:用户在网站-点击立即支付按钮-弹出支付界面 支付宝支付流程: 1.注册支付宝账号(个人 企业)支付宝为个人开发者提供测试沙箱 沙箱环境配置密钥:私钥、公钥 2.创建应用(ps:在开放平台) 功能配置:电脑网站支付 手机网站支付 3.配置密钥 个人沙箱默认是创建好的 4.开发调试 应用场景:企业 阅读全文
posted @ 2022-06-22 18:52 猫舍小仙女 阅读(261) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示