自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 TO LEARN

JS in Depth: Unit Test Object Oriented Programming ES6 AMD/CMD Framework Design Node Express Angular React Data Struc...

2015-07-30 16:42:00 88

转载 scrollLeft / scrollTop 兼容性问题

所以我们要获取正确的scrollTop很简单: varscrollTop=document.body.scrollTop||document.documentElement.scrollTop; ...

2014-12-31 15:26:00 185

转载 Linux系统信息查看命令

Linux系统信息查看命令系统uname -a 查看内核/操作系统/CPU信息head -n 1 /etc/issue 查看操作系统版本cat /proc/cpuinfo 查看CPU信息hostname 查看计算机名lspci -tv 列出所有PCI设备lsusb -tv 列出...

2014-12-01 17:37:00 111

转载 DigitalOcean的UnixBench跑分

我们来运行个脚本: wget http://www.vpsmark.com/sh/unixbench.sh;sh ./unixbench.sh 这是我的DigitalOcean(CPU:1Core, RAM:512M) VPS跑分,居然有1061,非常不错。 要知道我是...

2014-12-01 16:24:00 96

转载 AngularJS SEO简易教程

AngularJS SEO我们知道Angular是MVC框架,页面内容是动态加载的,所以如果由搜索引擎的蜘蛛来爬的话,根本爬不出实际的东西,Prerender应运而生。你可以把它看成是一个能够读懂javascript的服务器端浏览器(Server-side browser),读懂js之后,...

2014-11-24 18:03:00 246

转载 nginx配置基础

Install and vi /usr/local/nginx/nginx.confBeginnerServer指令location指令proxy_pass指令掌握以上几个概念和指令,就可以配置反向代理了,可以参考以下配置文件:#user nobody;worker_pro...

2014-11-21 00:19:00 70

转载 Webapp开发中遇到的一些坑

position: fixed 和 CSS3 Transform在某些浏览器里面依然有冲突,别滥用,解决方案是不用transform或者用absolute的方案代替fixed在ios6中,display: flex和-webkit-overflow-scrolling: touch不兼容,...

2014-10-30 09:40:00 122

转载 chown

chownchange (file) ownerchown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有...

2014-09-23 11:15:00 128

转载 adduser & passwd

