前端基础笔记HTML&CSS&JS

HTML 内容设置

基本格式

< <span style="font-size:12pt;line-height:1.5;">title</span> <span style="font-size:12pt;line-height:1.5;">></span> </div> <div> <p class="p0"><meta http-equiv=“content-type” content=“text/html;charset=gb2312”> </p> </div> <div> <p class="p0"><meta http-equiv=“refresh” content=“3";url="http://www.foo.com”></p> </div> <div> <p class="p0"><meta name="keywords" content="your keywords"> </p> </div> <div> <p class="p0"><meta name="description" content="your description"> </p> </div> <div> <p class="p0"><meta http-equiv="expires" content="0"></p> </div> <div> <p class="p0"><meta http-equiv="pragma" content="no-cache"> </p> </div> <div> <p class="p0"><meta name="generator | author | copyright" content="….."></p> </div> </blockquote> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <p class="p0"><span style="font-size:12pt;line-height:1.5;"></head></span></p> <p class="p0"><body><span></body></span></p> <p class="p0"></<span style="font-size:12pt;line-height:1.5;">html</span><span style="font-size:12pt;line-height:1.5;">></span></p> </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 常用标签</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span style="font-size:12pt;line-height:1.5;"><br/>换行</span> <span style="font-size:12pt;line-height:1.5;"><hr/>分割线</span> <span style="font-size:12pt;line-height:1.5;"><p>段落<pre>原格式文本<h123456>标题</span> <span style="font-size:12pt;line-height:1.5;"><ol>有序</span> <span style="font-size:12pt;line-height:1.5;"><ul>无序</span> <span style="font-size:12pt;line-height:1.5;"><li></span> </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 文本标签</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <div> <    < </div> <div> >    > </div> <div> ®    注册商标 </div> <div> &    & </div> <div>      空格 </div> <div> ©    copyright </div> <div> ™    商标™ </div> <div> "    “ </div> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 超链接<a href="地址" target="_blank"></a> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 图片<img src="地址" width="300" hight="300" title="题目" alt="描述"/> </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 表单</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <form action=""> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <input type=" <span style="font-size:12pt;line-height:1.5;">text radio checkbox password hidden select submit reset button textarea image</span> <span style="font-size:12pt;line-height:1.5;">" </span> <span style="font-size:12pt;line-height:1.5;">name: "提交到服务器端的变量的名字"</span> <span style="font-size:12pt;line-height:1.5;">></span> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span style="font-size:12pt;line-height:1.5;"><select><option></span> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <textarea> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <input type=button name=“” value=“”> 按下该按钮没有反映  </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <input type=submit name=“” value=“”> 按下该按钮,该form中所有的输入信息将被提交到服务器 <input type=reset name=“” value=“”> 按下该按钮,该form中所有的输入部分将被重置  </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <input type=“image” src=“”> 点击图片提交 <br> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 上传的数据又form对应的后台action处理 </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 其他</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 页框 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <frameset cols(rows)="150,*,150" frameborder="1">不能在body内设置 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span style="font-size:12pt;line-height:1.5;">    </span> <span style="font-size:12pt;line-height:1.5;"><frame src="" name="test" noresize/></span> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> </frameset> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 块<div>小块<span> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 表格<table><tr><td> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <h1 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> CSS 显示装饰</h1> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 选择器</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <head> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <link rel=stylesheet" href="123.css" tpye="text/css"> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span><style tpye="text/css"> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>*{ </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>margin:0px; </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>padding:0px; </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>} </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>h2{标签选择器 </div> <blockquote style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;border:none;"> <blockquote style="border:none;"> <blockquote style="border:none;"> <span style="font-size:12pt;line-height:1.5;">   height:25px; </span> </blockquote> </blockquote> <blockquote style="border:none;"> <blockquote style="border:none;"> <span style="font-size:12pt;line-height:1.5;">   font-size:12px; </span> </blockquote> </blockquote> <blockquote style="border:none;"> <blockquote style="border:none;"> <span style="font-size:12pt;line-height:1.5;">   color:#555; </span> </blockquote> </blockquote> <blockquote style="border:none;"> <blockquote style="border:none;"> <span style="font-size:12pt;line-height:1.5;">   /*背景会默认完成填充*/ </span> </blockquote> </blockquote> <blockquote style="border:none;"> <blockquote style="border:none;"> <span style="font-size:12pt;line-height:1.5;">   background:url("point.jpg") no-repeat; </span> </blockquote> </blockquote> <blockquote style="border:none;"> <blockquote style="border:none;"> <span style="font-size:12pt;line-height:1.5;">   /*背景的第一个值设置的是左右,第二个才是上下*/ </span> </blockquote> </blockquote> <blockquote style="border:none;"> <blockquote style="border:none;"> <span style="font-size:12pt;line-height:1.5;">   background-position:10px 8px;</span> </blockquote> </blockquote> </blockquote> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>} </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>#id{id选择器 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <br> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>} </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>h2.class{类选择器 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <br> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>} </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>div span{包含选择符 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>包含之内所有标签 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>} </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>div>h1{子对象选择符 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>只包含一级子标签 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>} </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>#div,#h1{,分组选择符 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span>} </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <span></span></ style> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> </head> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <style="color:red(#FFFFFF)">局部,内嵌样式 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <h2>CSS文本属性</h2> <div> 颜色color:#ab1919; </div> <div> 字体大小font-size:14px </div> <div> font-stytle:italic </div> <div> font_weight: 90 </div> <div> line-height 行距 </div> <div> text-align,对齐方式 </div> <div> text-decoration:underline下划线 </div> <div> word-spacing </div> </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 布局</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> margin外部距离,顺时针: top,right,bottom,left </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> padding内部距离 </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 定位</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> position:absolute绝对定位 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> position:relative相对于父类定位 </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 图片设置</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> norepeat </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> float:left </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> clear:both设置float块占用空间 </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 伪类</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> a.class:link,a.class:hover,a.class:visited {} </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> a:link 未访问时的状态  </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> a:visited 访问过后的状态  </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> a:active 鼠标点中不放时的状态  </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> a:hover 鼠标划过时的状态 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <br> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> <h1 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> Javascript 页面交互</h1> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> this </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 基本对象</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> (Function)argunts,call,apply,protype </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> json </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> Number </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> String </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> Date </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> Math </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> Array </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> RegExp </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 事件</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onlick,onmouseover,onmouseout </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> Timer setInterva,clearInterval,setTimeout </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onload </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> button 绑定事件 event=event|window.event </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onFocus:在用户为了输入而选择select、text、textarea等时 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onBlur:在select、text、password、textarea失去焦点时 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onChange:在select、text、textarea的值被改变且失去焦点时 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onClick:在一个对象被鼠标点中时(button,checkbox,radio,link,reset,submit,text,textarea等)  </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onLoad:出现在一个文档完成对一个窗口的载入时  </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onUnload:当用户退出一个文档时 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;">  onMouseOver:鼠标被移动到一个对象上时  </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onMouseOut:鼠标从一个对象上移开时 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onSelect:当form对象中的内容被选中时 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> onSubmit:出现在用户通过提交按钮提交一个表单时 </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> DOM</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> docment </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> getElementById表示根据id获取,获取的是一个元素 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> getElementsByName表示通过属性的name的值获取,获取的是数组 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> getElementByTagName表示根据标签名称获取,获取的是数组 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> style,innerHTML </div> <h2 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> BOM</h2> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> window </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> screan </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> history.back() </div> <br> </div> <h1 style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> J<span style="font-size:12pt;line-height:1.5;">Q</span><span style="font-size:12pt;line-height:1.5;">uery</span></h1> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> jQuery 对象就是通过jQuery包装DOM对象后产生的对象 <br> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 选择器基本的同CSS </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 更多扩展 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 包装集 <span style="font-size:12pt;line-height:1.5;">:通过$("exp")会筛选出页面的一组满足表达式的元素,这一组元素就属于JQuery包装集中的元素</span> </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 比较常用的一些方法有:获取包装集中的元素个数(size()),通过某个下标获取包装集中的某个元素(get(index)),某个某个元素在包装集中的位置(index(ele)) </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 属性操作 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 样式操作addCss,removeCss </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 节点操作 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 表单操作 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 事件event bind live </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> show hide </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> 常用工具 </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> $.browser </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> each,map,has </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> $.grep </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> ajax </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> XXX.load(url,function()) </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> XXX.get(url,type,function()) </div> <div style="font-family:'YaHei Consolas Hybrid';font-size:16px;line-height:24px;"> XXX.getjson </div> <br> </div> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1174697300090478592"></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">你可能感兴趣的:(前端,HTML,CSS,JS,JQuery,其他)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1898162884295323648.htm" title="04. 滑动冲突处理" target="_blank">04. 滑动冲突处理</a> <span class="text-muted">花启莫你是不是傻</span> <a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</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> <div>文章目录00.思维树01.什么是滑动冲突1.1**什么是滑动冲突?**1.2**一个简单的例子**02.外部拦截法03.内部拦截法04.滑动冲突实例05.外部拦截法解决滑动冲突06.内部拦截法解决滑动冲突其他介绍01.关于我的博客00.思维树什么是滑动冲突处理?怎样解决?什么是外部拦截法?什么是内部拦截法?01.什么是滑动冲突1.1什么是滑动冲突?滑动冲突指的是:当父容器和子View都可以响应滑动</div> </li> <li><a href="/article/1898159727410475008.htm" title="素数筛介绍,C++实现" target="_blank">素数筛介绍,C++实现</a> <span class="text-muted">非德77</span> <a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/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><a class="tag" taget="_blank" href="/search/%E5%AF%86%E7%A0%81%E5%AD%A6/1.htm">密码学</a> <div>一、素数在数学的奇妙世界里,素数是一个独特而又基础的概念。素数,也被称为质数,是指在大于1的自然数中,除了1和它自身外,不能被其他自然数整除的数。例如,2、3、5、7、11等都是素数,而4(能被2整除)、6(能被2和3整除)等则不是。素数在数学领域中具有举足轻重的地位,是数论等众多数学分支的核心研究对象。在计算机科学领域,素数也有着广泛的应用,比如在密码学中,RSA加密算法就依赖于大素数的性质来保</div> </li> <li><a href="/article/1898156948709240832.htm" title="物联网服务器搭建及部署详细说明:掌握 Node.js、MongoDB、Socket.IO 和 JWT 的实用指南" target="_blank">物联网服务器搭建及部署详细说明:掌握 Node.js、MongoDB、Socket.IO 和 JWT 的实用指南</a> <span class="text-muted">极客小张</span> <a class="tag" taget="_blank" href="/search/%E7%89%A9%E8%81%94%E7%BD%91/1.htm">物联网</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/node.js/1.htm">node.js</a><a class="tag" taget="_blank" href="/search/mongodb/1.htm">mongodb</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/json/1.htm">json</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4%E5%BC%80%E5%8F%91/1.htm">运维开发</a> <div>关键知识点目录1.环境准备1.1硬件要求1.2软件要求2.搭建步骤3.数据处理与存储3.1数据存储3.2数据实时处理3.2.1安装Socket.IO3.2.2修改服务器代码4.安全性4.1身份验证与授权4.2加密通信4.2.1生成自签名证书(开发环境)4.2.2修改服务器以支持HTTPS5.数据分析和可视化5.1集成Grafana5.2.2图表数据更新6.事件处理与报警6.1事件检测7.接口与集成</div> </li> <li><a href="/article/1898147571596062720.htm" title="Vim常用命令备忘" target="_blank">Vim常用命令备忘</a> <span class="text-muted">assaper</span> <a class="tag" taget="_blank" href="/search/vim/1.htm">vim</a><a class="tag" taget="_blank" href="/search/%E7%BC%96%E8%BE%91%E5%99%A8/1.htm">编辑器</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>文章目录一、Vim支持模式二、Vim常用命令1.光标移动2.文本操作3.查找置换4.保存退出5.多文件编辑6.多窗口编辑7.多标签编辑8.目录操作9.运行命令10.可视化操作11.其他命令一、Vim支持模式普通模式:打开文件时的默认模式,在其他模式下按Esc键都可返回到该模式。插入模式:在普通模式下按i/a/o键进入该模式,进行文本编辑操作。命令行模式:在普通模式下输入:后会进入该模式,在该模式下</div> </li> <li><a href="/article/1898147572443312128.htm" title="168. Excel表列名称(JS实现)" target="_blank">168. Excel表列名称(JS实现)</a> <span class="text-muted">PAT-python-zjw</span> <a class="tag" taget="_blank" href="/search/%E5%89%91%E6%8C%87offer/1.htm">剑指offer</a> <div>1题目给定一个正整数,返回它在Excel表中相对应的列名称。例如,1->A2->B3->C…26->Z27->AA28->AB…示例1:输入:1输出:“A”示例2:输入:28输出:“AB”示例3:输入:701输出:“ZY”链接:https://leetcode-cn.com/problems/excel-sheet-column-title2思路这道题看起来挺简单,但实际做的时候要好好考虑一下索引</div> </li> <li><a href="/article/1898146812926160896.htm" title="bootstrap row 之间的竖直方向的距离要怎么调整?" target="_blank">bootstrap row 之间的竖直方向的距离要怎么调整?</a> <span class="text-muted">yzy85</span> <div>问:我有两个rowa和rowb,我发现这两个row之间的竖直方向的距离靠的有点近,我想调整a和b之间的距离,row之前的水平距离可以通过col-md-offset*调整,那竖直方向上的距离要怎么调整,谢谢!答:1、目前我是通过直接加一个空的h1标签,来拉开距离,感觉有点不太rails.大家有更合适的方法吗?谢谢!2、可以自己在css中给top-offset的class写个margin,然后把这个c</div> </li> <li><a href="/article/1898145292562264064.htm" title="网络安全主动防御技术与应用" target="_blank">网络安全主动防御技术与应用</a> <span class="text-muted">坚持可信</span> <a class="tag" taget="_blank" href="/search/%E4%BF%A1%E6%81%AF%E5%AE%89%E5%85%A8/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/php/1.htm">php</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E5%85%A8/1.htm">安全</a> <div>入侵阻断技术(IntrusionPreventionTechnologies)是指通过检测并阻止网络和系统中的恶意活动,防止攻击者利用系统漏洞或其他手段进行破坏或未经授权访问的技术和方法。这些技术通常结合入侵检测(IntrusionDetection)功能,通过实时监控和响应机制,有效防御各种类型的网络攻击。以下是入侵阻断技术的详细介绍及其应用。一、入侵阻断技术入侵检测和防御系统(IDS/IPS)</div> </li> <li><a href="/article/1898144788541140992.htm" title="Selenium元素定位:深入探索与实践" target="_blank">Selenium元素定位:深入探索与实践</a> <span class="text-muted">傻啦嘿哟</span> <a class="tag" taget="_blank" href="/search/python%E5%8A%9E%E5%85%AC%E8%87%AA%E5%8A%A8%E5%8C%96/1.htm">python办公自动化</a><a class="tag" taget="_blank" href="/search/selenium/1.htm">selenium</a><a class="tag" taget="_blank" href="/search/%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7/1.htm">测试工具</a> <div>目录一、引言二、Selenium元素定位基础1.WebDriver与元素定位2.定位策略概览三、ID定位1.特点与优势2.示例代码四、ClassName定位1.特点与限制2.示例代码五、XPath定位1.特点与优势2.示例代码3.XPath高级用法六、CSSSelector定位1.特点与优势2.示例代码3.CSSSelector高级用法七、其他定位策略1.Name定位2.TagName定位3.Li</div> </li> <li><a href="/article/1898143642506293248.htm" title="轻量级python编辑器 内存_vscode-轻量级实用编辑器" target="_blank">轻量级python编辑器 内存_vscode-轻量级实用编辑器</a> <span class="text-muted">weixin_39557402</span> <a class="tag" taget="_blank" href="/search/%E8%BD%BB%E9%87%8F%E7%BA%A7python%E7%BC%96%E8%BE%91%E5%99%A8/1.htm">轻量级python编辑器</a><a class="tag" taget="_blank" href="/search/%E5%86%85%E5%AD%98/1.htm">内存</a> <div>前言:经网友推荐,下载vscode,发现速度确实快,度娘看了下,是微软抽调的一小波人做的。这样就不担心windows平台插件支持了。js,python都支持高亮,本身自带插件也都实用。自带控制台,终端,emmet格式插件,图标插件,小地图插件。占用内存少,推荐!先整理部分觉得不错的插件,体验一段时间再修改一、常用插件1.vscode-icon让vscode的文件夹目录添加上对应的图标注:安装好如果</div> </li> <li><a href="/article/1898143134689325056.htm" title="Java面试专业技能怎么写_Java面试——专业技能" target="_blank">Java面试专业技能怎么写_Java面试——专业技能</a> <span class="text-muted">靳天羽</span> <a class="tag" taget="_blank" href="/search/Java%E9%9D%A2%E8%AF%95%E4%B8%93%E4%B8%9A%E6%8A%80%E8%83%BD%E6%80%8E%E4%B9%88%E5%86%99/1.htm">Java面试专业技能怎么写</a> <div>目录一、简单讲下Java的跨平台原理二、装箱与拆箱三、实现一个拷贝文件的工具类使用字节流还是字符流四、介绍下线程池五、JSP和Servlet有哪些相同点和不同点六、简单介绍一下关系数据库三范式七、Mysql数据库的默认的最大连接数八、说一下Mysql和Oracle的分页九、简单讲一下数据库的触发器的使用场景十、简单讲一下数据库的存储过程的使用场景十一、简单介绍一下Activiti十二、编写一个Se</div> </li> <li><a href="/article/1898141748568322048.htm" title="高斯溅射融合之路(一)- webgl渲染3d gaussian splatting" target="_blank">高斯溅射融合之路(一)- webgl渲染3d gaussian splatting</a> <span class="text-muted">山海鲸可视化</span> <a class="tag" taget="_blank" href="/search/%E6%95%B0%E5%AD%97%E5%AD%AA%E7%94%9F/1.htm">数字孪生</a><a class="tag" taget="_blank" href="/search/GIS%E7%B3%BB%E7%BB%9F/1.htm">GIS系统</a><a class="tag" taget="_blank" href="/search/webgl/1.htm">webgl</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E5%AD%97%E5%AD%AA%E7%94%9F/1.htm">数字孪生</a><a class="tag" taget="_blank" href="/search/GIS/1.htm">GIS</a><a class="tag" taget="_blank" href="/search/%E9%AB%98%E6%96%AF%E6%B3%BC%E6%BA%85/1.htm">高斯泼溅</a><a class="tag" taget="_blank" href="/search/AI%E9%87%8D%E6%9E%84/1.htm">AI重构</a> <div>大家好,我是山海鲸的技术负责人。之前已经写了一个GIS融合系列。其实CesiumJS的整合有相当的难度,同时也有很多方面的工作,很难在几篇文章内写完,整个山海鲸团队也是投入了接近两年的时间,才把周边整套工具链进行了完善,后续有新的内容也会持续分享,隔壁系列传送门:GIS融合之路一坑未平,一坑又起。去年年末,我们的AI合作伙伴突然给山海鲸技术团队丢来了一个新技术-3DGaussianSplattin</div> </li> <li><a href="/article/1898140224567963648.htm" title="HTML+CSS面试试题(部分)" target="_blank">HTML+CSS面试试题(部分)</a> <span class="text-muted">四分十七</span> <a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF%E5%AD%A6%E4%B9%A0html/1.htm">前端学习html</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><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a> <div>目录1:主流浏览器的内核分别是什么?2:每个HTML文件开头都有,它的作用是什么3:div+css的布局较table布局有什么优点?4:img的alt属性与title属性有何异同5:strong标签与em标签的异同6:渐进增强和优雅降级之间的不同7:为什么利用多个域名来存储网站资源8:网页标准和标准制定机构的意义9:简述一下src与href的区别10:网页制作会用的图片格式有哪些11:微格式,前端</div> </li> <li><a href="/article/1898139843444142080.htm" title="js 截取 指定 字符前面或者后面的字符串" target="_blank">js 截取 指定 字符前面或者后面的字符串</a> <span class="text-muted">WQ_MItu</span> <a class="tag" taget="_blank" href="/search/js/1.htm">js</a><a class="tag" taget="_blank" href="/search/uni-app/1.htm">uni-app</a><a class="tag" taget="_blank" href="/search/vue/1.htm">vue</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>functioncutAppointStr(str,srt,type){letresolve={};//截取第一个srt前面的字符串varindex=str.indexOf(srt);resolve.befStr1=str.substring(0,index);//截取第一个srt后面的字符串resolve.aftStr1=str.substring(index+1,str.length);//截</div> </li> <li><a href="/article/1898135534367207424.htm" title="深入探索 Linux 权限维持之 SSH 后门与公私钥技术" target="_blank">深入探索 Linux 权限维持之 SSH 后门与公私钥技术</a> <span class="text-muted">阿贾克斯的黎明</span> <a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/1.htm">网络安全</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/ssh/1.htm">ssh</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4/1.htm">运维</a> <div>目录深入探索Linux权限维持之SSH后门与公私钥技术SSH后门:开启隐藏访问通道利用软链接创建SSH后门SSHServerRapper方法公私钥:实现免密登录与权限维持生成与部署公私钥隐藏公私钥操作痕迹其他相关技巧与注意事项SSH键盘记录器SSH隐身登录总结在Linux系统安全领域,权限维持是攻击者在获取初始访问权限后,为长期控制目标系统所采用的关键技术手段。其中,SSH后门的建立以及公私钥的巧</div> </li> <li><a href="/article/1898134775697305600.htm" title="SQL Server 中SQL语句执行顺序" target="_blank">SQL Server 中SQL语句执行顺序</a> <span class="text-muted">冷漩</span> <a class="tag" taget="_blank" href="/search/SQL/1.htm">SQL</a><a class="tag" taget="_blank" href="/search/Server%E5%AD%A6%E4%B9%A0/1.htm">Server学习</a><a class="tag" taget="_blank" href="/search/sqlserver/1.htm">sqlserver</a> <div>SQLServer中SQL语句执行顺序我们需要对SQL语句的执行顺序了若指掌,才能更好的理解SQL。SQL不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理。但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入(需要理解这一概念)。这些虚拟表对调</div> </li> <li><a href="/article/1898132125144641536.htm" title="CSS - 妙用Sass" target="_blank">CSS - 妙用Sass</a> <span class="text-muted">Xxxxxl17</span> <a class="tag" taget="_blank" href="/search/css/1.htm">css</a><a class="tag" taget="_blank" href="/search/sass/1.htm">sass</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>官方文档:https://www.sass.hk/docs/1.例1:@each$themein$themeList{$themeKey:map-get($theme,'key');@mediascreenand(weex-theme:$themeKey){.btnText{max-width:150px;@includefont(map-get($theme,'medFont'),map-get</div> </li> <li><a href="/article/1898124784957452288.htm" title="python前闭后开_opencv 形态学变换(开运算,闭运算,梯度运算)" target="_blank">python前闭后开_opencv 形态学变换(开运算,闭运算,梯度运算)</a> <span class="text-muted">weixin_39814126</span> <a class="tag" taget="_blank" href="/search/python%E5%89%8D%E9%97%AD%E5%90%8E%E5%BC%80/1.htm">python前闭后开</a> <div>形态学里把腐蚀和膨胀单独拿了出来,其他操作(保括膨胀和腐蚀的组合操作)都叫形态学变换。opencv里有包:cv2.morphologyEx()morphology:译文形态学使用python+opencv讲解开运算开运算:对图像先进行腐蚀,然后对腐蚀后的图进行膨胀morphologyEx运算结果=cv2.morphologyEx(源图像img,cv2.MORPH_OPEN,卷积核k)cv2.MOR</div> </li> <li><a href="/article/1898124404353724416.htm" title="deepseek回答ai生成sql的应用思路" target="_blank">deepseek回答ai生成sql的应用思路</a> <span class="text-muted">soputasmile11</span> <a class="tag" taget="_blank" href="/search/AI/1.htm">AI</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a> <div>我现在想要做一个落地的企业应用,请你给我一个解决方案:背景是这样的:我有3万多条有关区经济情况的数据,会涉及到不同的表,我想要通过大语言模型或者其他模型做一个Ai问数的应用,即用户通过自己的语言问数据查询或者分析结果。比如可能会提问:请问2023年xx区卖出的住宅用地所开发的住宅出售额有多少?这个问题可能涉及出售用地表和房产出售情况表的多表查询。我有很多疑惑:第一,我应该怎么实现Ai问数这个应用;</div> </li> <li><a href="/article/1898123264887156736.htm" title="JavaScript 通过逗号将字符串拆分为数组" target="_blank">JavaScript 通过逗号将字符串拆分为数组</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/%E5%89%8D%E7%AB%AF/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>本文展示了如何在JavaScript中通过逗号将字符串拆分为数组。为此,我们可以使用split()方法此方法将指定的String划分为子字符串的有序列表,将这些子字符串保存到一个数组中并返回该数组。它根据separator;划分字符串它可以是singlespace,comma,colon或任何其他模式。这意味着当在提供的字符串中找到split()时,该方法在每个点拆分一个字符串separator,</div> </li> <li><a href="/article/1898120226088742912.htm" title="linux下jsoncpp编译" target="_blank">linux下jsoncpp编译</a> <span class="text-muted">虎皮猫大人王</span> <a class="tag" taget="_blank" href="/search/linux%E7%B3%BB%E7%BB%9F/1.htm">linux系统</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/%E7%B3%BB%E7%BB%9F/1.htm">系统</a> <div>折腾了一顿,我使用ubuntu16.04编译的jsoncpp,由于使用的芯片工程需要16.04,无法使用最新的ubuntu系统。发现jsoncpp编译时,CMakeError:CouldnotfindCMAKE_ROOT!!!CMakehasmostlikelynotbeeninstalledcorrectly.Modulesdirectorynotfoundin/usr/local/share/</div> </li> <li><a href="/article/1898119463828516864.htm" title="华为OD机试2025年真题题库(E卷+D卷+C卷+B卷+A卷)(Python/JS/C/C++)" target="_blank">华为OD机试2025年真题题库(E卷+D卷+C卷+B卷+A卷)(Python/JS/C/C++)</a> <span class="text-muted">哪 吒</span> <a class="tag" taget="_blank" href="/search/%E6%90%AC%E7%A0%96%E5%B7%A5%E9%80%86%E8%A2%ADJava%E6%9E%B6%E6%9E%84%E5%B8%88/1.htm">搬砖工逆袭Java架构师</a><a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/c%E8%AF%AD%E8%A8%80/1.htm">c语言</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。2024年8月14日,华为官方已经将华为OD机试(D卷)切换为E卷。目前正在考的是E卷,按照华为OD往常的操作,E卷题目是由往</div> </li> <li><a href="/article/1898119085414215680.htm" title="华为OD机试 - 没有回文串(Python/JS/C/C++ 2024 E卷 100分)" target="_blank">华为OD机试 - 没有回文串(Python/JS/C/C++ 2024 E卷 100分)</a> <span class="text-muted">哪 吒</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>华为OD机试2024E卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。一、题目描述回文串Q的定义:正读和反读都一样的字符串。</div> </li> <li><a href="/article/1898119076761366528.htm" title="华为OD机试 - 三阶积幻方(Python/JS/C/C++ 2024 E卷 100分)" target="_blank">华为OD机试 - 三阶积幻方(Python/JS/C/C++ 2024 E卷 100分)</a> <span class="text-muted">哪 吒</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>华为OD机试2024E卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。一、题目描述九宫格是一款广为流传的游戏,起源于河图洛书</div> </li> <li><a href="/article/1898119071690452992.htm" title="华为OD机试 - 士兵过河 - 二分查找(Python/JS/C/C++ 2024 E卷 100分)" target="_blank">华为OD机试 - 士兵过河 - 二分查找(Python/JS/C/C++ 2024 E卷 100分)</a> <span class="text-muted">哪 吒</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>华为OD机试2024E卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。一、题目描述一支N个士兵的军队正在赶夜夜行军,途中遇到</div> </li> <li><a href="/article/1898118819285626880.htm" title="华为OD机试真题 - 精准核酸检测 - 深度优先搜索DFS(Python/JS/C/C++ 2024 D卷 200分)" target="_blank">华为OD机试真题 - 精准核酸检测 - 深度优先搜索DFS(Python/JS/C/C++ 2024 D卷 200分)</a> <span class="text-muted">哪 吒</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/%E6%B7%B1%E5%BA%A6%E4%BC%98%E5%85%88/1.htm">深度优先</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>华为OD机试2024E卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。一、题目描述为了达到新冠疫情精准防控的需要,为了避免全</div> </li> <li><a href="/article/1898118817930866688.htm" title="华为OD机试 - 最优策略组合下的总的系统消耗资源数(Python/JS/C/C++ 2024 D卷 100分)" target="_blank">华为OD机试 - 最优策略组合下的总的系统消耗资源数(Python/JS/C/C++ 2024 D卷 100分)</a> <span class="text-muted">哪 吒</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/c/1.htm">c</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>华为OD机试2024E卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。一、题目描述在通信系统中有一个常见的问题是对用户进行不</div> </li> <li><a href="/article/1898118691661344768.htm" title="华为OD机试 - 信道分配 - 贪心算法(Python/JS/C/C++ 2024 D卷 200分)" target="_blank">华为OD机试 - 信道分配 - 贪心算法(Python/JS/C/C++ 2024 D卷 200分)</a> <span class="text-muted">哪 吒</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95/1.htm">贪心算法</a> <div>一、题目描述算法工程师Q小明面对着这样一个问题,需要将通信用的信道分配给尽量多的用户:信道的条件及分配规则如下:所有信道都有属性"阶"。阶为r的信道的容量为2^r比特;所有用户需要传输的数据量都一样:D比特;一个用户可以分配多个信道,但每个信道只能分配给一个用户;当且仅当分配给一个用户的所有信道的容量和>=D,用户才能传输数据;给出一组信道资源,最多可以为多少用户传输数据?二、输入描述第一行,一个</div> </li> <li><a href="/article/1898117556779151360.htm" title="从 React 看前端 UI 代码范式革命" target="_blank">从 React 看前端 UI 代码范式革命</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/react.js/1.htm">react.js</a><a class="tag" taget="_blank" href="/search/ui/1.htm">ui</a> <div>前言本来打算写的主题是“我为什么讨厌ReactHooksAPI“,展开聊聊“小甜甜”是如何变成“牛夫人”的,没想到越写越严肃:)React是两次前端范式革命的引领者,至今仍有繁荣的社区和旺盛的创造力;React多次天才又激进的创新,一些想法被借鉴改良、一些引发广泛质疑,大部分是被认同和接受的;可以说React以一个框架之力,推动了整个前端领域的发展。范式是一种公认的模型或模式。本文从React出发</div> </li> <li><a href="/article/1898113145214398464.htm" title="uniapp微信小程序canvas隐藏" target="_blank">uniapp微信小程序canvas隐藏</a> <span class="text-muted">Ann_R</span> <a class="tag" taget="_blank" href="/search/uni-app/1.htm">uni-app</a><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/%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">小程序</a> <div>亲测好用~HTML我是把canvas嵌套在view里并被view设置idCSS把它给顶出去#canvas{position:fixed;top:-9999999999999rpx;}本文作者:小泽沐优声本文链接:https://www.cnblogs.com/ooo51o/p/12956678.html版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎2.5中国大陆许可协议进行许可。</div> </li> <li><a href="/article/1898112513791291392.htm" title="vue2前端使用图片展现视频,无法销毁请求" target="_blank">vue2前端使用图片展现视频,无法销毁请求</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/%E9%9F%B3%E8%A7%86%E9%A2%91/1.htm">音视频</a> <div>实现思路,使用canvas绘制图像,然后使用动画帧刷新页面exportdefault{props:{info:{type:Object,default:()=>({url:'',index:''}),},},data(){return{currentImage:null,isFullScreen:false,canvas:null,ctx:null,canvasStyle:{height:'100</div> </li> <li><a href="/article/76.htm" title="遍历dom 并且存储(将每一层的DOM元素存在数组中)" target="_blank">遍历dom 并且存储(将每一层的DOM元素存在数组中)</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/html/1.htm">html</a> <div>数组从0开始!! var a=[],i=0; for(var j=0;j<30;j++){ a[j]=[];//数组里套数组,且第i层存储在第a[i]中 } function walkDOM(n){ do{ if(n.nodeType!==3)//筛选去除#text类型 a[i].push(n); //con</div> </li> <li><a href="/article/203.htm" title="Android+Jquery Mobile学习系列(9)-总结和代码分享" target="_blank">Android+Jquery Mobile学习系列(9)-总结和代码分享</a> <span class="text-muted">白糖_</span> <a class="tag" taget="_blank" href="/search/JQuery+Mobile/1.htm">JQuery Mobile</a> <div>目录导航   经过一个多月的边学习边练手,学会了Android基于Web开发的毛皮,其实开发过程中用Android原生API不是很多,更多的是HTML/Javascript/Css。   个人觉得基于WebView的Jquery Mobile开发有以下优点: 1、对于刚从Java Web转型过来的同学非常适合,只要懂得HTML开发就可以上手做事。 2、jquerym</div> </li> <li><a href="/article/330.htm" title="impala参考资料" target="_blank">impala参考资料</a> <span class="text-muted">dayutianfei</span> <a class="tag" taget="_blank" href="/search/impala/1.htm">impala</a> <div>记录一些有用的Impala资料   1. 入门资料 >>官网翻译:     http://my.oschina.net/weiqingbin/blog?catalog=423691   2. 实用进阶 >>代码&架构分析:     Impala/Hive现状分析与前景展望:http</div> </li> <li><a href="/article/457.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/%E9%9D%99%E6%80%81/1.htm">静态</a><a class="tag" taget="_blank" href="/search/%E9%9D%9E%E9%9D%99%E6%80%81/1.htm">非静态</a><a class="tag" taget="_blank" href="/search/%E9%A1%BA%E5%BA%8F/1.htm">顺序</a> <div>今天和同事争论一问题,关于静态变量与非静态变量的初始化顺序,谁先谁后,最终想整理出来!测试代码: import java.util.Map; public class T { public static T t = new T(); private Map map = new HashMap(); public T(){ System.out.println(&quo</div> </li> <li><a href="/article/584.htm" title="跳出iframe返回外层页面" target="_blank">跳出iframe返回外层页面</a> <span class="text-muted">g21121</span> <a class="tag" taget="_blank" href="/search/iframe/1.htm">iframe</a> <div>在web开发过程中难免要用到iframe,但当连接超时或跳转到公共页面时就会出现超时页面显示在iframe中,这时我们就需要跳出这个iframe到达一个公共页面去。 首先跳转到一个中间页,这个页面用于判断是否在iframe中,在页面加载的过程中调用如下代码: <script type="text/javascript"> //<!-- function</div> </li> <li><a href="/article/711.htm" title="JAVA多线程监听JMS、MQ队列" target="_blank">JAVA多线程监听JMS、MQ队列</a> <span class="text-muted">510888780</span> <a class="tag" taget="_blank" href="/search/java%E5%A4%9A%E7%BA%BF%E7%A8%8B/1.htm">java多线程</a> <div>背景:消息队列中有非常多的消息需要处理,并且监听器onMessage()方法中的业务逻辑也相对比较复杂,为了加快队列消息的读取、处理速度。可以通过加快读取速度和加快处理速度来考虑。因此从这两个方面都使用多线程来处理。对于消息处理的业务处理逻辑用线程池来做。对于加快消息监听读取速度可以使用1.使用多个监听器监听一个队列;2.使用一个监听器开启多线程监听。 对于上面提到的方法2使用一个监听器开启多线</div> </li> <li><a href="/article/838.htm" title="第一个SpringMvc例子" target="_blank">第一个SpringMvc例子</a> <span class="text-muted">布衣凌宇</span> <a class="tag" taget="_blank" href="/search/spring+mvc/1.htm">spring mvc</a> <div>第一步:导入需要的包; 第二步:配置web.xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi=</div> </li> <li><a href="/article/965.htm" title="我的spring学习笔记15-容器扩展点之PropertyOverrideConfigurer" target="_blank">我的spring学习笔记15-容器扩展点之PropertyOverrideConfigurer</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/Spring3/1.htm">Spring3</a> <div>PropertyOverrideConfigurer类似于PropertyPlaceholderConfigurer,但是与后者相比,前者对于bean属性可以有缺省值或者根本没有值。也就是说如果properties文件中没有某个bean属性的内容,那么将使用上下文(配置的xml文件)中相应定义的值。如果properties文件中有bean属性的内容,那么就用properties文件中的值来代替上下</div> </li> <li><a href="/article/1092.htm" title="通过XSD验证XML" target="_blank">通过XSD验证XML</a> <span class="text-muted">antlove</span> <a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a><a class="tag" taget="_blank" href="/search/schema/1.htm">schema</a><a class="tag" taget="_blank" href="/search/xsd/1.htm">xsd</a><a class="tag" taget="_blank" href="/search/validation/1.htm">validation</a><a class="tag" taget="_blank" href="/search/SchemaFactory/1.htm">SchemaFactory</a> <div>1. XmlValidation.java package xml.validation; import java.io.InputStream; import javax.xml.XMLConstants; import javax.xml.transform.stream.StreamSource; import javax.xml.validation.Schem</div> </li> <li><a href="/article/1219.htm" title="文本流与字符集" target="_blank">文本流与字符集</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/PrintWrite%28%29%E7%9A%84%E4%BD%BF%E7%94%A8/1.htm">PrintWrite()的使用</a><a class="tag" taget="_blank" href="/search/%E5%AD%97%E7%AC%A6%E9%9B%86%E5%90%8D%E5%AD%97+%E5%88%AB%E5%90%8D%E8%8E%B7%E5%8F%96/1.htm">字符集名字 别名获取</a> <div>文本数据的输入输出;           输入;数据流,缓冲流         输出;介绍向文本打印格式化的输出PrintWrite();   package 文本流; import java.io.FileNotFound</div> </li> <li><a href="/article/1346.htm" title="ibatis模糊查询sqlmap-mapping-**.xml配置" target="_blank">ibatis模糊查询sqlmap-mapping-**.xml配置</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/ibatis/1.htm">ibatis</a> <div>        正常我们写ibatis的sqlmap-mapping-*.xml文件时,传入的参数都用##标识,如下所示: <resultMap id="personInfo" class="com.bijian.study.dto.PersonDTO"> <res</div> </li> <li><a href="/article/1473.htm" title="java jvm常用命令工具——jdb命令(The Java Debugger)" target="_blank">java jvm常用命令工具——jdb命令(The Java Debugger)</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/jvm/1.htm">jvm</a><a class="tag" taget="_blank" href="/search/jdb/1.htm">jdb</a> <div>        用来对core文件和正在运行的Java进程进行实时地调试,里面包含了丰富的命令帮助您进行调试,它的功能和Sun studio里面所带的dbx非常相似,但 jdb是专门用来针对Java应用程序的。         现在应该说日常的开发中很少用到JDB了,因为现在的IDE已经帮我们封装好了,如使用ECLI</div> </li> <li><a href="/article/1600.htm" title="【Spring框架二】Spring常用注解之Component、Repository、Service和Controller注解" target="_blank">【Spring框架二】Spring常用注解之Component、Repository、Service和Controller注解</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/controller/1.htm">controller</a> <div>在Spring常用注解第一步部分【Spring框架一】Spring常用注解之Autowired和Resource注解(http://bit1129.iteye.com/blog/2114084)中介绍了Autowired和Resource两个注解的功能,它们用于将依赖根据名称或者类型进行自动的注入,这简化了在XML中,依赖注入部分的XML的编写,但是UserDao和UserService两个bea</div> </li> <li><a href="/article/1727.htm" title="cxf wsdl2java生成代码super出错,构造函数不匹配" target="_blank">cxf wsdl2java生成代码super出错,构造函数不匹配</a> <span class="text-muted">bitray</span> <a class="tag" taget="_blank" href="/search/super/1.htm">super</a> <div>    由于过去对于soap协议的cxf接触的不是很多,所以遇到了也是迷糊了一会.后来经过查找资料才得以解决. 初始原因一般是由于jaxws2.2规范和jdk6及以上不兼容导致的.所以要强制降为jaxws2.1进行编译生成.我们需要少量的修改: 我们原来的代码 wsdl2java com.test.xxx -client http://..... 修改后的代</div> </li> <li><a href="/article/1854.htm" title="动态页面正文部分中文乱码排障一例" target="_blank">动态页面正文部分中文乱码排障一例</a> <span class="text-muted">ronin47</span> <div>公司网站一部分动态页面,早先使用apache+resin的架构运行,考虑到高并发访问下的响应性能问题,在前不久逐步开始用nginx替换掉了apache。 不过随后发现了一个问题,随意进入某一有分页的网页,第一页是正常的(因为静态化过了);点“下一页”,出来的页面两边正常,中间部分的标题、关键字等也正常,唯独每个标题下的正文无法正常显示。 因为有做过系统调整,所以第一反应就是新上</div> </li> <li><a href="/article/1981.htm" title="java-54- 调整数组顺序使奇数位于偶数前面" target="_blank">java-54- 调整数组顺序使奇数位于偶数前面</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div> import java.util.Arrays; import java.util.Random; import ljn.help.Helper; public class OddBeforeEven { /** * Q 54 调整数组顺序使奇数位于偶数前面 * 输入一个整数数组,调整数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半</div> </li> <li><a href="/article/2108.htm" title="从100PV到1亿级PV网站架构演变" target="_blank">从100PV到1亿级PV网站架构演变</a> <span class="text-muted">cfyme</span> <a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%AB%99%E6%9E%B6%E6%9E%84/1.htm">网站架构</a> <div>一个网站就像一个人,存在一个从小到大的过程。养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则。本文结合我自已14年网站人的经历记录一些架构演变中的体会。 1:积累是必不可少的 架构师不是一天练成的。 1999年,我作了一个个人主页,在学校内的虚拟空间,参加了一次主页大赛,几个DREAMWEAVER的页面,几个TABLE作布局,一个DB连接,几行PHP的代码嵌入在HTM</div> </li> <li><a href="/article/2235.htm" title="[宇宙时代]宇宙时代的GIS是什么?" target="_blank">[宇宙时代]宇宙时代的GIS是什么?</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/Gis/1.htm">Gis</a> <div>        我们都知道一个事实,在行星内部的时候,因为地理信息的坐标都是相对固定的,所以我们获取一组GIS数据之后,就可以存储到硬盘中,长久使用。。。但是,请注意,这种经验在宇宙时代是不能够被继续使用的          宇宙是一个高维时空</div> </li> <li><a href="/article/2362.htm" title="详解create database命令" target="_blank">详解create database命令</a> <span class="text-muted">czmmiao</span> <a class="tag" taget="_blank" href="/search/database/1.htm">database</a> <div>完整命令 CREATE DATABASE mynewdb   USER SYS IDENTIFIED BY sys_password   USER SYSTEM IDENTIFIED BY system_password   LOGFILE GROUP 1 ('/u01/logs/my/redo01a.log','/u02/logs/m</div> </li> <li><a href="/article/2489.htm" title="几句不中听却不得不认可的话" target="_blank">几句不中听却不得不认可的话</a> <span class="text-muted">datageek</span> <div>1、人丑就该多读书。 2、你不快乐是因为:你可以像猪一样懒,却无法像只猪一样懒得心安理得。 3、如果你太在意别人的看法,那么你的生活将变成一件裤衩,别人放什么屁,你都得接着。 4、你的问题主要在于:读书不多而买书太多,读书太少又特爱思考,还他妈话痨。 5、与禽兽搏斗的三种结局:(1)、赢了,比禽兽还禽兽。(2)、输了,禽兽不如。(3)、平了,跟禽兽没两样。结论:选择正确的对手很重要。 6</div> </li> <li><a href="/article/2616.htm" title="1 14:00 PHP中的“syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM”错误" target="_blank">1 14:00 PHP中的“syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM”错误</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a> <div>原文地址:http://www.kafka0102.com/2010/08/281.html   因为需要,今天晚些在本机使用PHP做些测试,PHP脚本依赖了一堆我也不清楚做什么用的库。结果一跑起来,就报出类似下面的错误:“Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /home/kafka/test/</div> </li> <li><a href="/article/2743.htm" title="xcode6 Auto layout and size classes" target="_blank">xcode6 Auto layout and size classes</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/ios/1.htm">ios</a> <div>官方GUI   https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Introduction/Introduction.html   iOS中使用自动布局(一)   http://www.cocoachina.com/ind</div> </li> <li><a href="/article/2870.htm" title="通过PreparedStatement批量执行sql语句【sql语句相同,值不同】" target="_blank">通过PreparedStatement批量执行sql语句【sql语句相同,值不同】</a> <span class="text-muted">梦见x光</span> <a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a><a class="tag" taget="_blank" href="/search/%E4%BA%8B%E5%8A%A1/1.htm">事务</a><a class="tag" taget="_blank" href="/search/%E6%89%B9%E9%87%8F%E6%89%A7%E8%A1%8C/1.htm">批量执行</a> <div>比如说:我有一个List需要添加到数据库中,那么我该如何通过PreparedStatement来操作呢? public void addCustomerByCommit(Connection conn , List<Customer> customerList) {    String sql = "inseret into customer(id </div> </li> <li><a href="/article/2997.htm" title="程序员必知必会----linux常用命令之十【系统相关】" target="_blank">程序员必知必会----linux常用命令之十【系统相关】</a> <span class="text-muted">hanqunfeng</span> <a class="tag" taget="_blank" href="/search/Linux%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/1.htm">Linux常用命令</a> <div>一.linux快捷键 Ctrl+C : 终止当前命令 Ctrl+S : 暂停屏幕输出 Ctrl+Q : 恢复屏幕输出 Ctrl+U : 删除当前行光标前的所有字符 Ctrl+Z : 挂起当前正在执行的进程 Ctrl+L : 清除终端屏幕,相当于clear   二.终端命令 clear : 清除终端屏幕 reset : 重置视窗,当屏幕编码混乱时使用 time com</div> </li> <li><a href="/article/3124.htm" title="NGINX" target="_blank">NGINX</a> <span class="text-muted">IXHONG</span> <a class="tag" taget="_blank" href="/search/nginx/1.htm">nginx</a> <div>pcre 编译安装 nginx conf/vhost/test.conf   upstream admin { server 127.0.0.1:8080; }   server {                 listen       80; &</div> </li> <li><a href="/article/3251.htm" title="设计模式--工厂模式" target="_blank">设计模式--工厂模式</a> <span class="text-muted">kerryg</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、普通工厂模式:建立一个工厂类,对实现了同一个接口的一些类进行实例的创建。   2、多个工厂方法的模式:就是对普通工厂方法模式的改进,在普通工厂方法模式中,如果传递的字符串出错,则不能正确创建对象,而多个工厂方法模式就是提供多个工厂方法,分别创建对象。   3、静态工厂方法模式:就是将上面的多个工厂方法模式里的方法置为静态,</div> </li> <li><a href="/article/3378.htm" title="Spring InitializingBean/init-method和DisposableBean/destroy-method" target="_blank">Spring InitializingBean/init-method和DisposableBean/destroy-method</a> <span class="text-muted">mx_xiehd</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/bean/1.htm">bean</a><a class="tag" taget="_blank" href="/search/xml/1.htm">xml</a> <div>1.initializingBean/init-method 实现org.springframework.beans.factory.InitializingBean接口允许一个bean在它的所有必须属性被BeanFactory设置后,来执行初始化的工作,InitialzingBean仅仅指定了一个方法。 通常InitializingBean接口的使用是能够被避免的,(不鼓励使用,因为没有必要</div> </li> <li><a href="/article/3505.htm" title="解决Centos下vim粘贴内容格式混乱问题" target="_blank">解决Centos下vim粘贴内容格式混乱问题</a> <span class="text-muted">qindongliang1922</span> <a class="tag" taget="_blank" href="/search/centos/1.htm">centos</a><a class="tag" taget="_blank" href="/search/vim/1.htm">vim</a> <div> 有时候,我们在向vim打开的一个xml,或者任意文件中,拷贝粘贴的代码时,格式莫名其毛的就混乱了,然后自己一个个再重新,把格式排列好,非常耗时,而且很不爽,那么有没有办法避免呢? 答案是肯定的,设置下缩进格式就可以了,非常简单: 在用户的根目录下 直接vi  ~/.vimrc文件 然后将set pastetoggle=<F9> 写入这个文件中,保存退出,重新登录,</div> </li> <li><a href="/article/3632.htm" title="netty大并发请求问题" target="_blank">netty大并发请求问题</a> <span class="text-muted">tianzhihehe</span> <a class="tag" taget="_blank" href="/search/netty/1.htm">netty</a> <div>多线程并发使用同一个channel java.nio.BufferOverflowException: null at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:183) ~[na:1.7.0_60-ea] at java.nio.ByteBuffer.put(ByteBuffer.java:832) ~[na:1.7.0_60-ea] </div> </li> <li><a href="/article/3759.htm" title="Hadoop NameNode单点问题解决方案之一 AvatarNode" target="_blank">Hadoop NameNode单点问题解决方案之一 AvatarNode</a> <span class="text-muted">wyz2009107220</span> <a class="tag" taget="_blank" href="/search/NameNode/1.htm">NameNode</a> <div>我们遇到的情况 Hadoop NameNode存在单点问题。这个问题会影响分布式平台24*7运行。先说说我们的情况吧。 我们的团队负责管理一个1200节点的集群(总大小12PB),目前是运行版本为Hadoop 0.20,transaction logs写入一个共享的NFS filer(注:NetApp NFS Filer)。 经常遇到需要中断服务的问题是给hadoop打补丁。 DataNod</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>