Skip to content

Instantly share code, notes, and snippets.

@yulanggong
yulanggong / ip_number_convert.js
Created October 31, 2012 09:48
IP 和数字互相转换
function ip2number(ip){
return parseInt(ip.replace(/(\d+)\.?/g, function(a,b){
b = parseInt(b).toString(16);
return b.length === 1 ? '0' + b : b;
}), 16);
}
function number2ip(number){
var ip = number & 255;
for (var i = 0; i < 3; i++){
@yulanggong
yulanggong / ternaryOperator.js
Created December 16, 2012 14:48
三目运算该怎么写?
//第一种
num < 2
? num < 1
? 0
: 1
: num < 3
? 2
: 3
//第二种
@yulanggong
yulanggong / jquery.ice.js
Last active December 12, 2015 04:38
运行事件回调的同时禁用当前元素,避免相同的回调再次被触发,在回调中可以调用 enable 函数解除禁用。
;(function($, undefined){
/**
* @param {String} types event types
* @param {String} [selector]
* @param {Function} fn function(e, enable){}
* @param {Object} [option]
* @return {Object} jQuery Object
* @version 0.3
*/
$.fn.ice = function(types, selector, fn, option){
@yulanggong
yulanggong / iframeAutoHeight.js
Created March 8, 2013 08:08
iframe Auto Height
var iframeAutoHeight = function(iframe){
var src
setInterval(function(){
if (src != iframe.contentWindow.location.href){
setHeight()
src = iframe.contentWindow.location.href
}
}, 200)
function setHeight(){
try{
//
// Regular Expression for URL validation
//
// Author: Diego Perini
// Updated: 2010/12/05
// License: MIT
//
// Copyright (c) 2010-2013 Diego Perini (http://www.iport.it)
//
// Permission is hereby granted, free of charge, to any person
/**
* 把数组填充到字符串内
* @param {Array} array
* @param {Function} fn
* @return {String}
*/
function each(array, fn){
var s = '', l = array.length;
for (var i = 0; i < l; i++) {
if (typeof array[i] != 'undefined'){

好街坊外卖单

盖饭类

小炒肉盖饭          15元
香干回锅肉盖饭        15元
鱼香烘蛋盖饭         13元
鱼香肉丝盖饭         15元
宫爆鸡丁盖饭         15元

前端排错表

首先,是否有拼写错误?

JSP 模板

HTML 靠前的位置使用 script 标签初始化 JS 变量,不要使用 <input type="hidden" name="id" id="id" value="${id}" />

@yulanggong
yulanggong / calender.md
Created June 13, 2014 05:35
日历标准格式研究

日历标准格式研究

日历的导入导出

格式

现在通用的日历格式是 iCalendar,通常扩展名是 .ics

BEGIN:VCALENDAR #日历开始
@yulanggong
yulanggong / java_lessons.md
Last active August 29, 2015 14:26
JAVA 踩坑记录

IDEA

Make 不编译 java 文件

File -> Project Structure -> Modules -> 选择一个主项目 -> Paths: 这里配置编译输出路径

项目配置读取错误

复制 src 目录下的配置文件到输出路径下,[TODO] 编译的时候为啥没有复制配置文件呢?