Skip to content

Instantly share code, notes, and snippets.

View monjer's full-sized avatar

monjer monjer

  • None
  • Beijing China
  • 21:25 (UTC -12:00)
View GitHub Profile
@monjer
monjer / StirngUtil.js
Created March 5, 2015 01:58
StirngUtil.js , helper method for Javascript String
//
// StirngUtil.js , helper method for Javascript String , -v 1.0.0
//
(function(opt_ns , opt_win){
//---------------- Helper function --------------
function forEach(array,fn,ctx){
if(array == null){
return ;
}
@monjer
monjer / back2Top.js
Created March 3, 2015 07:42
Go to page top
$(function () {
var top = 100 ,
speed = 600 ;
$(window).scroll(function () {
$(this).scrollTop() > top) ? $('#back-top').fadeIn() : $('#back-top').fadeOut();
});
// scroll to top on click
$('#back-top a').click(function () {
$('body,html').animate({scrollTop: 0}, speed);
return false;
@monjer
monjer / forceDownload.jsp
Created February 11, 2015 07:19
force file download(PDF)
response.setContentType("application/force-download");
@monjer
monjer / find_port.sh
Created January 30, 2015 08:19
查看Mac os 下占用指定端口的进程,并将其结束
// 查找占用8080端口的进程,加入被563进程占用
sudo lsof -i :8080
// 结束pid为563的进程
kill 563
@monjer
monjer / getWindow.js
Last active August 29, 2015 14:10
Get window from dom element
(function(exports){
function isWindow(el){
return el && el.window = el ;
}
function getWindow(el){
if(isWindow(el)){
return el ;
}
------------------------------------------------ 1 ------------------------------------------------
//
// 取消高亮
//
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[tableView deselectRowAtIndexPath:indexPath animated:YES];
}
------------------------------------------------ 2 ------------------------------------------------
//
@monjer
monjer / wekbit_ios.css
Created October 29, 2014 02:02
webkit ios css
/*
* 禁用长按(图片,链接地址)弹出菜单,等价与document.documentElement.style.webkitTouchCallout='none'
*/
.disable-callout
{
-webkit-touch-callout:none;/*1.auto,2.none*/
}
/*
* 改变用户点击链接或一个可点击触发javascript的元素产生的文字颜色
*/
@monjer
monjer / ios_version_check.h
Created October 28, 2014 03:26
IOS 系统version检测
#define SysDeviceVersion [[UIDevice currentDevice] systemVersion]
#define SYS_VERSION_EQUAL_TO(v) ([SysDeviceVersion compare:v options:NSNumericSearch] == NSOrderedSame)
#define SYS_VERSION_GREATER_THAN(v) ([SysDeviceVersion compare:v options:NSNumericSearch] == NSOrderedDescending)
#define SYS_VERSION_GREATER_THAN_OR_EQUAL_TO(v) ([SysDeviceVersion compare:v options:NSNumericSearch] != NSOrderedAscending)
#define SYS_VERSION_LESS_THAN(v) ([SysDeviceVersion compare:v options:NSNumericSearch] == NSOrderedAscending)
#define SYS_VERSION_LESS_THAN_OR_EQUAL_TO(v) ([SysDeviceVersion compare:v options:NSNumericSearch] != NSOrderedDescending)
@monjer
monjer / YBMTextView.h
Last active August 29, 2015 14:08
为TextView添加placeholder文本
//
// YBMTextView.h
// YBMPro
//
// Created by manjun.han on 02/07/2013.
// Copyright (c) 2013 molamola. All rights reserved.
//
#import <UIKit/UIKit.h>