PHP笔记 NW.js+GatewayWorker一步步搭建聊天室桌面客户端

想熟悉下聊天室开发,以及到后面想着还不如打个桌面客户端。当自己一步步的完成这个小项目的时候,收货还是挺大的。所以,跟我一起来吧,通过NW.js+GatewayWorker一步步搭建聊天室桌面客户端,教程有点长,要有点耐心。环境:linux php7 win10说明: GatewayWorker我是装在服务器上的; NW.js客户端打包这里只做了win10下,具体linux和mac这里没做演示; host可以替换为你服务器的IP或者域名等。一、开发GatewayWorker部分。 1.1、安装运行

NW.jsGatewayWorkerWorkermanPHP技术 高蒙 2019/11/08 09:09 72浏览 1评论


前端技术 网页在浏览器或者微信中打开,长按图片会出现菜单如何屏蔽

在项目中遇到,弹出图片预览的功能,但是呢,又不想这个图直接长按就能保存。所以需要将手机浏览器和微信浏览器长按图片给屏蔽掉。解决方法:很简单,放个透明absolute定位div遮盖住图片,这样就行了。<div style="position: absolute; z-index: 3002; overflow: hidden; opacity: 1; pointer-events: 

Html/Css 高蒙 2019/10/31 14:43 48浏览 1评论

PHP笔记 Linux部署GatewayWorker前端WebSocket连接失败

部署完GatewayWorker前端连接的时候出现以下的错误;WebSocket connection to 'ws://host:8282/' failed: Error during WebSocket handshake: Invalid status line前端连接:new WebSocket("ws://localhost:8282&quo

GatewayWorkerWorkerman 高蒙 2019/10/30 17:00 54浏览 0评论

服务器 Linux下svn提交版本 post-commit自动同步到网站目录

用svn在成功提交新版本的时候,svn仓库目录下的hooks文件夹下的post-commit脚本会运行。用shell写一个脚本,在提交完版本后,自动在web目录运行一下svn update。什么是 post-commit利用SVN的POST-COMMIT钩子自动部署代码 我们在开发的过程将代码提交到SVN后使用SVN的hook,通过post-commit脚本,在目标文件夹根下执行svn update操作,将更新内容同步到测试环境,这样开发调试非常方便。如何配置?1.检出代码在网站目录下check

SVNLinux 高蒙 2019/10/13 15:32 109浏览 1评论

PHP笔记 Laravel 出现 No application encryption key has been specified.

若文件根目录下有 .env,如果没有的话复制一个。1、.env.example 改名使用命令 copy 修改为 .env2、使用命令 php artisan key:generate  获取密码,自动保存到 .env3、将密码复制到config/app.php 中的key里面4、重新运行,OK。

LaravelPHP框架 高蒙 2019/10/11 10:02 127浏览 3评论

服务器 Linux命令之du命令 查看文件夹大小

Linux命令之du命令可以查看文件夹大小。

Linux 高蒙 2019/10/09 17:03 92浏览 0评论

服务器 Linux Centos6安装php5.6 php7.3多个版本环境

linux服务器安装php5.6 php7.3等多个版本环境。

NginxLinuxPHP技术 高蒙 2019/10/09 16:36 406浏览 0评论

数据库 MySQL利用AES_ENCRYPT()与AES_DECRYPT()加解密字段实现密码加密功能

AES_ENCRYPT()与AES_DECRYPT()函数轻松实现MySQL加解密字段功能

Mysql 高蒙 2019/10/08 14:29 157浏览 0评论

前端技术 解决七牛云cdn加载woff,woff2,ttf字体文件跨域无法访问

使用七牛云cdn服务时,在加载woff,woff2,ttf字体文件出现跨域无法访问。

CDN 高蒙 2019/09/22 12:35 159浏览 0评论

jQuery插件 baguettebox.js图片插件 相册图片全屏预览 幻灯片切换 支持触屏

baguetteBox.js 是一个简单简单、易用的 JavaScript lightbox库,它具有以下特点:纯 JavaScript 实现,无需依赖其他库;支持触摸屏设备手势操作;支持显示标题(说明);支持响应式图像;支持CSS3过渡;使用 SVG 按钮,没有多余的文件下载;启用 gzip 压缩后仅 2KB。

jQuery插件 高蒙 2018/03/03 14:57 401浏览 1评论

jQuery插件 jQuery幻灯片插件 jQuery.slidizle 支持多种切换方式

jQuery.slidizle 是一款 jQuery 幻灯片插件,你可以在幻灯片内放任何内容,因为它提供了多种方法让你可以随意的控制幻灯片,而正因为它的高度自定义,所以上手也比其他幻灯片插件更难一些。

jQuery插件 高蒙 2018/03/03 15:50 255浏览 0评论

jQuery插件 jQuery顶部通知提示插件-overhang.js

overhang.js 是一款基于 jQuery 和 jQuery UI 的用于显示通知、确认、提示的插件,它以动画的方式从顶部滑出。overhang.js 提供了众多参数,你可以自定义通知的样式,回调函数也能够满足你的更多需求

jQuery插件 高蒙 2018/03/03 16:00 149浏览 0评论

jQuery插件 jQuery缩放效果lightbox插件-Zoomify

Zoomify 是一款基于的简单带缩放效果的 jQuery lightbox 插件,它使用简单,出来提供基本的属性外,还提供了自动事件和自定义方法,能够满足大多数需求。

jQuery插件 高蒙 2018/03/03 16:05 173浏览 0评论

jQuery插件 简单的jQuery幻灯片插件-ck_slide.js

ck_slide 是一款国产的 jQuery 幻灯片插件,它非常小巧,压缩后仅 3KB,所以它的功能也不算丰富,但一般使用已经够了。它支持淡入淡出/左右滚动、箭头/圆点控制、自动播放。

jQuery插件 高蒙 2018/03/03 16:19 231浏览 0评论

jQuery插件 jQuery筛选过滤插件-Filterizr.js

Filterizr 是一款基于 jQuery 的筛选过滤插件,它提供了多重筛选过滤方式,能够满足你的不同需求。并且使用了 CSS3 过滤效果,使用户体验更优秀。

jQuery插件 高蒙 2018/03/03 16:24 192浏览 2评论

jQuery插件 强大的JS/jQuery图片查看器-Viewer.js

Viewer.js 是一款强大的图片查看器,像门户网站一般都会有各自的图片查看器,如果您正需要一款强大的图片查看器,也许 Viewer.js 是一个很好的选择。Viewer.js 提供了纯 JS 版本和 jQuery 版本,您可以任意选择。

jQuery插件 高蒙 2018/03/03 16:34 146浏览 0评论

jQuery插件 jQuery无缝滚动插件-liMarquee

liMarquee 是一款基于 jQuery 的无缝滚动插件,类似于 HTML 的 marquee 标签,但比 marquee 更强大。它可以应用于任何 Web 元素,包括文字、图像、表格、表单等元素,同时它可以设置不同的滚动方向(左右上下)、滚动速度、鼠标悬停暂停、鼠标拖动、加载 xml 文件等等

jQuery插件 高蒙 2018/03/03 16:46 265浏览 0评论

...

高蒙

男, PHP程序猿

文章

484

标签

41

热度

10w+

南京, 江苏, 中国

人生要是没有理想, 那跟咸鱼有什么分别。

最新评论