02 2020 档案
摘要:Access denied; you need (at least one of) the SUPER privilege(s) for this operation问题处理 环境:ubuntu 解决:打开 /etc/mysql/mysql.conf.d/mysqld.cnf找到 [mysqld]在
阅读全文
摘要:emmmmmmmmm,在实际开发中,负载均衡还是非常常用的,这篇文章大概讲述一下怎么配置2台服务器之间的负载均衡。 本篇文章基于已经安装好nginx的前提下进行,如果还没有nginx的同学,可以看一下我之前的文章《Linux环境下Nginx的安装》 一、项目开始前的准备说明 我准备好了2台服务器,服
阅读全文
摘要:一、首先读写分离呢 一般的结构(1主(master) 2从(slave)) 数据库的读写分离结构 读写分离的原理:就是主服务器每当新增数据或者删除数据,都会有二进制日志去记录这些操作,然后从数据库就根据日志来自动执行相同的动作,这样就达到从数据会自动同步主数据库的数据。 二、读写分离配置(1主2从)
阅读全文
摘要:前言:NGINX的反向代理和负载均衡是网站架构中经常用到的一种高并发,高可用的方案,下面我们直接实战操作,当然理论也是要的。 一、反向代理 过程:反向代理:客户端 一>代理 <一> 服务端 举个例子: A(客户端)想租一个房子,B(代理)就把这个房子租给了他。 这时候实际上C(服务端)才是房东。 B
阅读全文
摘要:缓存数据与持久化数据的一致性,这个问题总结了一下(看到了一个不错的博文),其实就是读和写,还有就是要注意谁先谁后的问题。 Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key-value存储的不足,在部 分场合可以对关系数据库起到很好的补
阅读全文
摘要:前言:之前做过的一些项目中有时候会接触到消息队列,但是对消息队列并没有一个很清楚的认知,本篇文章将会详细分析和归纳一些笔记,以供后续学习。 一、消息对列概念 从本质上说消息对列就是一个队列结构的中间件,也就是说消息放入这个中间件之后就可以直接返回,并不需要系统立即处理,而另外会有一个程序读取这些数据
阅读全文
摘要:最近有个需求要用到正则表达式,发现自己对正则知之甚少,特此来总结一下,顺便复习下,先从常用案例开始再到各个字符的说明 1、常用例子 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和
阅读全文
摘要:前言:说到应对大流量、高并发的解决方案的时候,总会有这样的回答,如:读写分离,主从复制...等,数据库层今天先不讨论,那么今天我们就来看看怎么在应用层实现读写分离。 框架:laravel5.7(所有配置本人亲测) 说明: Laravel默认将 select 的语句让 read 指定的数据库执行,in
阅读全文
摘要:报错信息如下: 原因: .env文件配置中包含空格的配置信息,用双引号""引起来即可
阅读全文
摘要:表模型 商品有品牌丶分类丶属性丶图片丶规格等属性。 品牌丶分类丶属性可以重复使用,独立建立表进行存储。 商品可能有一张或多张图片,跟商品之间是一对多的关系。 商品有一至多个规格,商品和规格是一对多的关系。 SQL 商品表 CREATE TABLE `cy_goods` ( `id` int(10)
阅读全文
摘要:例如以下表: 菜品表: foods 字段说明 id 主键 title 菜品名称 ..... 菜品规格表: foods_specs 字段说明 id 主键 title 规格名称 foods_id 菜品表ID price 价格 ..... 省略 菜品模型: FoodsModel class FoodsMo
阅读全文
摘要:修改config/database.config文件: 'mysql' => [ 'driver' => 'mysql', 'read' => [ // 读库配置 'host' => env('DB_READ_HOST', '127.0.0.1'), 'username' => env('DB_RE
阅读全文
摘要:简介Laravel默认的项目结构不太符合个人使用习惯,也不太适合大型项目使用。原本把app/Http/目录下的Controllers目录丶Middleware目录丶Kernel.php均移至app目录下了,但是有些快速生成Laravel的命令就使用不了了,不想自己去额外实现这些命令,还是将其改回去了
阅读全文
摘要:usersModel定义如下: class UsersModel extends Authenticatable implements JWTSubject { use Notifiable; public $timestamps = true; protected $table = 'users'
阅读全文
摘要:分类表定义如下: 字段名称字段类型字段描述 id unsigned int primary key 自增主键 pid unsigned int 父级分类ID cate_name varchar(30) 分类名称 一个分类只能有一个父级,对应操作使用hasOne, 一个分类可以有多个子分类,对应操作使
阅读全文
摘要:版本说明 laravel/framework: 5.5.* encore/laravel-admin: ^1.7 表和模型 表结构没啥好说的,其定义如下: 字段名称 字段类型 字段描述 id unsigned int primary key 自增主键 pid unsigned int 父级分类ID
阅读全文
摘要:查询所有$data = DB::table('user')->get(); 查询所有,并指定字段 推荐使第一种方式$data = DB::table('user')->get(['name','age']); 查询单条数据$ret = DB::table('member')->where('id',
阅读全文
摘要:肌肉网提示重点: 大重量、低次数、多组数、长位移、慢速度、高密度、念动一致、顶峰收缩、 持续紧张、组间放松、多练大肌群、训练后进食蛋白质、休息48小时、宁轻勿假。 1. 大重量、低次数:健美理论中用RM表示某个负荷量能连续做的最高重复次数。比如,练习者对一个重量只能连续举起5次,则该重量就是5RM。
阅读全文
摘要:清空数据表
阅读全文
摘要:安装Discuz论坛的时候会遇到各种问题,本次的问题是论坛发布之后无样式的问题。 方法/步骤 登陆管理页面。进入http://域名/admin.php。 进入管理中心。进入管理中心,选择工具 点击更新缓存。 如果更新的时候一直停留在更新界面,可以点击跳转浏览器。跳转之后进入如下界面,整个缓存更新完成
阅读全文
摘要:合作开发时我们通常会有这种需求: 自己的配置,不需要上传到服务器,然后服务器上又有这个文件,文件夹状态是红色已变更,我们不能写在.ignore中,那么我们会用到本地假定未变更功能。 用多了这个功能,到底哪些文件假定未变更了?不熟悉git我们可能就找不到了,这里总结下。 Git通用命令: 启动C:\P
阅读全文
摘要:之前学了 laravel 进阶的 bbs 论坛开发,里面有一个图片上传类 (App\Handlers\ImageUploadHandler.php), 然后里面对图片的上传封装已经写得非常完整了,我想着在这个基础上把七牛云上传图片的也加进去:以下代码是来自 La02-Laravel 教程 - Web
阅读全文
摘要:最近在做一个小程序的demo。由于不向后台请求数据,所以就涉及到对本地数据的操作,也遇到了一些坑,本文就以数组的增删改查为例,给新手分享一些经验。 首先这是原始数据,json的数组。 我们尝试对改数据进行操作,同时渲染到页面。 1,数据的添加 在获取到表单的数据后,自己组装一个对象,然后通过push
阅读全文
摘要:小程序前台页面: //图片上传 --添加图片 afterRead(event) { var that = this; const { file } = event.detail; //console.log(file.path); // 当设置 mutiple 为 true 时, file 为数组格
阅读全文
摘要:在一个项目中上传文件是必不可少的一个基础功能。那么我们用 laravel 怎么上传图片呢?比如我们要让用户上传自己的头像。首先在要提交的表单里面添加上上传文件的代码: <input type="file" name="avatar"> 然后在表单属性里一定要添加 enctype="multipart
阅读全文
摘要:WXRUI体验二维码 如果文章对你有帮助的话,请打开微信扫一下二维码,点击一下广告,支持一下作者!谢谢!声明bug: 在onShow中执行this.onLoad(),会导致页面第一次加载的时候数组加载两次!造成原因:页面加载先执行onLoad,再执行的onShow,就会出现在onLoad加载一次数据
阅读全文
摘要:一、YApi简介 Yapi是去哪儿网开源的一款接口管理工具。接口的文档的管理是一件比较痛苦的事情,后端开发不得不使用很长的时间去维护繁杂冗余的文档,而前端开发也因为文档的不精确也浪费开发时间。 工作中接口返回的参数值包含很多的异常场景,前端不得不写一大串的判断逻辑。配合前段调试需要模拟很多场景,比较
阅读全文
Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法
摘要:本文实例讲述了Laravel框架访问出错提示:`Warning require(vendorautoload.php) failed to open stream No such file or dire解决方法。分享给大家供大家参考,具体如下: 错误信息: `Warning: require(/h
阅读全文
摘要:Centos Yapi服务搭建 转载请标明原文出处 参考以下网址,排名不分先后 https://github.com/YMFE/yapihttps://blog.csdn.net/guangzhou007_java/article/details/90779222https://www.jiansh
阅读全文
摘要:问题Dialog组件支持函数调用和组件调用两种形式,而一般的组件仅支持后者。显然,函数调用方式的支持增加了组件使用的灵活性,但是也随之出现另外几个值得注意的问题。 两种方式使用举例在我的mpvue工程测试中,针对dialog组件我专门创建了一个测试文件夹test_dialog,其中包含如下三个文件:
阅读全文
摘要:在PHP编写的程序中,为了保证代码本身的流程安全,少不了对数据流进行一些效验的工作。而PHP给我提供了正则表达式验证函数,我们可以很方便的通过正则表达式的验证函数,来检查数据流是否符合标准。 今天我们就列出一些常用的正则表达式,就当做一个记录吧。 PHP正则表达式匹配函数preg_match() p
阅读全文
摘要:wx:key="{{index}}" does not look like a valid key name (did you mean wx:key=“index” ? 去掉{{}}即可
阅读全文
摘要:前言 发展到今天,手机端组件库其实已经大同小异,熟练的程序员甚至都能背过80%的组件名称,比如toast、cell、checkbox……,来来回回就是这么些,那么,面对市面上最火的5个小程序组件库,我们该如何选择? 其实,并没有最好的那一个组件库,只是看你的需求。 以下数据统计于2019.3.20。
阅读全文
摘要:在 .evn中 加两个配置文件 API_PREFIX=null API_DOMAIN=larbbs.api OK! 补充: 1.laravel框架会首先加载.env内配置文件内容 2. config文件夹下的配置,会在后续覆盖相同配置项,也就是合并
阅读全文
摘要:开发环境 laravel5.5 laravel5.5 已经引入了独立的无状态路由文件 api.php 作为 api 的开发,我们可以将接口需要的路由定义在该文件中 定义路由并测试 注意:(这里我们要注意 5.5 版,api.php 文件中的路由已经自动为我们加上了 “api” 的前缀); 若要路由中
阅读全文
摘要:微信小程序自定义导航栏 navigation bar 返回键 首页 github: https://github.com/chen-yt/wx_custom_navigation_bar https://github.com/Superman2113/wx_custom_navigation_bar
阅读全文
摘要:微信小程序导入Vant-Weapp组件库及出错处理一、下载Node.js*链接:https://nodejs.org/en/推荐选择LST的8.0以上版本,下载安装即可,安装完成后可以进行验证cmd打开终端,输入vant-v出现对应版本即为安装成功,也可输入npm -v查看对应的npm版本 二、在微
阅读全文