自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 收藏
  • 关注

转载 javascript立即执行函数写法

javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到

2014-10-22 17:07:13 776

转载 <!DOCTYPE html>很重要

噩梦开始的源头:之前写html或者jsp页面,从来不注意doctype的声明,也不太明白doctype的作用。直到最近碰到了一个非常奇葩的bug:某一个页面在IE7和8,Chrome,ff等下正常,但是在IE9下显示有问题,我就开始找啊找,各种调试,各种log,终于在httpWatch里边找到了答案:DOCTYPE未声明。于是我给页面添加了,果然奏效了。 下面我就尽可能简洁扼要的说

2014-10-20 16:36:10 766

转载 span的width无效解决办法

html中span标签中width属性无效的解决方法: 先看下面代码: php 输出:php可以看到 span会自动根据包含的内容来变化宽度. 这是因为:对于内联元素(可以是默认即为内联的比如 span 元素,也可以是 display: inline 的元素) width 和 height 只在 IE5.x 下和 IE6 或更新版本的 quirks 模式下触发 hasLay

2013-11-13 11:20:29 11001

转载 7个网站帮你在线生成Loading图标

由于网速太慢、加载的内容太多或者其他的原因,有时会造成用户一定时间的等待状态。从用户体验方面出发,页面出现无可预料的等待状况时一定要给用户友好的提示,告诉用户页面正在加载过程中。最友好的提示就是设计loading状态图标,这里收集分享了几个专门制作loading状态图标的网站使你轻而易举就可以做一个完美的loading图标。preloaders.net网站里面提供了大量的制作各种各样的load

2013-11-07 17:32:18 4753

转载 如何让div中的内容垂直居中

虽然Div布局已经基本上取代了表格布局,但表格布局和Div布局仍然各有千秋,互有长处。比如表格布局中的垂直居中就是Div布局的一大弱项,不过好在千变万化的CSS可以灵活运用,可以制作出准垂直居中效果,勉强过关。 如何让div中的内容垂直居中 来源:黄超[点击放大]要让div中的内容垂直居中,无非有以下几种方法,等我一一列举: 一、行高(line-height)

2013-10-23 08:43:14 629

转载 document.compatMode介绍

对于document.compatMode,很多朋友可能都根我一样很少接触,知道他的存在却不清楚他的用途。今天在ext中看到 document.compatMode的使用,感觉这个对于我们开发兼容性的web页面还是很有帮助,我们都知道,IE对盒模型的渲染在 Standards Mode和Quirks Mode是有很大差别的,在Standards Mode下对于盒模型的解释和其他的标准浏览器是一样,

2013-10-23 08:42:00 561

转载 jquery 获取父窗口的元素 父窗口 子窗口

$("#父窗口元素ID",window.parent.document);对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID"); 取父窗口的元素方法:$(selector, window.parent.document);那么你取父窗口的父窗口的元素就可以用:$(selector, window

2013-10-23 08:41:01 736

转载 iframe下JS跨域的方法

正 文:    一般情况下,浏览器是禁止JS跨域操作的,这对于iframe调用其他域名下的页面一样是禁止的,在iframe里如果我们想操作父级或子级页面里的dom对象就不行了,如何解决呢?    浏览器虽然会禁止js跨域访问页面中的对象,但对于iframe的层级关系引用并没有做限制,即parent仍然可用;该方案就是利用了2层内嵌 iframe、使用第二

2013-10-23 08:36:14 2290

转载 web.xml中的url-pattern写法规则及匹配过程

