自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PHP测试模拟并发下单,抢购

抢购、秒杀是平常很常见的场景并发下如何解决库存的减少超卖问题

2019-08-06 10:02:57 980

原创 Swoole创建基于HttpServer与基于WebSocket服务器---学习笔记(4)

启动HttpServer服务端<?php$http = new swoole_http_server("0.0.0.0", 8888);$http->set([ 'enable_static_handler'=>true, 'document_root' => '/home/wwwroot/default /swool/demo/server/dat...

2018-06-10 15:54:07 1986

原创 Swoole 安装支持异步Redis客户端---学习笔记(2)

- 编译安装hiredis ``` hiredis下载地址:https://github.com/redis/hiredis/releases

2018-05-31 09:07:09 796

原创 PHP发送微信小程序模板消息通知

formId 或 prepay_id:用户必须得提交了表单或进行了支付才能推送模板消息,表单提交后能得到 formId,支付完成能得到 prepay_id,而且一个 formId 或 prepay_id 只能推送一条消息。openID:推送给谁的用户标识符template_id:模板消息的模板编号,小程序的后台申请access_token:...

2018-03-15 09:08:44 4343

原创 微信小程序通过getPhoneNumber后台PHP解密获取用户手机号码

之前做的版本用户这块是以获取用户openid为凭证,最近改版重新整理了一下,新增注册登录以手机号码为主,两种(正常注册手机号码-密码+一键获取当前用户手机号码)getPhoneNumber这个组件要通过button来实现。将button中的open-type=“getPhoneNumber”,并且绑定bindgetphonenumber事件获取回调。在使用这个组件之前必须先调用 login...

2017-12-23 09:04:44 8707 2

原创 Laravel 实现简单Rbac 权限管理

RBAC 基于角色的访问控制(Role-Based Access Control)( 用户 —–>角色——>权限 )简单实现了一个访问控制的权限,数据库表如下CREATE TABLE `user` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL DEFAULT '' CO

2017-11-23 16:23:21 7392

原创 微信小程序实现tabs选项卡效果简单代码实例

微信内部很多组件都已经封装好了,但是却没有tab选项卡的组件,选项卡还是很常用的,下面是一个简单的效果wxml<view class="swiper-tab"> <view class="swiper-tab-list {{currentTab==0 ? 'on' : ''}}" data-current="0" bindtap="tabNav">隆胸</view> <view

2017-10-20 16:09:39 6465 3

原创 好听的歌曲,更新记录听过的音乐。。

张楚 - 孤独的人是可耻的 光辉岁月 - 孙露 好妹妹乐队 - 往事只能回味 明天,你好 - 牛白咖啡 张国荣 - 玻璃之情 于文文 - 体面 胡66 - 空空如也 王菲、那英 - 岁月 Pianoboy - The Truth That You Leave (Demo) 薛之谦 - 为了遇见你 一念天堂 - 张磊 齐一 - 我们 Jam - 七月上 彭佳慧 - 喜欢两...

2017-10-14 10:43:51 1503

原创 微信小程序授权获取用户详细信息openid

小程序获取用户的头像昵称openid之类第一种使用wx.getUserInfo直接获取微信头像,昵称wx.getUserInfo({ success: function (res) { that.setData({ nickName: res.userInfo.nickName, avatarUrl: res....

2017-09-15 13:15:17 181860 27

原创 阿里云ECS部署Lamp环境

阿里云ECS部署Lamp环境 系统平台:CentOS 7.2 Apache版本:2.4.23 Mysql 版本:5.7.17 Php版本:7.0.12安装前准备CentOS 7.2系统默认开启了防火墙,需关闭后外部才可访问本机的80、21等端口,如需做安全类配置可自行参考官方文档关闭防火墙:systemctl stop firewalld.service关闭防火墙

2017-09-02 11:57:40 1864 1

原创 Laravel任务调度定时任务

日常开发中可能需要定时去执行一些东西,例如定时检查数据库状态是否更新,定时插入数据,这个时候需要借助Linux的crontab 来定时执行首先执行 crontab -e 添加代码* * * * * php 项目的路径/artisan schedule:run >> /dev/null 2>&1* 就是代表 (分 时 日 月 周)注意:/usr/local/bin/php 这个是ph

2017-07-15 10:07:12 2357

原创 云片网短信模版自定义变量的替换内容

云片网自定义的模版内容变量不唯一,可能存在多个!云片的变量是固定格式为# #下面有两种方法可替换(1)第一种替换方式比较简单 //模版的替换 public function postTempReplace(Request $request) { $tpl_content="恭喜您,注册成功,用户名:#user#密码#password#,请#sc

2017-04-25 18:39:23 4529

原创 pgsql记录一次统计查询

SELECT "ehi"."houses_id" AS 楼盘id, "ehi"."houses_name" AS 项目名称, "ehi"."developer" ...

2020-02-20 18:02:09 678

原创 mac下载切换不同PHP版本

阿斯顿

2019-12-18 10:46:33 349

原创 laravel 存储配置 Redis 多个库选择

laravel 的 Redis 的配置在 config/database.php多个服务项目都使用同一 Redis,Redis 默认有 16 个库 /* |-------------------------------------------------------------------------- | Redis Databases |----------...

2019-07-04 11:53:54 2868

原创 2019-6-4

不知道说啥

2019-06-04 13:17:40 149

原创 laravel 导出/导入excel /csv

安装包composer require maatwebsite/excel安装后的设置在config/app.php中注册服务提供者到providers数组:Maatwebsite\Excel\ExcelServiceProvider::class,同样在config/app.php中注册门面到aliases数组:'Excel' => Maatwebsite\Exc...

2019-04-25 20:37:38 1389

原创 Elasticsearch 笔记-基础索引-增删改查

Elasticsearch 笔记-基础索引-增删改查

2019-04-01 13:09:48 182

原创 Elasticsearch 笔记-分布式安装集群配置

Elasticsearch 笔记-分布式安装集群配置

2019-04-01 13:08:53 127

原创 Mac下git clone项目xcrun: error: invalid active developer path问题

git clone xxxxcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun需要xcode-select重新安装code-sele...

2019-03-31 17:03:46 1299

原创 Elasticsearch 笔记-安装elasticsearch-head插件

elasticsearch-headgit clone git://github.com/mobz/elasticsearch-head.gitcd elasticsearch-headnpm installnpm run start http://localhost:9100/

2019-03-30 18:00:07 151

原创 Elasticsearch 笔记--单例安装es+安装kibana

jdk + node +es官网下载地址https://www.elastic.co/cn/downloads/elasticsearch安装6.6.2版本wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.2.tar.gz解压elastictar -zvxf elas...

2019-03-30 17:17:05 251

原创 git 不提交当前分支远程-切换分支

git 不提交当前分支远程-切换分支

2019-03-22 11:55:59 291

原创 Mac终端下出现bogon的解决办法

Mac终端下出现bogon的解决办法

2019-02-14 10:36:22 780

原创 Mac下安装Autosuggestion命令行提示插件

工期还有一个月就要完成,

2018-11-30 10:18:00 743

原创 阿里云服务器与腾讯云服务器的故事

如题传送:https://m.aliyun.com/act/team1111/#/share?params=N.GgOp3u5EPL.ooe5o7

2018-10-30 10:49:24 711 2

原创 AMD CPU云服务器全国首推

业界领先性价比 限时特价低至17元/月国内首家采用 amd EPYC™霄龙处理器的实例,业界领先的性价比,0.57元/天起

2018-10-20 21:00:46 351

原创 Charles(青花瓷)抓包

Charles抓包青花瓷,是Mac端的一款截取与分析网络请求的工具(windows也可以用),在网络开发中使用其作分析,可以大大提高我们的开发效率

2018-09-30 11:12:32 607 1

原创 阿里云企业级性能云服务器限时2折起

高性能云服务器特惠企业级性能云服务器限时2折起,更高计算网络性能https://promotion.aliyun.com/ntms/act/enterprise-discount.html?userCode=ooe5o7ot

2018-09-29 11:29:27 324

原创 阿里云自营建站服务,精美建站模板

企业官网定制 企业官网是企业的互联网形象,注重品牌就选量身定制,建站一条龙服务,一站式服务就选阿里云精美建站模板无需技术,也能自己建网站,千套行业模板,上百行业覆盖,1小时快速上线https://promotion.aliyun.com/ntms/act/jianzhanquan.html?userCode=ooe5o7ot...

2018-09-29 11:19:37 1732

原创 2018年9月12日

解散解散解散 解散解散解散 解散解散解散 解散解散解散 解散解散解散 解散解散解散 解散解散解散 解散解散解散

2018-09-12 11:26:28 246

原创 Laravel-admin删除回调,删除之后其他操作

/** * 删除 * *@return // NO */ public static function boot() { parent::boot(); static::deleted(function ($model) { //这样可以拿到当前操作id ...

2018-09-04 12:10:33 8697 4

转载 客户端链接Mysql8.0中caching_sha2_password错误

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码 FLUSH PRIVILEGE...

2018-08-26 13:58:12 905 5

原创 基于mac Docker搭建Lnmp开发I环境

基于mac Docker搭建Lnmp开发I环境

2018-08-13 16:56:51 500

原创 composer 安装更新包报错Composer\Downloader\TransportException

[Composer\Downloader\TransportException] The "https://packagist.phpcomposer.com/p/provider-latest%244 4fd5917e11cff3cd120ae607981d2362c600bec0f2d3321655351e5faf7da12.json" file could not be downloaded (HTTP/1.1 404 Not Found)

2018-08-07 09:12:50 6322

原创 微信小程序支付示例php-Laravel

微信小程序中wx.requestPayment发起支付

2018-07-17 10:10:55 1028

原创 Tp5.1+版本与Swoole结合---学习笔记(5)

tp框架5.1版本http://www.thinkphp.cn/down.html使用Swoole&lt;?php$http = new swoole_http_server("0.0.0.0", 9501);$http-&gt;set([ 'enable_static_handler'=&gt;true, 'document_root' =&gt; '/h...

2018-06-10 16:19:49 4785

原创 atom通过remote-ftp实现与服务器文件同步

搜索 “remote ftp”, 点击 “Package”搜索包,Install”安装本地打开需要同步的项目目录创建 remote-ftp 的配置文件,Packages -&gt; Remote-ftp -&gt; creadte SFTP config file 修改配置文件,将host,账号密码替换,sftp默认配置{ "protocol": "sftp", "h...

2018-06-08 16:45:59 2234

原创 Linux环境下安装编译Swoole扩展---学习笔记(1)

Swoole文档地址 https://www.swoole.com/pcel安装方式

2018-06-01 08:54:37 694

原创 swoole创建基于tcp的服务端和客户端---学习笔记(3)

swoole创建基于tcp的服务端和客户端--

2018-05-28 10:52:12 515

空空如也

空空如也

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

TA关注的人

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