- 博客(141)
- 收藏
- 关注
原创 MongoDB加认证后,nodejs连接不上问题
1. 加认证前,nodejs连mongoDB只需要 var mongojs = require('mongojs/index');var db = mongojs("databaseName",[collection1,collection2,...]); 2. 要上线的项目使用mongoDB,出于安全考虑,都需要加认证,即创建操作数据库所使用的用户名密码。 ...
2017-02-26 03:07:51
1001
原创 javamail addTransportListener监听
after transport.addTransportListener(),be sure not to use Transport.send(). java mail 发邮件 添加监听后要用Transport.sendMessage()方法,监听才有效
2016-11-21 17:35:10
2354
原创 让页面滑动流畅得飞起来的新特性:Passive Event Listeners
function handler(event) { console.log(event.type); // log event type }document.addEventListener("mousewheel", handler, {passive:true});
2016-11-01 16:44:53
395
原创 SMTP基本命令
SMTP的基本命令 2006-09-06 09:05:19 分类: SMTP定义了14个命令,它们是:HELO MAIL FROM: RCPT TO: DATA RSET SEND FROM: SOML FROM: SAML FROM: VRFY EXPN HELP [ ] NOOP QUIT TURN 其中使得SMTP工作的基本的命令有7个,分别为:H...
2016-08-12 11:21:36
4045
原创 JavaMail API详解
一、JavaMail API简介JavaMail API是读取、撰写、发送电子信息的可选包。可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA,而非邮件传输代理MTA)。从另外一个角度来看,我们这些电子邮件用户日常用MUA程序来读写邮件,而MUA依赖着MTA处理邮件的...
2016-08-09 09:04:45
338
原创 POP3常用命令简介
什么是 POP3 POP3 (Post Office Protocol 3) 即邮局协议的第 3 个版本,它规定怎样将个人计算机连接到 Internet 的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的 第一个离线协议标准, POP3 允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循 POP3 协议的...
2016-08-03 12:09:34
5592
求多个数组的每一项互相拼接(多个产品属性组合)
var models = [['BMW X1','BMW X3','BMW X5','BMW X6'],['RED','BLUE','GREEN'],['低配','中配','高配'],['进口','国产']];var mLen = models.length;var index = 0;var digui = function (arr1,arr2) { // cons...
2016-06-22 15:40:16
779
原创 windows 查看端口占用
转载自: http://jingyan.baidu.com/article/3c48dd34491d47e10be358b8.html netstat -aon|findstr "49157"tasklist|findstr "2720"
2016-06-12 10:38:45
103
原创 js伪数组元素转成数组的方法详解
1。Array.prototype:就是Array的原型,很多时候理解这个原型有点不清不楚的其实,有点像.NET里的反射一个类凡是通过prototype加的属性,方法,都可以在这个类的对象里找到 对象.有时候我们也直接在某一对象添加属性方法,那么只能这个对象里找到,重新创建的对象是没有刚刚在上一对象里添加的属性方法的内置的类型可以通过prototype找到内置的属性方法...
2016-06-08 15:46:46
328
原创 html元素永远点不到···
function btn_move(el, mouseLeft, mouseTop){ var leftRnd = (Math.random()-0.5)*20; var topRnd = (Math.random()-0.5)*20; var btnLeft = mouseLeft+(leftRnd>0?100:-100)+leftRnd; var...
2016-04-26 12:06:54
276
原创 GitHub中的README.MD文件编写语法
GitHub中的README文件,使用markdown格式的文件。这种文件语法比较简单,特别容易上手。Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如joomla、drupal都能很好的支持Markdown。下面简单介绍下相关语法:大标题:========================...
2016-03-08 09:15:19
157
原创 FullPage.js的使用方法和设置
fullPage.js的使用方法和设置 简介fullPage.js是一个基于jQuery的全屏滚动插件,它能够很方便、很轻松的制作出全屏网站主要功能支持鼠标滚动支持前进后退和键盘控制多个回调函数支持手机、平板触摸事件支持 CSS3 动画支持窗口缩放窗口缩放时自动调整可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方...
2016-02-19 16:38:23
823
原创 html5计算器html5Calculator.html
见附件源码:<!DOCTYPE html><html><head> <meta charset=utf-8/> <title>Calculator</title> <style id="jsbin-css"> div, span
2015-11-10 18:32:46
780
原创 详解IE11/chrome/firefox浏览器下Navigator各属性
<!doctype html><html><head> <meta charset="UTF-8"> <title>Navigator详解,IE11,chrome和firefox浏览器下</title> <script> //属性
2015-11-05 11:54:35
1669
原创 js跨域调http接口(jsonp)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title></head><body><input
2015-09-01 17:08:08
350
原创 HTML可拖拽模拟对话框
<!DOCTYPE html><html><head> <title>Test</title> <style type="text/css" > html,body { height:100%; width
2015-08-31 17:54:00
690
原创 nodejs mysql报Error: Connection lost: The server closed the connection.解决方案
问题详情:Error: Connection lost: The server closed the connection.at Protocol.end (/opt/node-v0.10.20-linux-x64/IM/node_modules/mysql/lib/protocol/Protocol.js:73:13)at Socket.onend (stream.js:79:1...
2015-07-29 17:58:11
4000
原创 判断电脑是否联网
function isOnline(){ var img = new Image(); img.id = "test_is_online"; img.onload = function(){ document.body.removeChild( document.getElementById("test_is_online"...
2015-07-21 16:21:52
237
DOM元素 onScrollToBottom监听示例
<!DOCTYPE html><html lang="zh-cn"><head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <title>下拉滚动条滚到底部了吗?</title
2015-04-27 15:20:35
969
原创 HTML5 FileReader用法:图片预览、文本文件预览等
<!DOCTYPE html><html><head lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title&a
2015-04-03 16:54:52
222
原创 nodejs实现web服务实例
使用nodejs,采用express是一个很好的选择,也可自己采用http库直接实现。该列子通过简单的事件,把数据粘起来,从而能应对post模式中大数据传输的要求。var http = require('http');var url = require('url');function test1(receiveBuf, res){ //do something ...
2015-04-01 11:25:36
260
原创 HTML5滤镜效果demo
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style type="text/css">
2015-03-31 17:32:35
449
原创 纯JS为DOM添加html字符串:appendHTML方法和prependHTML方法
appendHTML: HTMLElement.prototype.appendHTML = function(html) { var divTemp = document.createElement("div"), nodes = null // 文档片段,一次性append,提高性能 , fragment = document...
2015-03-31 16:42:03
4447
原创 CSS3改变浏览器滚动条
::-webkit-scrollbar { width: 8px; height: 8px;}::-webkit-scrollbar-track,::-webkit-scrollbar-thumb { border-radius: 999px; border: 0px solid transparent; background-color:rgba...
2014-12-18 11:13:45
103
原创 Nodejs socket服务端获取客户端IP
io.sockets.on('connection', function(socket) { var socketId = socket.id var clientIp = socket.request.connection.remoteAddress console.log(clientIp)})
2014-12-10 19:32:10
2628
原创 IE6/IE7/IE8下float:right显示异常的解决方法
最简单的方法就是调换顺序,将需要右浮动的元素写在前面。如 <ul class="circleBtns"> <li id="xiaozhao" class="hb_cb"> <a href=""></a></
2014-10-11 11:43:08
203
原创 实用的 Javascript 技巧
1. 取整同时转成数值型:'10.567890'|0结果: 10'10.567890'^0结果: 10-2.23456789|0结果: -2~~-2.23456789结果: -22. 日期转数值:var d = +new Date(); //12956984167923. 类数组对象转数组:var ar...
2014-10-09 11:39:11
90
原创 经典SQL查询语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 ...
2014-09-22 00:20:08
137
原创 js querySelector和getElementById通过id获取元素的区别
代码如下:<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> </head> <body> <div id="02E503E2A1C011CFC85B7B701A0677EC0900000000000001">
2014-09-19 20:59:02
947
原创 JS判断浏览器类型与版本
1.只判断类型: if (!!window.ActiveXObject || "ActiveXObject" in window) { console.info("ie"); }else{ if(navigator.userAgent.indexOf("Chrome")!=-1||navigator....
2014-09-01 12:02:54
110
原创 js onkeypress与onkeydown 事件区别详细说明
本文将详细介绍js onkeypress与onkeydown 事件区别:一个放开一个没有放开,onkeydown先于onkeypress 发生,需要的朋友可以参考下:onkeypress 和 onkeydown 是有区别,下面将讲解 onkeypress 与 onkeydown 事件的区别。 onkeypress 事件在用户按下并放开任何字母数字键时发生。但是系统按钮(例如:箭头键、功能键...
2014-08-07 22:47:25
318
原创 jquery的data()方法与html5中DOM标签的dataset属性异同
<div id="myModal" calss=".modal" data-h-m="youhhhhh" ></div><script> $(function () { console.info(2,$("#myModal").data("hM"));
2014-08-07 14:42:15
444
原创 kindEditor 设置高度
var autoheight=editor.edit.doc.body.scrollHeight; editor.edit.setHeight(autoheight); 检测目前的高度,然后set成你想要的高度
2014-06-30 22:49:09
1710
原创 IndexedDB 工具类
var dbUtil = function () { var dbInfo={ dbName:"Wei_You_DB", // 名称 dbVersion:"1.0"// 版本 }; var $this = this; var db; var indexedDB = window.indexedDB || ...
2014-06-26 21:18:00
585
原创 Web SQL Database工具类
注意:如果dbUtil内的方法要对外开放,则需在方法前面加 this. /*管理本地sql相关脚本*/var dbUtil = function () { var dbName = 'wydb'; //数据库名 var version = '1.0'; //版本信息 var description = 'wydb'; //描述 ...
2014-06-26 17:15:00
263
原创 html5开发之viewport使用
随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的选择。然而,每一款手机有不同的分辨率,不同屏幕大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢?学习html5 viewport的使用能帮你做到这一点……viewport 语法介绍:01<!-- ...
2014-03-25 23:49:52
85
原创 JS创建操作GUID(转)
使用方法:1、 生成一个新GUID:var guid = Guid.NewGuid();2、 生成一个所有值均为0的GUID:a) var guid = new Guid();b) var guid = Guid.Empty;3、 比较两个GUID是否相等:g1.Equals(g2);4、 获取Guid的字符串形式。其中, for...
2014-03-20 16:25:16
587
原创 使用Emmet时的HTML以及CSS缩写
语法:后代:>缩写:nav>ul>li<nav> <ul> <li></li> </ul> </nav> 兄弟:+缩写:div+p+bq<div></div> <p></p&am
2014-03-20 14:01:29
370
原创 http://code.jquery.com/jquery-1.9.1.min.js
http://code.jquery.com/jquery-1.9.1.min.js
2014-02-28 10:38:01
781
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人