Hammer.js实现多点触控的javascript库

Hammer.js实现多点触控的javascript库

Javascript前端2018年03月30日作者:月光光标签:JavaScript  HTML5  移动端 

Hammer.js是一个开源的能实现多点触控的javascript库,可以识别触摸,鼠标点击和手势滑动操作,它不依赖任何第三方库,并且非常小巧灵活。阅读全文

Linux下安装Nodejs以及PM2工具

Linux下安装Nodejs以及PM2工具

运维知识2018年03月27日作者:月光光标签:JavaScript  Node.js  Linux 

我在介绍使用Nodejs作为服务端提供WebSocket服务,有同学提议要我写一篇关于node安装部署的文章,这不准备好了,本文教你安装nodejs和PM2,以及简单使用。阅读全文

使用HTML5的WebSocket实现服务端和客户端数据通信

使用HTML5的WebSocket实现服务端和客户端数据通信

Javascript前端2018年03月24日作者:月光光标签:JavaScript  HTML5  Node.js 

WebSocket协议是基于TCP的一种新的网络协议。WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。依靠这种技术可以实现客户端和服务器端的长连接,双向实时通信。阅读全文

Mysql/MariaDB配置主从复制备份

Mysql/MariaDB配置主从复制备份

运维知识2018年03月22日作者:月光光标签:MySQL  Linux  CentOS 

数据库安装配置好后,如果你的web项目对数据要求比较严谨,那就需要对数据进行备份。一般项目我们采用主从双机热备份机制来保证数据可靠性,当然也可以采用主主互备高可用机制。本文先介绍Mysql/MariaDB主从双机热备份的配置。阅读全文

推荐5个超级JavaScript Ajax组件和库

推荐5个超级JavaScript Ajax组件和库

业界关注2018年03月20日作者:Manjunath M 标签:JavaScript  Ajax  Vue.js 

AJAX是用来对服务器进行异步HTTP调用的一系列web开发技术客户端框架。 AJAX即Asynchronous JavaScript and XML(异步JavaScript和XML)。AJAX曾是web开发界的一个常见名称,许多流行的JavaScript小部件都是使用AJAX构建的。阅读全文

实用的PHP验证器类Validator

实用的PHP验证器类Validator

PHP后端2018年03月17日作者:月光光标签:PHP  Laravel 

Particle\Validator是一个小巧优雅的实用的PHP验证类库,提供了一个非常简洁的API。它无需依赖其他组件,提供友好的文档,并且有利于扩展。阅读全文

Nginx配置反向代理访问内部服务

Nginx配置反向代理访问内部服务

运维知识2018年03月14日作者:月光光标签:Nginx  Linux 

Nginx可以提供高性能的反向代理服务,将客户机请求转发给内部网络中隐藏在幕后的真正的服务器,并将从服务器上得到的结果数据返回给Internet上请求的客户端,在用户看来,Nginx扮演的就是真实服务器。阅读全文

移动端web开发实践踩坑记

移动端web开发实践踩坑记

Javascript前端2018年03月12日作者:Junga标签:HTML5  移动端 

最近在一个移动端的 Web 项目中踩了不少坑,移动端web开发真的坑不少,感觉有必要把它们记录下来,分享给正在钻研移动端Web开发的同学们。阅读全文

Tippy.js鼠标悬停提示工具

Tippy.js鼠标悬停提示工具

Javascript前端2018年03月07日作者:月光光标签:JavaScript  CSS3 

Tippy.js是一款轻量的tooltip插件,使用简单,扩展性好。该tooltip插件功能强大,提供多种动画效果和主题效果,并允许用户自定义tooltip主题和使用html代码作为tooltip的模板。阅读全文

MariaDB/MySQL安全配置以及账户管理

MariaDB/MySQL安全配置以及账户管理

运维知识2018年03月02日作者:月光光标签:MySQL 

MySQL安装好后,我们要对MySQL做一些初步的安全设置,使得其适用于生产环境,此外对MySQL账户的管理设置也是有讲究的,本文从安全的角度给大家介绍MySQL/MariaDB的相关设置。阅读全文