使用nodejs建立websocket服务

nodejs搭建websocket服务非常简单,只需要安装nodejs-websocket组件就行。$ npm install nodejs-websocket --save然后建一个router文件,不新建也行"use strict"; var express = require('express'); var router =……

By 零度逍遥 on 2016-07-06 11:21:11

nodejs+Express初始化项目

使用nodejs+Express初始化项目很简单,首先要具备node环境,这个就不多说了。全局执行$ npm install -g express-generator如果npm慢的话,可以使用cnpm,不知道的同学具体可百度。2.在需要创建项目的路径下,执行$ express&……

By 零度逍遥 on 2016-07-06 11:22:35

移动端非常好用的日期选择器

最近在开发hybrid app 过程中需要使用到datepicker,移动端的确实不太好找,找了许久才在github上寻见了一个很好用的插件。可以查看demo:移动端非常好用的日期选择器PS:插件是收费的,如有需要,可访问官网购买:https://www.mobisc……

By 零度逍遥 on 2016-06-07 16:10:57

laravel中的日志管理

在开发api的时候,我们有时需要记录每一次的请求记录,以便追溯问题,laravel中为我们提供了很简单的写入日志文件的方法。我通常是把写日志的方法放在中间件里,这样便可以记录所有我想要记录的日志。1、在Kernel文件里定……

By 零度逍遥 on 2016-05-22 21:01:22

laravel发送邮件示例

在后台程序开发中,有些情况我们需要以邮件的形式发送到我们指定的邮箱,而这个功能用laravel实现非常的简单。1. 首先在env里配置发送者的邮箱信息MAIL_DRIVER=smtp MAIL_HOST=smtp.126.com MAIL_PORT=25 MAIL_USERNAME=xxx@126.com MAIL_PASSWORD=1234……

By 零度逍遥 on 2016-05-18 12:49:02

PHP的强大时间函数strtotime

php有一个内置的函数strtotime,能将任何英文文本的日期时间描述解析为时间戳。echo(strtotime("yesterday")); echo(strtotime("first day of January 2008"))更多方法请参考php官方文档:http://php.net/manual/zh/datetime.formats……

By 零度逍遥 on 2016-05-04 18:09:13

js复制粘贴事件,获取剪切板数据(未做兼容,只支持webkit)

一个js复制和粘贴事件的demo,你可以在这里查看: JS复制和粘贴事件,获取剪切板数据 全部页面代码如下: <html> <head> <title>JS复制粘贴事件</title> </head> <body> <input type="te……

By 零度逍遥 on 2016-01-28 01:04:09

js中数组的引用

js中数组的引用应该算是基础知识了: var arr = [1,2,3]; var arr2 = arr; arr2[0] = 5; //此时arr和arr2都变成了[5,2,3] 我们怎么斩断这种引用呢?我所知道的有两个方法: 1.数组的slice方法 var arr = [1,2,3]; var arr2 ……

By 零度逍遥 on 2016-01-26 11:39:54

js中的in

关于js中的关键字in,我们使用最多的大概就是for…in循环了,可以用来遍历数组和对象,而其实除了循环以外,in还可以用来判断。 判断数组或者对象中是否有某个键名,如: 2 in ['a','b','c'] // true "b" in {"a":1,"b":2} //tr……

By 零度逍遥 on 2016-01-03 11:09:48

display:inline-block中间的空白间隙

为display:inline-block有很多方便,可以水平垂直居中,又可以设高宽,但有个问题,当使用inline-block的时候发现当给各个元素相应的百分比的时候,他们的总和是大于100%的,从而出现了换行的情况,一开始没怎么在意这个问题,……

By 零度逍遥 on 2015-12-07 15:08:35