2015年6月30日

摘要: 在linux下转码命令:iconv -f utf-8 a.txt > b.txt 阅读全文
posted @ 2015-06-30 16:49 愤怒的菜鸟 阅读(463) 评论(0) 推荐(0) 编辑

2014年12月18日

摘要: 本来想返回一个git当前的分支。但会将这个文件夹下的所有目录与分支一起输出。原因是 echo `git branch | grep \*` 等价于 echo * master , 而 echo * 会匹配出所以正确的写法应该是 echo "`git branch | grep \*`" 就OK 了... 阅读全文
posted @ 2014-12-18 14:38 愤怒的菜鸟 阅读(795) 评论(0) 推荐(0) 编辑

2014年6月6日

摘要: git branch | grep \"*\" | awk -F \"_\" '{print $2}' 阅读全文
posted @ 2014-06-06 15:22 愤怒的菜鸟 阅读(778) 评论(0) 推荐(0) 编辑

2014年4月16日

摘要: 直接 print object.__dict__ 阅读全文
posted @ 2014-04-16 17:56 愤怒的菜鸟 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 需要在.vimrc 的set tabstop=4的这一行上面增加set expandtab否则会报unexpected unident 阅读全文
posted @ 2014-04-16 17:25 愤怒的菜鸟 阅读(305) 评论(0) 推荐(0) 编辑

2012年10月19日

摘要: 今天同事报给我一个bug , 即在head里加了个<base target="_blank"/>在ie6下会出现以下错误改成<base target="_blank"></base>就没有错误了。原因是在ie6下<base target="_blank"/> 与<base target="_blank"></base>有不同的解析当<base target="_blank"/>, ie6会将<base> 阅读全文
posted @ 2012-10-19 17:07 愤怒的菜鸟 阅读(1022) 评论(2) 推荐(2) 编辑

2012年10月15日

摘要: 最近在开发过程中遇到了几个之前很少用的东东,总结下,希望可以帮到和我一样的新手们。1. 因为开发一个suggestion组件,但input框有两个默认的情况 (1)当你输入了一个value,及时刷新了,这个value还存在, (2)当鼠标onfocus到输入框时,会有个默认自带的层出现如图。 这两个默认情况明显与suggestion会有冲突 ,其实只用将autocomplete设为off就可以了,即<input type="text" autocomplete="off"/>就可以了2. 在chrome下,当点击一个输入框时,经常会出现 浏览 阅读全文
posted @ 2012-10-15 11:26 愤怒的菜鸟 阅读(858) 评论(0) 推荐(1) 编辑

2012年9月19日

摘要: 面对较大型的网站开发,前端也会涉及到多人开发,而多人并行开发的条件是公共组件与业务模块化,一般的做法是,大家一起讨论,抽象出一些组件和业务模块,定义好相应接口,再分配不同的人来开发,开发的时候同在一个svn 和写相应的静态html测试开发效果。完全Ok了则提给后端php做相应模板。可能大家在开发过程中彼此协作问题不大, 但临近着测试与上线,问题就出来了,每个页面都有一大堆js和css ,上线后肯定不允许这样,那怎么可以方便的合并,之前的js,css都没有经过yui压缩,之前调用后端接口都是测试地址,但上线后肯定需要换成正式地址,怎么换比较方便, 当时在需求还没定时是没有css -spirte的 阅读全文
posted @ 2012-09-19 16:02 愤怒的菜鸟 阅读(1127) 评论(2) 推荐(0) 编辑

2012年9月18日

摘要: 做前端已经两年了,却很少涉及到cookie方面的开发,也非常少关注cookie方面的知识,所以理解cookie非常浅显,先说下自己浅显的理解吧:cookie是基于http协议,cookie就是限制性的存储字符串的,我们可以通过document.cookie来存储字符串。而最近手头上有个项目上涉及到有关于cookie的操作,即登录与退出,对于这个需求,逻辑很简单1.登录前的cookie检查2.登录取的后端数据,再存到cookie3.退出登录,清楚cookie.这里面除了逻辑之外,涉及到了cookie取值和设值的问题。这里我用到了jquery的第三方插件$.cookie来取值和设置。根据之上的逻辑 阅读全文
posted @ 2012-09-18 22:57 愤怒的菜鸟 阅读(1955) 评论(4) 推荐(4) 编辑

2012年9月16日

摘要: 前段时间针对公司的网站首页做了优化,由于第一屏会载入很多图片,我们除了针对图片做lazy-load,还可以对图片进行体积上的压缩,因为体积小了,下载速度会变快,从而可以减少用户等待时间,也可以减少部分带宽。所以我们可以在线下对图片进行压缩再上传到线上 。这些图片都是 jpg格式,虽然压缩都是有损的,但我们可以通过减少 quality的方式,比如100%的quality与80%的quality,用户感观上基本一样,但是体积却可以减少30%以上,比如6K的图片,会到4K左右,这里用php就可以完成此类的功能,针对一个文件夹下的图片,统一压缩成不同quality的图片,再统一覆盖线上已经有的图片即完 阅读全文
posted @ 2012-09-16 20:44 愤怒的菜鸟 阅读(1189) 评论(0) 推荐(1) 编辑

导航