12 2012 档案

摘要:距离元旦和春节长假越来越近了,相信周围很多朋友肯定是打算趁着长假出去旅旅游。正好前几天跟一个朋友聊到在外面上网不方便的问题。因此我今天专门写一篇Blog来介绍一下我当时去西藏时的上网解决方案,供周围有类似外出需要上网的朋友参考。 阅读全文
posted @ 2012-12-19 00:36 yutiansanshou 阅读(1222) 评论(0) 推荐(0) 编辑
摘要:最近因为想在本地(MacBook Pro 15' Retina)搭建开发环境,但是安装了Eclipse之后却发现显示的字体是虚的(这个很容易发现的,安装后默认设置下在编辑器里写两行代码立刻就能看出来)。于是依靠强大的Google找到了一个通过修改配置文件实现Retina显示器兼容的办法。 阅读全文
posted @ 2012-12-15 19:00 yutiansanshou 阅读(1099) 评论(0) 推荐(0) 编辑
摘要:KISS原则网上能搜到一大堆,但是真正解释清楚的没几个。因此我翻译了Apache网站上的英文文献,人家说的很到位在此分享给大家 阅读全文
posted @ 2012-12-05 11:03 yutiansanshou 阅读(5293) 评论(1) 推荐(4) 编辑
摘要:问题描述:在IE6兼容改造过程中,我遇到了一个比较诡异的问题。一个列表页的排序选项列表,当元素被选中(切换到该种排序下)后位置垂直居中就失效了。应该显示为:实际显示的效果为:HTML代码结构如下:问题原因分析:当在一个容器里文字和img、input、textarea、select、object等元素相连的时候,对这个容器设置的line-height数值会失效; 同时以上元素的行高可能×2受影响的浏览器: Microsoft Internet Explorer 5.01 Windows Microsoft Internet Explorer 5.5 Windows Microsoft 阅读全文
posted @ 2012-12-05 10:41 yutiansanshou 阅读(386) 评论(0) 推荐(0) 编辑
摘要:我最近开始尝试一些云存储产品,其实初衷很简单就是“希望随处都可以打开我的工作环境,不用天天苦逼一样的带个U盘来回来去的拷文件”经过几天的试用,各种产品的好坏带有太多的主观因素所以就不在博客中乱逼逼了。但是随着注册账户多了以后我发现一个问题,多个云存储账户很难去管理。导致公司的PC中有Google Drive的客户端、SkyDrive的客户端、云诺的客户端、新浪微盘的客户端等等,管理起来真的是很麻烦。我是程序员同时也是用户,我希望能有一个产品可以为我统一的管理不同账户的云存储应用(给我提供一个统一的接口,而不是让我去分别管理每个接口),而我呢只需要专注于区分将哪些内容放在哪个账户下即可,而不要翻 阅读全文
posted @ 2012-12-05 00:29 yutiansanshou 阅读(164) 评论(0) 推荐(0) 编辑
摘要:最近看《REST in Practice》,发现 HTTP 如此之多的状态码都有各自的含义,要准确使用并不难,但现实当中很少人能够做得到。大多数人熟悉的状态码就那几个,平时也不会去阅读 RFC 2616,结果反复使用的也就是那几个状态码。其实很多 REST 中可能遇到的情况,在 HTTP 状态码中都已经有考虑到,不需要自己去发明新的状态码,也不需要在 header 或者 body 自定义错误信息。在说状态码之前,首先建议大家还是先阅读一下 RFC 2616中的相关章节,看看已有的状态码描述都是什么。我相信有部分状态码是你看了描述也不知道用来干什么的,这时候就需要有更具体的例子来告诉你怎么用了。 阅读全文
posted @ 2012-12-03 23:30 yutiansanshou 阅读(149) 评论(0) 推荐(0) 编辑
摘要:很多朋友对alt属性和title属性的概念和应用不是十分了解,常常会出现乱用的情况,下面就此写了篇文章,描述下两者的区别,希望对大家能有所帮助。alt属性的语义Alt属性(注意是“属性”而不是“标签”,很多朋友习惯说是“标签”,这是不正确的一种说法)包括替换说明,对于图像和图像热点是必须的。它只能用在img、area和input元素中(包括applet元素)。对于input元素,alt属性意在用来替换提交按钮的图片。比如:<input type=”image” src=”image.gif” mce_src=”image.gif” alt=”Submit” />.使用alt属性是为 阅读全文
posted @ 2012-12-03 23:29 yutiansanshou 阅读(173) 评论(0) 推荐(0) 编辑
摘要:Handling Exceptions in finallyOverload Journal #62 - Aug 2004 + Programming Topics Author: Tony Barrett-PowellRecently I was reviewing some old Java code that performs SQL queries against a database and closes the resources in finally blocks. When I examined the code I realized that the handling of 阅读全文
posted @ 2012-12-03 23:15 yutiansanshou 阅读(711) 评论(0) 推荐(0) 编辑
摘要:JQuery中我们常常需要判断某个Object(对象)是否存在,作为企业级开发来说我们很有必要选择一种通用的写法。这不仅是专业性的表现同时也便于今后及时的发现Bug(因为所有代码都是使用的这段逻辑判空的)//定义判断对象为空的方法jQuery.fn.exists =function(){return this.length>0;}//在实际使用环境中if($(selector).exists()){ // Do something} 阅读全文
posted @ 2012-12-03 23:11 yutiansanshou 阅读(552) 评论(0) 推荐(0) 编辑
摘要:我们都知道Java中的String提供了用于判断是否以指定字符串开头、结尾的方法。分别是startWith和endWith,但是最近开发过程中我也遇到了类似的问题只不过是在javascript中,需要判断一个链接地址是否以http://开头或判断一个地址是否以"/"开头。 但是通过查看API,原生的javascript的String并没有提供现成的办法来解决此类需求。因此我就开始想办法如何能够正确的判断某个字符串是否以指定的字符串开始或者结尾。 后来终于找到了好的办法,特记录如下。 我会首先将代码和测试用例贴上,然后再具体解释为什么要这么写 //判断当前字符串是否以str开 阅读全文
posted @ 2012-12-03 22:55 yutiansanshou 阅读(30076) 评论(0) 推荐(1) 编辑
摘要:最近因为工作的缘故从底层又转向前端,在IE6的兼容改造过程中有了不少体会,在此记录一下 阅读全文
posted @ 2012-12-03 22:37 yutiansanshou 阅读(140) 评论(0) 推荐(0) 编辑
摘要:最近在做产品的IE6兼容性改造,由于min-height属性在IE6中是不起作用的。因此导致部分页面该撑开的部分却没有撑开,通过在网上查找资料并自己逐个验证各个环境下(Chrome、FireFox、Safari、IE6、IE7、IE9)均可以实现min-height的效果。 实现方法思路:通过CSS代码的组合以达到兼容IE6的效果(当然也同时兼容多浏览器) CSS代码如下: selector{ min-height:32px; /*支持min-height属性的自动撑开*/ height:!important; /*自动撑开,兼容FireFox,Safari,Chr... 阅读全文
posted @ 2012-12-03 22:07 yutiansanshou 阅读(184) 评论(0) 推荐(0) 编辑