Swoole 关于 HTTP SERVER 的事件顺序

最近想把 swoole 整合到框架里面, 做了些测试, 这次测试 HTTP Server 使用到的主要事件触发顺序下面是完整的测试代码:/** * Author: ZHOUZ * Blog: http://blog.csdn.net/zhouzme * Time: 2017-04-05 15:22 */ function server() { $server = new Swoole
分类: 其他 发布时间: 06-18 23:47 阅读次数: 3

Swoole 关于变量作用域的问题

Swoole 对性能提升很大, 但目前看来官方手册还非常不完善, 只能自己一个个慢慢测试啦这次测试的问题是关于 swoole server 中的回调函数使用变量的作用域的问题先说下大致的总结, 如果存在不正确的地方请务必留言告诉我哦 谢谢哈!使用 swoole 最大的问题之一就是 内存控制, 容易遇到内存溢出如果是在 server 之外加载的文件, 设置的变量或实例化的对象将作为常驻内存的超全局共享
分类: 其他 发布时间: 06-18 23:47 阅读次数: 3

Swoole 关于reload重启与回调函数中代码的重载

Swoole 的 Server 中可以通过 PHP 来执行 reload 很方便的热重载, 但也有很多限制需要注意的是, 直接写在 server.php 即 你的服务器启动脚本文件中的PHP代码即便是写在 WorkerStart 的事件回调中的代码 reload 也不会重载的, 必须是通过加载另一个文件来执行这样 reload 才会有意义下面是测试代码和结果说明:<?php /** * Auth
分类: 其他 发布时间: 06-18 23:47 阅读次数: 3

如何屏蔽UC强制嵌入到你网站页面上的垃圾广告

下面方法已经失效,可参考最新方法: 屏蔽UC强制嵌入到网页的垃圾广告方法第二版 链接:https://blog.csdn.net/zhouzme/article/details/79927539 不知道大家在手机上用UC浏览器的时候, 有没有注意到网页底部有时候会随机出现一大块广告 如下图: 为了避免广告嫌疑, 我这里主要用 CSDN 的官网举例(其实已经处处可见了, 大部分网站页面...
分类: 其他 发布时间: 06-18 23:46 阅读次数: 3

PHPStorm 添加支持 PSR-4 命名空间前缀设置

许久没有更新博客啦, 太忙了, 七月这最后一天来写点自己在使用 PHPStorm 上的小却很有用的功能吧.PHPStorm 默认是使用 PSR-0 命名空间规范的, 前提是你需要标记好项目中的源码根目录, 这样当你以后在目录下新建类时IDE将会自动添加上符合 PSR-0 自动加载规范的命名空间路径未设置项目源码根目录时, 新建类文件的 Namespace 一项是空的, 需要每次自己手动填写, 很费事
分类: 其他 发布时间: 06-18 23:46 阅读次数: 3

PHPStorm 使用正则批量查询替换并自动转换大小写的方法

PHPStorm 的项目查询替换功能那是非常非常强大的, 速度也很快, 配合正则更加灵活强大.一般的正则查询替换没什么太多好说的, 这里主要说说比较少用的 大小写自动转换的问题, 也是比较少用但很有用的功能, 平时偶尔用用, 但时间长了又给忘了, 写在这里做个备忘.主要就是两个符号, \u \l\u 即表示转换为 大写 upper 的意思 \l 即表示转换为 小写 lower 的意思下面上
分类: 其他 发布时间: 06-18 23:46 阅读次数: 3

Chrome浏览器中使用 iframe 嵌入网页导致视频不能全屏的问题解决方法

今天无意中测试了下在 iframe 中嵌入视频, 发现全屏按钮在 Chrome 浏览器中居然无效, 试了好几个视频网站的视频都不能全屏, 但在其他浏览器中似乎都很正常, 应该是 Chrome 60 新版本对权限的控制都越来越严格精细的原因按钮点了没反应, 始终不能全屏解决办法也很简单, 就是增加一个属性 allowfullscreen 就行了例子:<iframe src="https://v.qq.
分类: 其他 发布时间: 06-18 23:46 阅读次数: 3

Windows10安装Linux子系统Ubuntu

先看看操作系统版本,之前看网上的安装说明很多都是比较早的系统beta版本和现在安装方法有些不一样,我当前的版本为 Windows10 1709 ,家庭版安装使用也是没有问题的下面开始安装,首先确认下你C盘的剩余空间哈 一、开启开发者模式顺序: -> 系统设置 -> 更新和安全 -> 针对开发人员 -> 选择开发者模式 点击后会自动安装环境二、安装 Windows 10 的 Lin
分类: 其他 发布时间: 06-18 23:45 阅读次数: 3

简单的Canvas刮刮乐带动画效果的实例

今天做了个刮刮乐领奖品的小活动,感觉挺有用的,整理在这儿记录下上个效果图先:加了个简单的 css 动画效果下面贴上主要代码:index.html<!DOCTYPE html> <html lang="zh-CN"> <head> <meta name="viewport" content="width=device-width, initial-scale=0, user-scalable=0
分类: 其他 发布时间: 06-18 23:45 阅读次数: 3

transform: scale() 图片文字模糊的原因

今天做一个刮刮乐H5应用的时候,用到了个简单的 CSS 动画效果,就是使用缩放transform: scale(.1) 从小变大弹出获奖窗口,以及按钮重复变大变小的动画,结果遇到个很郁闷的问题,按钮和文字变得非常模糊,完全没法看,很是奇怪,搞了半天才找到原因:因为使用了两层缩放,导致第二次缩放继承或者说使用的按钮渲染尺寸已经不是原来正常的尺寸,而是之前被缩放后的尺寸导致当前缩放模糊,有点晕哈。具体动
分类: 其他 发布时间: 06-18 23:45 阅读次数: 3

屏蔽UC强制嵌入到网页的垃圾广告方法第二版

先强烈谴责鄙视下UC 这种无耻的、明目张胆的劫持网站流量的强盗行为 之前写过一篇关于 如何屏蔽UC强制嵌入到你网站页面上的垃圾广告 的文章 链接:https://blog.csdn.net/zhouzme/article/details/70932684 但最近发现已经失效了,犯贱的UC 果然没有让人失望,做了许多反屏蔽措施。 先说明下,此文中方法测试于 2018年04月13号 ,不确定此日...
分类: 其他 发布时间: 06-18 23:45 阅读次数: 3

Win10系统中VirtualBox网络桥接与主机直链同一wifi局域网互通并可连接外网

VirtualBox的网络设置有好几种模式, 现在需求是: 将虚拟机和主机都直连到wifi路由器使两者处于同一局域网段中, 并都可以访问外网. 网上找了好多篇文章发现要么是版本差别, 要么是没有实现效果, 最后自己折腾了半天终于实现了 无图无真相, 先上最终结果图 虚拟机和主机都处于 192.168.125. 同一网段下, 连接的是同一wifi, 可以互相ping通, 且可以直连...
分类: 其他 发布时间: 06-18 23:44 阅读次数: 3

项目一:项目第二天

1、 Jquery ztree使用展示菜单数据 2、 基础设置需求分析 3、 搭建项目框架环境--ssh(复习) 4、 SpringData-JPA持久层入门案例(重点) 5、 Easyui menubutton菜单按钮使用 6、 Easyui messager消息框使用 收派标准-快递员:一对多 收派时间-快递员:一对多 快递员-定区:多对多 一个快递员可以负责多个定区。一个定区可以被多个快递员负责。 区域-分区:一对多 一个区域可以包含多个分区。一个分区只能归属一个区域。 定区-分区:一对
分类: 其他 发布时间: 06-18 23:44 阅读次数: 3

Python学习之路—2018/6/18

Python学习之路—2018/6/18 1.PyCharm简单Django示例 创建django File>New Project>Django,创建完毕后如下图所示: 启动Django 在pycharm右上角的manage中点击edit configurations编辑配置参数 在Parameters中输入runserver 127.0.0.1:8080即可 2.静态文件配置 新建一个static文件夹 将js、css等前端需要用到的文件放入static文件夹 配置setting.py,将
分类: 其他 发布时间: 06-18 23:44 阅读次数: 3

git完全cli指南之详细思维导图整理分享

一直以来都觉得 在开发过程中 能用命令行的还是用命令行 能用快捷键的就要快捷键 前期可能要点学习成本 但是熟练后带来的好处还是非常可观的 所以一直坚持使用命令行的方式来使用git 基本上每个操作都能心中有数,于是整理了成为脑图下作为年中总结博客吧 使用能帮到有需要的人也好。由于不能上传svg,如果要需要xmind的可以留言 图片可能缩放了,右键打开即可高清 如需转载备注原文链接即可
分类: 其他 发布时间: 06-18 23:44 阅读次数: 3

MVP模式与MVVM模式

1、mvp模式(Model层 Presenter层 View 层)   Model层 :数据层(ajax请求)   Presenter层:呈现层,view逻辑相关的控制层,控制层可以去调Model去发ajax请求。----mvp模式中最主要的部分   View层:视图层,页面上的DOM展示  (JQuery 的编写就属于mvp模式) <div> <input type="text" id="input"/> <button id="btn">提交</bu
分类: 其他 发布时间: 06-18 23:44 阅读次数: 3

人工智能深度学习芯片调研

2018.6.18 材料(非论文部分) 产生背景:http://www.gyii.cn/baogao/ITtongxin/ruanjian/2017/1016/205999.html 发展概况:http://market.chinabaogao.com/it/121330H012017.html 发展现状及未来前景:http://free.chinabaogao.com/dianzi/201710/10232aa42017.html 寒武纪处理器:http://www.guancha.cn/t
分类: 其他 发布时间: 06-18 23:44 阅读次数: 3

HFSS基础知识

HFSS求解方式 驱动模式:S参数由入射波反射波功率求得,常用于微带、波导等传输线的模型适用; 终端驱动模式:根据终端电压电流计算S参数,常用于求解信号完整性问题; 本征模模式:求解得到的是给定结构模型的谐振频率以及该谐振频率下的场模式。 三种扫频类型:快速扫频、离散扫频和插值扫频 快速扫频:基于Adaptive Lanczos-Pade Sweep (ALPS)方法,从中心频率开始外推整个频率的场进行扫描,得到整个频率范围内所有场点的结果。计算速度主要取决于模型复杂度和场的复杂度,频点个数影
分类: 其他 发布时间: 06-18 23:44 阅读次数: 4

U - Three displays

Problem description It is the middle of 2018 and Maria Stepanovna, who lives outside Krasnokamensk (a town in Zabaikalsky region), wants to rent three displays to highlight an important problem. There are n displays placed along a road, and the i-th
分类: 其他 发布时间: 06-18 23:44 阅读次数: 3

独会不如让众人会

https://www.cnblogs.com/MyBlog-MrY/p/9196022.html#undefined 这是我本学期数据库课堂的一位学生根据同学们在微信群中提问总结的期末复习内容。成绩优秀学生从来不少,但是能主动花时间去总结整理成为共享给大家的不多,奉献精神要点赞。
分类: 其他 发布时间: 06-18 23:44 阅读次数: 3