Skip to content

Instantly share code, notes, and snippets.

View hite's full-sized avatar
🎯
Focusing

hite hite

🎯
Focusing
  • emohz.cn
  • HangZhou ,Zhejiang
View GitHub Profile
Here is a list of scopes to use in Sublime Text 2 snippets -
ActionScript: source.actionscript.2
AppleScript: source.applescript
ASP: source.asp
Batch FIle: source.dosbatch
C#: source.cs
C++: source.c++
Clojure: source.clojure
CoffeeScript: source.coffee
Here is a list of scopes to use in Sublime Text 2 snippets -
ActionScript: source.actionscript.2
AppleScript: source.applescript
ASP: source.asp
Batch FIle: source.dosbatch
C#: source.cs
C++: source.c++
Clojure: source.clojure
CoffeeScript: source.coffee
//animate function
var from = -627,to = 0,step = 100,duration = 50;
var flag = -1;
var timer = setInterval(function(){
if(to>from){
flag = 1;
}
from= from+flag*10;
if(flag*from>to){
@hite
hite / give me the url per line
Created May 30, 2011 08:13
extract a url from a string per line
^.*"(http:.*?)".*$
@hite
hite / chinese word regexp
Created March 15, 2012 03:00
javascript验证中文的正则表达式
var reg = /^[u4E00-u9FA5]+$/;
@hite
hite / gist:3261201
Created August 5, 2012 02:37 — forked from qiukun/gist:3000173
send mail to tumblr by coffeescript and nodemailer
nodemailer = require "nodemailer"
smtpTransport = nodemailer.createTransport "SMTP",
service: "Gmail"
auth:
user:
pass:
mail =
from: ""
@hite
hite / round.m
Created May 20, 2016 05:21 — forked from larsacus/round.m
Round corner without clipsToBounds
// Clips the bottom left corner to a radius
CGSize cornerSize = CGSizeMake(10,10);
UIBezierPath *roundRectMaskPath = [UIBezierPath bezierPathWithRoundedRect:view.bounds
byRoundingCorners:UIRectCornerBottomLeft
cornerRadii:cornerSize];
CAShapeLayer *roundRectMaskLayer = [CAShapeLayer layer];
roundRectMaskLayer.frame = self.view.bounds;
roundRectMaskLayer.path = roundRectMaskPath.CGPath;
@hite
hite / gist:a23063f65c2e7c6d96016e57dd5ee24b
Created March 22, 2017 02:44
Linux系统基础知识
1.在Linux系统中,以 文件 方式访问设备 。
  2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。
  3. Linux文件系统中每个文件用 inode 来标识。
  4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 inode表块 和数据存储块。
  5. 链接分为: 硬链接 和 符号链接 。
  6. 超级块包含了inode表 和 空闲块表 等重要的文件系统信息。
  7. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为: 644 ,该文件属性是 目录 。
  8. 前台起动的进程使用 Ctrl+c 终止。
  9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。
  10. 网络管理的重要任务是: 控制 和 监控 。
@hite
hite / gist:175b54f7fa77c124583ed997f3675894
Created March 22, 2017 02:44
Linux系统基础知识
1.在Linux系统中,以 文件 方式访问设备 。
  2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。
  3. Linux文件系统中每个文件用 inode 来标识。
  4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 inode表块 和数据存储块。
  5. 链接分为: 硬链接 和 符号链接 。
  6. 超级块包含了inode表 和 空闲块表 等重要的文件系统信息。
  7. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为: 644 ,该文件属性是 目录 。
  8. 前台起动的进程使用 Ctrl+c 终止。
  9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。
  10. 网络管理的重要任务是: 控制 和 监控 。
@hite
hite / cookieforwebview.m
Created June 7, 2018 02:31
WKWebview 设置cookie 的代码示例
//
// CICAppHostViewController.m
// myApp
//
// 需要h5和native 相互调用接口 页面使用此viewcontroller。
//
// Created by hite on 9/22/15.
// Copyright © 2015 netease. All rights reserved.
//