原文链接:JavaScript Profiling With The Chrome Developer Tools
现在,让我们来让你的网站跑得更快,网站性能通常包括两个方面:页面加载速度和脚本执行速度,有很多方法可以让网站加载更快,例如,压缩文件和 CND 等,但是要让脚本执行更快就得靠开发人员自己了。
代码很小的改动就可能对性能产生巨大影响,不同位置的几行代码可能就意味着一个快的网站和产生可怕的“无响应脚本”对话框的网站之间的区别。本文展示了使用 Chrome 开发工具来找到这些性能关键点代码的一些方法。
建立基准线 ##
我们来看一个简单的颜色排序应用,这个应用展示了一个由各种颜色构成的网格,您可以拖放任意一个颜色点来
继续阅读 »
Code School 的 Discover Devtools 这个教程教会我们怎么使用我们的 Developer Tools,下面是教程的一些总结,但只有经常运用到开发中,才会发现个中奥妙
继续阅读 »
Build
make
Unit test
make check WHAT=pkg/kubectl
make check WHAT=pkg/kubectl KUBE_TEST_ARGS="-run TestOfferStorage" GOFLAGS=-v
继续阅读 »
一直使用Ubuntu+Intellig IDEA进行android开发,并且android源码已经花了两三个星期下载回来了,但是linux平台,没有好用的source insight,所以一直阅读都是需要看哪个了才去搜索那一个。原来发现,原来android提供了eclipse,idea等工具进行阅读的方法。
在android源码目录有一个目录development/tools/idegen,这个就是用来生成idea的project文件的。
那么就开始生成吧!
more
首先在源码根目录执行这个文件
bash
sh ./development/tools/idegen/idegen.sh
发现需要idegen.jar文件,我
继续阅读 »
只显示子目录、不显示文件,可以使用下面的命令。
```
只显示常规目录
$ ls -d */
$ ls -F | grep /
$ ls -l | grep ^d
$ tree -dL 1
只显示隐藏目录
$ ls -d .*/
隐藏目录和非隐藏目录都显示
$ find -maxdepth 1 -type d
```
来自runyf
Git常用命令速查表
来自Coding
清除DNS缓存命令
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
批量重命名文件
以下命令将文件名中包含~iphone的文字替换为空字符
for i
继续阅读 »
Install
此篇针对新手(like me T_T):
首先登录sublime text的官网进行下载:
Sublime Text 3
选择合适的版本。比如:Windows 64 bit
继续阅读 »
Meet up
每个人心目中都有自己喜欢的编辑器,有人喜欢Emacs,有人喜欢Atom,我个人比较喜欢用Vim和Sublime Text 3,还有一个PhpStorm也会用一用呗
Emacs,Vim,Others
有人说世界上只有三种编辑器,Emacs,Vim和其他编辑器。到处争论到底哪个才是第一也没什么意思,自己喜欢不就好了。
继续阅读 »
工欲善其事,必先利其器。—— 设置篇
more
系统设置
将功能键(F1-F12)设置为标准的功能键
MacBook键盘最上面一排的功能键(F1-F12)默认是系统亮度和声音之类的快捷设置,当MacBook作为你的娱乐电脑时,这样的默认设置是非常方便的,但是对于将MacBook作为工作电脑而且需要频繁使用功能键(F1-F12)的人,最好将功能键(F1-F12)的行为设置为标准的功能键。
继续阅读 »
autotools系列工具—-自动生成Makefile
在较大项目中, 如果手动维护Makefile, 那将是一件复杂并痛苦的事情. 那么, 有没有一种轻松的手段生成Makefile呢? autotools系列工具正是在这样的呼声中诞生的. 它只需用户输入简单的目标文件, 依赖文件, 文件目录等就可以轻松地生成Makefile了. 另外, 这些工具还可以完成系统配置信息的收集, 从而可以方便地处理各种移植性问题. autotools是系列工具, 它含有:
autoscan
aclocal
autoconf
autoheader
automake
autotools 使用流程
下面用一个简单的hello.c程序, 演示autot
继续阅读 »