本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188

 

注:由于本文内含有大量html标签,所以在排版上有些困难,所以排版有点难看,请大家见谅

 

一:首先看页面标记

1. html文件结构

     , <base>, <link>, <isindex>, <meta></span></p> <p><span style="font-size:18px"></HEAD></span></p> <p><span style="font-size:18px"><BODY></span></p> <p><span style="font-size:18px">    HTML 文件的正文写在这里... ... </span></p> <p><span style="font-size:18px"></BODY></span></p> <p><span style="font-size:18px"></HTML></span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">2. 语言字符集<span style="font-family:Times New Roman">(Charsets)</span><span style="font-family:宋体">的信息</span></span></strong></span></p> <h3><meta http-equiv="Content-Type"content="text/html;charset=#"></h3> <h3>#可以是gbk,utf-8等</h3> <p><span style="font-size:18px; color:#000099"><strong>3. 背景色彩和文字色彩</strong></span></p> <p><span style="font-size:18px"><body bgcolor=# text=# link=# alink=# vlink=#></span></p> <p><span style="font-size:18px">bgcolor --- <span style="font-family:宋体">背景色彩</span></span></p> <p><span style="font-size:18px">text --- <span style="font-family:宋体">非可链接文字的色彩</span></span></p> <p><span style="font-size:18px">link --- <span style="font-family:宋体">可链接文字的色彩</span></span></p> <p><span style="font-size:18px">alink --- <span style="font-family:宋体">正被点击的可链接文字的色彩</span></span></p> <p><span style="font-size:18px">vlink --- <span style="font-family:宋体">已经点击</span><span style="font-family:Times New Roman">(</span><span style="font-family:宋体">访问</span><span style="font-family:Times New Roman">)</span><span style="font-family:宋体">过的可链接文字的色彩 </span></span></p> <p><span style="font-size:18px">#=rrggbb</span></p> <p><span style="font-size:18px">色彩是用 <span style="font-family:Times New Roman">16 </span><span style="font-family:宋体">进制的 红-绿-蓝</span><span style="font-family:Times New Roman">(red-green-blue, RGB) </span><span style="font-family:宋体">值来表示。</span><br> 16 <span style="font-family:宋体">进制的数码有</span><span style="font-family:Times New Roman">: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f. </span></span></p> <p><span style="font-size:18px">背景图象 <span style="font-family:Times New Roman"><body background="image-URL"></span><br> <strong><span style="color:#000099">4.链接<span style="font-family:Times New Roman">(Link)</span></span></strong></span></p> <p><span style="font-size:18px">基本语法 <span style="font-family:Times New Roman"><a href="URL"> ... </a></span></span></p> <p><span style="font-size:18px">这是一个<br> <a href="samp/link.html"><span style="font-family:宋体">链接的例子</span><span style="font-family:Times New Roman"></a></span><span style="font-family:宋体">。</span><br>  点一下带下划线的文字<span style="font-family:Times New Roman">!</span></span></p> <p><span style="font-size:18px">跳转到页面的另外一个地方<br> <a href="#name"> ... </a><br> <a name="name"> ... </a></span></p> <p><span style="font-size:18px"><a href="#jump-test"><span style="font-family:宋体">跳转到下一个</span><span style="font-family:Times New Roman">"</span><span style="font-family:宋体">链接点</span><span style="font-family:Times New Roman">"</a><P></span><br> <a name="jump-test"><span style="font-family:宋体">下一个链接点</span><span style="font-family:Times New Roman"></a></span></span></p> <p><span style="font-size:18px">跳转到另一个页面的某个地方<br> <a href="URL#name"> ... </a><br> <a name="name"> ... </a></span></p> <p><span style="font-size:18px">跳转到另一个页面的<span style="font-family:Times New Roman"><a href="samp/link.html#jump-test"></span><span style="font-family:宋体">某个地方</span><span style="font-family:Times New Roman"></a></span><span style="font-family:宋体">。</span></span></p> <p><span style="font-size:18px">开一个新的<span style="font-family:Times New Roman">(</span><span style="font-family:宋体">浏览器</span><span style="font-family:Times New Roman">)</span><span style="font-family:宋体">窗口 </span><span style="font-family:Times New Roman">(Target Window)</span></span></p> <p><span style="font-size:18px"><a href="URL" target="Window_Name"> ... </a></span></p> <p><span style="font-size:18px"><a href="samp/window.html" target="window_name"><br> 开一个新窗口<span style="font-family:Times New Roman">!</span><br> </a></span></p> <p><span style="font-size:18px; color:#000099"><strong>5.标尺线</strong></span></p> <p><span style="font-size:18px"><hr></span></p> <p><span style="font-size:18px"><hr></span></p> <p><span style="font-size:18px"><hr size=#></span></p> <p><span style="font-size:18px"><hr size=10></span></p> <p><span style="font-size:18px"><hr width=#></span></p> <p><span style="font-size:18px"><hr width=50><br> <hr width=50%></span></p> <p><span style="font-size:18px"><hr align=#> #=left, right</span></p> <p><span style="font-size:18px"><hr width=50% align=left><br> <hr width=50% align=right></span></p> <p><span style="font-size:18px"><hr noshade></span></p> <p><span style="font-size:18px"><hr noshade></span></p> <p><span style="font-size:18px"><hr color=#> </span></p> <p><span style="font-size:18px">#=rrggbb 16 <span style="font-family:宋体">进制 </span><span style="font-family:Times New Roman">RGB </span><span style="font-family:宋体">数码,或者是下列预定义色彩:</span><br> Black, Olive, Teal, Red, Blue, Maroon, Navy, Gray, Lime,<br> Fuchsia, White, Green, Purple, Silver, Yellow, Aqua</span></p> <p><span style="font-size:18px"><hr color="red"></span></p> <p><span style="font-size:18px; color:#cc0000"><strong>二:然后来看一下字体的设置</strong></span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">1.标题字体</span></strong><span style="font-family:Times New Roman"><strong><span style="color:#000099">(Header</span></strong>)</span></span></p> <p><span style="font-size:18px"><h#> ... </h#> #=1, 2, 3, 4, 5, 6</span></p> <p><span style="font-size:18px"><h1><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></h1></span>今天天气真好!</span></p> <p><span style="font-size:18px"><h2><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></h2></span>今天天气真好!</span></p> <p><span style="font-size:18px"><h3><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></h3></span><span style="font-family:宋体">今天天气真好!</span></span></p> <p><span style="font-size:18px"><h4><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></h4></span>今天天气真好!</span></p> <p><span style="font-size:18px"><h5><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></h5></span>今天天气真好!</span></p> <p><span style="font-size:18px"><h6><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></h6></span>今天天气真好!</span></p> <p><span style="font-size:18px">· <hn>---</hn> <span style="font-family:宋体">这些标记显示黑体字。</span></span></p> <p><span style="font-size:18px">· <hn>---</hn> <span style="font-family:宋体">这些标记自动插入一个空行,不必用 </span><span style="font-family:Times New Roman"><p> </span><span style="font-family:宋体">标记再加空行。</span><br> 因此在一行中无法使用不同大小的字体。</span></p> <p><span style="font-size:18px; color:#000099"><strong>2.字体大小</strong></span></p> <p><span style="font-size:18px"><font size=#> ... </font> #=1, 2, 3, 4, 5, 6, 7 or +#, -#<br> <basefont size=#> #=1, 2, 3, 4, 5, 6, 7</span></p> <p><span style="font-size:18px"><font size=4><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></font></span>今天天气真好!</span></p> <p><span style="font-size:18px"><font size=3><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></font></span>今天天气真好!</span></p> <p><span style="font-size:18px"><font size=2><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></font></span>今天天气真好!</span></p> <p><span style="font-size:18px"><font size=1><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></font></span>今天天气真好!</span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">3.物理字体<span style="font-family:Times New Roman">(Physical Style)</span></span></strong></span></p> <p><span style="font-size:18px"><b><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></b> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><i><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></i> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><u><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></u> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><tt><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></tt> </span><span style="font-family:宋体">今天天气真好!</span></span></p> <p><span style="font-size:18px"><sup><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></sup> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><sub><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></sub> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><s><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></s> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><strike><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></strike> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">4.逻辑字体<span style="font-family:Times New Roman">(Logical Style)</span></span></strong></span></p> <p><span style="font-size:18px"><em><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></em> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><strong><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></strong> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><code><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></code> </span><span style="font-family:宋体">今天天气真好!</span></span></p> <p><span style="font-size:18px"><var><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></var> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><dfn><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></dfn> </span><span style="font-family:宋体">今天天气真好!</span></span></p> <p><span style="font-size:18px"><cite><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></cite> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><small><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></small> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><big><span style="font-family:宋体">今天天气真好!</span><span style="font-family:Times New Roman"></big> </span>今天天气真好!</span></p> <p><span style="font-size:18px"><span style="color:#000099"><strong>5.指定<span style="font-family:Times New Roman">“</span><span style="font-family:宋体">字体大小</span><span style="font-family:Times New Roman">”</span><span style="font-family:宋体">的标记和</span><span style="font-family:Times New Roman">“</span><span style="font-family:宋体">指定字体</span><span style="font-family:Times New Roman">”</span><span style="font-family:宋体">的标记的组合使用</span></strong></span></span></p> <p><span style="font-size:18px"><i><font size=5></span></p> <p><span style="font-size:18px">        <b><span style="font-family:宋体">今天</span><span style="font-family:Times New Roman"></b> </span><span style="font-family:宋体">天气</span><span style="font-family:Times New Roman"><font size=6> </span><span style="font-family:宋体">真好!</span><span style="font-family:Times New Roman"></font></span></span></p> <p><span style="font-size:18px"></font></i></span></p> <p><span style="font-size:18px">今天 天气真好!</span></p> <p><span style="font-size:18px; color:#000099"><strong>6.字体颜色</strong></span></p> <p><span style="font-size:18px">指定颜色 <span style="font-family:Times New Roman"><font color=#> ... </font></span></span></p> <p><span style="font-size:18px">#=rrggbb 16 <span style="font-family:宋体">进制数码,或者是下列预定义色彩:</span><br> Black, Olive, Teal, Red, Blue, Maroon, Navy, Gray, Lime,<br> Fuchsia, White, Green, Purple, Silver, Yellow, Aqua</span></p> <p><span style="font-size:18px"><font color=ffffff>White</font> &<br>  <font color=white>White</font></span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">7.客户端字体<span style="font-family:Times New Roman">(Font Face) </span></span></strong></span></p> <p><span style="font-size:18px"><font face="#, #, ..., #"> ... </font><br> #=<span style="font-family:宋体">客户端可获得的字体</span>(微软雅黑,roman<span style="font-family:宋体">等)</span></span></p> <p><span style="font-size:18px"><font face="Arial, Helvetica"> Hellow World!</font></span></p> <p><span style="font-size:18px">Hellow World!</span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">8.字符实体<span style="font-family:Times New Roman">(Entities)</span></span></strong></span></p> <p><span style="font-size:18px">&#; #=<span style="font-family:宋体">字符实体名称 或者 </span><span style="font-family:Times New Roman">ascii </span><span style="font-family:宋体">值</span></span></p> <p><span style="font-size:18px">HTML2.0 <span style="font-family:宋体">的字符集</span></span></p> <span style="font-size:18px"></span> <pre>& & < < > > " " </pre> <p><span style="font-size:18px">HTML2.0 <span style="font-family:宋体">字符实体名称列表</span></span></p> <p><span style="font-size:18px">HTML3.2 <span style="font-family:宋体">字符实体名称列表</span></span></p> <p><span style="font-size:18px">ISO <span style="font-family:宋体">字符实体名称列表</span></span></p> <p><span style="font-size:18px; color:#ff0000"><strong>三:在看一下文字布局</strong></span></p> <p><span style="font-size:18px; color:#000099"><strong>1.行的控制</strong></span></p> <p><span style="font-size:18px">段<span style="font-family:Times New Roman">(Paragraph) </span>(<span style="font-family:宋体">可以看作是空行</span><span style="font-family:Times New Roman">)</span> <p></span></p> <p><span style="font-size:18px">你好吗?<span style="font-family:Times New Roman"><p></span><span style="font-family:宋体">很好。</span></span></p> <p><span style="font-size:18px">你好吗?</span></p> <p><span style="font-size:18px">很好。</span></p> <p><span style="font-size:18px">换行 <span style="font-family:Times New Roman"><br></span></span></p> <p><span style="font-size:18px">你好吗?<span style="font-family:Times New Roman"><br></span><span style="font-family:宋体">很好。</span></span></p> <p><span style="font-size:18px">你好吗?<br> 很好。</span></p> <p><span style="font-size:18px">不换行<span style="font-family:Times New Roman"><nobr></span></span></p> <p><span style="font-size:18px"><nobr><br>  请改变您浏览器窗口的宽度, 使之小于这一行的宽度, 看看这个标记的作用!<br> </nobr></span></p> <p><span style="font-size:18px">请改变您浏览器窗口的宽度,使之小于这一行的宽度,看看这个标记的作用!</span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">2.文字的对齐<span style="font-family:Times New Roman">(Alignment) </span></span></strong></span></p> <p><span style="font-size:18px"><hn align=#>...</hn><br>  <p align=#>...</p> #=left, center, right</span></p> <p><span style="font-size:18px"><h3 align=center>Hello<\h3><br> <h3 align=right>Hello<\h3></span></p> <p><span style="font-size:18px">Hello</span></p> <p><span style="font-size:18px">Hello</span></p> <p><span style="font-size:18px"><center>...</center></span></p> <p><span style="font-size:18px"><center>Hello</center></span></p> <p><span style="font-size:18px">Hello</span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">3.文字的分区<span style="font-family:Times New Roman">(Division)</span><span style="font-family:宋体">显示</span></span></strong></span></p> <p><span style="font-size:18px"><div align=left> ... </div></span></p> <p><span style="font-size:18px"><div align=center> ... </div></span></p> <p><span style="font-size:18px">Can you feel happiness without unpleasant?<br> Please show me your smile. </span></p> <p><span style="font-size:18px; color:#000099"><strong>4.列表</strong></span></p> <p><span style="font-size:18px">无序列表 <span style="font-family:Times New Roman"><ul><li>...</ul></span></span></p> <p><span style="font-size:18px"><ul><br> <li>Today<br> <li>Tommorow<br> </ul></span></p> <p><span style="font-size:18px">· Today</span></p> <p><span style="font-size:18px">· Tommorow</span></p> <p><span style="font-size:18px">有序列表 <span style="font-family:Times New Roman"><ol><li>...</ol></span></span></p> <p><span style="font-size:18px"><ol><br> <li>Today<br> <li>Tommorow<br> </ol></span></p> <p><span style="font-size:18px">1 Today</span></p> <p><span style="font-size:18px">2 Tommorow</span></p> <p><span style="font-size:18px">定义列表<span style="font-family:Times New Roman">(Definition lists) <dl><dt>...<dd>...</dl></span></span></p> <p><span style="font-size:18px"><dl><br> <dt>Today<br> <dd>Today is yesterday.<br> <dt>Tomorrow<br> <dd>Tomorrow is today.<br> </dl></span></p> <p><span style="font-size:18px">Today</span></p> <p><span style="font-size:18px">Today will be yesterday.</span></p> <p><span style="font-size:18px">Tomorrow</span></p> <p><span style="font-size:18px">Tomorrow will be today.</span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">5.预格式化文本<span style="font-family:Times New Roman">(Preformatted Text)</span></span></strong></span></p> <p><span style="font-size:18px"><pre>...</pre></span></p> <p><span style="font-size:18px"><pre><br> Please use your card.<br> VISA Master<br> <b>Here is an order form.</b><br> <ul><li>Fax<br> <li>Air Mail</ul><br> </pre></span></p> <p><span style="font-size:18px">Please use your card</span></p> <p><span style="font-size:18px">VISA    Master</span></p> <p><span style="font-size:18px">Here is an order form.</span></p> <p><span style="font-size:18px">· Fax</span></p> <p><span style="font-size:18px">· Air Mail</span></p> <p><span style="font-size:18px"><xmp>...</xmp></span></p> <p><span style="font-size:18px"><xmp><br> Please use your card.<br> VISA Master<br> <b>Here is an order form.</b><br> <ul><li>Fax<br> <li>Air Mail</ul><br> </xmp></span></p> <p><span style="font-size:18px">Please use your card.</span></p> <p><span style="font-size:18px">VISA    Master</span></p> <p><span style="font-size:18px"><b>Here is order form.</b></span></p> <p><span style="font-size:18px"><ul><li>Fax</span></p> <p><span style="font-size:18px"><li>Air Mail</ul></span></p> <p><span style="font-size:18px">闪烁 <span style="font-family:Times New Roman"><blink>...</blink></span></span></p> <p><span style="font-size:18px"><BLINK> <span style="font-family:宋体">闪烁!闪烁! </span><span style="font-family:Times New Roman"></BLINK></span></span></p> <p><span style="font-size:18px; color:#cc0000"><strong>四:下一个看一下图象</strong></span></p> <p><span style="font-size:18px; color:#000099"><strong>1.链入图象的基本语法</strong></span></p> <p><span style="font-size:18px"><img src=#> #=<span style="font-family:宋体">图象的 </span><span style="font-family:Times New Roman">URL</span></span></p> <p><span style="font-size:18px"><img alt=#><br> #=<span style="font-family:宋体">在浏览器尚未完全读入图象时,在图象位置显示的文字。</span></span></p> <p><span style="font-size:18px"><img src="f.gif" alt="MY FACE :-)"></span></p> <p><span style="font-size:18px"></span></p> <p><span style="font-size:18px; color:#000099"><strong>2.图象和文字的对齐</strong></span></p> <p><span style="font-size:18px"><img align=#> #=top, middle, bottom</span></p> <p><span style="font-size:18px"><img src=URL align=bottom> My face!</span></p> <p><span style="font-size:18px"> My Face!</span></p> <p><span style="font-size:18px">· 只有一行文字才可以放在图象的两边。(不知道翻译的对不对?<span style="font-family:Times New Roman">)</span></span></p> <p><span style="font-size:18px">· Only one text line can be flown into the both side of Image.</span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">3. 图象在页面中的对齐<span style="font-family:Times New Roman">/</span><span style="font-family:宋体">布局</span><span style="font-family:Times New Roman">(Floating Image)</span></span></strong></span></p> <p><span style="font-size:18px"><img align=left></span></p> <p><span style="font-size:18px"><img src=URL align=left>My Face!<br><br> It is always<br><br> smiling.<br><br> Hahaha....<br><br> </span></p> <p><span style="font-size:18px">My Face!<br> It is always<br> smiling.<br> Hahaha....</span></p> <p><span style="font-size:18px"><br clear=all></span></p> <p><span style="font-size:18px"><img src=URL align=left>My Face!<br><br> It is always<br> <br clear=all><br> smiling.<br><br> Hahaha....<br></span></p> <p><span style="font-size:18px">My Face!<br> It is always<br> <br> smiling.<br> Hahaha....</span></p> <p><span style="font-size:18px"><img vspace=# hspace=#> #=value</span></p> <p><span style="font-size:18px"><img src=URL align=left vspace=10 hspace=20>My Face!<br><br> It is always<br><br> smiling.<br><br> Hahaha....<br></span></p> <p><span style="font-size:18px">My Face!<br> It is always<br> smiling.<br> Hahaha....<br> </span></p> <p><span style="font-size:18px; color:#000099"><strong>4.边框</strong></span></p> <p><span style="font-size:18px"><img border=#> #=value</span></p> <p><span style="font-size:18px"><a href="URL"><br> <img src=URL border=15><br> </a></span></p> <p><span style="font-size:18px"></span></p> <p><span style="font-size:18px; color:#000099">5.客户端图象映射图</span></p> <p><span style="font-size:18px">示例代码:</span></p> <p><span style="font-size:18px"><img src="mapimg.gif" usemap="#Face"> </span></p> <p><span style="font-size:18px"><map name="Face"> </span></p> <p><span style="font-size:18px"><!Text BOTTON>   </span></p> <p><span style="font-size:18px"> <area shape="rect" href="page.html" coords="140,20,280,60"></span></p> <p><span style="font-size:18px"><!Triangle BOTTON>    </span></p> <p><span style="font-size:18px"><area shape="poly" href="image.html"          coords="100,100,180,80,200,140"> <!FACE>   </span></p> <p><span style="font-size:18px"> <area shape="circle"           href="new.html"           coords="80,100,60"> </map></span></p> <p><span style="font-size:18px; color:#cc0000"><strong>五:下面看一下常用的表单</strong></span></p> <p><span style="font-size:18px; color:#000099"><strong>1.基本语法</strong></span></p> <p><span style="font-size:18px"><form action="url" method=*><br> ...<br>  ...<br>  <input type=submit> <input type=reset><br> </form></span></p> <p><span style="font-size:18px">*=GET, POST</span></p> <p><span style="font-size:18px">表单中提供给用户的输入形式</span></p> <p><span style="font-size:18px"><input type=* name=**></span></p> <p><span style="font-size:18px">*=text,文本框 password密码框, checkbox复选框, radio单选框, image图象坐标 , hidden隐藏表单, submit提交, reset重置</span></p> <p><span style="font-size:18px">**=Symbolic Name for CGI script</span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">2.列表框<span style="font-family:Times New Roman">(Selectable Menu)</span></span></strong></span></p> <p><span style="font-size:18px">基本语法</span></p> <p><span style="font-size:18px"><select name=*><br> <option> ...<br> </select></span></p> <p><span style="font-size:18px"><option selected><br> <option value=**></span></p> <p><span style="font-size:18px"><select name=fruits></span></p> <p><span style="font-size:18px">        <option>Banana</span></p> <p><span style="font-size:18px">        <option selected>Apple</span></p> <p><span style="font-size:18px">        <option value=My_Favorite>Orange</span></p> <p><span style="font-size:18px"></select><p></span></p> <p><span style="font-size:18px"><option value=** size=3></span></p> <p><span style="font-size:18px"><select size=** multiple></span></p> <p><span style="font-size:18px">注意,是用 <span style="font-family:Times New Roman">Ctrl </span><span style="font-family:宋体">键配合鼠标实现多选。</span><br> (<span style="font-family:宋体">和 </span><span style="font-family:Times New Roman">MS-WINDOWS </span><span style="font-family:宋体">的 </span><span style="font-family:Times New Roman">File Manager </span><span style="font-family:宋体">一样</span><span style="font-family:Times New Roman">)</span> </span></p> <p><span style="font-size:18px"><strong><span style="color:#000099">3.<span style="font-family:宋体">文本域</span></span></strong></span></p> <p><span style="font-size:18px"><textarea name=* rows=** cols=**> ... <textarea></span></p> <p><span style="font-size:18px">对于很长的行是否进行换行的设置<span style="font-family:Times New Roman">(Word Wrapping) </span></span></p> <p><span style="font-size:18px"><textarea wrap=off> ... </textarea></span></p> <p><span style="font-size:18px">不换行,是缺省设置。</span></p> <p><span style="font-size:18px"><textarea wrap=soft> ... </textarea></span></p> <p><span style="font-size:18px">“<span style="font-family:宋体">软换行</span><span style="font-family:Times New Roman">”</span><span style="font-family:宋体">,好象 </span><span style="font-family:Times New Roman">MS</span><span style="font-family:宋体">-</span><span style="font-family:Times New Roman">WORD </span><span style="font-family:宋体">里的</span><span style="font-family:Times New Roman">“</span><span style="font-family:宋体">软回车</span><span style="font-family:Times New Roman">”</span><span style="font-family:宋体">。 </span></span></p> <p><span style="font-size:18px"><textarea wrap=hard> ... </textarea></span></p> <p><span style="font-size:18px">“<span style="font-family:宋体">硬换行</span><span style="font-family:Times New Roman">”</span><span style="font-family:宋体">,好象 </span><span style="font-family:Times New Roman">MS</span><span style="font-family:宋体">-</span><span style="font-family:Times New Roman">WORD </span><span style="font-family:宋体">里的</span><span style="font-family:Times New Roman">“</span><span style="font-family:宋体">硬回车</span><span style="font-family:Times New Roman">”</span><span style="font-family:宋体">。 </span></span></p> <p><span style="font-size:18px; color:#990000"><strong> <span style="color:#990000">本文来自:曹胜欢博客专栏。转载请注明出处:</span><span style="color:#990000">http://blog.csdn.net/csh624366188</span></strong></span></p> <p><br> </p> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1228803509726580736"></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,java程序员,java知识)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1903680033948495872.htm" title="java语言map的五种遍历方法" target="_blank">java语言map的五种遍历方法</a> <span class="text-muted">0319zz</span> <a class="tag" taget="_blank" href="/search/Java%E7%BB%86%E8%8A%82/1.htm">Java细节</a><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>publicstaticvoidmain(String[]args){Mapmap=newHashMapentry:map.entrySet()){Stringkey=entry.getKey();Integervalue=entry.getValue();System.out.println("Key:"+key+",Value:"+value);}//第二种:使用for-each循环和keyS</div> </li> <li><a href="/article/1903679149852127232.htm" title="「JavaScript深入」Socket.IO:基于 WebSocket 的实时通信库" target="_blank">「JavaScript深入」Socket.IO:基于 WebSocket 的实时通信库</a> <span class="text-muted">八了个戒</span> <a class="tag" taget="_blank" href="/search/JavaScript%E7%B3%BB%E5%88%97/1.htm">JavaScript系列</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95%E5%AE%9D%E5%85%B8/1.htm">面试宝典</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E5%89%8D%E7%AB%AF/1.htm">大前端</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/websocket/1.htm">websocket</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%89%8D%E7%AB%AF/1.htm">前端</a> <div>Socket.IOSocket.IO的核心特性Socket.IO的架构解析Socket.IO的工作流程Socket.IO示例:使用Node.js搭建实时聊天服务器1.安装Socket.IO2.服务器端代码(Node.js)3.客户端代码(HTML+JavaScript)4.房间功能高级功能实现1.命名空间2.中间件3.二进制传输性能优化策略1.负载均衡2.资源管理3.监控与调试安全与可靠性1.安全</div> </li> <li><a href="/article/1903677133838938112.htm" title="Apache大数据旭哥优选大数据选题" target="_blank">Apache大数据旭哥优选大数据选题</a> <span class="text-muted">Apache大数据旭</span> <a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE%E5%AE%9A%E5%88%B6%E9%80%89%E9%A2%98/1.htm">大数据定制选题</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/hadoop/1.htm">hadoop</a><a class="tag" taget="_blank" href="/search/spark/1.htm">spark</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/idea/1.htm">idea</a><a class="tag" taget="_blank" href="/search/hive/1.htm">hive</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%9E%B6%E6%9E%84/1.htm">数据库架构</a> <div>定制旭哥服务,一对一,无中介包安装+答疑+售后态度和技术都很重要定制按需求做要求不高就实惠一点定制需提前沟通好怎么做,这样才能避免不必要的麻烦python、flask、Django、mapreduce、mysqljava、springboot、vue、echarts、hadoop、spark、hive、hbase、flink、SparkStreaming、kafka、flume、sqoop分析+推</div> </li> <li><a href="/article/1903671839243169792.htm" title="java简单的小程序_编写一个简单的入门java小程序" target="_blank">java简单的小程序_编写一个简单的入门java小程序</a> <span class="text-muted">雷幺幺</span> <a class="tag" taget="_blank" href="/search/java%E7%AE%80%E5%8D%95%E7%9A%84%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">java简单的小程序</a> <div>1.创建一个java程序的步骤a打开editplus软件,选择左上角的file选项,在弹出来的菜单中选择new然后再从弹出来的菜单中选择normaltextb按住ctrl+s快捷键,保存。1选择要保存的位置2给文件命名(以大写的字母开头)3选择文件的后缀,以.java后缀结尾c进行代码的编写,所有字符我们必须都是英文输入状态下的d打开控制台(win+r在弹出左下角的命令行中输入cmd)e找到jav</div> </li> <li><a href="/article/1903664148819013632.htm" title="Java基础7(解耦、引入工厂模式、代理设计模式、适配器设计模式、内部类)" target="_blank">Java基础7(解耦、引入工厂模式、代理设计模式、适配器设计模式、内部类)</a> <span class="text-muted">孤影恋长风</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>类设计的注意事项:类的设计主要是父类的设计子类最好不要继承一个已经完全实现的类,因为一旦发达向上转型,所调用的方法,一定是被子类覆盖过的方法,所以只会继承抽象类和接口。解耦耦合度是什么?两个对象之间相互依赖的程度,是衡量代码独立性的一个指标。软件开发追求高/低耦合度?软件开发追求低耦合度怎么才能降低代码的耦合度?降低代码的耦合度是一个非常重要的实践,它有助于提高代码的可维护性、可读性和可扩展性。引</div> </li> <li><a href="/article/1903660997734887424.htm" title="LeetCode 21Merge Two Sorted Lists 合并两个排序链表 Java" target="_blank">LeetCode 21Merge Two Sorted Lists 合并两个排序链表 Java</a> <span class="text-muted">我欲混吃与等死</span> <a class="tag" taget="_blank" href="/search/LeetCode/1.htm">LeetCode</a><a class="tag" taget="_blank" href="/search/leetcode/1.htm">leetcode</a><a class="tag" taget="_blank" href="/search/%E9%93%BE%E8%A1%A8/1.htm">链表</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>题目:将两个已排序的链表合并在一起。举例1:输入:list1=[1,2,4],list2=[1,3,4];输出:[1,1,2,3,4,4];举例2:输入:list1=[],list2=[];输出:[]举例3:输入:list1=[],list2=[0];输出:[0]解题思路:遍历两个链表,比较节点值来合并链表,当其中一个链表遍历完成时,将另一个链表剩余部分拼入新链表。/***Definitionfo</div> </li> <li><a href="/article/1903659611995566080.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>Java作为一门成熟的编程语言,已广泛应用于后端开发领域。其强大的生态系统和广泛的支持库使得Java成为许多企业和开发者的首选后端开发语言。随着云计算、微服务架构和大数据技术的兴起,Java后端开发的技术栈也不断演进。本文将详细介绍Java后端开发的核心技术,包括Java基础、常见框架、数据库操作、缓存技术、异步编程等。1.Java基础:理解面向对象的编程Java是一种面向对象的编程语言,面向对象</div> </li> <li><a href="/article/1903656462408806400.htm" title="【Linux】Hadoop-3.4.1的伪分布式集群的初步配置" target="_blank">【Linux】Hadoop-3.4.1的伪分布式集群的初步配置</a> <span class="text-muted">孤独打铁匠Julian</span> <a class="tag" taget="_blank" href="/search/Linux/1.htm">Linux</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/hadoop/1.htm">hadoop</a><a class="tag" taget="_blank" href="/search/ubuntu/1.htm">ubuntu</a> <div>配置步骤一、检查环境JDK#目前还是JDK8最适合Hadoopjava-versionecho$JAVA_HOMEHadoophadoopversionecho$HADOOP_HOME二、配置SSH免密登录Hadoop需要通过SSH管理节点(即使在伪分布式模式下)sudoaptinstallopenssh-server#安装SSH服务(如未安装)cd~/.ssh/ssh-keygen-trsa#生</div> </li> <li><a href="/article/1903654822641463296.htm" title="Spring Boot 项目 90% 存在这 15 个致命漏洞,你的代码在裸奔吗?" target="_blank">Spring Boot 项目 90% 存在这 15 个致命漏洞,你的代码在裸奔吗?</a> <span class="text-muted">风象南</span> <a class="tag" taget="_blank" href="/search/%E5%8E%9F%E5%88%9B%E9%9A%8F%E7%AC%94/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/%E5%90%8E%E7%AB%AF/1.htm">后端</a><a class="tag" taget="_blank" href="/search/web%E5%AE%89%E5%85%A8/1.htm">web安全</a><a class="tag" taget="_blank" href="/search/%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8/1.htm">系统安全</a> <div>文章首发公众号【风象南】SpringBoot作为一款广泛使用的Java开发框架,虽然为开发者提供了诸多便利,但也并非无懈可击,其安全漏洞问题不容忽视。本文将深入探讨SpringBoot常见的安全漏洞类型、产生原因以及相应的解决方案,帮助开发者更好地保障应用程序的安全。1.SQL注入漏洞漏洞描述:当应用程序使用用户输入的数据来构建SQL查询时,如果没有进行适当的过滤或转义,攻击者就可以通过构造恶意的</div> </li> <li><a href="/article/1903654823987834880.htm" title="golang jwt挖坑" target="_blank">golang jwt挖坑</a> <span class="text-muted">qiang527052</span> <a class="tag" taget="_blank" href="/search/golang%E4%B8%AA%E4%BA%BA%E7%AC%94%E8%AE%B0/1.htm">golang个人笔记</a><a class="tag" taget="_blank" href="/search/golang/1.htm">golang</a><a class="tag" taget="_blank" href="/search/jwt/1.htm">jwt</a> <div>golangjwt使用golangjwt使用中遇到的一个坑,特此记录。具体描述:因为公司需要,现有架构jwt生成token的代码是java实现的,然后现在在golang中需要对此token进行解析。java用到的jar包:io.jsonwebtoken.jjwt0.9.0golang用到的库:github.com/dgrijalva/jwt-gojava生成token测试代码如下:publicst</div> </li> <li><a href="/article/1903644861916049408.htm" title="入门级带你实现一个安卓智能家居APP(2)kotlin版本" target="_blank">入门级带你实现一个安卓智能家居APP(2)kotlin版本</a> <span class="text-muted">一粒程序米</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/kotlin/1.htm">kotlin</a><a class="tag" taget="_blank" href="/search/%E6%99%BA%E8%83%BD%E5%AE%B6%E5%B1%85/1.htm">智能家居</a><a class="tag" taget="_blank" href="/search/WiFi/1.htm">WiFi</a><a class="tag" taget="_blank" href="/search/%E5%8D%95%E7%89%87%E6%9C%BA/1.htm">单片机</a> <div>前言上一篇写过java版本的实现,这一篇就写一下kotlin版本的吧。效果展示本APP是通过tcp/ip协议与连了WiFi的单片机通信。其实除了主活动类和新建项目时有一丢丢不同,其他的都是一样的哈~第一步:你得会一点点kotlin基础,建议看一本书,是郭霖大神些的《第一行代码》第三版,里面除了安卓的基础教学,还有kotlin的。第二步:建议看一本书,是郭霖大神些的《第一行代码》,先入门安卓基础。不</div> </li> <li><a href="/article/1903641962485968896.htm" title="vscode设置console.log的快捷输出方式" target="_blank">vscode设置console.log的快捷输出方式</a> <span class="text-muted">活宝小娜</span> <a class="tag" taget="_blank" href="/search/vscode/1.htm">vscode</a><a class="tag" taget="_blank" href="/search/vscode/1.htm">vscode</a><a class="tag" taget="_blank" href="/search/ide/1.htm">ide</a><a class="tag" taget="_blank" href="/search/%E7%BC%96%E8%BE%91%E5%99%A8/1.htm">编辑器</a> <div>vscode设置console.log的快捷输出方式编辑器中输入clg回车,可以直接输出console.log,并且同步输出变量的字符串和值1、打开vscode点击左上角的文件2、找到首选项3、点击用户代码配置4、在顶部输入框种输入javas,选择JavaScript选项5、打开里面注释的代码,写入如下内容{//Placeyoursnippetsforjavascripthere."Printto</div> </li> <li><a href="/article/1903640319342211072.htm" title="【Java se】程序逻辑控制" target="_blank">【Java se】程序逻辑控制</a> <span class="text-muted">MABO-mb</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/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>一、顺序结构顺序结构比较简单,按照代码书写的顺序一行一行执行。System.out.println("aaa");System.out.println("bbb");System.out.println("ccc");//运行结果aaabbbccc如果调整代码的书写顺序,则执行顺序也发生变化System.out.println("aaa");System.out.println("ccc");Sy</div> </li> <li><a href="/article/1903638176925282304.htm" title="springboot基于bs 架构的母婴用户商城全程服务管理系统(源码+lw+部署文档+讲解等)" target="_blank">springboot基于bs 架构的母婴用户商城全程服务管理系统(源码+lw+部署文档+讲解等)</a> <span class="text-muted">源码哆哆V+ymhydo</span> <a class="tag" taget="_blank" href="/search/Java%E6%AF%95%E8%AE%BE%E4%BC%98%E8%B4%A8%E6%BA%90%E7%A0%81/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/%E6%9E%B6%E6%9E%84/1.htm">架构</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a> <div>具体实现截图技术栈后端框架SpringBoot采用springboot作为后台的框架,java框架具有简化配置和开发的效率。Spring框架目前是很多java开发者的首选框架,Spring主要有两大功能,控制反转和面向切面的编程。控制反转(IOC)可以实现代码的依赖注入,减少代码的耦合性,大大提高了软件质量,面向切面编程(AOP)主要是应用动态代理的技术对代码逻辑进行分离,可以实现对代码的重用,适</div> </li> <li><a href="/article/1903636538365898752.htm" title="Java对象的hashcode" target="_blank">Java对象的hashcode</a> <span class="text-muted">阿黄学技术</span> <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%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>在Java中,hashcode和equals方法是Object类的两个重要方法,它们在处理对象比较和哈希集合(如HashMap、HashSet)时起着关键作用。对于equals大部分Java程序员都不陌生,它通常是比较两个对象的内容(值)是否相等(==双等于比较对象的内存地址),如果是Object中的equals方法默认就是比较内存地址(在没有被重写的情况下和==一样)。hashCode方法返回对</div> </li> <li><a href="/article/1903617373848530944.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%9C%8D%E5%8A%A1%E5%99%A8/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>卫语句(GuardClauses)是一种通过提前返回简化条件嵌套、提升代码可读性的编程技巧。其核心思想是优先处理异常或边界情况,让主逻辑保持扁平化。以下是deepseek做出的设计思想详解:核心设计原则FailFast(快速失败)在函数入口处立即检查非法参数或无效状态,若不符合条件则提前终止(如返回、抛异常),避免后续无效操作。减少嵌套层级用卫语句替换多层if-else嵌套,将代码从“箭头型”结构</div> </li> <li><a href="/article/1903613591953666048.htm" title="Java进阶 面试速记" target="_blank">Java进阶 面试速记</a> <span class="text-muted">登陆成功200</span> <a class="tag" taget="_blank" href="/search/JAVA%E8%BF%9B%E9%98%B6/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/java/1.htm">java</a> <div>注解注解@Override类似一个标签,作用在方法上,表示此方法是从父类中重写而来注解是java中的标注方式,可以最用在类,方法,变量,参数成员上在编译期间,会被编译到字节码文件中,运行时通过反射机制获得注解内容,进行解析.内置注解java中内定好的注解例如@Override@Deprecated-标记过时方法。如果使用该方法,会报编译警告。@SuppressWarnings-指示编译器去忽略注解</div> </li> <li><a href="/article/1903612581445169152.htm" title="手写promise ,实现 then ,catch,finally,resolve,reject,all,allSettled" target="_blank">手写promise ,实现 then ,catch,finally,resolve,reject,all,allSettled</a> <span class="text-muted">会飞的鱼先生</span> <a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>完整代码原生Promise的用法1.Promise是JavaScript中用于处理异步操作的重要工具。它代表了一个异步操作的最终完成或失败,并且使异步方法可以像同步方法那样返回值。resolve:当异步操作成功时调用的函数,用于将Promise的状态改为fulfilled,并将结果值传递给后续的.then()方法。reject:当异步操作失败时调用的函数,用于将Promise的状态改为reject</div> </li> <li><a href="/article/1903610312154738688.htm" title="Java单例模式【懒汉式&&饿汉式】" target="_blank">Java单例模式【懒汉式&&饿汉式】</a> <span class="text-muted">ice-Hamster</span> <a class="tag" taget="_blank" href="/search/Java%E5%AD%A6%E4%B9%A0/1.htm">Java学习</a><a class="tag" taget="_blank" href="/search/%E5%8D%95%E4%BE%8B%E6%A8%A1%E5%BC%8F/1.htm">单例模式</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a><a class="tag" taget="_blank" href="/search/%E7%BB%8F%E9%AA%8C%E5%88%86%E4%BA%AB/1.htm">经验分享</a> <div>目录一、单例模式的解释二、实现方法2.1饿汉式2.1.1饿汉式的实现代码2.2懒汉式2.2.1懒汉式的实现代码三、单例设计模式的好处3.1单例模式的应用场景一、单例模式的解释所谓类的单例设计模式,就是采用一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例。并且该类只提供一个取得其对象实例的方法。(简单来说,在整个的软件系统中,对某个类只能存在一个对象实例)二、实现方法单例设计模式的实现</div> </li> <li><a href="/article/1903608290303078400.htm" title="微信小程序的旅游服务助手 景点 酒店 旅游规划的设计与实现" target="_blank">微信小程序的旅游服务助手 景点 酒店 旅游规划的设计与实现</a> <span class="text-muted">QQ1304979694</span> <a class="tag" taget="_blank" href="/search/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">微信小程序</a><a class="tag" taget="_blank" href="/search/%E6%97%85%E6%B8%B8/1.htm">旅游</a><a class="tag" taget="_blank" href="/search/%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">小程序</a> <div>文章目录具体实现截图本项目支持的技术语言研究思路、方法和步骤本系统开发思路主要软件与实现手段系统可行性分析源码获取详细视频演示:文章底部获取博主联系方式!!!!java类核心代码部分展示微信小程序技术现状源码获取/详细视频演示具体实现截图本项目支持的技术语言前端开发框架:vue.js+uniapp数据库mysql版本不限微信开发者工具/hbuiderx数据库工具:Navicat/SQLyog等都可</div> </li> <li><a href="/article/1903606018064052224.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/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/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中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍俩种:懒汉式单例、饿汉式单例。单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程</div> </li> <li><a href="/article/1903600470669193216.htm" title="java队列实现限流_如何使用队列实现微服务限流算法?" target="_blank">java队列实现限流_如何使用队列实现微服务限流算法?</a> <span class="text-muted">纽太普</span> <a class="tag" taget="_blank" href="/search/java%E9%98%9F%E5%88%97%E5%AE%9E%E7%8E%B0%E9%99%90%E6%B5%81/1.htm">java队列实现限流</a> <div>队列在平时开发中可能是出现频率最高的数据结构之一了,但是大部分情况下,我们都是用别人已经实现好的,比如kafka,比如redis里的list,以至于让人怀疑为什么还要去学习队列呢?希望今天的内容可以给你一些启发。什么是队列为了整个文章的完整性,我们还是来介绍一下什么是队列。我们举个生活中常见的案例,假设你在周杰伦的奶茶店买奶茶,由于人很多,为了保持公平和秩序,你被要求排队,最先来的人排到最前面,这</div> </li> <li><a href="/article/1903596813143830528.htm" title="Spring的JavaWeb三层架构" target="_blank">Spring的JavaWeb三层架构</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/SSM%E6%A1%86%E6%9E%B6/1.htm">SSM框架</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/%E6%9E%B6%E6%9E%84/1.htm">架构</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>Spring三层架构的核心注解及协作在Spring的JavaWeb三层架构中,通过分层注解实现职责分离和组件管理,各层(表现层、业务层、数据访问层)的协作基于组件扫描和依赖注入(DI)机制。以下是各层的核心注解及其协作关系:1.分层架构与对应注解层级职责注解关联技术表现层处理用户请求,返回响应@Controller/@RestControllerSpringMVC,RESTfulAPI业务层实现业</div> </li> <li><a href="/article/1903596560902582272.htm" title="Java面试宝典,kafka优先级队列" target="_blank">Java面试宝典,kafka优先级队列</a> <span class="text-muted">m0_57081324</span> <a class="tag" taget="_blank" href="/search/%E7%A8%8B%E5%BA%8F%E5%91%98/1.htm">程序员</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%BB%8F%E9%AA%8C%E5%88%86%E4%BA%AB/1.htm">经验分享</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a> <div>为什么要分库分表?首先回答一下为什么要分库分表,答案很简单:数据库出现性能瓶颈。用大白话来说就是数据库快扛不住了。数据库出现性能瓶颈,对外表现有几个方面:大量请求阻塞在高并发场景下,大量请求都需要操作数据库,导致连接数不够了,请求处于阻塞状态。SQL操作变慢如果数据库中存在一张上亿数据量的表,一条SQL没有命中索引会全表扫描,这个查询耗时会非常久。存储出现问题业务量剧增,单库数据量越来越大,给存储</div> </li> <li><a href="/article/1903593658070921216.htm" title="深入理解 JSON.stringify:优雅输出 JSON 数据" target="_blank">深入理解 JSON.stringify:优雅输出 JSON 数据</a> <span class="text-muted">天天进步2015</span> <a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/1.htm">前端开发</a><a class="tag" taget="_blank" href="/search/json/1.htm">json</a> <div>在JavaScript开发中,JSON数据的处理是一项基础且关键的技能。JSON.stringify()方法作为将JavaScript对象转换为JSON字符串的标准工具,其功能远不止于简单的数据转换。本文将深入探讨JSON.stringify()的使用技巧、参数配置以及常见陷阱,帮助开发者更优雅地处理JSON数据输出。基础用法JSON.stringify()的基本语法如下:JSON.stringi</div> </li> <li><a href="/article/1903593658645540864.htm" title="JavaScript的函数拦截技术详解" target="_blank">JavaScript的函数拦截技术详解</a> <span class="text-muted">天天进步2015</span> <a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/1.htm">前端开发</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</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/ecmascript/1.htm">ecmascript</a> <div>引言在JavaScript的世界里,函数是一等公民。它们可以被赋值给变量,作为参数传递,甚至可以被动态修改。函数拦截(FunctionInterception)是一种强大的技术,允许开发者在不修改原始函数代码的情况下,拦截、监控和修改函数的行为。本文将深入探讨JavaScript函数拦截的各种技术、应用场景以及最佳实践。什么是函数拦截?函数拦截是指在函数执行前、执行中或执行后插入自定义逻辑的过程。</div> </li> <li><a href="/article/1903592896473395200.htm" title="【001安卓开发方案调研】之Java+Gradle+XML 原生安卓开发" target="_blank">【001安卓开发方案调研】之Java+Gradle+XML 原生安卓开发</a> <span class="text-muted">ThinkPet</span> <a class="tag" taget="_blank" href="/search/%E7%A7%BB%E5%8A%A8app%E5%BC%80%E5%8F%91/1.htm">移动app开发</a><a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a> <div>基于2025年国内安卓开发领域的最新动态,结合Java+Gradle+XML技术组合的生态发展,以下是综合分析:一、技术成熟度评估1.核心架构稳定性Java语言基础作为安卓开发官方支持语言,Java在国内拥有超过15年的技术积累,字节码编译机制与安卓ART虚拟机的深度适配,使其在内存管理、多线程处理等场景表现稳定。主流应用如微信、支付宝均保留Java核心模块。Gradle构建体系Gradle8.5</div> </li> <li><a href="/article/1903588361117954048.htm" title="Golang可选参数实践" target="_blank">Golang可选参数实践</a> <span class="text-muted">yzh_1346983557</span> <a class="tag" taget="_blank" href="/search/golang/1.htm">golang</a><a class="tag" taget="_blank" href="/search/%E5%8F%AF%E9%80%89%E5%8F%82%E6%95%B0/1.htm">可选参数</a> <div>背景:go不支持类似java的方法重载,但对于函数的可选参数和默认参数配置,通常要在不影响不破坏现有逻辑基础上进行参数的添加。实现:通过options选项,使用函数进行参数的初始化和可选值的设置。代码:packagemainimport"fmt"//go实现可选参数实践//背景:go不支持方法重载,但对于函数的可选参数和默认参数配置,通常要在不影响不破坏现有逻辑基础上进行参数的添加//实现:通过o</div> </li> <li><a href="/article/1903584828356358144.htm" title="JavaScript常用函数测试demo" target="_blank">JavaScript常用函数测试demo</a> <span class="text-muted">sunny05296</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</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/ecmascript/1.htm">ecmascript</a> <div>JavaScript常用函数测试demovimJavaScriptTestDemo.html内容如下:JavaScriptfunctionstestdemoEnterF12toviewtheconsoleoutputmessageofconsole.log()EnterF5torefresh//JavaScriptint2string/string2inttestfunctiontest01(){</div> </li> <li><a href="/article/1903567784848191488.htm" title="JVM 的类加载机制原理" target="_blank">JVM 的类加载机制原理</a> <span class="text-muted">冰糖心书房</span> <a class="tag" taget="_blank" href="/search/JVM/1.htm">JVM</a><a class="tag" taget="_blank" href="/search/2025/1.htm">2025</a><a class="tag" taget="_blank" href="/search/Java%E9%9D%A2%E8%AF%95%E7%B3%BB%E5%88%97/1.htm">Java面试系列</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>JVM的类加载机制是指JVM将.class文件(包含Java字节码)加载到内存,并对其进行校验、解析、初始化,最终转换为JVM可以直接使用的Java类型的过程。类加载过程(5个阶段):加载(Loading):查找并加载类的二进制数据:通过类的全限定名(FullyQualifiedName)查找.class文件。类加载器(ClassLoader)负责查找和加载.class文件。类加载器有多种,包括启</div> </li> <li><a href="/article/46.htm" title="Maven" target="_blank">Maven</a> <span class="text-muted">Array_06</span> <a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a><a class="tag" taget="_blank" href="/search/jdk/1.htm">jdk</a><a class="tag" taget="_blank" href="/search/maven/1.htm">maven</a> <div>Maven Maven是基于项目对象模型(POM), 信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司</div> </li> <li><a href="/article/173.htm" title="ibatis的queyrForList和queryForMap区别" target="_blank">ibatis的queyrForList和queryForMap区别</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/ibatis/1.htm">ibatis</a> <div>一.说明         iBatis的返回值参数类型也有种:resultMap与resultClass,这两种类型的选择可以用两句话说明之:         1.当结果集列名和类的属性名完全相对应的时候,则可直接用resultClass直接指定查询结果类</div> </li> <li><a href="/article/300.htm" title="LeetCode[位运算] - #191 计算汉明权重" target="_blank">LeetCode[位运算] - #191 计算汉明权重</a> <span class="text-muted">Cwind</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E4%BD%8D%E8%BF%90%E7%AE%97/1.htm">位运算</a><a class="tag" taget="_blank" href="/search/LeetCode/1.htm">LeetCode</a><a class="tag" taget="_blank" href="/search/Algorithm/1.htm">Algorithm</a><a class="tag" taget="_blank" href="/search/%E9%A2%98%E8%A7%A3/1.htm">题解</a> <div>原题链接:#191 Number of 1 Bits 要求: 写一个函数,以一个无符号整数为参数,返回其汉明权重。例如,‘11’的二进制表示为'00000000000000000000000000001011', 故函数应当返回3。 汉明权重:指一个字符串中非零字符的个数;对于二进制串,即其中‘1’的个数。 难度:简单 分析: 将十进制参数转换为二进制,然后计算其中1的个数即可。 “</div> </li> <li><a href="/article/427.htm" title="浅谈java类与对象" target="_blank">浅谈java类与对象</a> <span class="text-muted">15700786134</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>      java是一门面向对象的编程语言,类与对象是其最基本的概念。所谓对象,就是一个个具体的物体,一个人,一台电脑,都是对象。而类,就是对象的一种抽象,是多个对象具有的共性的一种集合,其中包含了属性与方法,就是属于该类的对象所具有的共性。当一个类创建了对象,这个对象就拥有了该类全部的属性,方法。相比于结构化的编程思路,面向对象更适用于人的思维</div> </li> <li><a href="/article/554.htm" title="linux下双网卡同一个IP" target="_blank">linux下双网卡同一个IP</a> <span class="text-muted">被触发</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>转自: http://q2482696735.blog.163.com/blog/static/250606077201569029441/ 由于需要一台机器有两个网卡,开始时设置在同一个网段的IP,发现数据总是从一个网卡发出,而另一个网卡上没有数据流动。网上找了下,发现相同的问题不少: 一、 关于双网卡设置同一网段IP然后连接交换机的时候出现的奇怪现象。当时没有怎么思考、以为是生成树</div> </li> <li><a href="/article/681.htm" title="安卓按主页键隐藏程序之后无法再次打开" target="_blank">安卓按主页键隐藏程序之后无法再次打开</a> <span class="text-muted">肆无忌惮_</span> <a class="tag" taget="_blank" href="/search/%E5%AE%89%E5%8D%93/1.htm">安卓</a> <div>遇到一个奇怪的问题,当SplashActivity跳转到MainActivity之后,按主页键,再去打开程序,程序没法再打开(闪一下),结束任务再开也是这样,只能卸载了再重装。而且每次在Log里都打印了这句话"进入主程序"。后来发现是必须跳转之后再finish掉SplashActivity   本来代码:   // 销毁这个Activity fin</div> </li> <li><a href="/article/808.htm" title="通过cookie保存并读取用户登录信息实例" target="_blank">通过cookie保存并读取用户登录信息实例</a> <span class="text-muted">知了ing</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> <div>通过cookie的getCookies()方法可获取所有cookie对象的集合;通过getName()方法可以获取指定的名称的cookie;通过getValue()方法获取到cookie对象的值。另外,将一个cookie对象发送到客户端,使用response对象的addCookie()方法。 下面通过cookie保存并读取用户登录信息的例子加深一下理解。 (1)创建index.jsp文件。在改</div> </li> <li><a href="/article/935.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/ObjectPool/1.htm">ObjectPool</a> <div>原文地址: http://www.blogjava.net/baoyaer/articles/218460.html Jakarta对象池       ☆为什么使用对象池   恰当地使用对象池化技术,可以有效地减少对象生成和初始化时的消耗,提高系统的运行效率。Jakarta Commons Pool组件提供了一整套用于实现对象池化</div> </li> <li><a href="/article/1062.htm" title="ArrayList根据条件+for循环批量删除的方法" target="_blank">ArrayList根据条件+for循环批量删除的方法</a> <span class="text-muted">alleni123</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>场景如下: ArrayList<Obj> list Obj-> createTime, sid. 现在要根据obj的createTime来进行定期清理。(释放内存) ------------------------- 首先想到的方法就是 for(Obj o:list){ if(o.createTime-currentT>xxx){ </div> </li> <li><a href="/article/1189.htm" title="阿里巴巴“耕地宝”大战各种宝" target="_blank">阿里巴巴“耕地宝”大战各种宝</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/%E5%B9%B3%E5%8F%B0%E6%88%98%E7%95%A5/1.htm">平台战略</a> <div>“耕地保”平台是阿里巴巴和安徽农民共同推出的一个 “首个互联网定制私人农场”,“耕地宝”由阿里巴巴投入一亿 ,主要是用来进行农业方面,将农民手中的散地集中起来 不仅加大农民集体在土地上面的话语权,还增加了土地的流通与 利用率,提高了土地的产量,有利于大规模的产业化的高科技农业的 发展,阿里在农业上的探索将会引起新一轮的产业调整,但是集体化之后农民的个体的话语权 将更少,国家应出台相应的法律法规保护</div> </li> <li><a href="/article/1316.htm" title="Spring注入有继承关系的类(1)" target="_blank">Spring注入有继承关系的类(1)</a> <span class="text-muted">bijian1013</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> <div>一个类一个类的注入 1.AClass类 package com.bijian.spring.test2; public class AClass { String a; String b; public String getA() { return a; } public void setA(Strin</div> </li> <li><a href="/article/1443.htm" title="30岁转型期你能否成为成功人士" target="_blank">30岁转型期你能否成为成功人士</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/%E6%88%90%E5%8A%9F/1.htm">成功</a> <div>        很多人由于年轻时走了弯路,到了30岁一事无成,这样的例子大有人在。但同样也有一些人,整个职业生涯都发展得很优秀,到了30岁已经成为职场的精英阶层。由于做猎头的原因,我们接触很多30岁左右的经理人,发现他们在职业发展道路上往往有很多致命的问题。在30岁之前,他们的职业生涯表现很优秀,但从30岁到40岁这一段,很多人</div> </li> <li><a href="/article/1570.htm" title="[Velocity三]基于Servlet+Velocity的web应用" target="_blank">[Velocity三]基于Servlet+Velocity的web应用</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/velocity/1.htm">velocity</a> <div>什么是VelocityViewServlet 使用org.apache.velocity.tools.view.VelocityViewServlet可以将Velocity集成到基于Servlet的web应用中,以Servlet+Velocity的方式实现web应用   Servlet + Velocity的一般步骤 1.自定义Servlet,实现VelocityViewServl</div> </li> <li><a href="/article/1697.htm" title="【Kafka十二】关于Kafka是一个Commit Log Service" target="_blank">【Kafka十二】关于Kafka是一个Commit Log Service</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/service/1.htm">service</a> <div>Kafka is a distributed, partitioned, replicated commit log service.这里的commit log如何理解?   A message is considered "committed" when all in sync replicas for that partition have applied i</div> </li> <li><a href="/article/1824.htm" title="NGINX + LUA实现复杂的控制" target="_blank">NGINX + LUA实现复杂的控制</a> <span class="text-muted">ronin47</span> <a class="tag" taget="_blank" href="/search/lua+nginx+%E6%8E%A7%E5%88%B6/1.htm">lua nginx 控制</a> <div>安装lua_nginx_module 模块 lua_nginx_module 可以一步步的安装,也可以直接用淘宝的OpenResty Centos和debian的安装就简单了。。 这里说下freebsd的安装: fetch http://www.lua.org/ftp/lua-5.1.4.tar.gz tar zxvf lua-5.1.4.tar.gz cd lua-5.1.4 ma</div> </li> <li><a href="/article/1951.htm" title="java-14.输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字" target="_blank">java-14.输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div> public class TwoElementEqualSum { /** * 第 14 题: 题目:输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字。 要求时间复杂度是 O(n) 。如果有多对数字的和等于输入的数字,输出任意一对即可。 例如输入数组 1 、 2 、 4 、 7 、 11 、 15 和数字 15 。由于 </div> </li> <li><a href="/article/2078.htm" title="Netty源码学习-HttpChunkAggregator-HttpRequestEncoder-HttpResponseDecoder" target="_blank">Netty源码学习-HttpChunkAggregator-HttpRequestEncoder-HttpResponseDecoder</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/netty/1.htm">netty</a> <div>今天看Netty如何实现一个Http Server org.jboss.netty.example.http.file.HttpStaticFileServerPipelineFactory: pipeline.addLast("decoder", new HttpRequestDecoder()); pipeline.addLast(&quo</div> </li> <li><a href="/article/2205.htm" title="java敏感词过虑-基于多叉树原理" target="_blank">java敏感词过虑-基于多叉树原理</a> <span class="text-muted">cngolon</span> <a class="tag" taget="_blank" href="/search/%E8%BF%9D%E7%A6%81%E8%AF%8D%E8%BF%87%E8%99%91/1.htm">违禁词过虑</a><a class="tag" taget="_blank" href="/search/%E6%9B%BF%E6%8D%A2%E8%BF%9D%E7%A6%81%E8%AF%8D/1.htm">替换违禁词</a><a class="tag" taget="_blank" href="/search/%E6%95%8F%E6%84%9F%E8%AF%8D%E8%BF%87%E8%99%91/1.htm">敏感词过虑</a><a class="tag" taget="_blank" href="/search/%E5%A4%9A%E5%8F%89%E6%A0%91/1.htm">多叉树</a> <div>基于多叉树的敏感词、关键词过滤的工具包,用于java中的敏感词过滤 1、工具包自带敏感词词库,第一次调用时读入词库,故第一次调用时间可能较长,在类加载后普通pc机上html过滤5000字在80毫秒左右,纯文本35毫秒左右。   2、如需自定义词库,将jar包考入WEB-INF工程的lib目录,在WEB-INF/classes目录下建一个 utf-8的words.dict文本文件,</div> </li> <li><a href="/article/2332.htm" title="多线程知识" target="_blank">多线程知识</a> <span class="text-muted">cuishikuan</span> <a class="tag" taget="_blank" href="/search/%E5%A4%9A%E7%BA%BF%E7%A8%8B/1.htm">多线程</a> <div> T1,T2,T3三个线程工作顺序,按照T1,T2,T3依次进行 public class T1 implements Runnable{           @Override      </div> </li> <li><a href="/article/2459.htm" title="spring整合activemq" target="_blank">spring整合activemq</a> <span class="text-muted">dalan_123</span> <a class="tag" taget="_blank" href="/search/java+spring+jms/1.htm">java spring jms</a> <div>整合spring和activemq需要搞清楚如下的东东1、ConnectionFactory分:     a、spring管理连接到activemq服务器的管理ConnectionFactory也即是所谓产生到jms服务器的链接      b、真正产生到JMS服务器链接的ConnectionFactory还得</div> </li> <li><a href="/article/2586.htm" title="MySQL时间字段究竟使用INT还是DateTime?" target="_blank">MySQL时间字段究竟使用INT还是DateTime?</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a> <div>  环境:Windows XPPHP Version 5.2.9MySQL Server 5.1 第一步、创建一个表date_test(非定长、int时间) CREATE TABLE `test`.`date_test` (`id` INT NOT NULL AUTO_INCREMENT ,`start_time` INT NOT NULL ,`some_content`</div> </li> <li><a href="/article/2713.htm" title="Parcel: unable to marshal value" target="_blank">Parcel: unable to marshal value</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/marshal/1.htm">marshal</a> <div>在两个activity直接传递List<xxInfo>时,出现Parcel: unable to marshal value异常。   在MainActivity页面(MainActivity页面向NextActivity页面传递一个List<xxInfo>):   Intent intent = new Intent(this, Next</div> </li> <li><a href="/article/2840.htm" title="linux进程的查看上(ps)" target="_blank">linux进程的查看上(ps)</a> <span class="text-muted">eksliang</span> <a class="tag" taget="_blank" href="/search/linux+ps/1.htm">linux ps</a><a class="tag" taget="_blank" href="/search/linux+ps+-l/1.htm">linux ps -l</a><a class="tag" taget="_blank" href="/search/linux+ps+aux/1.htm">linux ps aux</a> <div>ps:将某个时间点的进程运行情况选取下来 转载请出自出处:http://eksliang.iteye.com/admin/blogs/2119469 http://eksliang.iteye.com         ps 这个命令的man page 不是很好查阅,因为很多不同的Unix都使用这儿ps来查阅进程的状态,为了要符合不同版本的需求,所以这个</div> </li> <li><a href="/article/2967.htm" title="为什么第三方应用能早于System的app启动" target="_blank">为什么第三方应用能早于System的app启动</a> <span class="text-muted">gqdy365</span> <a class="tag" taget="_blank" href="/search/System/1.htm">System</a> <div>Android应用的启动顺序网上有一大堆资料可以查阅了,这里就不细述了,这里不阐述ROM启动还有bootloader,软件启动的大致流程应该是启动kernel -> 运行servicemanager 把一些native的服务用命令启动起来(包括wifi, power, rild, surfaceflinger, mediaserver等等)-> 启动Dalivk中的第一个进程Zygot</div> </li> <li><a href="/article/3094.htm" title="App Framework发送JSONP请求(3)" target="_blank">App Framework发送JSONP请求(3)</a> <span class="text-muted">hw1287789687</span> <a class="tag" taget="_blank" href="/search/jsonp/1.htm">jsonp</a><a class="tag" taget="_blank" href="/search/%E8%B7%A8%E5%9F%9F%E8%AF%B7%E6%B1%82/1.htm">跨域请求</a><a class="tag" taget="_blank" href="/search/%E5%8F%91%E9%80%81jsonp/1.htm">发送jsonp</a><a class="tag" taget="_blank" href="/search/ajax%E8%AF%B7%E6%B1%82/1.htm">ajax请求</a><a class="tag" taget="_blank" href="/search/%E8%B6%8A%E7%8B%B1%E8%AF%B7%E6%B1%82/1.htm">越狱请求</a> <div>App Framework 中如何发送JSONP请求呢? 使用jsonp,详情请参考:http://json-p.org/ 如何发送Ajax请求呢? (1)登录 /*** * 会员登录 * @param username * @param password */ var user_login=function(username,password){ // aler</div> </li> <li><a href="/article/3221.htm" title="发福利,整理了一份关于“资源汇总”的汇总" target="_blank">发福利,整理了一份关于“资源汇总”的汇总</a> <span class="text-muted">justjavac</span> <a class="tag" taget="_blank" href="/search/%E8%B5%84%E6%BA%90/1.htm">资源</a> <div>觉得有用的话,可以去github关注:https://github.com/justjavac/awesome-awesomeness-zh_CN 通用 free-programming-books-zh_CN 免费的计算机编程类中文书籍 精彩博客集合 hacke2/hacke2.github.io#2 ResumeSample 程序员简历</div> </li> <li><a href="/article/3348.htm" title="用 Java 技术创建 RESTful Web 服务" target="_blank">用 Java 技术创建 RESTful Web 服务</a> <span class="text-muted">macroli</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/REST/1.htm">REST</a> <div>转载:http://www.ibm.com/developerworks/cn/web/wa-jaxrs/   JAX-RS (JSR-311) 【 Java API for RESTful Web Services 】是一种 Java™ API,可使 Java Restful 服务的开发变得迅速而轻松。这个 API 提供了一种基于注释的模型来描述分布式资源。注释被用来提供资源的位</div> </li> <li><a href="/article/3475.htm" title="CentOS6.5-x86_64位下oracle11g的安装详细步骤及注意事项" target="_blank">CentOS6.5-x86_64位下oracle11g的安装详细步骤及注意事项</a> <span class="text-muted">超声波</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>前言: 这两天项目要上线了,由我负责往服务器部署整个项目,因此首先要往服务器安装oracle,服务器本身是CentOS6.5的64位系统,安装的数据库版本是11g,在整个的安装过程中碰到很多的坑,不过最后还是通过各种途径解决并成功装上了。转别写篇博客来记录完整的安装过程以及在整个过程中的注意事项。希望对以后那些刚刚接触的菜鸟们能起到一定的帮助作用。   安装过程中可能遇到的问题(注</div> </li> <li><a href="/article/3602.htm" title="HttpClient 4.3 设置keeplive 和 timeout 的方法" target="_blank">HttpClient 4.3 设置keeplive 和 timeout 的方法</a> <span class="text-muted">supben</span> <a class="tag" taget="_blank" href="/search/httpclient/1.htm">httpclient</a> <div>ConnectionKeepAliveStrategy kaStrategy = new DefaultConnectionKeepAliveStrategy() { @Override public long getKeepAliveDuration(HttpResponse response, HttpContext context) { long keepAlive</div> </li> <li><a href="/article/3729.htm" title="Spring 4.2新特性-@Import注解的升级" target="_blank">Spring 4.2新特性-@Import注解的升级</a> <span class="text-muted">wiselyman</span> <a class="tag" taget="_blank" href="/search/spring+4/1.htm">spring 4</a> <div>3.1 @Import @Import注解在4.2之前只支持导入配置类 在4.2,@Import注解支持导入普通的java类,并将其声明成一个bean 3.2 示例 演示java类 package com.wisely.spring4_2.imp; public class DemoService { public void doSomethin</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>