2012年10月8日

关于XHTML和W3C

摘要: 换了新公司,第一天开发经理交给我一件事情:去看W3C标准。相信众多WEB开发的程序员都面临这样的问题,各个浏览器对js的支持是各不一样,虽然有强大的JQuery做了封装,但是遇到我现在这样不使用JQuery,直接使用纯js的情况,还是有很多要注意的。把这两日从网上整理出来的所谓学习笔记贴上来。如果谁有用,就拿去吧。转载的还是要说明一下哦,如果有人转载的话。哈哈!不说废话了:就DOCTYPE来说,声明的是页面使用的XHTML或者HTML的版本 XHTML1.0包含了3种DTD声明,T ransitional(过渡的),这种声明可以使用HTML 4.01的标识,但是要符合xhtml的写法 Stri 阅读全文

posted @ 2012-10-08 16:17 Seving 阅读(199) 评论(0) 推荐(0) 编辑

2012年8月23日

关于单例模式

摘要: 今天去中国银行面试。。。面试官问我对设计模式有什么了解,我就说我最近的项目中自己用单例模式进行了读配置文件。他就让我说说怎么实现,我心中暗喜,这多简单啊。于是就按照饿汉模式说了一遍。。本以为这个问题就这么结束了。可是他突然说,你这种方法不能保证一定是单例的。我楞了。。。于是他说出了双重检测。这个我真是没听说过。面试完了我倍感打击。一个简单的单例模式,没想到让我栽了。不过提醒了我,以后这些东西一定要多看看。不能以为自己做出来了就是OK的。上网查过以后,发现原来单例实现不只是原来的懒汉式,饿汉式什么的。1,预先加载class S1 { private S1() { System.out.pri.. 阅读全文

posted @ 2012-08-23 15:07 Seving 阅读(248) 评论(0) 推荐(0) 编辑

2012年8月2日

关于JQuery的arguments的一点点随笔

摘要: 今日在看一个JQuery的树形插件——zTree的源码,看到一个关于JQuery的小东东——arguments,本来不知道是干什么的,于是上网查找。发现原来是包含了正在调用的函数和调用他的函数的参数。这个东西是个有意思的东西,说他像是一个数组,又不是一个数组。而caller是返回函数本身的调用者。callee是正在执行的函数对象 阅读全文

posted @ 2012-08-02 16:01 Seving 阅读(2331) 评论(0) 推荐(0) 编辑

2012年7月27日

关于JQuery的一点点随笔

摘要: 前日写一个使用JQuery的修改页面,要求修改后要更新树形结构上相应的信息(主要是名称)。于是我在JQuery.form提交之后的success里面试图以$("#name").val()拿到修改后的名字的值,而我在$(document).ready里面给form绑定的ajaxSubmit,于是乎,我发现$("#name").val()是undefined。。一开始还郁闷,不是说页面加载完毕才执行的么?为何拿不到呢?后来想了一下。。这个应该只是一个绑定。而且JQuery的这个ready只是在DOM绘制完毕就执行了。并不理会与DOM关联的东西是否加载完毕。加 阅读全文

posted @ 2012-07-27 10:44 Seving 阅读(151) 评论(0) 推荐(0) 编辑

2012年7月5日

关于ztree双击

摘要: 在项目中使用了ztree来做组织结构的树,我们定义的树中拥有三种节点(使用树节点中的一个自定义属性type来区分):组织结构,建筑,设备类型。要求是:双击的时候将点击的节点添加到另一棵树中。但是,双击组织结构不触发,双击建筑连同建筑及其下属设备类型一起添加,双击设备添加其父建筑节点和自己本身,目标树中拥有的不添加。做完之后没有觉得如何。后来被同事发现一个bug,当目标树中有一个建筑节点时,双击源树中的这个节点,虽然目标树中没有添加,而且也给出了重复提示。但是源树中的该节点下面添加了整个树。。。开始以为是判断逻辑上面有问题,但是检查多遍都没发现哪里有问题,然后又通过firefox的Firebug 阅读全文

posted @ 2012-07-05 19:55 Seving 阅读(5285) 评论(0) 推荐(0) 编辑

关于highcharts的基准线

摘要: 今日工作中需要生成一张带有基准线的图表,我脑海里面第一个想法就是,既然是基准线,那我就在series里面多添加一条线就行了啊。于是我的series里面这样写:series:[ { name:'实际线', data:[300,545,166,454,154,163] }, { name:'基准线', data:[500,500,500,500,500,500] }]运行之后,一条笔直的横线趟在图表中500的位置。于是洋洋自得。(注:在“基准线”的data中,所有的数据必须是数字的,虽然js是弱... 阅读全文

posted @ 2012-07-05 17:46 Seving 阅读(2044) 评论(0) 推荐(0) 编辑

2012年7月4日

关于IE浏览器缓存的处理

摘要: 最近公司的项目开始从ExtJs改版到JQuery。顺便说一句,从这个项目中我个人最大的触动就是,项目开发所选用的技术真的很重要,如果采用项目团队所有人都不熟悉的技术,代价将是巨大的,风险也是巨大的。虽说这些看起来很容易懂,但是我作为一个初入行业的菜鸟,真的是首次真正的体会到。如果有一天,我成为项目经理,一定注意这个问题。下面说正题,JQuery我也不会用,这个项目是第一次。在我一次登录之后,重启了我本地的Tomcat,导致了Session失效,返回登录页面时登录,竟然发现无法登录,而登录页面刷新了一下。使用IE9(我本地的版本)的开发人员工具进行跟踪,发现网络请求中根本没有登录请求。后来怀疑是 阅读全文

posted @ 2012-07-04 16:08 Seving 阅读(157) 评论(0) 推荐(0) 编辑

导航