var ul=document.getElementById("ul");
var btn_1=document.getElementById("btn_1");
btn_1.οnclick=function (){
var oli=document.createElement("li");
ul.appendChild(oli);
}
var txt_2=document.getElementById("txt_2");
var btn_2=document.getElementById("btn_2");
btn_2.οnclick=function(){
var oli=document.createElement("li");
oli.innerText=txt_2.value;
ul.appendChild(oli);
}
/* * insertBefore(节点, 原有节点) 在已有元素前插入 */
var btn_3=document.getElementById("btn_3");
var txt_3=document.getElementById("txt_3");
var list_3=ul.getElementsByTagName("li");
btn_3.οnclick=function(){
if(list_3[2]){
var oli=document.createElement("li");
oli.innerText=txt_3.value;
ul.insertBefore(oli,list_3[2]);
}
else{
alert("不存在此节点");
}
}
var btn_4=document.getElementById("btn_4");
var list_4=ul.getElementsByTagName("li");
btn_4.οnclick=function(){
var oli=document.createElement("li");
oli.innerText="插入的节点";
ul.insertBefore(oli,list_3[0]);
}
/* * removeChild(节点) 删除一个节点 * */
//删除最后一个li节点
var btn_5=document.getElementById("btn_5");
var list_5=ul.getElementsByTagName("li");
btn_5.οnclick=function(){
ul.removeChild(list_5[list_5.length-1]);
}
//查找li元素 var btn_6=document.getElementById("btn_6");
var txt_6=document.getElementById("txt_6");
var list_6=ul.getElementsByTagName("li");
var a=2;
btn_6.οnclick=function (){
if(txt_6.value!=""){
a=txt_6.value;
}
if(list_6[a-1]){
list_6[a-1].style.backgroundColor="gold";
}
else{
alert("li中第"+a+"节点不存在")
}
}
在系统运行后,在线程快照里总是看到线程池的名字为pool-xx,这样导致很不好定位,怎么给线程池一个有意义的名字呢。参照ThreadPoolExecutor类的ThreadFactory,自己实现ThreadFactory接口,重写newThread方法即可。参考代码如下:
public class Named
错误: IE 中"HTML Parsing Error:Unable to modify the parent container element before the child element is closed"
现象: 同事之间几个IE 测试情况下,有的报这个错,有的不报。经查询资料后,可归纳以下原因。
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。我会在其他地方介绍。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java P
创建一个类
public class ContextInitListener implements ServletContextListener
使得该类成为一个监听器。用于监听整个容器生命周期的,主要是初始化和销毁的。
类创建后要在web.xml配置文件中增加一个简单的监听器配置,即刚才我们定义的类。
<listener>
<des
http://developer.apple.com/iphone/library/qa/qa2009/qa1649.html
Excerpt:
You are getting this warning because you probably added your Info.plist file to your Copy Bundle
hi,
自己在做工程的时候,遇到批量插入数据的数据修复场景。我的思路是在插入前准备一个临时表,临时表的整理就看当时的选择条件了,临时表就是要插入的数据集,最后再批量插入到数据库中。
WITH tempT AS (
SELECT
item_id AS combo_id,
item_id,
now() AS create_date
FROM
a