<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[涂的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tftutu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tftutu]]></copyright><item><title><![CDATA[javascript立即执行函数写法]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/40379115</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/40379115</guid><author>tftutu</author><pubDate>Wed, 22 Oct 2014 17:07:13 +0800</pubDate><description><![CDATA[javascript和其他编程语言相比比较随意，所以javascript代码中充满各种奇葩的写法，有时雾里看花，当然，能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。

( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法，最初我以为是一个括号包裹匿名函数，再在后面加个括号调用函数，最后达到]]></description><category></category></item><item><title><![CDATA[<!DOCTYPE html>很重要]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/40302635</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/40302635</guid><author>tftutu</author><pubDate>Mon, 20 Oct 2014 16:36:10 +0800</pubDate><description><![CDATA[噩梦开始的源头：之前写html或者jsp页面，从来不注意doctype的声明，也不太明白doctype的作用。直到最近碰到了一个非常奇葩的bug：某一个页面在IE7和8，Chrome，ff等下正常，但是在IE9下显示有问题，我就开始找啊找，各种调试，各种log，终于在httpWatch里边找到了答案：DOCTYPE未声明。于是我给页面添加了,果然奏效了。

 

下面我就尽可能简洁扼要的说]]></description><category></category></item><item><title><![CDATA[span的width无效解决办法]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/15810619</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/15810619</guid><author>tftutu</author><pubDate>Wed, 13 Nov 2013 11:20:29 +0800</pubDate><description><![CDATA[html中span标签中width属性无效的解决方法: 
先看下面代码: 
php 
输出:php
可以看到 span会自动根据包含的内容来变化宽度. 
这是因为:对于内联元素(可以是默认即为内联的比如 span 元素，也可以是 display: inline 的元素) 
width 和 height 只在 IE5.x 下和 IE6 或更新版本的 quirks 模式下触发 hasLay]]></description><category></category></item><item><title><![CDATA[7个网站帮你在线生成Loading图标]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/14454941</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/14454941</guid><author>tftutu</author><pubDate>Thu, 07 Nov 2013 17:32:18 +0800</pubDate><description><![CDATA[由于网速太慢、加载的内容太多或者其他的原因，有时会造成用户一定时间的等待状态。从用户体验方面出发，页面出现无可预料的等待状况时一定要给用户友好的提示，告诉用户页面正在加载过程中。最友好的提示就是设计loading状态图标，这里收集分享了几个专门制作loading状态图标的网站使你轻而易举就可以做一个完美的loading图标。
preloaders.net网站里面提供了大量的制作各种各样的load]]></description><category></category></item><item><title><![CDATA[如何让div中的内容垂直居中]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/12966477</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/12966477</guid><author>tftutu</author><pubDate>Wed, 23 Oct 2013 08:43:14 +0800</pubDate><description><![CDATA[虽然Div布局已经基本上取代了表格布局，但表格布局和Div布局仍然各有千秋，互有长处。比如表格布局中的垂直居中就是Div布局的一大弱项，不过好在千变万化的CSS可以灵活运用，可以制作出准垂直居中效果，勉强过关。 




如何让div中的内容垂直居中 来源：黄超
[点击放大]


要让div中的内容垂直居中，无非有以下几种方法，等我一一列举：  一、行高（line-height）]]></description><category></category></item><item><title><![CDATA[document.compatMode介绍]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/12966463</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/12966463</guid><author>tftutu</author><pubDate>Wed, 23 Oct 2013 08:42:00 +0800</pubDate><description><![CDATA[对于document.compatMode，很多朋友可能都根我一样很少接触，知道他的存在却不清楚他的用途。今天在ext中看到 document.compatMode的使用，感觉这个对于我们开发兼容性的web页面还是很有帮助，我们都知道，IE对盒模型的渲染在 Standards Mode和Quirks Mode是有很大差别的，在Standards Mode下对于盒模型的解释和其他的标准浏览器是一样，]]></description><category></category></item><item><title><![CDATA[jquery 获取父窗口的元素 父窗口 子窗口]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/12966421</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/12966421</guid><author>tftutu</author><pubDate>Wed, 23 Oct 2013 08:41:01 +0800</pubDate><description><![CDATA[$("#父窗口元素ID",window.parent.document);

对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID")； 

取父窗口的元素方法：$(selector, window.parent.document);

那么你取父窗口的父窗口的元素就可以用：$(selector, window]]></description><category></category></item><item><title><![CDATA[iframe下JS跨域的方法]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/12966397</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/12966397</guid><author>tftutu</author><pubDate>Wed, 23 Oct 2013 08:36:14 +0800</pubDate><description><![CDATA[正 文：







    一般情况下，浏览器是禁止JS跨域操作的，这对于iframe调用其他域名下的页面一样是禁止的，在iframe里如果我们想操作父级或子级页面里的dom对象就不行了，如何解决呢？


    浏览器虽然会禁止js跨域访问页面中的对象，但对于iframe的层级关系引用并没有做限制，即parent仍然可用；该方案就是利用了2层内嵌 iframe、使用第二]]></description><category></category></item><item><title><![CDATA[web.xml中的url-pattern写法规则及匹配过程]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/11802527</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/11802527</guid><author>tftutu</author><pubDate>Wed, 18 Sep 2013 11:51:35 +0800</pubDate><description><![CDATA[1.  写法

①完全匹配：以“/”开头，以字母（非“*”）结束

   如：/test/list.do

②目录匹配：以“/”开头且以“/*”结尾

   如：/test/*

   /*

③扩展名匹配：以“*.”开头，以扩展名结束

   如：*.do

④ “/” 用来表明对应的Servlet为应用默认的Servlet。在这种情况下Servlet路径是请求的]]></description><category></category></item><item><title><![CDATA[IE6 下 DIV 最小高度不能为 0 的解决方法]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/11481973</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/11481973</guid><author>tftutu</author><pubDate>Mon, 09 Sep 2013 16:16:25 +0800</pubDate><description><![CDATA[在网页布局时常会用到 DIV 来显示一些边角背景，需要设置较小的高度，默认情况下，IE6 中设置 DIV 较小高度会不起作用，在 IE7、FF 等浏览器不存在这个问题。

IE6 下默认的字体尺寸大致在 12 - 14px 之间，当你试图定义一个高度小于这个默认值的 DIV 的时候， IE6 会固执的认为这个层的高度不应该小于字体的行高。所以即使你用 height:5px; 来定义了一个 DI]]></description><category></category></item><item><title><![CDATA[submit()和onsubmit()的区别]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/10068801</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/10068801</guid><author>tftutu</author><pubDate>Mon, 19 Aug 2013 14:00:28 +0800</pubDate><description><![CDATA[最近在开发中遇到了表单提交前验证的问题，用一个普通的button按钮代替submit按钮， 
在提交前触发这个button的onclick事件，在其事件中触发form的submit事件。问题出现了： 
以下是出现相关代码： 



Java代码  



"http://www.baidu.com/s?wd=this.form.submit%28%29%3B&cl=3" met]]></description><category></category></item><item><title><![CDATA[Java或web中解决所有路径问题]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/9137259</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/9137259</guid><author>tftutu</author><pubDate>Thu, 20 Jun 2013 15:02:26 +0800</pubDate><description><![CDATA[Java中使用的路径，分为两种：绝对路径和相对路径。归根结底，Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法，都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径，从而找到资源的!

　　在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径

　　如果是Servlet , Action , Controller, 或则Filter]]></description><category></category></item><item><title><![CDATA[Configuring JDBC DataSources]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/8803907</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/8803907</guid><author>tftutu</author><pubDate>Mon, 15 Apr 2013 14:47:41 +0800</pubDate><description><![CDATA[5.3. Configuring JDBC DataSources




Rather than configuring the connection manager factory related MBeans discussed in the previous section via a mbean services deployment descriptor, JBoss pro]]></description><category></category></item><item><title><![CDATA[bat命令书写之空格问题]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/8745625</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/8745625</guid><author>tftutu</author><pubDate>Mon, 01 Apr 2013 11:20:09 +0800</pubDate><description><![CDATA[近期做的项目中有需要用到日次批处理功能，而应用服务器又是Windows的，因此我决定采用bat来实现。
经过开发测试后，放置于测试服务器上OK，成功实现日次批处理功能。
因此，在周末时部署至正式服务器上。周一早上来看了下log记录，日次处理没有成功执行，查找原因后
发现原来是路径中有名称带有空格的文件夹名，因而bat命令无法正确识别想要执行的命令。
要避免此歧义发生，在文件夹名带有空格时，]]></description><category></category></item><item><title><![CDATA[Continuum vs. Hudson]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/8443546</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/8443546</guid><author>tftutu</author><pubDate>Thu, 27 Dec 2012 14:40:22 +0800</pubDate><description><![CDATA[We’ve been using Continuum for quite some time now. While Continuum does seem to do a good job managing our builds, its limited support for JUnit Test reports made us evaluate an alternative,
 Hudson]]></description><category></category></item><item><title><![CDATA[Postgresql之无法删除表(drop table)]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/8054839</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/8054839</guid><author>tftutu</author><pubDate>Wed, 10 Oct 2012 09:20:15 +0800</pubDate><description><![CDATA[由于不知道同事是怎么操作表，突然导致表a无法再被访问或通过DB工具打开，这时想先删除表再重建表a导入数据来恢复表a，发现无论是通过工具还是命令都无法删除表a。
出现类似如下提示：

DROP TABLE products;

NOTICE:  constraint orders_product_no_fkey on table orders depends on table products]]></description><category></category></item><item><title><![CDATA[关于清理JBoss服务器端jsp文件缓存的问题]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/8027886</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/8027886</guid><author>tftutu</author><pubDate>Fri, 28 Sep 2012 11:20:51 +0800</pubDate><description><![CDATA[今天发布程序后，发现测试环境下OK，正式环境下出现了一些小问题，没有把最新的修改点体现出来。查了好久，发现原来是jboss服务器上程序的jsp缓存导致。正好在网络上也找到这样的一篇文章解释了jboss缓存的带来的问题，共享如下：
JBoss站点在Deploy后服务器会对这些jsp文件进行动态编译,因此除非重启服务器(注意是机器,不是Sevice),否则这些缓存可能会一直存在, 之所以说可能, 是]]></description><category></category></item><item><title><![CDATA[开发的代价与用户体验]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/7773493</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/7773493</guid><author>tftutu</author><pubDate>Tue, 24 Jul 2012 13:22:41 +0800</pubDate><description><![CDATA[为了给用户最好的用户体验，设计者与开发者都会通力合作，竭尽所能，做出最好的系统。当然，与此同时，带来的是巨大的开发代价。在宽裕的开发时间内，这是很好的事情，但若在不宽裕的时间内呢？
        若在紧张的开发时间内，去大提特提所谓的最佳用户体验，认为是不可行。因为这样一来，大大的增加了开发者的难度，从而也导致项目无法如期完成。
        若在宽裕的开发时间内，去做必要的用户体验改善，]]></description><category></category></item><item><title><![CDATA[细节-查找问题基本途径]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/7596932</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/7596932</guid><author>tftutu</author><pubDate>Thu, 24 May 2012 09:39:49 +0800</pubDate><description><![CDATA[项目导入了北京润乾报表工具，由于是嵌入到我们的系统中的，因此从导入至今出现了各种各样兼容性的问题。
这段时间一直在试图解决用润乾以图片形式导出pdf却无法显示数据只有空表问题，同售后服务一直沟通了近一个月，尝试了各种他们提供的方法依然不行。




最后昨天被同事找到原因了，原来是我们的服务器的jdk版本稍稍低了点。只要把jdk版本升级下即OK。无语，，，找了这么久竟然是这个问题。]]></description><category></category></item><item><title><![CDATA[如何删除Eclipse subclipse plugin中记住的SVN用户名密码]]></title><link>https://blog.youkuaiyun.com/tftutu/article/details/7084971</link><guid>https://blog.youkuaiyun.com/tftutu/article/details/7084971</guid><author>tftutu</author><pubDate>Mon, 19 Dec 2011 17:17:56 +0800</pubDate><description><![CDATA[1. 查看你的Eclipse中使用的是什么SVN Interface
windows > preference > Team > SVN #SVN Interface

2. 如果是用的JavaHL, 找到以下目录并删除auth目录.
C:\Documents and Settings\[YourUserName]\Application Data\Subversion\

3. 如果]]></description><category></category></item></channel></rss>