- 博客(42)
- 收藏
- 关注
原创 form的属性说明
form在页面操作的时候是一个比较重要的标签了,那么这里就介绍一下这个标签里面的几个重要属性吧。一般我们常用到的是action,method。因为html没有一个严格的语法约束,这些都可以不写,那么也就意味着得有一个默认处理逻辑。action如果没写,那么就是采用当前页面的url进行提交,method默认是get方式。相信这2个大家都已经很熟悉了。这里主要是说一下其他几个:1、e...
2013-05-16 16:41:35
390
原创 eclipse启动优化
我现在的eclipse里面装了不少插件,还有些比较大,像aptana这样超大的插件,在未经启动优化的时候,启动超慢,有时候还会假死不动。 我用的是eclipse juno版本, 它默认的eclipse.ini的配置如下: -startupplugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar--launcher...
2013-03-13 17:10:15
139
原创 eclipse插件开发之一
记录一下近期eclipse插件开发中遇到的问题以及解决方法:(1)想要在java project的右键菜单添加功能;[code="xml"] [/code]这里的objectClass选择为IJavaProject。(2)获取project所在目录信息;通过getProject().getFullPath...
2012-06-01 14:24:55
160
开启debug功能
这个是在eclipse中运行debug时候,里面显示的参数,-agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:58482,这样就开启了debug功能了。在远程debug中,加上如下参数:-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005...
2011-12-27 13:41:01
728
原创 jsoup 1.6.0的问题
今天再看一个jsoup的问题时候,发现如下代码会出现问题:[code="java"]Document doc = Jsoup.parse("0","http://www.iteye.com");[/code]最后发现转换之后td中的内容就丢失了,然后仔细debug一下jsoup的代码,发现在TreeBuilderState这个类中有个nullString变量,内容为“0X0000”...
2011-10-10 18:55:31
249
原创 json格式查看器
http://www.jiangliang.net/json/有时候需要查看一下json的格式,但在一行上看起来太费劲了,这里保存一个网址,可以格式化显示json串。使用方法就很简单了,贴一段json内容即可。...
2011-09-21 14:57:06
229
原创 IE中的X-XSS-Protection配置
Internet Explorer 8 contains a new feature to detect reflected cross-site scripting (XSS) vulnerabilities. XSS vulnerabilities enable an attacker to control the relationship between a user and a Web s...
2011-08-26 17:26:22
820
原创 需要认真学习html5
http://www.mhtml5.com/resources,这上面的资料应该不错,趁着接下来的日子好好学习html5吧。其他那些乱七八糟的项目就好好应付一下,完成任务吧。
2011-08-25 23:00:05
152
原创 linux常用命令1
对linux,基本上是小白一个,需要加强这方面的学习,把常用的命令记录下来。1、top查看系统运行的信息,内存使用率啦等等。2、free -m查看内存使用情况。3、sudo lshw查看系统硬件信息查看CPU信息cat /proc/cpuinfo显示当前硬件信息sudo lshw获取CPU序列号或者主板序列号#CPU IDsudo d...
2011-07-08 14:55:42
115
原创 bean中拿到ApplicationContext对象
[code="java"] public Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException { if (bean instanceof ResourceLoaderAware) { ((ResourceLoaderAware) bean).setReso...
2011-06-09 18:52:12
180
原创 遍历HtmlElement的自定义属性
目前需要做一个需求,那就是需要用户提供一些自定义属性,可以定义的属性比较多,我们就需要把这些自定义属性都要拿到,然后返回给后台。这样做比较符合html5的规范。翻看了一些资料http://www.w3school.com.cn/xmldom/dom_element.asp,找到具体的操作方法。代码如下:[code="html"] window.onload=funct...
2011-04-07 13:26:30
640
原创 Collections.unmodifiableCollection
Collections.unmodifiableCollection这个可以得到一个集合的镜像,它的返回结果不可直接被改变,否则会提示[code="java"]java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableCollection.add(Collections.java:1018)...
2011-02-11 13:50:48
146
原创 Q4计划完成的事情
Q4在Javascript方面需要完成的事情列一下:1、颜色选择器以后我们这里用到颜色选择器的地方会比较多,目前的选择器不好用,需要重复复制很多代码,准备做成一个控件;2、Ajax的封装目前引用了jQuery唯一的用途就是Ajax调用,准备把这块从jQuery中抽出单独列出,控制js文件引用大小;3、图片lazy load现在网站页面图片很多,严重影响了页面加载时间...
2010-10-20 16:07:27
234
原创 前端优化总结
分析个性化推荐的耗时,可以分为如下几个阶段:(1) load 核心库js时间(2) 发送request到服务器(3) 等待接收服务器返回数据(4) 开始处理html脚本(5) 加载图片以及flash以上这几部分,个性化推荐最多展示4个图片,1个flash去除这5块,大致的展示时间是在30ms左右。加上flash,不展示图片,所需时间为80-100ms左右...
2010-10-19 17:14:54
163
原创 Javascript培训PPT
最近给其他同学做了一次Javascript培训,加上前面几次一共有4次了。这次算是准备的最好的一次了。有时候也挺迷茫的,似乎大家对这种培训没啥兴趣。把ppt发到博客上留个纪念吧。也算是对以前学习的东西做个回顾。...
2010-08-17 20:02:35
186
原创 javascript和html学习计划
最近一直在处理js方面的工作,以前没有花太多时间去学习基础,这次准备多花点时间去学习一下基础,把基础打扎实点,给自己列一个计划。8月份先看一下ECMAScript的基础,把262这个标准通读一遍;9月份把html 4和xhtml的标准看一下;Q4把html 5的标准通读一遍;2011年开始去掌握html5方面的js知识;flex方面的知识相应也要做一些学习,这方面目前还不好定计...
2010-08-04 19:21:36
179
原创 AJAX的缺陷以及解决方案
目前我们正在考虑一个投放平台,可以是提供offer、广告、资讯等数据给其他应用使用。在其他应用中,用户只需要嵌入一段js代码即可展示内容:[code="js"] var pid= 'mm_10011550_0_0';var s =0;var n=5;var tid ="ilike_stype_0001";var rad= true;var redkey = false;...
2010-07-02 13:44:42
220
原创 DOM Level 1学习之一_关于Node
今天想看看nodeType到底有几种情况,搜索到http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html,就仔细看了一下,把interface Node这段摘录如下:[code="c"]interface Node { // NodeType const unsigned short ELEMENT_NODE ...
2010-06-08 15:26:21
155
eval部分替代方法
[code="js"]function jsonDecode(data){ return new Function("return "+data+";")();}var a = (jsonDecode("[{id:1},{id:2}]"));alert(a[0].id);[/code]我们现在的安全检查是不允许使用eval,认为有安全隐患,至于会产生什么隐患没有做深入了解。...
2010-05-23 23:04:56
438
IE6不缓存背景图的解决方案
IE6有个bug,就是不缓存css中的背景图,每次都要去下载背景图,就会造成有时候背景图可以完全显示,有时候就不会显示完全。这个问题会对开发程序造成困扰。其实有个办法可以解决这个问题,使用下面这段js即可。[code="js"]var ua = navigator.userAgent.toLowerCase();var isIE6 = ua.indexOf("msie 6") > ...
2010-04-27 20:04:40
112
查询浏览器占有率
我们可以在http://gs.statcounter.com/这个网站查询一下当前的浏览器使用情况,从上面可以看出,中国人的使用习惯和外国人的习惯差别实在太大了。
2010-04-19 16:22:54
598
原创 事件的前因后果(2)
2、 认清事件的本质要想解决这个问题,我们就需要认识一下事件本身。其实onclick本身不是事件,click才是事件,同样onmouseover也不是事件,mouseover才是。一个页面的html元素设置onclick这些属性的时候,有且只能设置一次,那我们就需要跳出设置onclick这个思维,从click上入手,直接给html元素添加click的事件处理,而且保证都是可以做到独立执行。...
2010-01-22 22:40:36
227
原创 事件的前因后果(1)
带着问题入手:我们做j2ee网站讲究分层,后台有好多方案进行分层处理。那么前台页面是不是也可以分开呢? 关键词:event、事件、http://www.w3.org/TR/DOM-Level-2-Events/events.html 1、 历史遗留问题 (1) 通常页面的写法 一个页面一般包括有:html代码、CSS代码、JS代码。CSS代码我们都可以将其写入...
2010-01-20 22:59:14
214
认识DOCTYPE
认识DOCTYPE带着问题入手:想获取浏览器可视高度,为什么利用document.body.clientHeight有时候会失效,上网搜索之后使用document.documentElement.clientHeight能解决,但有时候也会出问题。 当我们打开一个网页的源代码,一般我们会看到第一行都是<!DOCTYPE……,这样的文字,DOCTYPE后面的文字会有所差别,这个东西...
2009-12-24 17:04:11
123
探讨链接a
谈谈对A的认识在web开发中,打交道比较多的除了按钮就是a了, 一般的交互我们基本上都是采用这2种方式进行的,这次就来认识一下a吧。[code="html"]打开javaeye[/code]a中最重要的就是这3个属性定义了:href、target、onclick。一般的跳转href和target都是配合使用的。1、target有4个值,分别为_self(默认)、_blank、_...
2009-12-14 19:23:50
152
sohu博客出错了
今天登录搜狐博客的时候出错了。[code="java"]似乎发生了一点微小而不可预知的错误。也许您可将此错误报告给我们,我们看看能否帮您解决。[/code]查看了一下源代码,如下:[code="html"] 错误var JSPATH = {},HCP='http://js2.pp.sohu.com.cn/ppp/js/common_v_081...
2009-09-03 22:49:25
231
如何获取页面元素的某一个样式
[code="html"] getStyle .defaultCls{ width:200px; height:300px; border:1px solid windowtext; } function check(){ var obj = document.getElementById("content"); ale...
2009-08-13 17:26:02
521
maven创建工程
下面介绍一下如何利用maven来创建多model的工程:我们的目标是创建一个demo工程,其包括3个子工程,demo.domain,demo.orm,demo.web,其中domain是存放Service代码,orm是存放数据库操作代码,web是存放controller以及页面相关的代码。打包的时候直接将其打成一个demo.war,直接发布使用。创建一个普通的java项目可以使用以下命...
2009-07-21 15:42:30
108
原创 如何在Java中避免equals方法的隐藏陷阱
如何在Java中避免equals方法的隐藏陷阱译者:赵锟zhaokun.km (at)gmail.com 转自:http://cocre.com/?p=1051 酷壳译者注 :你可能会觉得Java很简单,Object的equals实现也会非常简单,但是事实并不是你想象的这样,耐心的读完本文,你会发现你对Java了解的是如此的少。如果这篇文章是一份Java程序...
2009-06-30 13:33:46
100
HTML中空格的问题
今天碰到了一个关于空格的很奇怪的问题,一个字符串包含有连续的多个空格,为了能够在页面上显示多个空格,进行了多个 的转换,例如:aa bb cc就变成aa bb cc,这样传回页面之后,还是将这个内容放入一个hidden隐藏域中,然后获取这个隐藏域的value和“aa bb cc”进行比较,但发现不等。这个问题以前没有碰到过,总认...
2009-05-06 15:14:28
149
将bean转换为HashMap的通用方法
[code="java"]import java.lang.reflect.Field;import java.util.HashMap;public class Test { private String str; private String name; public String getName() { return name; }...
2009-04-21 17:59:04
1196
HttpURLConnection乱码问题解决
今天要完成一个程序,要通过后台访问另外一个服务,中间需要传递一个姓名过去,就产生了乱码问题,源代码如下:[code="java"] String data = "&version=140410&inputCharset=1&signType=1&merchantMbrCode=10000135&serviceCode=101&requestId=10000135_12178437922...
2008-08-04 18:34:17
973
0等于空字符串的问题
今天碰到了一个非常郁闷的问题,本来是想实现一个类似于java里面那个StringUtils.isEmpty的,可最后发现在js中0==""这里给我返回了true,怎么都想不通。最后只能是改为下面这个样子了,先把str转换为一个字符串,不让数字参与比较了。[code="js"]/** * 判断是否为字符串是否为空 * @param {Object} str */isEmp...
2008-06-06 22:42:17
778
面试总结
问:为什么在jsp中会出现request,response,session等等默认对象?答:因为http是个无状态tcp/ip协议。问:有一个图,上面是一个class,extends一个class,implements另一个class,问这个是什么设计模式?答:Template模式。这个是今天面试时候的2个问题,这个面试官的答案。经过最近一段时间的面试,才觉得自己在...
2008-05-26 19:18:28
77
职业生涯错过的最遗憾的公司
从毕业到现在也差不多4年了,说实在的曾经呆过的公司都算不上好,至少当时如果这些公司不要我的话,我也不会感到遗憾。可有2个公司拒绝我,我就感到很心痛。第一个公司是“无锡合勤”,具体的公司名称就记不起来了,这个公司提供的工作岗位应该是和我的专业最接近的了。可以它当时要了我的一个同学,而我被鄙视了。如果被它录用的话,一定会改变我的职业生涯了,我估计也不会从事软件开发了。第二个公司...
2008-05-25 17:16:46
147
js中创建Object对象的性能分析
在javascript中创建一个对象有以下几种方式,如下:1、[code="java"]var obj = new Object();obj.id=1;obj.name="test";obj.callFunc=function(){ alert("callFunc");}[/code]2、[code="java"]var obj = {};obj.id=...
2008-05-06 17:20:51
603
利用digester来将xml转换为bean
org.apache.commons.digester这个包提供了一个工具,可以很迅速的将一个xml文件转换为一个bean。下面的这个例子,包括有2个bean文件,一个xml文件,一个java主处理文件。2个bean的代码如下:[code="java"]package test.digester;import java.util.ArrayList;import java.ut...
2008-04-30 18:31:38
104
屏蔽dom的上级节点的事件
由于网页中的节点会继承上级节点的事件,可有时候这个事件继承并不是我们需要的,所以就需要对它进行屏蔽,一般我们写上event.cancelBubble=true;就可以解决了,但这个并不一定适用于所有事件以及适应大部分浏览器。下面的这个方法就可以解决这个问题,代码如下:以下是html代码:[code="java"] new document ...
2008-02-18 16:39:59
278
分别利用css和js来使div中的图片居中
CSS脚本如下:[code="java"] .img_center{ height:200px; width:200px; background-image:url("t4.jpg"); background-repeat:no-repeat; background-position:center center; }css实现图片居中:...
2008-01-15 14:01:51
211
div的float导致的问题
原来的想法是想在左边显示一棵树,右边放一个div显示内容,所以右边的div就用了float:right。代码如下:[code="java"].content{ position:relative; float:left; width:500px;}.tab_content{ background-color:#C3DAF9; padding:2px;...
2008-01-09 14:48:28
173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人