摘要: 但是如果项目没有用到jQuery等框架的话,js本身又没有这样的函数,我们不得不自己写这样的函数,下面是函数的具体实现: 1 //供使用者调用 2 function trim(s){ 3 return trimRight(trimLeft(s)); 4 } 5 //去掉左边的空白 6 function trimLeft(s){ 7 if(s == null) { 8 return ""; 9 } 10 var whitespace = new String(" \t\n\r"); 11 var str = new String(s); 12 if (wh 阅读全文
posted @ 2012-04-03 23:57 yunxiange 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一、简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECT nickname,emailFROM testtableWHERE name='张三'(一)选择列表 选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。1、选择所有列例如,下面语句显示testtable表中所有列的数据:SELECT *FROM test 阅读全文
posted @ 2012-04-03 23:53 yunxiange 阅读(252) 评论(0) 推荐(0) 编辑
摘要: CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下。对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声明。CSS技巧1.div的垂直居中问题vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行2. margin加倍的问题设置为float的div在ie下设置的margin会加倍。这是一个i.. 阅读全文
posted @ 2012-04-03 18:18 yunxiange 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 译自:Release Histories for all Major Browsers中文:主流浏览器版本发布历史我想,列出当前主流浏览器的版本发布历史是一件挺有趣的事情。我相信最终会废除浏览器的版本号的两个因素是:快速发布版本和自动更新——无论哪个,如果我没搞错的话,都是Google Chrome的发明。每个列表中都有一个橙色行表示间隔最久的一个版本Internet Explorer 版本发布历史版本#发布时间18月 16, 1995211月 22, 199538月 13, 1996410月, 199753月 18, 19995.57月 8, 200068月 27, 2001710月 18, 阅读全文
posted @ 2012-04-03 18:13 yunxiange 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。 在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。 在学习浏览器兼容性之前,我们暂时把前端开发人员划分为两类: 第一类是精确按照设计图开发的前端开发人员,可以说是精确到1px的,他们很容易就会发现设计图的不足,并且在很少的情况下会碰到浏览器的兼容性问题,而这些问题往往都死浏览器的Bug,并且他们制作的页面后期易维护,代码重用问题少,可以说是比较牢固放心的代码。 ... 阅读全文
posted @ 2012-04-03 18:08 yunxiange 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 解决各大浏览器兼容问题hack,IE6/ IE7/ IE8/ IE9/ Firefox/ Opera/ Webkit/ Chrome/ Safari.方法一 1 color:red; /* 所有浏览器都支持 */ 2 color:red !important; /* 除IE6外 */ 3 _color:red; /* IE6支持 */ 4 *color:red; /* IE6、IE7支持 */ 5 +color:red; /*IE7支持*/ 6 *+color:red; /* IE7支持 */ 7 color:red\9; /* IE6、IE7、IE8、IE9支持 */ 8 color:red 阅读全文
posted @ 2012-04-03 14:48 yunxiange 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 近来在学Java,可是遇到一个问题,就是Java项目能不能像.exe文件一样,双击就能点击运行呢。后来老师讲到可以将其导出成为Jar文件,双击打开就可以了。下面介绍一下,如何用Eclipse将Java项目导出成为Jar文件:1.首先右击项目工程,单击Export,进入如下界面2.选择JARFile,将目标文件创建好:3.点击next,再点击next后,进入如下对话框:4.切忌:一定要填写Mainclass,就是整个工程的入口,接着,点击Finish就完成导出了,你能看到Jar类型的文件:5.但是现在有一个问题,我双击Game.jar后,出现控制台一闪而过的现象,不知是什么原因,而我在控制台下输 阅读全文
posted @ 2012-04-03 14:46 yunxiange 阅读(239) 评论(1) 推荐(0) 编辑
摘要: 1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上 display:inline; 例如: 相应的css为 #IamFloat{ float:left; margin:5px;/*IE下理解为10px*/ display:inline;/*IE下再理解为5px*/}3.浮动ie产生的双倍距离 #box{ . 阅读全文
posted @ 2012-04-03 14:15 yunxiange 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1)我们从学校毕业以后,觉得学习到此结束,应当是享受人生的时候了。其实,学习和享受生活是“正交”的,我们完全可以即学好又生活好。毫无疑问我们是生活在竞争的环境中的,那竞争的依据是什么呢?就是我们的能力。大家参加工作后应当知道,我们学校所学的东西在现实工作中不足以成为我们的核心竟争力。要打造自己的核心竟争力,必须学习,而且是在自己的业余时间学习。当然,工作也是一种学习方式,只是这种学习方式不容易创造很大的能力区分度。此外,学习是保持**的有效方法。我工作近12年了,在软件行业干了大约10年,但是至今我还保持着非常好的工作**,这是我很多同事对于我的评价,这一点我想与我保持学习很是相关。学习是.. 阅读全文
posted @ 2012-04-02 09:54 yunxiange 阅读(211) 评论(0) 推荐(1) 编辑
摘要: 编者按:职业规划非常重要的一点是要学会角色分析能力。大部分人在长期的工作中趋于麻木,对自己的角色并不清晰。但是,在职者必须让自己有一些过人之处,让自己的价值和成绩得以体现并受到认可。《职场晋升路线图》旨在探寻不同行业的发展规律,为职场人士提供晋升的方法。 程序员篇:做一个程序员很忙,你需要去写代码,去创建meme,去进行测试。那么你为何还要做程序员呢? 1、为了写出优雅的Ruby程序。 2、为了用我喜欢的语言开发出一款人们喜欢的产品。 3、给人们遇到的现实的问题找到解决方案,对于我来说,我喜欢做我所做的。 4、去创造,或去组成能让人们生活更方便的东西或事物。 5、让我创造的东西能产... 阅读全文
posted @ 2012-04-01 22:12 yunxiange 阅读(476) 评论(0) 推荐(0) 编辑