【转】JS中document对象详解

对象属性
document.title //
设置文档标题等价于HTML</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签</span><span style="font-size:9.5pt;color:#000000;"> <br>document.bgColor //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">设置页面背景色</span><span style="font-size:9.5pt;color:#000000;"> <br>document.fgColor //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">设置前景色</span><span style="font-size:9.5pt;color:#000000;">(</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">文本颜色</span><span style="font-size:9.5pt;color:#000000;">) </span></p> <p><span style="font-size:9.5pt;color:#000000;"><br>document.linkColor //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">未点击过的链接颜色</span><span style="font-size:9.5pt;color:#000000;"> <br>document.alinkColor //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">激活链接</span><span style="font-size:9.5pt;color:#000000;">(</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">焦点在此链接上</span><span style="font-size:9.5pt;color:#000000;">)</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">的颜色</span><span style="font-size:9.5pt;color:#000000;"> <br>document.vlinkColor //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">已点击过的链接颜色</span><span style="font-size:9.5pt;color:#000000;"> </span></p> <p><span style="font-size:9.5pt;color:#000000;"><br>document.URL //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">设置</span><span style="font-size:9.5pt;color:#000000;">URL</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">属性从而在同一窗口打开另一网页</span><span style="font-size:9.5pt;color:#000000;"> <br>document.fileCreatedDate //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">文件建立日期,只读属性</span><span style="font-size:9.5pt;color:#000000;"> <br>document.fileModifiedDate //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">文件修改日期,只读属性</span><span style="font-size:9.5pt;color:#000000;"> <br>document.fileSize //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">文件大小,只读属性</span><span style="font-size:9.5pt;color:#000000;"> <br>document.cookie //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">设置和读出</span><span style="font-size:9.5pt;color:#000000;">cookie <br>document.charset //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">设置字符集</span> <span style="font-size:9.5pt;color:#000000;font-family:'宋体';">简体中文</span><span style="font-size:9.5pt;color:#000000;">:gb2312 <br>--------------------------------------------------------------------- </span></p> <p><span style="font-size:9.5pt;color:#000000;"><br></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">对象方法</span><span style="font-size:9.5pt;color:#000000;"> <br>document.write() //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">动态向页面写入内容</span><span style="font-size:9.5pt;color:#000000;"> <br>document.createElement(Tag) //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">创建一个</span><span style="font-size:9.5pt;color:#000000;">html</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签对象</span><span style="font-size:9.5pt;color:#000000;"> <br>document.getElementById(ID) //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">获得指定</span><span style="font-size:9.5pt;color:#000000;">ID</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">值的对象</span><span style="font-size:9.5pt;color:#000000;"> <br>document.getElementsByName(Name) //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">获得指定</span><span style="font-size:9.5pt;color:#000000;">Name</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">值的对象</span><span style="font-size:9.5pt;color:#000000;"> </span></p> <p>document.body.appendChild(oTag)<span style="font-size:9.5pt;color:#000000;"><br>--------------------------------------------------------------------- </span></p> <p><strong><span style="background:#FFFF00;">body-</span></strong><strong><span style="background:#FFFF00;font-family:'宋体';">主体子对象</span></strong><br><br>document.body                   //<span style="font-family:'宋体';">指定文档主体的开始和结束等价于</span><body></body><br>document.body.bgColor           //<span style="font-family:'宋体';">设置或获取对象后面的背景颜色</span><br>document.body.link              //<span style="font-family:'宋体';">未点击过的链接颜色</span><br>document.body.alink             //<span style="font-family:'宋体';">激活链接</span>(<span style="font-family:'宋体';">焦点在此链接上</span>)<span style="font-family:'宋体';">的颜色</span><br>document.body.vlink             //<span style="font-family:'宋体';">已点击过的链接颜色</span><br>document.body.text              //<span style="font-family:'宋体';">文本色</span><br>document.body.innerText         //<span style="font-family:'宋体';">设置</span><body>...</body><span style="font-family:'宋体';">之间的文本</span><br>document.body.innerHTML         //<span style="font-family:'宋体';">设置</span><body>...</body><span style="font-family:'宋体';">之间的</span>HTML<span style="font-family:'宋体';">代码</span><br>document.body.topMargin         //<span style="font-family:'宋体';">页面上边距</span><br>document.body.leftMargin        //<span style="font-family:'宋体';">页面左边距</span><br>document.body.rightMargin       //<span style="font-family:'宋体';">页面右边距</span><br>document.body.bottomMargin      //<span style="font-family:'宋体';">页面下边距</span><br>document.body.background        //<span style="font-family:'宋体';">背景图片</span><br>document.body.appendChild(oTag) //<span style="font-family:'宋体';">动态生成一个</span>HTML<span style="font-family:'宋体';">对象</span><br>----------------------------<br><strong><span style="font-family:'宋体';">常用对象事件</span>:</strong><br><br>document.body.οnclick="func()"              //<span style="font-family:'宋体';">鼠标指针单击对象是触发</span><br>document.body.οnmοuseοver="func()"          //<span style="font-family:'宋体';">鼠标指针移到对象时触发</span><br>document.body.οnmοuseοut="func()"           //<span style="font-family:'宋体';">鼠标指针移出对象时触发</span> </p> <p> </p> <p>document.body.innerHTML='<span style="font-family:'宋体';"><</span>br/<span style="font-family:'宋体';">><</span>br/<span style="font-family:'宋体';">><</span>br/<span style="font-family:'宋体';">></span>This is not at the bottom!<span style="font-family:'宋体';"><</span>br/<span style="font-family:'宋体';">></span>"+document.body.innerHTML;</p> <p> </p> <p><body><br>test<br><script><br>function dothis() {<br>alert('done!');<br>}<br></script></p> <p><br><script><br>document.body.onclick = dothis();<br></script><br></body></p> <p><SCRIPT LANGUAGE="JavaScript"></p> <p>for(a in document.body){<br>document.write(a);<br>document.write("----");<br>document.write(document.body[a]);<br>document.write("<br>");<br>}<br></SCRIPT></p> <p> </p> <p>var br = document.createElement("br");<br>document.body.appendChild(br); ======================================================================<br><span style="background:#FFFF00;">location:<br><br>document.location.hash          // #</span><span style="font-family:'宋体';">号后的部分</span>  VS   window.location.hash<br>document.location.host          // <span style="font-family:'宋体';">域名</span>+<span style="font-family:'宋体';">端口号</span><br>document.location.hostname      // <span style="font-family:'宋体';">域名</span><br>document.location.href          // <span style="font-family:'宋体';">完整</span>URL<br>document.location.pathname      // <span style="font-family:'宋体';">目录部分</span>(<span style="font-family:'宋体';">应用程序</span>)<br>document.location.port          // <span style="font-family:'宋体';">端口号</span><br>document.location.protocol      // <span style="font-family:'宋体';">网络协议</span>(http:)<br>document.location.search        // ?<span style="font-family:'宋体';">号后的部分</span><br>----------------------------<br><strong><span style="font-family:'宋体';">常用对象事件</span>:</strong><br><br>documeny.location.reload()          //<span style="font-family:'宋体';">刷新网页</span><br>document.location.reload(URL)       //<span style="font-family:'宋体';">打开新的网页</span><br>document.location.assign(URL)       //<span style="font-family:'宋体';">打开新的网页</span><br>document.location.replace(URL)      //<span style="font-family:'宋体';">打开新的网页</span></p> <p> </p> <p>URL<span style="font-family:'宋体';">即</span>:<span style="font-family:'宋体';">统一资源定位符</span> (Uniform Resource Locator, URL) </p> <p><span style="font-family:'宋体';">完整的</span>URL<span style="font-family:'宋体';">由这几个部分构成:</span></p> <p>scheme://host:port/path?query#fragment </p> <p>scheme:<span style="font-family:'宋体';">通信协议</span></p> <p><span style="font-family:'宋体';">常用的</span>http,ftp,maito<span style="font-family:'宋体';">等</span> </p> <p>host:<span style="font-family:'宋体';">主机</span></p> <p><span style="font-family:'宋体';">服务器</span>(<span style="font-family:'宋体';">计算机</span>)<span style="font-family:'宋体';">域名系统</span> (DNS) <span style="font-family:'宋体';">主机名或</span> IP <span style="font-family:'宋体';">地址。</span> </p> <p>port:<span style="font-family:'宋体';">端口号</span></p> <p><span style="font-family:'宋体';">整数,可选,省略时使用方案的默认端口,如</span>http<span style="font-family:'宋体';">的默认端口为</span>80<span style="font-family:'宋体';">。</span> </p> <p>path:<span style="font-family:'宋体';">路径</span></p> <p><span style="font-family:'宋体';">由零或多个</span>"/"<span style="font-family:'宋体';">符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。</span> </p> <p>query:<span style="font-family:'宋体';">查询</span></p> <p><span style="font-family:'宋体';">可选,用于给动态网页(如使用</span>CGI<span style="font-family:'宋体';">、</span>ISAPI<span style="font-family:'宋体';">、</span>PHP/JSP/ASP/ASP.NET<span style="font-family:'宋体';">等技术制作的网页)传递参数,可有多个参数,用</span>"&"<span style="font-family:'宋体';">符号隔开,每个参数的名和值用</span>"="<span style="font-family:'宋体';">符号隔开。</span> </p> <p>fragment:<span style="font-family:'宋体';">信息片断</span></p> <p><span style="font-family:'宋体';">字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用</span>fragment<span style="font-family:'宋体';">直接定位到某一名词解释。</span>(<span style="font-family:'宋体';">也称为锚点</span>.) </p> <p><span style="font-family:'宋体';">对于这样一个</span>URL</p> <p>http://www.x2y2.com:80/fisker/post/0703/window.location.html?ver=1.0&id=6#imhere </p> <p> </p> <p>document.href<span style="font-family:'宋体';">,</span>document.location<span style="font-family:'宋体';">,</span>window.location<span style="font-family:'宋体';">区别</span></p> <p>document.href="http://www.master.net"   </p> <p>document.location="http://www.master.net"   </p> <p>window.location="http://www.master.net"   </p> <p><span style="font-family:'宋体';">只是属于包含的问题,一个是</span>window,<span style="font-family:'宋体';">一个是</span>document</p> <p><span style="background:#FFFF00;">location </span><span style="background:#FFFF00;font-family:'宋体';">是个对象</span><span style="font-family:'宋体';">,比如本页的</span>document.location<span style="font-family:'宋体';">和</span>window.location<span style="font-family:'宋体';">,它的属性有:</span></p> <p>   location.hostname    =    community.csdn.net   </p> <p>   location.href    =   http://community.csdn.net/Expert/topic/4033/4033372.xml?temp=2.695864E-02   </p> <p>   location.host    =    community.csdn.net   </p> <p>   location.hash    =     </p> <p>   location.port    =     </p> <p>   location.pathname    =    /Expert/topic/4033/4033372.xml   </p> <p>   location.search    =    ?temp=2.695864E-02   </p> <p>   location.protocol    =    http:   </p> <p>   <span style="background:#FFFF00;">href </span><span style="background:#FFFF00;font-family:'宋体';">是</span><span style="background:#FFFF00;">location</span><span style="background:#FFFF00;font-family:'宋体';">的属性</span><span style="font-family:'宋体';">,类别是</span>string<span style="font-family:'宋体';">。用户不能改变</span>document.location(<span style="font-family:'宋体';">因为这是当前显示文档的位置</span>)<span style="font-family:'宋体';">。但是可以改变</span>window.location (<span style="font-family:'宋体';">用其它文档取代当前文档</span>) . document.location<span style="font-family:'宋体';">是只读的。</span>window.location<span style="font-family:'宋体';">是可读可写的。</span> </p> <p> ======================================================================<br><span style="background:#FFFF00;">selection-</span><span style="background:#FFFF00;font-family:'宋体';">选区子对象</span><br>document.selection <span style="font-family:'宋体';">表示当前网页中的选中内容。</span></p> <p><span style="font-family:'宋体';">方法有:</span></p> <p><span style="text-decoration:none;">clear</span><span style="font-family:'宋体';"> 清除选中的内容</span> </p> <p><span style="text-decoration:none;">empty</span><span style="font-family:'宋体';"> 取消选中</span> </p> <p><span style="text-decoration:none;">createRange</span><span style="font-family:'宋体';"> 返回</span> TextRange <span style="font-family:'宋体';">或</span> ControlRange <span style="font-family:'宋体';">对象</span> </p> <p>createTextRange  <span style="font-family:'宋体';">返回被建立的</span> TextRange <span style="font-family:'宋体';">对象</span></p> <p> </p> <p><span style="font-family:'宋体';">使用:</span>oTextRange = object . createTextRange ()<br><span style="font-family:'宋体';">返回对象</span>(Element)<span style="font-family:'宋体';">。如果成功的话返回被建立的</span> TextRange <span style="font-family:'宋体';">对象。</span> <br><br><span style="font-family:'宋体';">说明:</span><br><span style="font-family:'宋体';">为</span> object <span style="font-family:'宋体';">建立</span> TextRange <span style="font-family:'宋体';">对象。</span><br><span style="font-family:'宋体';">使用此</span> TextRange <span style="font-family:'宋体';">对象可以检索和修改</span> object <span style="font-family:'宋体';">内的文本。</span> TextRange <span style="font-family:'宋体';">对象的</span> htmlText <span style="font-family:'宋体';">特性尤其提供了方便。</span></p> <p> </p> <p><span style="font-size:9.5pt;">TextRange</span><span style="font-size:9.5pt;font-family:'宋体';">的常用属性与方法:</span><span style="font-size:9.5pt;"><br><br></span><span style="font-size:9.5pt;font-family:'宋体';">属性</span><span style="font-size:9.5pt;"> <br>boundingHeight </span><span style="font-size:9.5pt;font-family:'宋体';">获取绑定</span><span style="font-size:9.5pt;">TextRange</span><span style="font-size:9.5pt;font-family:'宋体';">对象的矩形的高度</span><span style="font-size:9.5pt;"> <br>boundingLeft </span><span style="font-size:9.5pt;font-family:'宋体';">获取绑定</span><span style="font-size:9.5pt;">TextRange </span><span style="font-size:9.5pt;font-family:'宋体';">对象的矩形左边缘和包含</span><span style="font-size:9.5pt;">TextRange</span><span style="font-size:9.5pt;font-family:'宋体';">对象的左侧之间的距离</span><span style="font-size:9.5pt;"> <br>offsetLeft </span><span style="font-size:9.5pt;font-family:'宋体';">获取对象相对于版面或由</span><span style="font-size:9.5pt;">offsetParent</span><span style="font-size:9.5pt;font-family:'宋体';">属性指定的父坐标的计算左侧位置</span><span style="font-size:9.5pt;"> <br>offsetTop </span><span style="font-size:9.5pt;font-family:'宋体';">获取对象相对于版面或由</span><span style="font-size:9.5pt;">offsetParent</span><span style="font-size:9.5pt;font-family:'宋体';">属性指定的父坐标的计算顶端位置</span><span style="font-size:9.5pt;"> <br>htmlText <br>text </span><span style="font-size:9.5pt;font-family:'宋体';">设置或获取范围内包含的文本</span><span style="font-size:9.5pt;"> <br></span><span style="font-size:9.5pt;font-family:'宋体';">方法</span><span style="font-size:9.5pt;"> <br>moveStart </span><span style="font-size:9.5pt;font-family:'宋体';">更改范围的开始位置</span><span style="font-size:9.5pt;"> <br>moveEnd </span><span style="font-size:9.5pt;font-family:'宋体';">更改范围的结束位置</span><span style="font-size:9.5pt;"> <br>collapse </span><span style="font-size:9.5pt;font-family:'宋体';">将插入点移动到当前范围的开始或结尾</span><span style="font-size:9.5pt;"> <br>move </span><span style="font-size:9.5pt;font-family:'宋体';">折叠给定文本范围并将空范围移动给定单元数</span><span style="font-size:9.5pt;"> <br>execCommand </span><span style="font-size:9.5pt;font-family:'宋体';">在当前文档、当前选中区或给定范围上执行命令</span><span style="font-size:9.5pt;"> <br>select </span><span style="font-size:9.5pt;font-family:'宋体';">将当前选择区置为当前对象</span><span style="font-size:9.5pt;"> <br>findText </span><span style="font-size:9.5pt;font-family:'宋体';">在文本中搜索文本并将范围的开始和结束点设置为包围搜索字符串。</span><span style="font-size:9.5pt;"> <br><br></span><span style="font-size:9.5pt;font-family:'宋体';">使用</span><span style="font-size:9.5pt;">TextRange</span><span style="font-size:9.5pt;font-family:'宋体';">对象通常包括三个基本的步骤</span><span style="font-size:9.5pt;">:<br><br>1.</span><span style="font-size:9.5pt;font-family:'宋体';">创建文本范围</span><span style="font-size:9.5pt;"><br>2.</span><span style="font-size:9.5pt;font-family:'宋体';">设置开始点和结束点</span><span style="font-size:9.5pt;"><br>3.</span><span style="font-size:9.5pt;font-family:'宋体';">对范围进行操作</span></p> <p><span style="background:#C0C0C0;">function rdl_doTextRange()</span></p> <p style="margin-left:21pt;text-indent:-21pt;"><span style="background:#C0C0C0;">{<br>var oMessage=document.all("oMessage");<br>var oTextRange=document.body.createTextRange();<br>if (oTextRange!=null) alert(oTextRange.htmlText);</span></p> <p style="margin-left:21pt;text-indent:-21pt;"><span style="background:#C0C0C0;">}</span></p> <p style="margin-left:21pt;text-indent:-21pt;"><span style="background:#C0C0C0;"><span id=oMessage></span><span style="background:#C0C0C0;font-family:'宋体';">我是一些文字。</span><span style="background:#C0C0C0;"></span><br><br><br><br><input type=button value=" </span><span style="background:#C0C0C0;font-family:'宋体';">建立选择区</span><span style="background:#C0C0C0;">" οnclick="rdl_doTextRange();"></span></p> <p>createTextRange<span style="font-family:'宋体';">用法:</span></p> <p>1. <span style="font-family:'宋体';">返回</span>createTextRange<span style="font-family:'宋体';">的</span>text<span style="font-family:'宋体';">和</span>htmlText</p> <p><script language="javascript"><br>function test()<br>{</p> <p style="text-indent:21pt;">var rng=document.body.createTextRange();</p> <p style="text-indent:21pt;">alert(rng.text)<br>}<br>function test1()<br>{</p> <p style="text-indent:21pt;">var rng=document.body.createTextRange();</p> <p style="text-indent:21pt;">alert(rng.htmlText)<br>}<br></script><br>2.<span style="font-family:'宋体';">获取指定文本框中的选中的文字:只响应第一个文本框</span></p> <p><input id="inp1" type="text" value="1234567890"><br><input id="inp2" type="text" value="9876543210"><br><input type="button" οnclick="test()" value="<span style="font-family:'宋体';">确定</span>"><br><script language="javascript"><br>function test()<br>{</p> <p style="text-indent:21pt;">var o=document.getElementById("inp1")</p> <p style="text-indent:21pt;">var r = document.selection.createRange();</p> <p style="text-indent:21pt;">if(o.createTextRange().inRange(r))</p> <p style="text-indent:21pt;">alert(r.text);<br>}<br></script></p> <p>3. <span style="font-family:'宋体';">页面文本倒序查找</span></p> <p><span style="font-size:10pt;color:#333333;font-family:'Courier New';">abababababababa</span></p> <p><input value="<span style="font-family:'宋体';">倒序查找</span>a" οnclick=myfindtext("a") type="button"><br><script language ='javascript'><br>var rng = document.body.createTextRange();<br>function myfindtext(text)<br>{</p> <p style="text-indent:21pt;">rng.collapse(false);</p> <p style="margin-left:21pt;">if(rng.findText(text,-1,1))<br>{</p> <p style="margin-left:10.5pt;text-indent:21pt;">rng.select();</p> <p style="margin-left:31.5pt;">rng.collapse(true);<br>}else<br>{alert("end");}</p> <p>}<br></script></p> <p><div><span style="font-family:'宋体';">请选中这里的部分文字。</span></div></p> <p><div><input type="button" value="<span style="font-family:'宋体';">请选中部分文字,然后点击这里执行</span> empty" οnclick="javascript:Foo();" /></div></p> <p><script type="text/javascript" language="javascript"></p> <p><!--</p> <p>function Foo()</p> <p>{</p> <p>    document.selection.empty();</p> <p>}</p> <p>--></p> <p></script></p> <p> </p> <p> </p> <p><span style="background:#C0C0C0;"><div></span><span style="background:#C0C0C0;font-family:'宋体';">请选中这里的部分文字。</span><span style="background:#C0C0C0;"></div>  </span></p> <p><span style="background:#C0C0C0;">  <div><input type="button" value="</span><span style="background:#C0C0C0;font-family:'宋体';">加粗</span><span style="background:#C0C0C0;">" οnclick="javascript:Bold();" /></div>  </span></p> <p><span style="background:#C0C0C0;"><script type="text/javascript" language="javascript">  </span></p> <p><span style="background:#C0C0C0;"><!--   </span></p> <p><span style="background:#C0C0C0;">function Bold()   </span></p> <p><span style="background:#C0C0C0;">{   </span></p> <p><span style="background:#C0C0C0;">    var r = document.selection.createRange();   </span></p> <p><span style="background:#C0C0C0;">    r.execCommand("Bold");   </span></p> <p><span style="background:#C0C0C0;">}   </span></p> <p><span style="background:#C0C0C0;">-->  </span></p> <p><span style="background:#C0C0C0;"></script></span>  </p> <p> </p> <p> </p> <p><br>======================================================================<span style="font-size:9.5pt;color:#000000;"><br><br><span style="background:#FFFF00;">images</span></span><span style="font-size:9.5pt;background:#FFFF00;color:#000000;font-family:'宋体';">集合</span><span style="font-size:9.5pt;background:#FFFF00;color:#000000;">(</span><span style="font-size:9.5pt;background:#FFFF00;color:#000000;font-family:'宋体';">页面中的图象</span><span style="font-size:9.5pt;background:#FFFF00;color:#000000;">)</span><span style="font-size:9.5pt;color:#000000;"> <br><br>a)</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">通过集合引用</span><span style="font-size:9.5pt;color:#000000;"> <br>document.images //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">对应页面上的</span><span style="font-size:9.5pt;color:#000000;"><img></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签</span><span style="font-size:9.5pt;color:#000000;"> <br>document.images.length //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">对应页面上</span><span style="font-size:9.5pt;color:#000000;"><img></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签的个数</span><span style="font-size:9.5pt;color:#000000;"> <br>document.images[0] //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">第</span><span style="font-size:9.5pt;color:#000000;">1</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">个</span><span style="font-size:9.5pt;color:#000000;"><img></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签</span><span style="font-size:9.5pt;color:#000000;"> <br>document.images[i] //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">第</span><span style="font-size:9.5pt;color:#000000;">i-1</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">个</span><span style="font-size:9.5pt;color:#000000;"><img></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签</span><span style="font-size:9.5pt;color:#000000;"> <br><br>b)</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">通过</span><span style="font-size:9.5pt;color:#000000;">name</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">属性直接引用</span><span style="font-size:9.5pt;color:#000000;"> <br><img name="oImage"> <br>document.images.oImage //document.images.name</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">属性</span> </p> <p> </p> <p><span style="font-size:9.5pt;color:#000000;">c)</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">引用图片的</span><span style="font-size:9.5pt;color:#000000;">src</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">属性</span><span style="font-size:9.5pt;color:#000000;"><br>document.images.oImage.src //document.images.name</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">属性</span><span style="font-size:9.5pt;color:#000000;">.src <br><br>d)</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">创建一个图象</span><span style="font-size:9.5pt;color:#000000;"> <br>var oImage <br>oImage = new Image() <br>document.images.oImage.src="/1.jpg" <br></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">同时在页面上建立一个</span><span style="font-size:9.5pt;color:#000000;"><img></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签与之对应就可以显示</span><span style="font-size:9.5pt;color:#000000;"> <br><br><html> <br><img name=oImage> <br><script language="javascript"> <br>var oImage <br>oImage = new Image() <br>document.images.oImage.src="/1.jpg" <br></script> <br></html> <br><br>---------------------------------------------------------------------- <br><br><span style="background:#FFFF00;">forms</span></span><span style="font-size:9.5pt;background:#FFFF00;color:#000000;font-family:'宋体';">集合</span><span style="font-size:9.5pt;background:#FFFF00;color:#000000;">(</span><span style="font-size:9.5pt;background:#FFFF00;color:#000000;font-family:'宋体';">页面中的表单</span><span style="font-size:9.5pt;background:#FFFF00;color:#000000;">)</span><span style="font-size:9.5pt;color:#000000;"> <br><br>a)</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">通过集合引用</span><span style="font-size:9.5pt;color:#000000;"> <br>document.forms //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">对应页面上的</span><span style="font-size:9.5pt;color:#000000;"><form></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签</span><span style="font-size:9.5pt;color:#000000;"> <br>document.forms.length //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">对应页面上</span><span style="font-size:9.5pt;color:#000000;"><form></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签的个数</span><span style="font-size:9.5pt;color:#000000;"> <br>document.forms[0] //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">第</span><span style="font-size:9.5pt;color:#000000;">1</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">个</span><span style="font-size:9.5pt;color:#000000;"><form></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签</span><span style="font-size:9.5pt;color:#000000;"> <br>document.forms[i] //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">第</span><span style="font-size:9.5pt;color:#000000;">i-1</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">个</span><span style="font-size:9.5pt;color:#000000;"><form></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">标签</span><span style="font-size:9.5pt;color:#000000;"> <br>document.forms[i].length //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">第</span><span style="font-size:9.5pt;color:#000000;">i-1</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">个</span><span style="font-size:9.5pt;color:#000000;"><form></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">中的控件数</span><span style="font-size:9.5pt;color:#000000;"> <br>document.forms[i].elements[j] //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">第</span><span style="font-size:9.5pt;color:#000000;">i-1</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">个</span><span style="font-size:9.5pt;color:#000000;"><form></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">中第</span><span style="font-size:9.5pt;color:#000000;">j-1</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">个控件</span><span style="font-size:9.5pt;color:#000000;"> <br><br>b)</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">通过标签</span><span style="font-size:9.5pt;color:#000000;">name</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">属性直接引用</span><span style="font-size:9.5pt;color:#000000;"> <br><form name="Myform"></span></p> <p style="text-indent:21pt;"><span style="font-size:9.5pt;color:#000000;"><input name="myctrl"></span></p> <p><span style="font-size:9.5pt;color:#000000;"></form> <br>document.Myform.myctrl //document.</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">表单名</span><span style="font-size:9.5pt;color:#000000;">.</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">控件名</span><span style="font-size:9.5pt;color:#000000;"> <br><br>----------------------------------------------------------------------- <br><html> <br><!--Text</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">控件相关</span><span style="font-size:9.5pt;color:#000000;">Script--> <br><form name="Myform"> </span></p> <p style="text-indent:21pt;"><span style="font-size:9.5pt;color:#000000;"><input type="text" name="oText"> </span></p> <p style="text-indent:21pt;"><span style="font-size:9.5pt;color:#000000;"><input type="password" name="oPswd"> <br><form> <br><script language="javascript"> <br>//</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">获取文本密码框的值</span><span style="font-size:9.5pt;color:#000000;"> <br>document.write(document.Myform.oText.value) <br>document.write(document.Myform.oPswd.value) <br></script> <br></html> <br>----------------------------------------------------------------------- <br><html> <br><!--Select</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">控件相关</span><span style="font-size:9.5pt;color:#000000;">Script--> <br><form name="Myform"> <br><select name="oSelect"> </span></p> <p style="text-indent:21pt;"><span style="font-size:9.5pt;color:#000000;"><option value="</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">语文</span><span style="font-size:9.5pt;color:#000000;">">1</option> </span></p> <p style="text-indent:21pt;"><span style="font-size:9.5pt;color:#000000;"><option value="</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">数学</span><span style="font-size:9.5pt;color:#000000;">">2</option> </span></p> <p style="text-indent:21pt;"><span style="font-size:9.5pt;color:#000000;"><option value="</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">英语</span><span style="font-size:9.5pt;color:#000000;">">3</option> <br></select> <br></form> <br><br><script language="javascript"> <br>//</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">遍历</span><span style="font-size:9.5pt;color:#000000;">select</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">控件的</span><span style="font-size:9.5pt;color:#000000;">option</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">项</span><span style="font-size:9.5pt;color:#000000;"> <br>var length <br>length=document.Myform.oSelect.length <br>for(i=0;i<length;i++) <br>document.write(document.Myform.oSelect[i].value) <br></script> <br><br><script language="javascript"> <br>//</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">遍历</span><span style="font-size:9.5pt;color:#000000;">option</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">项并且判断某个</span><span style="font-size:9.5pt;color:#000000;">option</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">是否被选中</span><span style="font-size:9.5pt;color:#000000;"> <br>for(i=0;i<document.Myform.oSelect.length;i++){ </span></p> <p style="text-indent:21pt;"><span style="font-size:9.5pt;color:#000000;">if(document.Myform.oSelect[i].selected!=true) </span></p> <p style="text-indent:21pt;"><span style="font-size:9.5pt;color:#000000;">document.write(document.Myform.oSelect[i].value) </span></p> <p style="text-indent:21pt;"><span style="font-size:9.5pt;color:#000000;">else </span></p> <p style="text-indent:21pt;"><span style="font-size:9.5pt;color:#000000;">document.write("<font color=red>"+document.Myform.oSelect[i].value+"</font>") <br>} <br></script> <br><br><script language="javascript"> <br>//</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">根据</span><span style="font-size:9.5pt;color:#000000;">SelectedIndex</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">打印出选中的</span><span style="font-size:9.5pt;color:#000000;">option <br>//(0</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">到</span><span style="font-size:9.5pt;color:#000000;">document.Myform.oSelect.length-1) <br>i=document.Myform.oSelect.selectedIndex <br>document.write(document.Myform.oSelect[i].value) <br></script> <br><br><script language="javascript"> <br>//</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">动态增加</span><span style="font-size:9.5pt;color:#000000;">select</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">控件的</span><span style="font-size:9.5pt;color:#000000;">option</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">项</span><span style="font-size:9.5pt;color:#000000;"> <br>var oOption = <span style="background:#FFFF00;">document.createElement(</span>"OPTION"); <br>oOption.text="4"; <br>oOption.value="4";</span></p> <p><span style="font-size:9.5pt;color:#000000;font-family:'ˎ̥';">document.Myform.oSelect<span style="background:#FFFF00;">.add</span>(oOption); <br></script> <br><html> <br>----------------------------------------------------------------------- <br><Div id="oDiv">Text</Div> <br>document.all.oDiv //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">引用图层</span><span style="font-size:9.5pt;color:#000000;font-family:'ˎ̥';">oDiv <br>document.all.oDiv.style <br>document.all.oDiv.style.display="" //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">图层设置为可视</span><span style="font-size:9.5pt;color:#000000;font-family:'ˎ̥';"> <br>document.all.oDiv.style.display="none" //</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">图层设置为隐藏</span><span style="font-size:9.5pt;color:#000000;font-family:'ˎ̥';"> <br>/<span style="background:#FFFF00;">*document.all</span></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">表示</span><span style="font-size:9.5pt;color:#000000;font-family:'ˎ̥';">document</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">中所有对象的集合</span><span style="font-size:9.5pt;color:#000000;font-family:'ˎ̥';"> <br></span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">只有</span><span style="font-size:9.5pt;color:#000000;font-family:'ˎ̥';">ie</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">支持此属性</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">,</span><span style="font-size:9.5pt;color:#000000;font-family:'宋体';">因此也用来判断浏览器的种类</span><span style="font-size:9.5pt;color:#000000;font-family:'ˎ̥';">*/</span></p> <p>----------------------------<br><span style="font-family:'宋体';">图层对象的</span>4<span style="font-family:'宋体';">个属性</span><br>document.getElementById("ID").innerText        //<span style="font-family:'宋体';">动态输出文本</span><br>document.getElementById("ID").innerHTML      //<span style="font-family:'宋体';">动态输出</span>HTML<br>document.getElementById("ID").outerText        //<span style="font-family:'宋体';">同</span>innerText<br>document.getElementById("ID").outerHTML      //<span style="font-family:'宋体';">同</span>innerHTML<br>----------------------------<br><span style="font-family:'宋体';">示例代码</span><span style="font-family:'宋体';">:</span><br><html><br><script language="javascript"><br>function change(){<br>document.all.oDiv.style.display="none"<br>}<br></script><br><Div id="oDiv" οnclick="change()">Text</Div><br></html><br><br><html><br><script language="javascript"><br>function changeText(){<br>document.getElementById("oDiv").innerText="NewText"<br>}<br></script><br><Div id="oDiv" οnmοuseοver="changeText()">Text</Div><br></html></p> <p><span style="font-size:8pt;font-family:Arial;"><br><br></span><span style="background:#FFFF00;">document.anchors[]   VS document.links[]</span><br>document.anchors <span style="font-family:'宋体';">是一个数组,包含了文档中所有锚标记(包含</span> <span style="background:#00FF00;">name</span> <span style="font-family:'宋体';">属性的</span><a><span style="font-family:'宋体';">标记),按照在文档中的次序,从</span> 0 <span style="font-family:'宋体';">开始给每个锚标记定义了一个下标。</span> <br>document.links <span style="font-family:'宋体';">也是一个数组,包含了文档中所有连接标记(包含</span> <span style="background:#00FF00;">href</span> <span style="font-family:'宋体';">属性的</span><a><span style="font-family:'宋体';">标记和</span><map><span style="font-family:'宋体';">标记段里的</span><area><span style="font-family:'宋体';">标记),按照在文档中的次序,从</span> 0 <span style="font-family:'宋体';">开始给每个连接标记定义了一个下标。</span> <br><span style="font-family:'宋体';">如果一个</span><a><span style="font-family:'宋体';">标记既有</span> name <span style="font-family:'宋体';">属性,又有</span> href <span style="font-family:'宋体';">属性,则它既是一个</span> Anchor <span style="font-family:'宋体';">对象,又是一个</span> Link <span style="font-family:'宋体';">对象。</span> <br><span style="font-family:'宋体';">在</span> IE <span style="font-family:'宋体';">中,如果在</span><a><span style="font-family:'宋体';">标记中添加</span>“id="..."”<span style="font-family:'宋体';">属性,则这个</span><a><span style="font-family:'宋体';">对象被赋予一个标识(</span>ID<span style="font-family:'宋体';">),调用这个对象的时候只需要使用</span>“<id>”<span style="font-family:'宋体';">就行了。很多文档部件都可以用这个方法来赋予</span> ID<span style="font-family:'宋体';">,但要注意不能有两个</span> ID <span style="font-family:'宋体';">相同。</span> <br><br>anchors <span style="font-family:'宋体';">和</span> links <span style="font-family:'宋体';">作为数组,有数组的属性和方法。单个</span> Anchor <span style="font-family:'宋体';">对象没有属性;单个</span> Link <span style="font-family:'宋体';">对象有属性。</span></p> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1187922452991287296"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(java技术)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1835233629056364544.htm" title="java 技术 架构 相关文档" target="_blank">java 技术 架构 相关文档</a> <span class="text-muted">圣心</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E6%9E%B6%E6%9E%84/1.htm">架构</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>在Java中,有许多不同的技术和架构,这里我将列举一些常见的Java技术和架构,并提供一些相关的文档资源。SpringFrameworkSpring是一个开源的Java/JavaEE全功能框架,以Apache许可证形式发布,提供了一种实现企业级应用的方法。官方文档:SpringFrameworkSpringBootSpringBoot是Spring的一个子项目,旨在简化创建生产级的Spring应用</div> </li> <li><a href="/article/1834994558321127424.htm" title="Java 并发编程:Java 线程池的介绍与使用" target="_blank">Java 并发编程:Java 线程池的介绍与使用</a> <span class="text-muted">栗筝i</span> <a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80/1.htm">基础</a><a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/Java%E5%9F%BA%E7%A1%80/1.htm">Java基础</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%B9%B6%E5%8F%91/1.htm">并发</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E7%BA%BF%E7%A8%8B%E6%B1%A0/1.htm">线程池</a> <div>大家好,我是栗筝i,这篇文章是我的“栗筝i的Java技术栈”专栏的第024篇文章,在“栗筝i的Java技术栈”这个专栏中我会持续为大家更新Java技术相关全套技术栈内容。专栏的主要目标是已经有一定Java开发经验,并希望进一步完善自己对整个Java技术体系来充实自己的技术栈的同学。与此同时,本专栏的所有文章,也都会准备充足的代码示例和完善的知识点梳理,因此也十分适合零基础的小白和要准备工作面试的同</div> </li> <li><a href="/article/1834957101491908608.htm" title="基于springboot+vue的“考研资讯平台”程序设计实现【毕业论文,源码】" target="_blank">基于springboot+vue的“考研资讯平台”程序设计实现【毕业论文,源码】</a> <span class="text-muted">一枚务实的码农</span> <a class="tag" taget="_blank" href="/search/%E6%AF%95%E4%B8%9A%E8%AE%BE%E8%AE%A1/1.htm">毕业设计</a><a class="tag" taget="_blank" href="/search/%E6%AF%95%E8%AE%BE/1.htm">毕设</a><a class="tag" taget="_blank" href="/search/%E8%80%83%E7%A0%94/1.htm">考研</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/%E6%AF%95%E4%B8%9A%E8%AE%BA%E6%96%87/1.htm">毕业论文</a><a class="tag" taget="_blank" href="/search/%E7%B3%BB%E7%BB%9F%E6%BA%90%E7%A0%81/1.htm">系统源码</a> <div>摘要随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多学校的眼球之中,他们利用网络来做这个电商的服务,随之就产生了“考研资讯平台”,这样就让学生考研资讯平台更加方便简单。对于本考研资讯平台的设计来说,它主要是采用java技术。在整个系统的设计当中它是应用mysql数据库来完成的,具体根据网上考研资讯平台的现状来进行开发的,具体根据学生需求实现网上考研资讯平台网络化的管理,各类信息有</div> </li> <li><a href="/article/1834791969054879744.htm" title="Java 基于 SpringBoot+vue 的大学生科创项目在线管理系统(附源码)" target="_blank">Java 基于 SpringBoot+vue 的大学生科创项目在线管理系统(附源码)</a> <span class="text-muted">程序员徐师兄</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E5%AD%A6%E7%94%9F%E7%A7%91%E5%88%9B%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F/1.htm">大学生科创项目管理系统</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E5%AD%A6%E7%94%9F%E7%A7%91%E5%88%9B%E9%A1%B9%E7%9B%AE/1.htm">大学生科创项目</a> <div>博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w+、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌文末获取源码联系精彩专栏推荐订阅不然下次找不到哟2022-2024年最全的计算机软件毕业设计选题大全:1000个热门选题推荐✅Java项目精品实战案例《100套》Java微信小程序项目实战《100套》Python项目实战《100套》</div> </li> <li><a href="/article/1834710492883546112.htm" title="☕【Java技术指南】「Java8技术盲区」在奔向Java13的同时,也让我们仔细研究一下Stream的学习认知!" target="_blank">☕【Java技术指南】「Java8技术盲区」在奔向Java13的同时,也让我们仔细研究一下Stream的学习认知!</a> <span class="text-muted">洛神灬殇</span> <div>Java8的功能之最要说到Java8的技术体系中,最让人难以忘怀的功能,那非Lambda和Stream莫属了。两者结合操作,达成天作之合,有点势不可挡。它主要用于补充集合类,它的强大,相信用过它的朋友,能明显的感受到,不用使用for循环就能对集合作出很好的操作。Stream使用一种类似用SQL语句从数据库查询数据的直观方式来提供一种对Java集合运算和表达的高阶抽象。这种风格将要处理的元素集合看作</div> </li> <li><a href="/article/1834558273865478144.htm" title="Java虚拟机:运行时内存结构" target="_blank">Java虚拟机:运行时内存结构</a> <span class="text-muted">栗筝i</span> <a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80/1.htm">基础</a><a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80/1.htm">基础</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E8%99%9A%E6%8B%9F%E6%9C%BA/1.htm">虚拟机</a> <div>大家好,我是栗筝i,这篇文章是我的“栗筝i的Java技术栈”专栏的第035篇文章,在“栗筝i的Java技术栈”这个专栏中我会持续为大家更新Java技术相关全套技术栈内容。专栏的主要目标是已经有一定Java开发经验,并希望进一步完善自己对整个Java技术体系来充实自己的技术栈的同学。与此同时,本专栏的所有文章,也都会准备充足的代码示例和完善的知识点梳理,因此也十分适合零基础的小白和要准备工作面试的同</div> </li> <li><a href="/article/1834024437997989888.htm" title="手把手教你从零开始开发上线一个生产级别的 Java 小说系统" target="_blank">手把手教你从零开始开发上线一个生产级别的 Java 小说系统</a> <span class="text-muted">大牛撸码</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>项目简介novel是一套基于时下最新Java技术栈SpringBoot3+Vue3开发的前后端分离的学习型小说项目,配备详细的项目开发文档手把手教你从零开始开发上线一个生产级别的Java系统,由小说门户系统、作家后台管理系统、平台后台管理系统等多个子系统构成。包括小说推荐、作品检索、小说排行榜、小说阅读、小说评论、会员中心、作家专区、充值订阅、新闻发布等功能。#开发环境MySQL8.0Redis7</div> </li> <li><a href="/article/1833974023994830848.htm" title="Java 数据类型 -- Java 语言的 8 种基本数据类型、字符串与数组" target="_blank">Java 数据类型 -- Java 语言的 8 种基本数据类型、字符串与数组</a> <span class="text-muted">栗筝i</span> <a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80/1.htm">基础</a><a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80/1.htm">基础</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%85%A5%E9%97%A8/1.htm">入门</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B/1.htm">数据类型</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a> <div>大家好,我是栗筝i,这篇文章是我的“栗筝i的Java技术栈”专栏的第004篇文章,在“栗筝i的Java技术栈”这个专栏中我会持续为大家更新Java技术相关全套技术栈内容。专栏的主要目标是已经有一定Java开发经验,并希望进一步完善自己对整个Java技术体系来充实自己的技术栈的同学。与此同时,本专栏的所有文章,也都会准备充足的代码示例和完善的知识点梳理,因此也十分适合零基础的小白和要准备工作面试的同</div> </li> <li><a href="/article/1833946153318707200.htm" title="什么是JVM?它有什么作用?" target="_blank">什么是JVM?它有什么作用?</a> <span class="text-muted">xiangpingeasy</span> <a class="tag" taget="_blank" href="/search/Java%E9%9D%A2%E8%AF%95%E9%A2%98/1.htm">Java面试题</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a> <div>Java虚拟机(JVM)是运行所有Java程序的软件平台,它独立于硬件和操作系统。JVM是Java技术的核心部分,使得Java能够实现“一次编写,到处运行”(WriteOnce,RunAnywhere,WORA)的特性。JVM主要有以下作用:1.程序的执行JVM负责读取Java字节码(.class文件),并将其转换为机器码执行。这个过程可以通过解释执行(逐行转换并运行)或JIT编译执行(将字节码编</div> </li> <li><a href="/article/1833080740967968768.htm" title="Java技术:2024年开发者必须了解的10个要点" target="_blank">Java技术:2024年开发者必须了解的10个要点</a> <span class="text-muted">青云交</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/1.htm">编程语言</a><a class="tag" taget="_blank" href="/search/%E5%BE%AE%E6%9C%8D%E5%8A%A1%E6%9E%B6%E6%9E%84/1.htm">微服务架构</a> <div>摘要:随着技术的不断发展,Java语言和其生态系统也在不断演进。本文旨在为Java开发者总结2024年必须掌握的关键技术点和最佳实践。1.浅谈Java语言基础与面向对象编程(OOP)简介Java语言的基础和面向对象的核心概念,强调它们在构建复杂系统中的重要性。2.深入了解Java技术栈评述常用的Java技术栈及其优势,引导开发者合理选择适合项目的技术组合。3.JavaEE框架的探索之旅分析和比较不</div> </li> <li><a href="/article/1832852944433803264.htm" title="java版本ERP管理系统源码 Spring Cloud alibaba Spring Boot MybatisPlus Redis VUE3 ElementUI 微服务" target="_blank">java版本ERP管理系统源码 Spring Cloud alibaba Spring Boot MybatisPlus Redis VUE3 ElementUI 微服务</a> <span class="text-muted">m0_66404702</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/redis/1.htm">redis</a><a class="tag" taget="_blank" href="/search/ERP%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F%E6%BA%90%E7%A0%81/1.htm">ERP管理系统源码</a> <div>在当今数字化浪潮的推动下,企业对于高效、稳定且易于扩展的管理系统需求日益增长。为了满足这一需求,我们精心打造了一款基于Java技术的鸿鹄ERP(EnterpriseResourcePlanning)管理系统。该系统充分利用了SpringCloudAlibaba、SpringBoot、MybatisPlus、Redis等先进技术栈,并结合前端框架VUE3和ElementUI,构建了一个功能丰富、性能</div> </li> <li><a href="/article/1832586557031280640.htm" title="Java 并发集合:阻塞队列集合介绍" target="_blank">Java 并发集合:阻塞队列集合介绍</a> <span class="text-muted">栗筝i</span> <a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80/1.htm">基础</a><a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/Java%E5%9F%BA%E7%A1%80/1.htm">Java基础</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%B9%B6%E5%8F%91/1.htm">并发</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E9%9B%86%E5%90%88/1.htm">集合</a><a class="tag" taget="_blank" href="/search/%E9%98%BB%E5%A1%9E%E9%98%9F%E5%88%97/1.htm">阻塞队列</a> <div>大家好,我是栗筝i,这篇文章是我的“栗筝i的Java技术栈”专栏的第028篇文章,在“栗筝i的Java技术栈”这个专栏中我会持续为大家更新Java技术相关全套技术栈内容。专栏的主要目标是已经有一定Java开发经验,并希望进一步完善自己对整个Java技术体系来充实自己的技术栈的同学。与此同时,本专栏的所有文章,也都会准备充足的代码示例和完善的知识点梳理,因此也十分适合零基础的小白和要准备工作面试的同</div> </li> <li><a href="/article/1831982060265369600.htm" title="【精选】基于HTML5技术应用于智能宠物寻找与领养系统的设计与实现(全网独一无二,阿龙独创)" target="_blank">【精选】基于HTML5技术应用于智能宠物寻找与领养系统的设计与实现(全网独一无二,阿龙独创)</a> <span class="text-muted">程序员阿龙</span> <a class="tag" taget="_blank" href="/search/JAVA%E7%B2%BE%E9%80%89%E6%AF%95%E8%AE%BE/1.htm">JAVA精选毕设</a><a class="tag" taget="_blank" href="/search/%E5%AE%A0%E7%89%A9/1.htm">宠物</a><a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/tomcat/1.htm">tomcat</a><a class="tag" taget="_blank" href="/search/%E6%AF%95%E4%B8%9A%E8%AE%BE%E8%AE%A1/1.htm">毕业设计</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/cloud/1.htm">cloud</a><a class="tag" taget="_blank" href="/search/intellij-idea/1.htm">intellij-idea</a> <div>博主介绍:✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W+粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台的优质作者。通过长期分享和实战指导,我致力于帮助更多学生完成毕业项目和技术提升。技术范围:我熟悉的技术领域涵盖SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nod</div> </li> <li><a href="/article/1830906327757582336.htm" title="Java编程开发新手学习:数组方法的应用猜字母游戏" target="_blank">Java编程开发新手学习:数组方法的应用猜字母游戏</a> <span class="text-muted">Java小辰</span> <div>Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv</div> </li> <li><a href="/article/1827534576151523328.htm" title="Java开发的企业级Spring Cloud ERP管理系统源码" target="_blank">Java开发的企业级Spring Cloud ERP管理系统源码</a> <span class="text-muted">m0_67544708</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/cloud/1.htm">cloud</a><a class="tag" taget="_blank" href="/search/ERP%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F/1.htm">ERP管理系统</a> <div>标题改写:“全面解析鸿鹄ERP管理系统的功能模块与操作流程”文章改写:随着数字化转型的深入,企业对于高效、稳定且具有扩展性的管理系统的需求日益增加。为此,我们开发了一套基于Java技术的鸿鹄ERP管理系统,该系统整合了SpringCloudAlibaba、SpringBoot、MybatisPlus、Redis等前沿技术,并采用了VUE3和ElementUI作为前端框架,打造了一个功能丰富、性能卓</div> </li> <li><a href="/article/1827353120603205632.htm" title="Java行之有效的学习方法,Java直播课:Spring Cloud Alibaba Nacos 注册中心" target="_blank">Java行之有效的学习方法,Java直播课:Spring Cloud Alibaba Nacos 注册中心</a> <span class="text-muted">HUIYL1</span> <div>Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。java编程学习方法有哪些呢?01零基础</div> </li> <li><a href="/article/1827320807714549760.htm" title="【PostgreSQL教程】PostgreSQL 高级篇之触发器" target="_blank">【PostgreSQL教程】PostgreSQL 高级篇之触发器</a> <span class="text-muted">No8g攻城狮</span> <a class="tag" taget="_blank" href="/search/postgresql/1.htm">postgresql</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a><a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a> <div>博主介绍:✌全网粉丝20W+,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌技术范围:SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物联网、机器学习等设计与开发。感兴趣的可以先关注收藏起来,在工作中、生活上等遇到相关问题都可以给我留言咨</div> </li> <li><a href="/article/1826759509494820864.htm" title="Java 集合框架:TreeMap 的介绍、使用、原理与源码解析" target="_blank">Java 集合框架:TreeMap 的介绍、使用、原理与源码解析</a> <span class="text-muted">栗筝i</span> <a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80/1.htm">基础</a><a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/Java%E5%9F%BA%E7%A1%80/1.htm">Java基础</a><a class="tag" taget="_blank" href="/search/Java%E9%9B%86%E5%90%88/1.htm">Java集合</a><a class="tag" taget="_blank" href="/search/TreeMap/1.htm">TreeMap</a><a class="tag" taget="_blank" href="/search/r-tree/1.htm">r-tree</a> <div>大家好,我是栗筝i,这篇文章是我的“栗筝i的Java技术栈”专栏的第021篇文章,在“栗筝i的Java技术栈”这个专栏中我会持续为大家更新Java技术相关全套技术栈内容。专栏的主要目标是已经有一定Java开发经验,并希望进一步完善自己对整个Java技术体系来充实自己的技术栈的同学。与此同时,本专栏的所有文章,也都会准备充足的代码示例和完善的知识点梳理,因此也十分适合零基础的小白和要准备工作面试的同</div> </li> <li><a href="/article/1826734052565151744.htm" title="基于SpringBoot停车场管理系统的设计与实现" target="_blank">基于SpringBoot停车场管理系统的设计与实现</a> <span class="text-muted">一点教程</span> <a class="tag" taget="_blank" href="/search/Java%E9%A1%B9%E7%9B%AE/1.htm">Java项目</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/%E5%81%9C%E8%BD%A6%E5%9C%BA%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F/1.htm">停车场管理系统</a> <div>博主主页:一点教程博主简介:专注Java技术领域和毕业设计项目实战、Java微信小程序、安卓等技术开发,远程调试部署、代码讲解、文档指导、ppt制作等技术指导。主要内容:毕业设计,SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Python、Nodejs、小程序、安卓app、大数据等设计与开发感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以和博主沟通,希</div> </li> <li><a href="/article/1826705306885910528.htm" title="Java 集合框架:Java 中的 Set 集合(HashSet & LinkedHashSet & TreeSet)特点与实现解析" target="_blank">Java 集合框架:Java 中的 Set 集合(HashSet & LinkedHashSet & TreeSet)特点与实现解析</a> <span class="text-muted">栗筝i</span> <a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80/1.htm">基础</a><a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/Java%E5%9F%BA%E7%A1%80/1.htm">Java基础</a><a class="tag" taget="_blank" href="/search/Java%E9%9B%86%E5%90%88/1.htm">Java集合</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/Set/1.htm">Set</a><a class="tag" taget="_blank" href="/search/Set/1.htm">Set</a><a class="tag" taget="_blank" href="/search/%E9%9B%86%E5%90%88/1.htm">集合</a> <div>大家好,我是栗筝i,这篇文章是我的“栗筝i的Java技术栈”专栏的第017篇文章,在“栗筝i的Java技术栈”这个专栏中我会持续为大家更新Java技术相关全套技术栈内容。专栏的主要目标是已经有一定Java开发经验,并希望进一步完善自己对整个Java技术体系来充实自己的技术栈的同学。与此同时,本专栏的所有文章,也都会准备充足的代码示例和完善的知识点梳理,因此也十分适合零基础的小白和要准备工作面试的同</div> </li> <li><a href="/article/1826439623983853568.htm" title="Java虚拟机:类的加载机制" target="_blank">Java虚拟机:类的加载机制</a> <span class="text-muted">栗筝i</span> <a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80/1.htm">基础</a><a class="tag" taget="_blank" href="/search/%E6%A0%97%E7%AD%9Di/1.htm">栗筝i</a><a class="tag" taget="_blank" href="/search/%E7%9A%84/1.htm">的</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%A0%88/1.htm">技术栈</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E5%9F%BA%E7%A1%80/1.htm">基础</a><a class="tag" taget="_blank" href="/search/Java/1.htm">Java</a><a class="tag" taget="_blank" href="/search/%E8%99%9A%E6%8B%9F%E6%9C%BA/1.htm">虚拟机</a> <div>大家好,我是栗筝i,这篇文章是我的“栗筝i的Java技术栈”专栏的第034篇文章,在“栗筝i的Java技术栈”这个专栏中我会持续为大家更新Java技术相关全套技术栈内容。专栏的主要目标是已经有一定Java开发经验,并希望进一步完善自己对整个Java技术体系来充实自己的技术栈的同学。与此同时,本专栏的所有文章,也都会准备充足的代码示例和完善的知识点梳理,因此也十分适合零基础的小白和要准备工作面试的同</div> </li> <li><a href="/article/1768806311165755392.htm" title="基于Java+SpringMVC+vue+element宠物管理系统设计实现" target="_blank">基于Java+SpringMVC+vue+element宠物管理系统设计实现</a> <span class="text-muted">央顺技术团队</span> <a class="tag" taget="_blank" href="/search/%E6%88%90%E5%93%81%E7%A8%8B%E5%BA%8F%E9%A1%B9%E7%9B%AE/1.htm">成品程序项目</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/%E5%AE%A0%E7%89%A9/1.htm">宠物</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/mybatis/1.htm">mybatis</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a> <div>基于Java+SpringMVC+vue+element宠物管理系统设计实现博主介绍:5年java开发经验,专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域作者主页央顺技术团队Java毕设项目精品实战案例《1000套》欢迎点赞收藏⭐留言文末获取源码联系方式文章目录基于Java+SpringMVC+vue+element宠物管理系统设计实现一、前言介绍:二、系统</div> </li> <li><a href="/article/1768495256883494912.htm" title="基于Java+SpringBoot+vue实现图书借阅和销售商城一体化系统" target="_blank">基于Java+SpringBoot+vue实现图书借阅和销售商城一体化系统</a> <span class="text-muted">央顺技术团队</span> <a class="tag" taget="_blank" href="/search/%E6%88%90%E5%93%81%E7%A8%8B%E5%BA%8F%E9%A1%B9%E7%9B%AE/1.htm">成品程序项目</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a><a class="tag" taget="_blank" href="/search/mybatis/1.htm">mybatis</a><a class="tag" taget="_blank" href="/search/%E6%AF%95%E4%B8%9A%E8%AE%BE%E8%AE%A1/1.htm">毕业设计</a> <div>基于Java+SpringBoot+vue实现图书借阅和销售商城一体化系统作者主页央顺技术团队博主介绍:5年java开发经验,专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域欢迎点赞收藏⭐留言文末获取源码联系方式文章目录基于Java+SpringBoot+vue实现图书借阅和销售商城一体化系统前言介绍:系统实现功能:系统设计:业务流程分析:图书信息实体图系统流</div> </li> <li><a href="/article/1768494375526006784.htm" title="基于Java+SpringBoot+vue+element实现前后端分离玩具商城系统" target="_blank">基于Java+SpringBoot+vue+element实现前后端分离玩具商城系统</a> <span class="text-muted">央顺技术团队</span> <a class="tag" taget="_blank" href="/search/%E6%88%90%E5%93%81%E7%A8%8B%E5%BA%8F%E9%A1%B9%E7%9B%AE/1.htm">成品程序项目</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/%E6%AF%95%E4%B8%9A%E8%AE%BE%E8%AE%A1/1.htm">毕业设计</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a> <div>基于Java+SpringBoot+vue+element实现前后端分离玩具商城系统博主介绍:5年java开发经验,专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域作者主页央顺技术团队Java毕设项目精品实战案例《1000套》欢迎点赞收藏⭐留言文末获取源码联系方式文章目录基于Java+SpringBoot+vue+element实现前后端分离玩具商城系统前言介</div> </li> <li><a href="/article/1768162687788843008.htm" title="超越传统搜索引擎:揭秘IndexTank的强大搜索引擎原理(一)" target="_blank">超越传统搜索引擎:揭秘IndexTank的强大搜索引擎原理(一)</a> <span class="text-muted">凛鼕将至</span> <a class="tag" taget="_blank" href="/search/%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E/1.htm">搜索引擎</a> <div>本系列文章简介:本系列文章将从IndexTank的工作原理和应用领域等方面揭秘其强大的搜索引擎原理。我们将深入探讨其索引结构的构建、高效的查询处理算法以及优化策略等关键要素。此外,我们还将探讨IndexTank的优点和应用领域,包括电子商务、新闻聚合、社交媒体分析等。欢迎大家订阅《Java技术栈高级攻略》专栏,一起学习,一起涨分!目录一、引言1.1IndexTank简介1.2IndexTank与传</div> </li> <li><a href="/article/1765713191138058240.htm" title="什么是B+树,和B树有什么不同?" target="_blank">什么是B+树,和B树有什么不同?</a> <span class="text-muted">激流丶</span> <a class="tag" taget="_blank" href="/search/%E6%97%A5%E5%B8%B8/1.htm">日常</a><a class="tag" taget="_blank" href="/search/b%E6%A0%91/1.htm">b树</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a><a class="tag" taget="_blank" href="/search/B%2B%E6%A0%91/1.htm">B+树</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>博主介绍:博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家,WEB架构师,阿里云专家博主,华为云云享专家,51CTO专家博主⛪️个人社区:个人社区个人主页:个人主页专栏地址:✅Java中级八股文专题:剑指大厂,手撕Java八股文文章目录1.什么是B+树2.什么是B树3.B+和B树有什么区别4.B+树有什么应用5.用java实现一个B+树1.什么是B+树B+树是一种常用</div> </li> <li><a href="/article/1762504933350924288.htm" title="Java技术专题-Java Agent探针的技术介绍(1)" target="_blank">Java技术专题-Java Agent探针的技术介绍(1)</a> <span class="text-muted">洛神灬殇</span> <div>前提概要Java调式、热部署、JVM背后的支持者JavaAgent:各个JavaIDE的调试功能,例如eclipse、IntelliJ;热部署功能,例如JRebel、XRebel、spring-loaded;各种线上诊断工具,例如Btrace、Greys,还有阿里的Arthas;各种性能分析工具,例如VisualVM、JConsole等;Agent的介绍JavaAgent直译过来叫做Java代理,</div> </li> <li><a href="/article/1759828951775145984.htm" title="基于SpringBoot高校汉服租赁网站的设计与实现" target="_blank">基于SpringBoot高校汉服租赁网站的设计与实现</a> <span class="text-muted">一点教程</span> <a class="tag" taget="_blank" href="/search/Java%E9%A1%B9%E7%9B%AE/1.htm">Java项目</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/%E7%AC%94%E8%AE%B0/1.htm">笔记</a> <div>博主主页:一点教程博主简介:专注Java技术领域和毕业设计项目实战、Java微信小程序、安卓等技术开发,远程调试部署、代码讲解、文档指导、ppt制作等技术指导。主要内容:毕业设计,SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Python、Nodejs、小程序、安卓app、大数据等设计与开发感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以和博主沟通,希</div> </li> <li><a href="/article/1759777342621839360.htm" title="JavaWeb,JDBC,Maven" target="_blank">JavaWeb,JDBC,Maven</a> <span class="text-muted">兮如风.</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>Web:全球广域网,也称为万维网(www),能够通过浏览器访问的网站JavaWeb:是用Java技术来解决相关web互联网领域的技术栈1,关系型数据库优点:1.都是使用表结构,格式一致,易于维护2.使用通用的SQL语言操作,使用方便,可用于复杂查询3.数据存储在磁盘中,安全2,SQL分类DDL:操作数据库,表等DML:对表中的数据进行增删改DQL:对表中的数据进行查询DCL:对数据库进行权限控制3</div> </li> <li><a href="/article/1759758310413791232.htm" title="基于JAVA+SpringBoot+Vue的前后端分离的电影院售票管理运营平台" target="_blank">基于JAVA+SpringBoot+Vue的前后端分离的电影院售票管理运营平台</a> <span class="text-muted">智能编程设计工作室</span> <a class="tag" taget="_blank" href="/search/%E4%BC%98%E8%B4%A8%E6%AF%95%E4%B8%9A%E8%AE%BE%E8%AE%A1/1.htm">优质毕业设计</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/%E7%94%B5%E5%BD%B1%E9%99%A2%E7%AE%A1%E7%90%86/1.htm">电影院管理</a><a class="tag" taget="_blank" href="/search/%E7%94%B5%E5%BD%B1%E5%94%AE%E7%A5%A8%E5%B9%B3%E5%8F%B0/1.htm">电影售票平台</a> <div>✌全网粉丝20W+,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌文末获取项目下载方式一、项目背景介绍:该系统研究背景聚焦于电影市场的快速增长、互联网+电影院管理、用户体验和服务优化以及数据管理与决策支持。随着人们生活水平的提高,电影观影已成为重要的娱乐方式,电影院作为传统场</div> </li> <li><a href="/article/96.htm" title="怎么样才能成为专业的程序员?" target="_blank">怎么样才能成为专业的程序员?</a> <span class="text-muted">cocos2d-x小菜</span> <a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a><a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a> <div>  如何要想成为一名专业的程序员?仅仅会写代码是不够的。从团队合作去解决问题到版本控制,你还得具备其他关键技能的工具包。当我们询问相关的专业开发人员,那些必备的关键技能都是什么的时候,下面是我们了解到的情况。   关于如何学习代码,各种声音很多,然后很多人就被误导为成为专业开发人员懂得一门编程语言就够了?!呵呵,就像其他工作一样,光会一个技能那是远远不够的。如果你想要成为</div> </li> <li><a href="/article/223.htm" title="java web开发 高并发处理" target="_blank">java web开发 高并发处理</a> <span class="text-muted">BreakingBad</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/%E5%B9%B6%E5%8F%91/1.htm">并发</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91/1.htm">开发</a><a class="tag" taget="_blank" href="/search/%E5%A4%84%E7%90%86/1.htm">处理</a><a class="tag" taget="_blank" href="/search/%E9%AB%98/1.htm">高</a> <div>java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据) 一:高并发高负载类网站关注点之数据库 没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(</div> </li> <li><a href="/article/350.htm" title="mysql批量更新" target="_blank">mysql批量更新</a> <span class="text-muted">ekian</span> <a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a> <div>mysql更新优化: 一版的更新的话都是采用update set的方式,但是如果需要批量更新的话,只能for循环的执行更新。或者采用executeBatch的方式,执行更新。无论哪种方式,性能都不见得多好。 三千多条的更新,需要3分多钟。 查询了批量更新的优化,有说replace into的方式,即: replace into tableName(id,status) values</div> </li> <li><a href="/article/477.htm" title="微软BI(3)" target="_blank">微软BI(3)</a> <span class="text-muted">18289753290</span> <a class="tag" taget="_blank" href="/search/%E5%BE%AE%E8%BD%AFBI+SSIS/1.htm">微软BI SSIS</a> <div>1) Q:该列违反了完整性约束错误;已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 11.0” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 'FZCHID',表 'JRB_EnterpriseCredit.dbo.QYFZCH';列不允许有 Null 值。INSERT 失败。”。 A:一般这类问题的存在是 </div> </li> <li><a href="/article/604.htm" title="Java中的List" target="_blank">Java中的List</a> <span class="text-muted">g21121</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>        List是一个有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。         与 set 不同,列表通常允许重复</div> </li> <li><a href="/article/731.htm" title="读书笔记" target="_blank">读书笔记</a> <span class="text-muted">永夜-极光</span> <a class="tag" taget="_blank" href="/search/%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0/1.htm">读书笔记</a> <div>   1.  K是一家加工厂,需要采购原材料,有A,B,C,D 4家供应商,其中A给出的价格最低,性价比最高,那么假如你是这家企业的采购经理,你会如何决策?          传统决策: A:100%订单  B,C,D:0%     &nbs</div> </li> <li><a href="/article/858.htm" title="centos 安装 Codeblocks" target="_blank">centos 安装 Codeblocks</a> <span class="text-muted">随便小屋</span> <a class="tag" taget="_blank" href="/search/codeblocks/1.htm">codeblocks</a> <div>1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可yum install gccyum install gcc-c++   2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.yum install gtk2* 3. 安装wxGTK    yum search w</div> </li> <li><a href="/article/985.htm" title="23种设计模式的形象比喻" target="_blank">23种设计模式的形象比喻</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/1.htm">设计模式</a> <div>1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory   工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:</div> </li> <li><a href="/article/1112.htm" title="开发管理 CheckLists" target="_blank">开发管理 CheckLists</a> <span class="text-muted">aoyouzi</span> <a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E7%AE%A1%E7%90%86+CheckLists/1.htm">开发管理 CheckLists</a> <div>开发管理 CheckLists(23) -使项目组度过完整的生命周期 开发管理 CheckLists(22) -组织项目资源 开发管理 CheckLists(21) -控制项目的范围开发管理 CheckLists(20) -项目利益相关者责任开发管理 CheckLists(19) -选择合适的团队成员开发管理 CheckLists(18) -敏捷开发 Scrum Master 工作开发管理 C</div> </li> <li><a href="/article/1239.htm" title="js实现切换" target="_blank">js实现切换</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/%E6%A0%8F%E7%9B%AE%E5%88%87%E6%8D%A2/1.htm">栏目切换</a> <div>js主要功能之一就是实现页面的特效,窗体的切换可以减少页面的大小,被门户网站大量应用思路: 1,先将要显示的设置为display:bisible 否则设为none 2,设置栏目的id ,js获取栏目的id,如果id为Null就设置为显示 3,判断js获取的id名字;再设置是否显示   代码实现:   html代码: <di</div> </li> <li><a href="/article/1366.htm" title="周鸿祎在360新员工入职培训上的讲话" target="_blank">周鸿祎在360新员工入职培训上的讲话</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/%E6%84%9F%E6%82%9F/1.htm">感悟</a><a class="tag" taget="_blank" href="/search/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86/1.htm">项目管理</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E7%94%9F/1.htm">人生</a><a class="tag" taget="_blank" href="/search/%E8%81%8C%E5%9C%BA/1.htm">职场</a> <div>        这篇文章也是最近偶尔看到的,考虑到原博客发布者可能将其删除等原因,也更方便个人查找,特将原文拷贝再发布的。“学东西是为自己的,不要整天以混的姿态来跟公司博弈,就算是混,我觉得你要是能在混的时间里,收获一些别的有利于人生发展的东西,也是不错的,看你怎么把握了”,看了之后,对这句话记忆犹新。  &</div> </li> <li><a href="/article/1493.htm" title="前端Web开发的页面效果" target="_blank">前端Web开发的页面效果</a> <span class="text-muted">Bill_chen</span> <a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/Microsoft/1.htm">Microsoft</a> <div>1.IE6下png图片的透明显示: <img src="图片地址" border="0" style="Filter.Alpha(Opacity)=数值(100),style=数值(3)"/> 或在<head></head>间加一段JS代码让透明png图片正常显示。 2.<li>标</div> </li> <li><a href="/article/1620.htm" title="【JVM五】老年代垃圾回收:并发标记清理GC(CMS GC)" target="_blank">【JVM五】老年代垃圾回收:并发标记清理GC(CMS GC)</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6/1.htm">垃圾回收</a> <div>  CMS概述 并发标记清理垃圾回收(Concurrent Mark and Sweep GC)算法的主要目标是在GC过程中,减少暂停用户线程的次数以及在不得不暂停用户线程的请夸功能,尽可能短的暂停用户线程的时间。这对于交互式应用,比如web应用来说,是非常重要的。   CMS垃圾回收针对新生代和老年代采用不同的策略。相比同吞吐量垃圾回收,它要复杂的多。吞吐量垃圾回收在执</div> </li> <li><a href="/article/1747.htm" title="Struts2技术总结" target="_blank">Struts2技术总结</a> <span class="text-muted">白糖_</span> <a class="tag" taget="_blank" href="/search/struts2/1.htm">struts2</a> <div>  必备jar文件 早在struts2.0.*的时候,struts2的必备jar包需要如下几个: commons-logging-*.jar   Apache旗下commons项目的log日志包 freemarker-*.jar          </div> </li> <li><a href="/article/1874.htm" title="Jquery easyui layout应用注意事项" target="_blank">Jquery easyui layout应用注意事项</a> <span class="text-muted">bozch</span> <a class="tag" taget="_blank" href="/search/jquery/1.htm">jquery</a><a class="tag" taget="_blank" href="/search/%E6%B5%8F%E8%A7%88%E5%99%A8/1.htm">浏览器</a><a class="tag" taget="_blank" href="/search/easyui/1.htm">easyui</a><a class="tag" taget="_blank" href="/search/layout/1.htm">layout</a> <div>在jquery easyui中提供了easyui-layout布局,他的布局比较局限,类似java中GUI的border布局。下面对其使用注意事项作简要介绍:      如果在现有的工程中前台界面均应用了jquery easyui,那么在布局的时候最好应用jquery eaysui的layout布局,否则在表单页面(编辑、查看、添加等等)在不同的浏览器会出</div> </li> <li><a href="/article/2001.htm" title="java-拷贝特殊链表:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?" target="_blank">java-拷贝特殊链表:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div> public class CopySpecialLinkedList { /** * 题目:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表? 拷贝pNext指针非常容易,所以题目的难点是如何拷贝pRand指针。 假设原来链表为A1 -> A2 ->... -> An,新拷贝</div> </li> <li><a href="/article/2128.htm" title="color" target="_blank">color</a> <span class="text-muted">Chen.H</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/css/1.htm">css</a> <div><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/html4/loose.dtd">    <HTML>    <HEAD>&nbs</div> </li> <li><a href="/article/2255.htm" title="[信息与战争]移动通讯与网络" target="_blank">[信息与战争]移动通讯与网络</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a> <div>      两个坚持:手机的电池必须可以取下来                光纤不能够入户,只能够到楼宇       建议大家找这本书看看:<&</div> </li> <li><a href="/article/2382.htm" title="oracle flashback query(闪回查询)" target="_blank">oracle flashback query(闪回查询)</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/flashback+query/1.htm">flashback query</a><a class="tag" taget="_blank" href="/search/flashback+table/1.htm">flashback table</a> <div>在Oracle 10g中,Flash back家族分为以下成员: Flashback Database Flashback Drop Flashback Table Flashback Query(分Flashback Query,Flashback Version Query,Flashback Transaction Query) 下面介绍一下Flashback Drop 和Flas</div> </li> <li><a href="/article/2509.htm" title="zeus持久层DAO单元测试" target="_blank">zeus持久层DAO单元测试</a> <span class="text-muted">deng520159</span> <a class="tag" taget="_blank" href="/search/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/1.htm">单元测试</a> <div>zeus代码测试正紧张进行中,但由于工作比较忙,但速度比较慢.现在已经完成读写分离单元测试了,现在把几种情况单元测试的例子发出来,希望有人能进出意见,让它走下去. 本文是zeus的dao单元测试: 1.单元测试直接上代码   package com.dengliang.zeus.webdemo.test; import org.junit.Test; import o</div> </li> <li><a href="/article/2636.htm" title="C语言学习三printf函数和scanf函数学习" target="_blank">C语言学习三printf函数和scanf函数学习</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/c/1.htm">c</a><a class="tag" taget="_blank" href="/search/printf/1.htm">printf</a><a class="tag" taget="_blank" href="/search/scanf/1.htm">scanf</a><a class="tag" taget="_blank" href="/search/language/1.htm">language</a> <div>printf函数 /* 2013年3月10日20:42:32 地点:北京潘家园 功能: 目的: 测试%x %X %#x %#X的用法 */ # include <stdio.h> int main(void) { printf("哈哈!\n"); // \n表示换行 int i = 10; printf</div> </li> <li><a href="/article/2763.htm" title="那你为什么小时候不好好读书?" target="_blank">那你为什么小时候不好好读书?</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/life/1.htm">life</a> <div>dady, 我今天捡到了十块钱, 不过我还给那个人了 good girl! 那个人有没有和你讲thank you啊 没有啦....他拉我的耳朵我才把钱还给他的, 他哪里会和我讲thank you   爸爸, 如果地上有一张5块一张10块你拿哪一张呢.... 当然是拿十块的咯... 爸爸你很笨的, 你不会两张都拿   爸爸为什么上个月那个人来跟你讨钱, 你告诉他没</div> </li> <li><a href="/article/2890.htm" title="iptables开放端口" target="_blank">iptables开放端口</a> <span class="text-muted">Fanyucai</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/iptables/1.htm">iptables</a><a class="tag" taget="_blank" href="/search/%E7%AB%AF%E5%8F%A3/1.htm">端口</a> <div>1,找到配置文件 vi /etc/sysconfig/iptables   2,添加端口开放,增加一行,开放18081端口 -A INPUT -m state --state NEW -m tcp -p tcp --dport 18081 -j ACCEPT   3,保存 ESC :wq!   4,重启服务 service iptables </div> </li> <li><a href="/article/3017.htm" title="Ehcache(05)——缓存的查询" target="_blank">Ehcache(05)——缓存的查询</a> <span class="text-muted">234390216</span> <a class="tag" taget="_blank" href="/search/%E6%8E%92%E5%BA%8F/1.htm">排序</a><a class="tag" taget="_blank" href="/search/ehcache/1.htm">ehcache</a><a class="tag" taget="_blank" href="/search/%E7%BB%9F%E8%AE%A1/1.htm">统计</a><a class="tag" taget="_blank" href="/search/query/1.htm">query</a> <div>缓存的查询 目录 1.    使Cache可查询 1.1     基于Xml配置 1.2     基于代码的配置 2     指定可搜索的属性 2.1     可查询属性类型 2.2 &</div> </li> <li><a href="/article/3144.htm" title="通过hashset找到数组中重复的元素" target="_blank">通过hashset找到数组中重复的元素</a> <span class="text-muted">jackyrong</span> <a class="tag" taget="_blank" href="/search/hashset/1.htm">hashset</a> <div>  如何在hashset中快速找到重复的元素呢?方法很多,下面是其中一个办法: int[] array = {1,1,2,3,4,5,6,7,8,8}; Set<Integer> set = new HashSet<Integer>(); for(int i = 0</div> </li> <li><a href="/article/3271.htm" title="使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL" target="_blank">使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL</a> <span class="text-muted">lanrikey</span> <a class="tag" taget="_blank" href="/search/history/1.htm">history</a> <div>后退时关闭当前页面 <script type="text/javascript"> jQuery(document).ready(function ($) {         if (window.history && window.history.pushState) {</div> </li> <li><a href="/article/3398.htm" title="应用程序的通信成本" target="_blank">应用程序的通信成本</a> <span class="text-muted">netkiller.github.com</span> <a class="tag" taget="_blank" href="/search/%E8%99%9A%E6%8B%9F%E6%9C%BA/1.htm">虚拟机</a><a class="tag" taget="_blank" href="/search/%E5%BA%94%E7%94%A8%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">应用服务器</a><a class="tag" taget="_blank" href="/search/%E9%99%88%E6%99%AF%E5%B3%B0/1.htm">陈景峰</a><a class="tag" taget="_blank" href="/search/netkiller/1.htm">netkiller</a><a class="tag" taget="_blank" href="/search/neo/1.htm">neo</a> <div>应用程序的通信成本 什么是通信 一个程序中两个以上功能相互传递信号或数据叫做通信。 什么是成本 这是是指时间成本与空间成本。 时间就是传递数据所花费的时间。空间是指传递过程耗费容量大小。 都有哪些通信方式 全局变量 线程间通信 共享内存 共享文件 管道 Socket 硬件(串口,USB) 等等 全局变量 全局变量是成本最低通信方法,通过设置</div> </li> <li><a href="/article/3525.htm" title="一维数组与二维数组的声明与定义" target="_blank">一维数组与二维数组的声明与定义</a> <span class="text-muted">恋洁e生</span> <a class="tag" taget="_blank" href="/search/%E4%BA%8C%E7%BB%B4%E6%95%B0%E7%BB%84/1.htm">二维数组</a><a class="tag" taget="_blank" href="/search/%E4%B8%80%E7%BB%B4%E6%95%B0%E7%BB%84/1.htm">一维数组</a><a class="tag" taget="_blank" href="/search/%E5%AE%9A%E4%B9%89/1.htm">定义</a><a class="tag" taget="_blank" href="/search/%E5%A3%B0%E6%98%8E/1.htm">声明</a><a class="tag" taget="_blank" href="/search/%E5%88%9D%E5%A7%8B%E5%8C%96/1.htm">初始化</a> <div>/**  *  */ package test20111005; /**  * @author FlyingFire  * @date:2011-11-18 上午04:33:36  * @author :代码整理  * @introduce :一维数组与二维数组的初始化  *summary:  */ public c</div> </li> <li><a href="/article/3652.htm" title="Spring Mybatis独立事务配置" target="_blank">Spring Mybatis独立事务配置</a> <span class="text-muted">toknowme</span> <a class="tag" taget="_blank" href="/search/mybatis/1.htm">mybatis</a> <div>在项目中有很多地方会使用到独立事务,下面以获取主键为例   (1)修改配置文件spring-mybatis.xml  <!-- 开启事务支持 -->  <tx:annotation-driven transaction-manager="transactionManager" />   &n</div> </li> <li><a href="/article/3779.htm" title="更新Anadroid SDK Tooks之后,Eclipse提示No update were found" target="_blank">更新Anadroid SDK Tooks之后,Eclipse提示No update were found</a> <span class="text-muted">xp9802</span> <a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a> <div>使用Android SDK Manager 更新了Anadroid SDK Tooks 之后, 打开eclipse提示 This Android SDK requires Android Developer Toolkit version 23.0.0 or above, 点击Check for Updates  检测一会后提示 No update were found  </div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>