- 博客(59)
- 资源 (1)
- 收藏
- 关注
转载 对数组Array进行原型prototype扩展后带来的for in遍历问题
不同的程序语言都有多种循环语句,而且功能是差不多的,当然使用场合还是有些区别的,比如for与for in,for in比较好用,它不需要预先知道对象属性的长度。通常在JavaScript中用for与for in遍历数组结果是没有什么区别的,它的循环变量i都是从0开始的数组索引(for in如果遍历的是非数组对象的属性集合,则这个i就是属性名,或称之为key)。另外要注意一点
2015-09-10 18:49:44
1592
原创 Bootstrap 栅格系统的精妙之处
节选翻译自The Subtle Magic Behind Why the Bootstrap 3 Grid Works从接触 Bootstrap 已经有很长时间了,给人的感觉是快速,简单,易上手,其中栅格系统是一个亮点:一直感觉像 CSS 栅格系统之类的东西拿过来用就好了,不用深究背后的原理。直到有一天你发现简单的套用在稍复杂的页面上出现问题,间隔啊,内外边距啊,哪都不对劲儿。
2015-01-06 18:50:28
1726
原创 CSS在使用中的高级技巧汇总
一、ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值。二、同一个的class选择符可以在一个文档中重复出现,而id选择符却只能出现一次。对一个标签同时使用class和id进行CSS定义,如果定义有重复,id选择符做的定义有效,是因为id的权重要比class大。三、一个兼容性调整(IE和Mozilla)的笨办法:初学可能会碰到这样一个情况:同样一个标签
2014-08-09 00:47:28
641
原创 CSS框架解析
现在很多人会使用 CSS 框架进行快速建站。那 CSS 框架是什么呢,它通常是一些 CSS 文件的集合,这些文件包括基本布局、表单样式、网格、简单组件、以及样式重置。使用 CSS 框架大大降低工作成本进行快速建站。当然对于一些大型的项目,可能会很难照搬某些框架直接使用的,因为直接使用会带来一些限制或者冗余的问题。但在 CSS 框架已经日趋成熟的今天,在我们设计项目架构、规范的时候,现时
2014-08-09 00:43:26
1299
原创 MyEclipse中jsp不识别注释的问题解答---引自别人(附带常用的Myeclipse功能)
关于在MyEclipse上WEB工程里面的JS/JSP经常会有语法错误提示,这是由于MyEclipse对其语法要求相当严格所造成的,而这些文件本身是可以运行并没有什么错误的,在你实际应用部署中并无影响. 此问题解决办法有两种: 一、就是您不用去管它提示,直接部署到你的WEB容器上运行是可以的,但此方法欠妥当。 二、选择你的工程右击菜单——>点击MyEclipse菜单项的Exclude
2014-07-16 17:12:15
1695
原创 将字符串或日期转换成年月日的格式,js方法
无标题文档 function time(){ //获得显示时间的div t_div = document.getElementById('showtime'); var now="2014-05-18"; //替换div内容 t_div.innerHTML = "现在是"+now.getFullYear() +"年"+(now.getMont
2014-07-04 10:23:52
5491
原创 struts2到底有什么好处(和springmvc相比)
struts2相比spring mvc:1.使用struts2完全感知不到控制层的存在,实现对控制层的解耦。2.struts2 使用filter做入口,相比spring mvc/struts1使用servlet做入口,更轻量级,体量更小3.易用性,struts2使用ModelDriven,可以大大简化代码的开发,struts会自动帮你找到action,以及action中的方法,说str
2014-06-19 11:59:26
2492
原创 jquery 中$("#form :input") $("#form input") 区别
$("form :input") 返回form中的所有表单对象,包括textarea、select、button等$("form input")返回form中的所有input标签对象
2014-04-09 20:49:55
1947
原创 Backbone源码分析-Backbone架构+流程图
在网上发现一个好的backbone的学习文档,特此收藏。http://www.cnblogs.com/nuysoft/archive/2012/03/19/2404274.html
2014-03-30 16:13:20
1823
原创 js方法---变量名的调用方式
在一个js里写了var validateInfo = function(Info){ alert("validate");};在另一个js里怎么调用这个方法呢?答案: validateInfo(Info);不传参数直接调用时:var validateNothing = function(){ alert("nothing!");};调用方式:vali
2014-03-27 17:09:34
1529
原创 在jsp引入jquery报错,$找不到问题的解决方案
在新建页面引入jQuery时,经常会报404错误。今天专门测试,总结了以下解决方案:1 .在WetRoot下直接建立jsp文件,将jquery-1.7.js放入一个新建的文件夹下:如图:此时在index.jsp中引入jquery的代码为:在head里2.在WebRoot下新建一个文件夹jsp,jquery-1.7.js放入一个新建的文件夹下:如图:此时在myname
2014-03-12 19:33:02
14182
原创 Google Chrome清除缓存高级技巧
缓存清不掉?!清缓存太麻烦?!今天介绍的扩展 Cache Killer 则能够帮你减负,当你每次刷新页面时就帮你清除缓存。还有一个高级技巧可以帮你!
2014-03-12 12:49:17
12150
原创 JS中如何判断JSON数据是否存在某字段
如何判断传过来的JSON数据中,某个字段是否存在,1.obj["key"] != undefined 这种有缺陷,如果这个key定义了,并且就是很2的赋值为undefined,那么这句就会出问题了。2.!("key" in obj)3.obj.hasOwnProperty("key") 这两种方法就比较好了,推荐使用。
2014-03-07 10:56:21
30246
原创 html中json 实例详细说明教程
//直接声明json数据结构 var myJSONObject = {"bindings": [ {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"}, {"ircEvent": "PRIVMSG", "method": "deleteURI", "regex": "^delete.*"}, {"ircEven
2014-03-07 00:19:10
1075
转载 自适应网页设计的方法
昨天中午Google进行了一次在线讲座,讲述自适应网页设计的概念和方法,维护同一个网页代码,即可使网站在多种浏览设备(从桌面电脑显示器到智能手机或其他移动产品设备)上具有更好的阅读体验,这里我将该讲座内容简要的整理一下。 1、在HTML头部增加viewport标签。 在网站HTML文件的开头,增加viewport meta标签告诉浏览器视口宽度等于设备屏幕宽度,且不进行初始缩放
2014-02-27 19:24:31
969
原创 编写Java Socket程序的几种结构
直接使用Socket编程实现使用Socket,再结合Java的多线程编程使用NIO中的非阻塞(Non Blocking)Socket再结合Java的多线程编程使用JDK自带的或者第三方的线程池技术对线程进行管理,提高多线程的执行效率使用开源的Java Socket开发框架,例如:MINA和Cindy框架。使用这种框架的时候,可以非常方便简单开发高性能的网络应用
2014-02-14 01:30:27
996
原创 Tomcat 的配置
修改server.xmlconnectionTimeout="20000" redirectPort="8443"URIEncoding="UTF-8"/>修改目的:为了解决使用HTTP Get方法传递中文参数乱码的问题修改context.xml把修改成修改目的:当Web应用中的文件或者web.xml文件修改后,Tomcat服务器会自动重新加载当前Web应用,避
2014-02-14 01:08:39
743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人