Skip to content

Instantly share code, notes, and snippets.

@daocren
daocren / Javascript.md
Created March 29, 2013 09:39
javascript

Javascript

Objects 对象

  • Simple Type is immutable
    Number,String,boolean,null,undefined
  • Object is mutable

Object are mutable keyed collections
property can be any value except undefined
retrieve proptery: obj[name] equals to obl.name

@daocren
daocren / Sublime Text 2.md
Created March 26, 2013 06:48
Sublime Text 2

SubSlim Text 2

Articles

@daocren
daocren / Html FrameWork Compare.md
Created March 22, 2013 11:00
Html FrameWork Compare
@daocren
daocren / short.js
Created January 6, 2013 03:54
短地址工具
/**
* @method hasher
* @param {String} URL URL to be hashed
* @returns {String} hash Base 62 hash representation of the URL
**/
var hasher = exports.hasher = function(URL, length) {
if (!length) length = 6;
var AUID = [],
CHARS = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('');
@daocren
daocren / key.js
Created January 6, 2013 03:54
流水号工具
var db = require('../config.js').db;
db.bind('sequence');
var defaultName = 'common';
var defaultOffset = 1;
var sequenceMap = {};
var sequenceLockMap = {};
exports.next = function(callback){
exports.nextKey(defaultName, callback);
};
@daocren
daocren / page.html
Created July 17, 2012 08:33 — forked from mping/page.html
xhtmlrenderer (Flying Saucer) with css3 header/footer
<link href="print.css" rel="stylesheet" type="text/css" media="screen,print"/>
...
<div style="-fs-page-sequence: start; page-break-before: always">
<div style="position: running(current);">
<div id="page-header" class="small">
<span class="align-left">some stuff here</span>
<span class="align-right">some other stuff here</span>
<div class="line">&#160;</div>