1.  写法①完全匹配:以“/”开头,以字母(非“*”)结束   如:/test/list.do②目录匹配:以“/”开头且以“/*”结尾   如:/test/*   /*③扩展名匹配:以“*.”开头,以扩展名结束   如:*.do④ “/” 用来表明对应的Servlet为应用默认的Servlet。在这种情况下Servlet路径是请求的

2013-09-18 11:51:35 588

转载 IE6 下 DIV 最小高度不能为 0 的解决方法

在网页布局时常会用到 DIV 来显示一些边角背景,需要设置较小的高度,默认情况下,IE6 中设置 DIV 较小高度会不起作用,在 IE7、FF 等浏览器不存在这个问题。IE6 下默认的字体尺寸大致在 12 - 14px 之间,当你试图定义一个高度小于这个默认值的 DIV 的时候, IE6 会固执的认为这个层的高度不应该小于字体的行高。所以即使你用 height:5px; 来定义了一个 DI

2013-09-09 16:16:25 693

转载 submit()和onsubmit()的区别

最近在开发中遇到了表单提交前验证的问题,用一个普通的button按钮代替submit按钮, 在提交前触发这个button的onclick事件,在其事件中触发form的submit事件。问题出现了: 以下是出现相关代码: Java代码  "http://www.baidu.com/s?wd=this.form.submit%28%29%3B&cl=3" met

2013-08-19 14:00:28 697

转载 Java或web中解决所有路径问题

Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!  在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径  如果是Servlet , Action , Controller, 或则Filter

2013-06-20 15:02:26 430

转载 Configuring JDBC DataSources

5.3. Configuring JDBC DataSourcesRather than configuring the connection manager factory related MBeans discussed in the previous section via a mbean services deployment descriptor, JBoss pro

2013-04-15 14:47:41 806

原创 bat命令书写之空格问题

近期做的项目中有需要用到日次批处理功能,而应用服务器又是Windows的,因此我决定采用bat来实现。经过开发测试后,放置于测试服务器上OK,成功实现日次批处理功能。因此,在周末时部署至正式服务器上。周一早上来看了下log记录,日次处理没有成功执行,查找原因后发现原来是路径中有名称带有空格的文件夹名,因而bat命令无法正确识别想要执行的命令。要避免此歧义发生,在文件夹名带有空格时,

2013-04-01 11:20:09 4012

转载 Continuum vs. Hudson

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

2012-12-27 14:40:22 545

原创 Postgresql之无法删除表(drop table)

由于不知道同事是怎么操作表,突然导致表a无法再被访问或通过DB工具打开,这时想先删除表再重建表a导入数据来恢复表a,发现无论是通过工具还是命令都无法删除表a。出现类似如下提示:DROP TABLE products;NOTICE: constraint orders_product_no_fkey on table orders depends on table products

2012-10-10 09:20:15 12923

原创 关于清理JBoss服务器端jsp文件缓存的问题

今天发布程序后,发现测试环境下OK,正式环境下出现了一些小问题,没有把最新的修改点体现出来。查了好久,发现原来是jboss服务器上程序的jsp缓存导致。正好在网络上也找到这样的一篇文章解释了jboss缓存的带来的问题,共享如下:JBoss站点在Deploy后服务器会对这些jsp文件进行动态编译,因此除非重启服务器(注意是机器,不是Sevice),否则这些缓存可能会一直存在, 之所以说可能, 是

2012-09-28 11:20:51 2614

原创 开发的代价与用户体验

为了给用户最好的用户体验,设计者与开发者都会通力合作,竭尽所能,做出最好的系统。当然,与此同时,带来的是巨大的开发代价。在宽裕的开发时间内,这是很好的事情,但若在不宽裕的时间内呢?        若在紧张的开发时间内,去大提特提所谓的最佳用户体验,认为是不可行。因为这样一来,大大的增加了开发者的难度,从而也导致项目无法如期完成。        若在宽裕的开发时间内,去做必要的用户体验改善,

2012-07-24 13:22:41 492

原创 细节-查找问题基本途径

项目导入了北京润乾报表工具,由于是嵌入到我们的系统中的,因此从导入至今出现了各种各样兼容性的问题。这段时间一直在试图解决用润乾以图片形式导出pdf却无法显示数据只有空表问题,同售后服务一直沟通了近一个月,尝试了各种他们提供的方法依然不行。最后昨天被同事找到原因了,原来是我们的服务器的jdk版本稍稍低了点。只要把jdk版本升级下即OK。无语,,,找了这么久竟然是这个问题。

2012-05-24 09:39:49 589

转载 如何删除Eclipse subclipse plugin中记住的SVN用户名密码

1. 查看你的Eclipse中使用的是什么SVN Interfacewindows > preference > Team > SVN #SVN Interface2. 如果是用的JavaHL, 找到以下目录并删除auth目录.C:\Documents and Settings\[YourUserName]\Application Data\Subversion\3. 如果

2011-12-19 17:17:56 449

转载 Java基础:数组Array转成List的几种方法

[代码] 数组->List (StringArrayTest.java)01import java.util.Arrays;02import java.util.List;03import java.util.ArrayList;

2011-12-13 09:56:55 611

原创 Hibernate Dao无法删除数据的可能原因

通过dao的get方法得到了相应的永续对象,再用dao的deleteWithEvict删除对象,但结果不出错,也不发SQL删除数据。控制台有如下信息:handling transient entity in delete processing可能的原因如下:1、updatecounter的值为null,hibernate要求必须为整型值;2、删除的数据必须是你这次ses

2011-12-01 17:12:20 3546

原创 Hibernate中cascade为all-delete-orphan使用情况补充

当关联双方存在父子(Head-Detail)关系,且cascade为all-delete-orphan时,父对象具有如下功能:1. 当保存或更新父方对象时,级联保存或更新所有关联的子方对象,相当于cascade为save-update2. 当删除父方对象时,级联删除所有关联的子方对象,相当于cascade为delete3. 删除不再和父方对象关联的所有子方对象使用情况补充:

2011-10-28 16:00:14 4808

原创 Eclipse最全快捷键

Eclipse最全快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+←

2011-10-21 10:27:18 399

转载 js replace 全部替换

answer1=answer1.replace(new RegExp(';', 'g'),';'); //将填空的分割符“;” 替换成统一的“;”(全部替换,此处的‘g’参数表示全部替换) 解析:第一次发现JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. 而str.replace(/\-/g,"!")则

2011-10-20 16:31:47 1675

原创 DhtmlxTree在IE8下漂移问题

DhtmlxTree应用在我们开发的系统中,IE8中显示展开tree时节点会向右漂移很多,很不美观,但在IE6/7,FF,Chrome中则不会,如下图所示:  但dhtmlx的官方网站显示并不会如此。经过对比源代码,发现官方网站的DOCTYPE和我们开发的系统不一样。

2011-09-20 09:30:28 1596 1

转载 轻松解决 Eclipse Indigo 3.7 中文字体偏小,完美 Consolas 微软雅黑混合字体!

Eclipse是著名的跨平台的自由集成开发环境(IDE)。6月22日Eclipse 3.7 正式发布,代号是 Indigo 。在 Windows 7 下初始后化,发现界面变化不大,但中文字体却面目全非,小得根本看不见,而且也看起来很不爽。其实这是 Eclipse 的默认字体换了,以前的一直是 Courier New ,这次eclipse用的字体是 Consolas ,这是一个很好的编程字体

2011-09-15 10:24:31 981

原创 java version一直和java环境变量不一致

项目开发中一直都是采用的是jdk1.5,也没有出什么问题。这两天因为有成员反映在安装润乾的相关工具后,开发用的eclipse无法开启,提示当前 java版本为1.4,而需要的是1.5。通过在MS-DOS中输入"Java -version",发现java的版本确实是1.4的。查看J

2011-09-07 10:10:13 1521

原创 明天,你好!

从8月24日开始在51CTO上在线阅读《全世界的成功者都在用的80个关键思维》,在24日那天写书评时写到“争取每天至少读一章”,呵呵,结果我又对自己食言了,断断续续地在今天(9月2日)终于粗略的匆匆的过了一遍,算是读过此书了。读此书,就是在做心灵上的修炼。书中谈到的很多思维,都是

2011-09-02 22:40:08 459

转载 js 中{},[]中括号,大括号使用详解

一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。 如:var LangShen = {"Name":"Langshen","AGE":"28"}; 上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属

2011-08-22 09:19:45 484

原创 error occurred during initialization of vm incompatible initial and maximum heap sizes specified

通过eclipse进行maven clean等任何操作,在console(控制台)出现如下提示:error occurred during initialization of vm incompatible initial and maximum heap sizes spe

2011-08-09 16:13:24 5370

原创 关于设置HTML行间距的方法与问题

设置的行间距可使用style="line-height:3px;"来实现。但是,在最后一行文字要是也是这么设置的话,就会出现文字只出现一半的情况。解决方法如下:在最后一行文字的下面,再加一个空的,就解决了。

2011-08-08 22:20:13 946

原创 每天学习的重要性-对代码的注释看法

对一帮新人在讲代码标准时,恰巧一位职位是领导的人进来视察,在讲到关于注释时,她很激动的强调要求写很详细的注释来解释代码,而这正好和我讲解的方向相反,为此同其辩解了一番。我:代码的注释还是越少越好。领导:没有注释,我根本就看不懂这里写的是什么,这是很差的代码。我

2011-08-07 22:47:30 795

原创 费斯诺定律

曾经有个国王收到了三个一模一样的金人,但进贡人要求国王回答问题:三个金人哪个最有价值?无论是称重量还是看做工,都是一模一样。最后,一位老臣拿着三根稻草,插入第一个金人耳朵里,稻草从另一边耳朵出来。第二个金人的稻草从嘴巴里掉出来。第三个金人的稻草掉进肚子里。老臣说:第三个金人最有价

2011-08-03 10:36:22 710

转载 职场进化论--每天淘汰你自己

不要奢望个人的进步能够立竿见影,只要每天进步一点点就行了。让自己进步的方法很多,“每天做点困难的事”,就是“逼”自己进步的办法之一。   在很多年前,有一群熊,欢乐地生活在一片树木茂密、食物充足的森林里,他们在这里繁衍子孙,同其他动物友好相处。后来有一天,地球上发生了巨大变化,这

2011-07-20 15:14:03 1044

原创 面对指责,勇于承担责任

工作中难免受到上司不公平的指责,或许本不是自己的错,或许根本就不是自己的错,这时候的你,是选择积极的狡辩还是默默地接受这些指责,勇于承担这些责任呢?

2011-07-19 22:06:24 575

原创 工作的心态-宽阔的心态,让自己不断拥有别人拿不走的东西,才永远拥有竞争力。

首先,介绍下我所在的公司。我们是一个主要提供人才派遣服务的专业外包公司。因此,我们的同事有派往不同的公司上班。前些天,同事A被B公司遣退回本公司,原因报、相、联不够。说实话,A能力可以,但不符合B公司的文化导致这样的结果。恰巧C公司的众多部门都急缺人手,公司领导在权衡下把A派往了

2011-07-13 22:30:29 541

转载 由浅入深漫谈margin属性

  blankzheng的blog:http://www.planabc.net/margin在中文中我们翻译成外边距或者外补白(本文中引用外边距)。他是元素盒模型(box model)的基础属性。一、margin的基本特性margin属性包括margin-top,margin-right,margin-bottom,margin-left,margin,可以用来设置box的m

2011-07-01 08:25:00 449

转载 ExecuteReader的返回值绑定GridView

 首先要得到  SqlConnection对象的实例  con  , 下面会用到(至于怎么连数据库,这不用我说了吧)   // sql语句         //SqlCommand cmd = new SqlCommand("select * from bbsboards where boardsortid=1", con);               //SqlDataAdapter ad =

2011-07-01 08:24:00 1089

转载 出错提示为:该行已经属于另一个表 的解决方法

 今天在将内存表的数据复制到另外一个内存表的时候,出现了一个错误:(C#) 1DataTable dt = new DataTable(); 2 3dt = ds.Tables["All"].Clone();//把All的结构传递给dt 4 5DataRow[] dr=this.dataSet31.Tables["Product"].Select("bc=1"); 6for(int i=0;i

2011-07-01 08:24:00 531

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除