adduser & passwd增加用户adduser tommy修改密码passwd tommy增加sudo权限用一个root权限的用户登录,然后执行以下操作:vim /etc/sudoers在root ALL=(ALL) ALL下面加上tommy ALL=(A...

2014-09-19 10:56:00 407

转载 获取Function的参数名称

functiongetParamNames(fn){returnfn.toString().match(/^function\s*[^\(]*\(([^\)]*)\)/)[1].replace(/,\s+/gi,',')...

2014-08-20 15:41:00 188

转载 要怎样努力,才能成为很厉害的人?

首先,少年,答应别人的承诺,就一定要兑现。我以前啊,和你一样,很想成为一个很厉害很厉害很厉害的人。喜欢看热血的东西,幻想自己是屠龙的勇士,登塔的先锋,我左手有剑,右手有光,没头没脑的燃烧自己,敌人的骑军来了,我说你们何人堪与之战,我的女人在等我。后来我现实了一点,我觉得我要成为那种说走就走,说...

2014-08-19 10:46:00 81

转载 关于Javascript的“变量提升”

先来看一段代码: vara=1;functionb(){a=10;return;functiona(){}}b();alert(a);//theresultis:1 如果你觉得结果是“1”有...

2014-08-11 08:08:00 64

转载 AngularJS中的Provider

我们要从Dependency Injection(依赖注入)的对象中获取的数据或者功能,都是Injector给的。 Injector会创建两种对象:服务 或 专用对象 Injector要知道如何创建这些对象,就要用户自行去“注册”。 有五种注册方法: Provider, Value,...

2014-08-08 11:59:00 83

转载 大龄技术宅的焦虑与忧伤

其实看完《用AngularJS开发下一代Web应用》这本书不难,关键是消化、应用和实践。 前段时间看的那些部分有些细节都忘掉了,有种看过了却记不起的焦虑和忧伤。 而且,昨天理发发现头发好像变少了,白天呢也总是昏昏欲睡。 我才二十多啊,这该如何是好… 好吧,吐槽完了,来点正能量。...

2014-08-08 07:39:00 77

转载 满脑子都是Angular/directive/scope/git

坑1: directive要用到controller里面的东西呢,有两种办法: 通过$scope.xxx来设置的,直接用xxx引用 通过controller function 里面的 this.xxx 设置的,要通过controllerName.xxx引用 ...

2014-08-07 17:51:00 79

转载 AngularJS Animation是如何运作的?

当Angular往repeat list里面加入一个元素的时候,.ng-enter 和 .ng-enter CSS 类会被自动赋予给该元素。以下是enter:新增、leave:移除、move:移动位置 这三种不同的情况下,该元素的类变化情况: 事件 ...

2014-08-05 12:22:00 77

转载 Github Pls Forget Me —— .gitignore详解

忽略某些文件 一般我们总会有些文件无需纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。通常都是些自动生成的文件,比如日志文件,或者编译过程中创建的临时文件等。我们可以创建一个名为 .gitignore 的文件,列出要忽略的文件模式。来看一个实际的例子: $cat.gitig...

2014-08-04 07:08:00 136

转载 作为一个jQuery的老用户,如何适应AngularJS的编程思想?

1. Don't design your page, and then change it with DOM manipulations In jQuery, you design a page, and then you make it dynamic. This is because ...

2014-08-01 10:26:00 158

转载 VIM常用快捷命令(翻译)

自70年代起(哇,比我大很多哎),vi和vim就是程序员们最爱的文本编辑器。五年前我写了一篇文章《程序员应该知道的100条VIM命令》,现在升级版来了! 基本命令 :e filename 打开filename用于编辑 :w ...

2014-07-31 10:47:00 197

转载 Mac OSX 系统目录结构

1 硬盘分区 默认情况下,MAC OS X把硬盘分成了3个GPT分区。第一个就是GPT标准要求的ESP分区,这个分区很小,200MB,FAT文件系统格式。按照EFI惯例,应该用来存放操作系统的引导程序。但是苹果没有遵守这个惯例,它的引导程序boot.efi并没有存放在ESP中,这个分区只是...

2014-07-30 16:09:00 115

转载 AngularJS中的$http.post与jQuery.post的区别

很多时候我们需要用ajax提交post数据,angularjs与jq类似,也有封装好的post。 但是jQuery的post明显比angularjs的要简单一些,人性化一些。 AngularJS: $http.post('do-submit.php',myData).success(f...

2014-07-06 17:44:00 141

转载 关于background属性的合并

background:#ff0000url(/i/eg_bg_03.gif)no-repeatfixedcenter/cover; 这些参数从左到右依次是: background-color background-image background-repeat ba...

2014-07-01 13:03:00 229

转载 关于ios不能自动播放视频、音频的解决方案(已过期)

<script>if("wView"inwindow){window.wView.allowsInlineMediaPlayback="YES";window.wView.mediaPlaybackRequiresUserAction="N...

2014-06-03 15:39:00 269

转载 CSS 中文字体 Unicode 编码表

常用中文字体 Unicode 编码 字体名称 英文名称 Unicode 编码 宋体 SimSun \5B8B\4F53 新宋体 NS...

2014-03-31 09:59:00 102

转载 Span 和 Div 的line-height问题

Span标签内的line-height有最小值。 由于领导的奇葩要求 改成div line-height可以比span的小。。。 转载于:https://my.oschina.net...

2014-03-27 23:02:00 1058

转载 CSS Flex-box

.icons{ /*flex-box布局,子元素可以按需缩放*/ display:-webkit-box; display:-moz-box; display:-ms-box; display:-o-box; display:box; /*flex-box布局,子元素可...

2014-03-14 13:32:00 80

转载 HTML5 / CSS3 Transform / Animation 示例页面

<!DOCTYPEHTML><html><head> <!--先声明好charset以免错误解析title的中文或其他字符--> <metacharset="utf-8"> <title>Tommy's3D...

2014-03-11 16:50:00 34

转载 革命本钱

比我强还比我努力的人有很多,或许是性格使然,有时会有一种莫名的不安。 只是冷静下来,还是觉得有些东西不能本末倒置,更不能因小失大。 健康、感情(亲情爱情友情都在此列)、个人实现,应该是三足鼎立的状态,支撑起我们丰富的人生。 身体是革命的本钱,是其余两者的基础。当你在奋斗的时候,最怕心...

2014-02-26 09:44:00 50

转载 FlappyBird HTML5 开源版

各位亲,爪机扫一下二维码就可以玩咯: 说到效率呢,兼容性呢,还有很长一段路要走: 1.iPhone几乎能够完美运行,但是没有声音,因为ios有个限制就是:必须由用户操作触发才能播放声音。希望哪位大神路过,可以伸出援手,提出解决方案。 2.Android用户大多数可以听到声音,但是每个...

2014-02-23 19:50:00 120

转载 汉字转换为拼音的JavaScript库

将JSPinyin剥离mootools这个JavaScript库,可以独立使用。 1)一个是将汉字翻译为拼音,其中每一个字的首字母大写; pinyin.getFullChars(this.value); 2)一个是可以将每一个字的拼音的首字母提取出来,是大写的形式。 p...

2014-02-23 14:23:00 2698

转载 克服 iOS HTML5 音频的局限

简介 过去几年,开发人员一直都在制造完善的交互体验,努力使其可以在浏览器中正确运行。这样的站点通常需要使用浏览器插件 (Flash)。随着智能手机和平板电脑的推出,交互体验看似与新的小部件能够完美匹配。但是,由于移动设备的处理能力有限,浏览器插件不再是一种可行的开发平台。 常用的缩略语 ...

2014-02-22 15:41:00 488

转载 高性能Android Canvas游戏开发

Rule #0为移动平台进行优化 为移动平台进行优化是十分重要的,因为移动平台的性能大概只有桌面平台的1/10左右(*1),它通常意味着: 更慢的CPU速度,这意味着不经过优化的JavaScript代码,性能会十分糟糕; 更小的内存,没有虚拟内存的支持,这意味着加载太多的资源...

2014-02-21 09:23:00 154

转载 通过cssText属性批量设置、修改样式

functionsetStyle(el,strCss){functionendsWith(str,suffix){varexp=newRegExp(".*"+suffix+"$","gi");//因为正则表达式是动态的,...

2014-02-19 10:01:00 135

转载 某公司前端开发笔试题,我的答案

1.该网站使用了Bootstrap前端框架。该框架是目前非常流行的一个开源项目,基于jquery,拥有各种通用前端模块,使用指定的HTML结构可以快速应用各种内置模块(此网站登陆页就应用了Carousel控件)从而方便地搭建前端。BootStrap还支持响应式布局,对于现代浏览器(Chrome...

2014-02-18 10:13:00 56

转载 检测是否支持video/audio元素

return!!document.createElement("video").canPlayType; 转载于:https://my.oschina.net/tommyfok/blog...

2014-02-14 10:56:00 109

转载 HTML5打飞机游戏

戳戳看:测试地址 手机也可以访问哦 源码的话,直接在服务器上下载好了。 现在速度比较慢,效率不高。也希望高手指点一下。 转载于:https://my.oschina.net/to...

2014-02-13 17:48:00 360

转载 seajs 模块执行顺序问题

举个栗子: require("zepto");require("zepto.touch"); zepto.touch.js是依赖zepto的,而且,zepto尺寸要比zepto.touch大很多,所以上面代码的情况通常是zepto.touch已经加载完并执行好,zepto才执行,导...

2014-02-13 11:50:00 279

转载 seajs 初探

webapp开发有个特点就是单页面无刷新大量数据交互。如果不用到模块管理框架,要完成这个任务就会变得比较复杂,并且不好维护。seajs据说比较好,而且有中文说明文档,因此先对它一探究竟吧。 官网:www.seajs.org 我建立的目录结构如下: app - 存放主程序代码 ...

2014-02-12 14:12:00 54

转载 PHP + MySQL 基础

这篇文章是写给公司的一个年轻人的,希望能够帮到他。 掌握了基本的PHP语法之后,难免要涉及到数据交互、存储,这时候就要用到数据库。 目前PHP+MySQL是最流行的组合之一,我们以此讲解一下。 一、流程 连接数据库 -> 执行SQL语句 -> 获取数据集并处理-&gt...

2014-02-12 14:03:00 95

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除