- 博客(10)
- 收藏
- 关注
原创 基于uni-app 开发的仿微信web-im应用(附细节图)
1. 基于uni-app 开发的仿微信web-im应用 。2. 并且相应的开发了服务端,包含了Http、WebSocket 接口 服务端是使用了Swoft框架开发 (PHP),使用到了协程,例如:消息发送逻辑部分(减少网络IO阻塞等待、提高性能)。...
2019-03-10 21:24:59
5075
8
原创 PHP 把n个元素的二维数组重新拼装成一个每(指定数量)个二维数组为一个元素的三维数 算法
由于最近业务场景的需要,写了一个蛮实用的数组算法,分享给有需要的朋友们。更多实用数组算法方法 请访问 https://github.com/120064921/php_collection_query /** * 数组分段 | 把n个元素的二维数组重新拼装成一个每(指定数量)个二维数组为一个元素的三维数组 * * @param array $arra...
2019-03-05 09:57:38
236
原创 swoole-http-server(swoft)和 nginx + php-fpm(Laravel 5.5)HTTP 压力测试性能对比
两个请求地址同样输出(直接输出,不涉及io和计算) public function test() { return ['getUser',1]; }["getUser",1]1.先来看看 nginx + php-fpmab -c 10 -n 100 http://127.0.0.1:8080/test2.再来看看 swoole-h...
2019-02-23 13:56:13
1140
原创 Python 3.7 pygame 下载方法
打开 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame下载 pygame-1.9.3-cp37-cp37m-win_amd64.whl安装 pip install pygame-1.9.3-cp37-cp37m-win_amd64.whl测试 在python的IDLE里输入import pygame,如果不报错,就是安装成功了,再输入pygame...
2018-04-04 17:35:35
25493
4
原创 An internal error occurred during: "Launchingon MyEclipse Tomcat ". java.lan 错误
呃呃呃
2017-12-01 12:07:25
1858
1
原创 Swoole-WebSocket-Chat 聊天室前后端demo
这几天花了些时间在研究linux和swoole,后来发现了用Cygwin来代替unix。那好吧,这样看效果更快些。于是参考了部分博主的教程,我就直接上前后端的代码<?php//创建websocket服务器对象,监听0.0.0.0:9502端口$ws = new swoole_websocket_server("0.0.0.0", 9502);$ws->user_c = [];
2017-10-23 17:36:39
1413
原创 Nightwatch.js 异步中调用等待执行
Nightwatch.js 异步调用方法在自动化实例中 常常需要等待异步执行完毕,例如文件还没下载完 就执行到了下面的上传代码块 这样自动下载和上传的实例就失败了。异步执行涉及的关键词 async await Promise((resolve, reject)resolve()browser ...... .perform(asyn
2017-10-17 17:00:54
708
原创 centOS7_64 安装后图形化界面启动不了以及网络连接不上的解决方案(粗略提供涉及的命令)
centOS7_64 安装后图形化界面启动不了以及网络连接不上的解决方案(粗略提供涉及的命令)#设置网络连接vi /etc/sysconfig/network-scripts/ifcfg-ens33service network restartsystemctl status networksystemctl restart networkvi /etc/systemd
2017-10-17 16:33:55
1174
原创 Lumen 有问题? 填坑吧
1、.env中 正常是需要加入这些配置项#缓存驱动CACHE_DRIVER=file#阵列驱动QUEUE_DRIVER=sync#lumen默认使用格林尼治时间APP_TIMEZONE=PRCDB_TIMEZONE=+08:002、文件和配置问题config等等文件夹,可以自行根据需要添加php artisan 中 只有部分的命令可执行seeder命
2017-07-28 11:21:00
672
原创 Laravel 一些日常性能优化的小技巧
项目中当我们需要统计一个表中的多个字段或需要将其保存到变量中进行使用,比如 当我们需要得到昨天以及一周前文章的阅读量、分享量、点赞量、评论量、之后还要将他们进行对比,如果说使用多次sql或者在一次sql中进行统计,势必拉低了性能。在这个业务场景中,larave的集合 collect() 就能派上用场。$data['read']['week_ago'] = CommonMethod:
2017-07-28 09:26:57
1707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人