addEventListener 的另类写法】的更多相关文章

addEventListener 参数如下 addEventListener(type, listener[, useCapture]); type,事件名称 listener,事件处理器 useCapture,是否捕获 一直把 listener 记成是响应函数,function 类型.相信很多人也是这么理解的.多数时候是这么使用 elem.addEventListener('click', function(ev) { // todo }, false); 第一个参数没什么异议,第二个参数传一…
获取整颗树的另类写法.非递归 //获取所有的菜单 List<T_Menu> menu = bll.getMenuByUsesrID("8189a7c1-6f15-4744-b6c4-d3ee5b5b994d"); //创建EasyTree控件model List<EasyTreeModel> list = new List<EasyTreeModel>(); //把所有菜单添加到list集合中 menu.ForEach(o => { EasyT…
简单描述:今天看老大提交的代码,发现了一个有意思的事情,一条sql中判断条件是空,老大的写法,让我眼前一亮.直接上代码 代码: <select id="getxxxs" resultMap="xxxResultMap" parameterType="String"> select <include refid="Field" />from <include refid="tableNam…
看到style,不少人可能会说这个我知道,就是控件写属性的话可以通过style来实现代码的复用,单独把这些属性及其参数写成style就可以便捷的调用. <?xml version="1.0" encoding="utf-8"?><resources> <style name="CustomText" parent="@style/Text"> <item name="andr…
今天来介绍一下javascript不一样的写法,很简单哦. 1.当条件成立时执行a方法,当条件失败是执行b方法 通常我们会这样写: var result; if(isOk){ result=funA(); }else{ result=funB(); } 还可以这样表达: var result=isOk? funA():funB() 2.当条件成立执某个方法 通常方式: if(isOk){ doSomething(); } 我更喜欢这样写: isOk&&doSomething(); 如果一个…
日志传输路径如下: filebeat->redis->logstash->es 在filebeat配置文件中,收集日志的时候配置的有如下参数: fields: log_source: messages 表示的是会把log_source作为fields的二级字段 若是配置如下,表示的是会把log_source作为顶级字段: fields: log_source: messages fields_under_root: true 使用这个字段来作为区分不同应用日志的来源: 在logstash…
在JSP页面中${pageContext.request.contextPath } 表示项目名<form action="${pageContext.request.contextPath }/sarchServlet" method="post" name="form1">在Java中String rot = request.getContextPath(); 表示项目名out.print("<a href='&q…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-…
EXPLAIN SELECT * FROM `tcb_capital_log` WHERE id IN(66,79,47) EXPLAIN SELECT * FROM ( SELECT 66 AS id UNION ALL SELECT 79 AS id UNION ALL SELECT 47 AS id ) AS tmp , tcb_capital_log WHERE tcb_capital_log.id = tmp.id…
今天从http://www.cnblogs.com/NanaLich/archive/2012/05/24/2516860.html看到的,记录下来 主要是XmlSerializationReader和XmlSerializationWriter两个抽象类中包含了很多受保护的方法,其中比较有用的就是byte[]和hexString的转换,分析源码发现是由两个内部类来实现的:BinHexEncoder和BinHexDecoder,看名字就非常清楚了,专门用来处理byte[]和hex的转换的,至于为…