随笔分类 - 常识
摘要:Mac 环境: 1. 安装 BeyondCompare 2. 配置 ~/.gitconfig 3. 加个软链 4. 使用(如果 merge 时有冲突) 5. SourceTree 配置 BeyondCompare SourceTree -> Preferences -> Diff -> Extern
阅读全文
摘要:1. 最小化当前窗口 command m 2. 在不同应用间切换 command tab 3. 在同一应用的不同窗口间切换 command ` 4. 在浏览器同一窗口的不同标签间切换 ctrl tab 5. 显示桌面(windows 中的 win d) command f3 6. 删除光标后面的字符(windows 中的 del) fn del 7. 剪切 粘贴(文件、文件夹) co...
阅读全文
摘要:1. genymotion的安装见这里注:a. 要先装VirtualBox, 再装genymotionb.VirtualBox不能太高,我装的是VirtualBox-4.1.40-101594-Win.exe,genymotion-2.5.2.exec. 往genymotion中安装APK好方便,把...
阅读全文
摘要:1. 买个360随身wifi,插在台式机上生成热点,手机连上自己的wifi如果电脑与手机本就在一个局域网,省略这一步2. 在fiddler中如下设置:3. 查看电脑无线连接属性4. 在手机上设置用电脑代理上网:5. 在手机上访问,就可以抓到包了
阅读全文
摘要:引自:http://www.w3cplus.com/css/front-end-web-development-quiz.htmlQ7:下面代码弹出值是什么?x = 1;function bar() { this.x = 2; return x;}var foo = new bar();...
阅读全文
摘要:已终止操作原因:在文件加载完成之前执行了dom操作,如appendChild, innerHTML等解决办法:ready后再执行
阅读全文
摘要:1. 安装java运行环境JER和JDK2. 安装Android sdk下载地址:http://developer.android.com/sdk/index.html 下载后解压,绿色,放哪都行 解压后运行SDK Manager.exe。建议安装各版本SDK,我的破网装了一晚上3. 将sdk\platform-tools和sdk\tools的绝对路径加到环境变量path里 cmd 验证 android -h ;adb; emulator.exe 都可执行即可(此处不需要运行什么,只为验证安装SDK无误,环境变量已生效)4. 安装Eclipse最新版,我的3.3.1被鄙视了。http://ww
阅读全文
摘要:DMP是windows系统中的错误转储文件。一个程序异常终止时,会产生一个记录系统错误的DMP文件用windbg查看,打开后执行命令!analyze -v查看程序执行到哪一步时造成崩溃
阅读全文
摘要:1. 在fiddler快速命令行执行命令bpafter(bpbefore) url2. 当收到此url命中的响应时,会中断,请求是否修改3. 点右侧下方黄条解码并修改。在raw选项卡中修改4. 点“Run to completion”继续响应
阅读全文
摘要:linux中文乱码在自己的home下查看.i18n文件修改为LANG=zh_CN.UTF8在自己home下执行. .i18n
阅读全文
摘要:在手机上访问ip138这样的查IP网址都不能得到正确的IP地址,应该是一个通信节点的地址用以下方法获取手机IP地址下载adb工具cmd进入adb路径命令:adb shell netcfg结果中xxxxxx up的地址就是你的IP地址
阅读全文
摘要:如果你新买的本本没有光驱又想装系统如果你已经像我一样试了两天还在郁闷中那你来对地方了,不过我还是要先发一些牢骚的,如果你很急,请直接找下文的“现在开始”没光驱的新机子想装个高版本的ubuntu。因为之前用u盘装过ubuntu9.10,所以自信满满地直接上手先是找到最新的版本ubuntu12.04,用UltraISO做了安装U盘,启动后停在版本行就不动了之后,以为是iso的问题,以为是U盘的问题,以为是vesamenu.c32文件的问题。。。整整折腾了两天抱怨一:ubuntu11以后,的确不能顺利用U盘安装了,我甚至又找出之前的9.10版,用同一个U盘安装没问题,网上说是vesamenu.c32
阅读全文
摘要:有些时候在测试环境和线上环境的不同,导致在线系统的js难易跟踪调试特别是一些动态js脚本。fiddler这个工具给我减少了很多调试上的烦恼,尤其是强大的AutoResponder.它可以抓取在线页面保存到本地进行调试,这大大减少了在线调试的困难。下面以http://www.fiddler2.com/fiddler2为例简单描述一下操作步骤:1、打开fiddler2,在浏览器中输入http://www.fiddler2.com/fiddler2。在fiddler2可以看到请求记录。2、选择需要调试的页面,右键-Save-Response-Response body3、点击fiddler A...
阅读全文
摘要:曾几何时,听说虚拟机的内存应当为本机内存的两倍,虚拟机使用的内存是从硬盘上虚拟出来的,使用硬盘,大点没关系这两天,装了三次虚拟机,都卡得要死。原来。。。虚拟机也是用的本地物理内存,按vmware推荐的来就行了
阅读全文
摘要:在浏览器地址栏输入:chrome://net-internals/#hsts然后到Add domain下,Domain添上诸如google.com,并勾选Include subdomains,再点击Add确定以后,就设置完毕了。另外需要注意的是,HTTPS的方式只适合对方服务器支持HTTPS协议的情况,大型网站一般都支持,小网站就难说了。引自http://blog.sina.com.cn/s/blog_5dac28530100znyw.html
阅读全文
摘要:chrome下最小字号12号,想显示更小的字体,在css中设一个兼容字号的属性-webkit-text-size-adjust:none;
阅读全文
摘要:在fiddler里TextView和SyntaxView显示乱码解决:在Transformer里修改一下编码压缩方式
阅读全文
摘要:/** * 对Date的扩展,将 Date 转化为指定格式的String * 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用 1-2 个占位符 * 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) * eg: * (new Date()).pattern("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 * (new Date()).pattern("yyyy-MM-dd E HH:mm:ss") =
阅读全文
摘要:常做一些javascript的动画效果,尤其是与setTimeout,setInterval相关的,都会占用大量的CPU它们什么时候占CPU呢?为什么有时候打开的是同一页面,占CPU的程度忽大忽小呢?结论:只有动画在浏览器内可见时,页面重绘,才会占用CPU当打开页面,但重绘的那部分不可见时,不占多少CPU当打开页面,浏览器最小化时,不占多少CPU也就是说,javascript的计算,即使量很大,也不会占多少CPU,而是每次浏览器的重绘会大量占用CPU
阅读全文
摘要:引自:http://www.soft6.com/tech/15/159844.html PHP中文乱码是PHP开发中的常见问题之一。PHP中文乱码有时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。 一.首先是PHP网页的编码 1. php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件。 b. 如果欲使用ut
阅读全文