SEO学习笔记(转载)

Author:Chemandy
 
学习资料:《SEO实战密码》——其中学习了两章:章4网站结构优化、章5页面优化。

三、总结:
1.网站结构方面
①避免链接无法被搜索引擎爬行,即防止蜘蛛陷阱。
②无需排名的链接,及垃圾链接应使用相关技术防止蜘蛛爬行,避免网站权重分流。
③URL静态化、语义化、规范化,使用统一的URL。
④建立网站地图。
⑤内部链接权重分配和流向调整。
2.页面优化方面
①页面标题,语义化、关键词组合。
描述标签,关键词标签。
③H标签、ALT属性的权重分配。
④正文中关键词词频,文内锚链接。
⑤精简代码,提高信噪比。

 
一、网站结构优化
1.搜索引擎友好的网站设计
①搜索引擎能不能找到网页。
□要引擎蜘蛛能够爬到网站,要求网站要有良好的结构,符合逻辑,并且所有页面可以通过可爬行的普通HTML链接达到。
□JavaScript链接、flash链接等搜索引擎蜘蛛一般不能跟踪爬行。
□要收录页面离首页点击距离不能太远,页面需要有最基本的权重。
②找到网页后能不能抓取页面内容
□找到的URL必须是可以被抓取的。数据库动态生成、带有过多参数的URL、SessionID、整个页面是Flash、框架结构(frame)、可疑的转向、大量复制内容都会令搜索引擎敬而远之。
□可以使用robots文件或meta robots标签禁止收录。
③抓取页面后怎样提炼有用信息
□关键词在页面重要位置的合理分布、重要标签的撰写、HTML代码精简、起码的兼容性等可帮助引擎理解页面内容,提取有效信息。
2.避免蜘蛛陷阱
①Flash
□搜索引擎无法读取Flash文件中的文字内容和链接。SWFObject和sIFR等技术可以使Flash文件更易于被搜索引擎读取(但还是不建议使用Flash)。
②SessionID
□建议跟踪用户访问应该用cookies而不是SessionID。在RUL生成SeesionID,因每次不同,访问同一个页面会生成不同的URL。
③各种跳转
□除了301转向以外,搜索引擎对其他转向比较敏感(易判断为作 弊)如:302跳转、JavaScript跳转、Flash跳转、Meta Refresh跳转。
④框架结构
□所搜引擎判断不了框架结构的页面内容的含义。
⑤动态URL
□一般来说,动态URL不利于搜索引擎蜘蛛爬行,应该尽量避免。
⑥JavaScript链接
⑦要求登陆
⑧强制使用cookies
3.物理及链接结构
对搜索引擎来说更重要的链接结构,而不是物理结构。
4.清晰导航
①文字导航
□尽量使用普通文字导航,不要使用图片、javaScript、Flash做导航。
②点击距离及扁平化
□良好的导航目标之一是使所有页面与首页点击距离越近越好。
□主页导航越多,网站越扁平。但用户体验和页面链接总数都不允许主导航有太多链接。
③锚文字包含关键词
④面包屑导航(建议使用)
⑤避免页脚堆积(造成惩罚)
5.子域名和子目录
①搜索引擎通常会把子域名(或称为二级域名)当做一个基本独立的站点看待。
②单从URL看,子域名比目录天生的权重和排名能力稍微高一点。但从SEO角度看,建议使用目录而非子域名。
6.禁止收录机制
①需要使用robots文件
②Meta Robots标签
7.nofollow的使用
①链接rel属性设置为nofollow(链接不爬行),作用:减少垃圾垃圾链接,用于广告,阻止蜘蛛爬行和传递权重,控制权重流向。
8.URL静态化
9.URL设计
①URL越短越好
②避免太多参数
③目录层次尽量少
④文件及目录名具描述性
⑤URL中包含关键词
⑥字母全部小写
⑦连词符使用(尽量使用“-”,这样分词可以使引擎读取分割的单词)
⑧目录形式还是文件形式(文件形式有利于应对网站编程语言变化)
10.网址规范化
①网址规范化:一个文件,使用多个不同的URL指向,导致网址不规范。
□分散了页面权重,不利于排名。
□外部链接也可能指向不同URL分散了权重。
□搜索引擎判断的规范化网址不是站长想要的那个地址。
□如果网址规范化问题过于严重,可能影响收录。
□可能导致搜索引擎判断为负值内容过多,有作 弊嫌疑。
②解决方法
□确保使用CMS系统只产生规范化网址,无论是否有静态化。
□所有内部链接保持统一,都指向规范化网址。
□在Google管理员工具中设置首选域。
□使用301转向,把不规范的URL全部转向到规范化URL。
□使用canonical标签(相当于页面内301)
□提交给搜索引擎的XML网站地图中全部使用规范化网址。
11.复制内容
①消除复制内容
□规范化网址
□不是由于规范化造成的同站内容复制内容,解决的方法最好是选取一个版本允许收录,其他版本禁止搜索引擎抓取或收录。
□使用canonical标签。
□坚持原创。
12.绝对路径和相对路径
①绝对路径
■优点:
□有利于转载时增加站外连接和权重
□RSS输出,网站连接保留
□有助于预防和解决网址规范化问题。
■缺点
□难测试
□移动页面困难
□代码比较多
②相对路径
■优点
□容易移动
□测定简单
□节省代码
■缺点
□页面位置移动,连接需改动
□被抄袭和采集对网站没有好处
□搜索引擎解析URL时可能出错。
13.网站地图
①HTML网站地图sitemap
②XML网站地图Sitemap
□使用站长工具后台提交网站地图文件
□使用robots文件制定网站地图文件位置
14.内部链接及权重分配
前面提到网站结构优化要解决的最重要问题包括收录和页面权重分配。经典树形结构应该是比较好的链接及权重分配模式。
①重点内页
□要想使重点内页获得高权重,最简单方法是首页直接加上几个重点内页的链接,甚至可以在侧栏推荐、促销部分加上全站链接。
②非必要页面
□只在首页显示链接,其他页面干脆取消链接
□使这些页面的链接不能被跟踪或传递权重
③大二级分类
□大于二级目录权重传递比较难。考虑导航的设置。
④翻页过多
□翻页过多,后面页面难以被收录。
□增加上一级目录分类数目。
□对翻页链接进行格式变化。
⑤单一入口还是多入口
⑥相关产品链接
□商品产品链接要尽量随机,使本来不相连的页面能偶交叉链接起来,为某些通过正常分类结构无法达到的区域提供入口。
⑦锚文字分布及变化
□使用不同的文字锚链接同一个网址,增加不同导入文字。
⑧首页链接NoFollow
□当页面上出现多个链接到同一个网址时,第一次出现的链接最重要,第一个链接的锚文字也最重要。
□页面第一次(或最前几次)出现的以“首页”为锚文字的链接加上NoFollow属性禁止搜索引擎跟踪,然后在页面上其他适合放一两个关键词的地方,如页脚,以关键词为锚文字链接向首页。
⑨深层链接
□为距离首页较远、不太容易被蜘蛛爬到的页面适当建设几个外部链接。
⑩分类隔离
15.CMS系统
①页面标题客制化。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ②URL静态化及客制化 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ③meta标签客制化:meta标签的关键词标签(keyword tag)和说明标签(description tag)。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ④正文撰写 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑤分类页面说明文字 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑥标签功能 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑦消除复制内容 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑧301转向 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑨网站地图商城 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑩正确生成H标签。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 16.404页面 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ①404错误代码 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □当页面不存在时,一定要返回404代码。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □页面不存在时,也不要返回任何转向代码。这会使搜索引擎误以为页面存在,却返回重复内容。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ②404错误与外链 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □可以使用google网管工具查询有哪些外部网站连向了哪些不存在的页面。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;">   </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> <strong>二、页面优化</strong> </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 1.页面标题 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ①独特不重复 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ②准确相关 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ③字数限制(不要超过30个中文字,保险起见最好不要超过25个中文字)。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ④简练通顺,不要堆砌 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑤关键词出现在最前面 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑥吸引点击 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑦组合两三个关键词 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑧公司或品牌名称 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑨连词符使用(->|都是不错的选择) </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑩不用用没有意义的句子 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ⑾noodp标签(<meta name="googlebot" content="NOODP">可强制搜索引擎不要使用开放目录标题) </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 2.描述标签(<meta name="description" content="some description" />) </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □现在主流搜索引擎排名算法都已经不适用描述标签。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □搜索引擎结果列表中的页面摘要说明来自描述标签。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> ■搜索结果页描述来源: </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □搜索引擎自动抓取页面可见文字中的相关段落。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □当描述标签中不包含搜索的关键词时,搜索引擎经常从页面可见内容中动态抓取包含搜索词的部分显示为说明文字。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □另一个来源是重要网站目录。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 3.关键词标签(<meta name="keywords" content="关键词1, 关键词2"/>) </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □对SEO木有影响,可忽视。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 4.正文中的关键词 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □词频和密度 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □前50~100个词 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □关键词变化形式 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □关键词组临近度 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □词组的拆分出现 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □语义分析 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □分类页面说明文字 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 5.H标签 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □H标签相当于正文标题,是关键词优化的另一个页面元素,通常认为重要性仅次于页面Title。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □SEO中H3以下层次权重已经很低了。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 6.ALT文字 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □替换文字,可以提高可访问性,同时今年ALT文字SEO重要程度有所提高。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 7.精简代码 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □精简HTML代码,使真正的文字内容比例提高,尽量减少HTML格式代码。从某种意义上来说,格式代码对关键词来说都是噪声,精简代码就是提高信噪比。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 8.内部链接及文字 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □内部链接对爬行和收录有非常重要意义,内部链接对页面关键词相关性也有影响,最主要的就是在内部链接中使用的锚文字。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 9.导出链接及锚文字 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □导出链接到外部网站对发出链接的页面相关性也有一定影响。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 10.W3C验证 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □经验上看W3C对SEO木有明显影响。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 11.黑体及斜体 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □可用于分词 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 12.页面更新 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> □页面更新频率也是吸引搜索引擎蜘蛛返回抓取的因素之一。 </div> <div style="color:#143352;font-family:'微软雅黑';font-size:16px;line-height:30px;background-color:#f6f7f9;"> 13.Google沙盒效应 </div> </div> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1187901263090655232"></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">你可能感兴趣的:(SEO)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1835506084224266240.htm" title="网易严选官方旗舰店,优质商品,卓越服务" target="_blank">网易严选官方旗舰店,优质商品,卓越服务</a> <span class="text-muted">高省_飞智666600</span> <div>网易严选官方旗舰店是网易旗下的一家电商平台,以提供优质商品和卓越服务而闻名。作为一名SEO优化师,我将为您详细介绍网易严选官方旗舰店,并重点强调其特点和优势。大家好!我是高省APP最大团队&联合创始人飞智导师。相较于其他返利app,高省APP的佣金更高,模式更好,最重要的是,终端用户不会流失!高省APP佣金更高,模式更好,终端用户不流失。【高省】是一个自用省钱佣金高,分享推广赚钱多的平台,百度有几</div> </li> <li><a href="/article/1835446560582889472.htm" title="怎么做才能真正限制塑料袋的使用?" target="_blank">怎么做才能真正限制塑料袋的使用?</a> <span class="text-muted">BalNews</span> <div>Environmentalpollutionisalwaysamajorlivelihoodissue.Morethanadecadeago,ourgovernmenthadintroducedapolicyaboutrestrictionsontheuseofplasticbags,wecallitrestrictionsontheuseofplasticbags.Butmorethan10ye</div> </li> <li><a href="/article/1835385945315176448.htm" title="【新教育-教师随笔】读《做最好的英语老师》有感" target="_blank">【新教育-教师随笔】读《做最好的英语老师》有感</a> <span class="text-muted">164c5aca7b79</span> <div>伊川县直中学王素平《做最好的英语老师》这本书是作者这些年在他教学中得与失的总结。里面给我们提供了听力,单词,句子,阅读,作文等模块的教学方法,让我受益匪浅,现总结如下:一.语文教学给了我们什么启示?(1):现有的英语教材内容简单,枯燥,与学生的心智发展水平严重脱节。我们要给学生补中一些贴近学生生活,能感动和影响他们的经典作品。让学生学习知识的同时,有所感悟和思考,同时享受审美的乐趣!如AWiseO</div> </li> <li><a href="/article/1835247344719851520.htm" title="2019-05-29 vue-router的两种模式的区别" target="_blank">2019-05-29 vue-router的两种模式的区别</a> <span class="text-muted">Kason晨</span> <div>1、大家都知道vue是一种单页应用,单页应用就是仅在页面初始化的时候加载相应的html/css/js一单页面加载完成,不会因为用户的操作而进行页面的重新加载或者跳转,用javascript动态的变化html的内容优点:良好的交互体验,用户不需要刷新页面,页面显示流畅,良好的前后端工作分离模式,减轻服务器压力,缺点:不利于SEO,初次加载耗时比较多2、hash模式vue-router默认的是hash</div> </li> <li><a href="/article/1835110293278126080.htm" title="史上最全的maven的pom.xml文件详解" target="_blank">史上最全的maven的pom.xml文件详解</a> <span class="text-muted">Meta999</span> <a class="tag" taget="_blank" href="/search/Maven/1.htm">Maven</a> <div>注:详解文件中,用红色进行标注的是平常项目中常用的配置节点。要详细学习!转载的,太经典了、、、、欢迎收藏xxxxxxxxxxxx4.0.0xxxxxxjar1.0-SNAPSHOTxxx-mavenhttp://maven.apache.orgAmavenprojecttostudymaven.jirahttp://jira.baidu.com/banseonDemobanseon@126.com</div> </li> <li><a href="/article/1835101974324932608.htm" title="小程序开关组件" target="_blank">小程序开关组件</a> <span class="text-muted">phoebe_l_</span> <a class="tag" taget="_blank" href="/search/%E5%B0%8F%E7%A8%8B%E5%BA%8F/1.htm">小程序</a> <div>前提是vant组件库不太好改,干脆就手写了一个{{leftText}}{{rightText}}import{ref,computed}from'vue';constprops=defineProps({leftText:{type:String,default:''},rightText:{type:String,default:''}});constisReverseOrder=ref(tru</div> </li> <li><a href="/article/1834748154684207104.htm" title="「经济学人」Streaming-video wars" target="_blank">「经济学人」Streaming-video wars</a> <span class="text-muted">英语学习社</span> <div>GameofphonesHBOwillleadAT&T’schallengetoNetflixTimeWarner’scrownjewelmustscaleupwhilemaintainingqualityINLATE2012,justbeforethereleaseof“HouseofCards”,TedSarandos,chiefcontentofficerofNetflix,declared</div> </li> <li><a href="/article/1834700312842170368.htm" title="【每日一词】D33 edge" target="_blank">【每日一词】D33 edge</a> <span class="text-muted">宠辱不惊的中年少女</span> <div>1)学习笔记:edge:优势,=advantagebeanabsoluteedge有绝对优势AhasanedgeoverB表示A比B更好maintainone'sedge保持优势loseone'sedge失去优势innovativeedge创新方面的优势2)查字典延伸:A.就工作经验而言,她显然要比我们面试过的其他人都胜出一筹。Intermsofexperience,shedefinitelyha</div> </li> <li><a href="/article/1834633796578799616.htm" title="spring boot--在spring security下使用h2" target="_blank">spring boot--在spring security下使用h2</a> <span class="text-muted">黑夜_蚊香</span> <div>配置maven依赖org.springframework.bootspring-boot-starter-parent2.2.0.RELEASEorg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-securitycom.h2databaseh2runtimeWebSec</div> </li> <li><a href="/article/1834383353562886144.htm" title="喜大普奔:HashiCorp Vagrant 2.2.0发布!" target="_blank">喜大普奔:HashiCorp Vagrant 2.2.0发布!</a> <span class="text-muted">HashiCorpChina</span> <div>OCT172018BRIANCAINWearepleasedtoannouncethereleaseofVagrant2.2.0.Vagrantisatoolforbuildinganddistributingdevelopmentenvironments.ThehighlightofthisreleaseistheintroductionofVagrantCloudcommandlinetool</div> </li> <li><a href="/article/1834285986738171904.htm" title="Django:Python高级Web框架详解及参数设置" target="_blank">Django:Python高级Web框架详解及参数设置</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/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/django/1.htm">django</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a> <div>Django是一个高级的PythonWeb框架,它鼓励快速开发和简洁实用的设计。Django遵循MVC设计模式,提供了一套完整的解决方案,用于构建复杂的、数据库驱动的网站。Django的主要特点自动管理数据库:通过ORM(对象关系映射)自动管理数据库。自动生成站点地图:支持搜索引擎优化(SEO)。用户身份认证:内置用户认证系统。中间件支持:强大的中间件支持,可以处理请求和响应。跨站请求伪造(CSR</div> </li> <li><a href="/article/1834113054011387904.htm" title="网络安全 L1 Introduction to Security" target="_blank">网络安全 L1 Introduction to Security</a> <span class="text-muted">h08.14</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/web%E5%AE%89%E5%85%A8/1.htm">web安全</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E5%85%A8/1.htm">安全</a> <div>Informationsecurity1.Theprocessofpreventinganddetectingunauthoriseduseofyourinformation.2.Thescienceofguardinginformationsystemsandassetsagainstmaliciousbehavioursofintelligentadversaries.3.Securityvs</div> </li> <li><a href="/article/1833982465895657472.htm" title="VitePress 文件路由解析:从 Markdown 到 HTML 的映射艺术" target="_blank">VitePress 文件路由解析:从 Markdown 到 HTML 的映射艺术</a> <span class="text-muted">软考鸭</span> <a class="tag" taget="_blank" href="/search/vitepress/1.htm">vitepress</a><a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/vitepress/1.htm">vitepress</a> <div>在现代前端开发中,静态网站生成器(StaticSiteGenerator,SSG)因其高效、简洁的特点而备受青睐。VitePress,作为Vite生态中的一员,专为文档网站设计,利用Markdown文件和Vue组件来构建快速、SEO友好的静态网站。本文将深入探讨VitePress的文件路由机制,并通过实例代码展示如何从Markdown文件生成对应的HTML页面。一、文件路由概述VitePress采</div> </li> <li><a href="/article/1833861554337050624.htm" title="关于Mybatis-Plus报错 Not Found TableInfoCache 解决办法" target="_blank">关于Mybatis-Plus报错 Not Found TableInfoCache 解决办法</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/mybatis/1.htm">mybatis</a><a class="tag" taget="_blank" href="/search/MP/1.htm">MP</a><a class="tag" taget="_blank" href="/search/tableInfo/1.htm">tableInfo</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/mybatis-plus/1.htm">mybatis-plus</a> <div>0.接口结构:1.方法报错:2.解决方法:3.原因分析:0.接口结构:【接口】:publicinterfacePurchaseOrderServiceextendsIService{}【接口实现类】:publicclassPurchaseOrderServiceImplextendsBasePurchaseOrderServiceimplementsPurchaseOrderService{}【实</div> </li> <li><a href="/article/1833844331765657600.htm" title="2023-01-09 提倡减弱户外照明灯" target="_blank">2023-01-09 提倡减弱户外照明灯</a> <span class="text-muted">Eva_9c90</span> <div>Outdoorlightingmakesitpossibleforhumanstosafelylivetheirliveswellaftersunset.Buttheexcessiveuseofilluminationisturningskiesoncedarkenoughtoseethousandsofstarsintoaflathaze.Andtheissuegoesfarbeyondnotb</div> </li> <li><a href="/article/1833770530235314176.htm" title="网站被挂黑链是什么原因,如何解决挂黑链问题!" target="_blank">网站被挂黑链是什么原因,如何解决挂黑链问题!</a> <span class="text-muted">南帝seo</span> <a class="tag" taget="_blank" href="/search/seo%E6%8A%80%E6%9C%AF/1.htm">seo技术</a> <div>前几天网上有个人,他说的他网站被挂了黑链,问我怎么解决,我用检测工具已检查果然是被别人挂了黑链,域名放到qq输入框里面就是显示飘红,放到微信里面根本就打不开,被拦截了。那么,接下来南帝seo老师就为大家讲解被挂黑链的原因以及如何解决。一、网站被挂黑链是什么原因网站被挂黑链了,原因就是所谓的黑客入侵了你的服务器或者是你网站程序有漏洞通过你网站漏洞进行注入脚本代码放入一些大量的灰色词进去,还有一种就是</div> </li> <li><a href="/article/1833758804395782144.htm" title="什么是黑链?什么是黑帽?什么是明链?" target="_blank">什么是黑链?什么是黑帽?什么是明链?</a> <span class="text-muted">倔强的小蚁云Zt</span> <a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/tcp%2Fip/1.htm">tcp/ip</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4/1.htm">运维</a> <div>什么是黑链?什么是黑帽?什么是明链?黑链有哪几种表示方式!怎样预防黑链?首先我们说下黑链定义:黑链是SEO黑帽手法中相当普遍的一种手段,笼统地说,它就是指一些人用非正常的手段获取的其它网站的反向链接,最常见的黑链就是通过各种网站程序漏洞获取搜索引擎权重或者PR较高的网站的WEBSHELL,进而在被黑网站上链接自己的网站。黑链的写法黑链文本黑链标签被放在一个隐藏的div中。用户在浏览器中是无法看到的</div> </li> <li><a href="/article/1833756276794945536.htm" title="精准剖析白帽SEO和黑帽SEO的区别" target="_blank">精准剖析白帽SEO和黑帽SEO的区别</a> <span class="text-muted">heimaoxuexi</span> <a class="tag" taget="_blank" href="/search/%E9%BB%91%E5%B8%BDseo/1.htm">黑帽seo</a><a class="tag" taget="_blank" href="/search/%E9%BB%91%E5%B8%BD/1.htm">黑帽</a><a class="tag" taget="_blank" href="/search/seo/1.htm">seo</a><a class="tag" taget="_blank" href="/search/%E9%BB%91%E5%B8%BDseo%E6%8A%80%E6%9C%AF/1.htm">黑帽seo技术</a> <div>我们都知道,SEO就是搜索引擎优化,是对网站进行内部及外部的不断调整优化,改进网站在搜索引擎中的关键词自然排名,获得更多流量。而SEO又分为白帽SEO和黑帽SEO,SEO中的黑帽SEO技术http://www.heimaolianmeng.com。根据做网站的实战经验,分享一下自己对于白帽SEO和黑帽SEO的见解。一、白帽SEO1、符合用户体验原理就是指我们网站上做的任何内容、任何图片以及任何网站</div> </li> <li><a href="/article/1833694749207392256.htm" title="BUUCTF 2021-10-4 Pwn" target="_blank">BUUCTF 2021-10-4 Pwn</a> <span class="text-muted">Ch1lkat</span> <a class="tag" taget="_blank" href="/search/BUUCTF/1.htm">BUUCTF</a><a class="tag" taget="_blank" href="/search/Pwn/1.htm">Pwn</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/pwn/1.htm">pwn</a> <div>文章目录保持手感echo分析EXPPwnme1分析EXPwdb_2018_1st_babyheap分析EXPFSOPhouseoforange_hitcon_2016分析前置知识House_of_orangeFSOPEXPzctf_2016_note3分析EXPgyctf_2020_document分析EXP动态调试复现护网杯_gettingstart分析EXPpicoctf_2018_buffe</div> </li> <li><a href="/article/1833673675702890496.htm" title="晓思的ScalersTalk第六轮《新概念》朗读持续力训练Day63—20210301" target="_blank">晓思的ScalersTalk第六轮《新概念》朗读持续力训练Day63—20210301</a> <span class="text-muted">XS_XS</span> <div>【练习材料】(喜马拉雅新概念英音第二册)☞原文Lesson63ShewasnotamusedJeremyHampdenhasalargecircleoffriendsandisverypopularatparties.Everybodyadmireshimforhisgreatsenseofhumor--everybody,thatis,excepthissix-year-olddaughter,</div> </li> <li><a href="/article/1833497983577059328.htm" title="How To Write Shared Libraries(55)" target="_blank">How To Write Shared Libraries(55)</a> <span class="text-muted">i_need_job</span> <div>3.2DefiningStability(4)Notmakingthechangescanhavenegativeresults.Blindlychangingthecodewilldefinitelyhavenegativeresults.MakingthechangeandstillmaintainingABIstabilityrequirestheuseofversioning.不标记改变会</div> </li> <li><a href="/article/1833286410015174656.htm" title="vulnhub靶机-DC2-Writeup" target="_blank">vulnhub靶机-DC2-Writeup</a> <span class="text-muted">含日</span> <a class="tag" taget="_blank" href="/search/%E9%9D%B6%E6%9C%BA/1.htm">靶机</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E5%85%A8/1.htm">安全</a><a class="tag" taget="_blank" href="/search/%E9%9D%B6%E6%9C%BA/1.htm">靶机</a><a class="tag" taget="_blank" href="/search/%E6%B8%97%E9%80%8F%E6%B5%8B%E8%AF%95/1.htm">渗透测试</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E5%85%A8%E6%BC%8F%E6%B4%9E/1.htm">安全漏洞</a> <div>0x01部署靶机地址:https://www.vulnhub.com/entry/dc-2,311/DESCRIPTIONMuchlikeDC-1,DC-2isanotherpurposelybuiltvulnerablelabforthepurposeofgainingexperienceintheworldofpenetrationtesting.AswiththeoriginalDC-1,i</div> </li> <li><a href="/article/1833197056915763200.htm" title="JavaScript Promise" target="_blank">JavaScript Promise</a> <span class="text-muted">我是一个粉刷酱</span> <div>浏览器支持推荐使用Chrome以及Firefox浏览器开局放图,忍不住吐槽一下----垃圾IE!!。什么是PromiseThePromiseobjectrepresentstheeventualcompletion(orfailure)ofanasynchronousoperation,anditsresultingvalue.Promise对象表示异步操作的最终完成(或失败)及其结果值。也就是说</div> </li> <li><a href="/article/1833106995104804864.htm" title="小丁的ScalersTalk第五轮新概念朗读持续力训练Day125-20200224" target="_blank">小丁的ScalersTalk第五轮新概念朗读持续力训练Day125-20200224</a> <span class="text-muted">丁丁水天</span> <div>1.练习材料Lesson21DanielMendozaBoxingmatcheswereverypopularinEnglandtwohundredyearsago.Inthosedays,boxersfoughtwithbarefistsforprizemoney.Becauseofthis,theywereknownas'prizefighters'.However,boxingwasvery</div> </li> <li><a href="/article/1832984048927076352.htm" title="python数据库事务_Python数据库事务编程" target="_blank">python数据库事务_Python数据库事务编程</a> <span class="text-muted">weixin_39806808</span> <a class="tag" taget="_blank" href="/search/python%E6%95%B0%E6%8D%AE%E5%BA%93%E4%BA%8B%E5%8A%A1/1.htm">python数据库事务</a> <div>python操作mysql数据库Python标准数据库接口为PythonDB-API,PythonDB-API为开发人员提供了数据库应用编程接口。Python数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:GadFlymSQLMySQLPostgreSQLMicrosoftSQLServer2000InformixInterbaseOracleSybase你可以访问Python数据库接</div> </li> <li><a href="/article/1832910046741229568.htm" title="情感共鸣的自媒体文案创作指南" target="_blank">情感共鸣的自媒体文案创作指南</a> <span class="text-muted">丹力</span> <div>本文还有配套的精品资源,点击获取简介:在IT行业中,特别是自媒体领域,制作情感伤感语录标题文案是吸引读者关注和情感共鸣的重要手段。系列资料"情感伤感语录标题文案系列.zip"为文案创作者提供了一套系统的情感表达工具包,包含10个DOCX格式的文档。这些文档有助于创作者通过情感共鸣、语言艺术、创新独特性、目标群体适应性、SEO优化、动态更新和排版设计等关键点,制作出触动人心的文案。1.情感共鸣的标题</div> </li> <li><a href="/article/1832903408051384320.htm" title="jquery事件" target="_blank">jquery事件</a> <span class="text-muted">上心心上</span> <div>jquery事件事件函数列表:blur()元素失去焦点focus()元素获得焦点change()表单元素的值发生变化click()鼠标单击dblclick()鼠标双击mouseover()鼠标进入(进入子元素也触发)mouseout()鼠标离开(离开子元素也触发)mouseenter()鼠标进入(进入子元素不触发)mouseleave()鼠标离开(离开子元素不触发)hover()同时为mousee</div> </li> <li><a href="/article/1832280071386263552.htm" title="探索开放5G核心网络新纪元:免费的free5GC" target="_blank">探索开放5G核心网络新纪元:免费的free5GC</a> <span class="text-muted">宗嫣惠</span> <div>探索开放5G核心网络新纪元:免费的free5GCfree5gcOpensource5Gcorenetworkbaseon3GPPR15项目地址:https://gitcode.com/gh_mirrors/fr/free5gcfree5GC是一个致力于实现第五代移动通信(5G)核心网的开源项目。它的目标是构建符合3GPPRelease15及更高版本标准的5G核心网络。项目介绍作为自由且开放源码的解</div> </li> <li><a href="/article/1832215144210460672.htm" title="蚂蚁SEO|AI养站程序是什么|蚂蚁蜘蛛池" target="_blank">蚂蚁SEO|AI养站程序是什么|蚂蚁蜘蛛池</a> <span class="text-muted">蚂蚁SEO</span> <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/%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E/1.htm">搜索引擎</a> <div>《AI养站程序:开启网站运营新未来》在当今数字化时代,网站运营的重要性日益凸显。而AI养站程序的出现,为网站运营者带来了全新的机遇与挑战。一、什么是AI养站程序AI养站程序是利用人工智能技术,对网站进行自动化管理和优化的工具。它可以自动生成内容、进行关键词优化、分析用户行为等,从而提高网站的流量、排名和用户体验。例如,一些AI养站程序可以根据用户设定的主题和关键词,自动生成高质量的文章。这些文章不</div> </li> <li><a href="/article/1832122116288376832.htm" title="谷歌seo文章如何优化效果更好?" target="_blank">谷歌seo文章如何优化效果更好?</a> <span class="text-muted">光算科技</span> <a class="tag" taget="_blank" href="/search/%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E/1.htm">搜索引擎</a> <div>优化文章效果其实就是让它更吸引人,让读者有兴趣读下去,同时也要让搜索引擎喜欢,写作风格要亲切自然,用聊天的方式跟读者沟通,别让他们觉得在读一篇枯燥的报告,原创内容是关键,我们需要提供独特的观点和最新的数据,帮助读者解决实际问题或提供新视角。写长篇文章(比如3000字以上)时,确保内容结构清晰,可以用小标题来分段。段落要简短,这样读者才不会觉得沉闷,多媒体内容也是必须得,图文结合效果更好,毕竟一张图</div> </li> <li><a href="/article/84.htm" title="继之前的线程循环加到窗口中运行" target="_blank">继之前的线程循环加到窗口中运行</a> <span class="text-muted">3213213333332132</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/thread/1.htm">thread</a><a class="tag" taget="_blank" href="/search/JFrame/1.htm">JFrame</a><a class="tag" taget="_blank" href="/search/JPanel/1.htm">JPanel</a> <div>之前写了有关java线程的循环执行和结束,因为想制作成exe文件,想把执行的效果加到窗口上,所以就结合了JFrame和JPanel写了这个程序,这里直接贴出代码,在窗口上运行的效果下面有附图。 package thread; import java.awt.Graphics; import java.text.SimpleDateFormat; import java.util</div> </li> <li><a href="/article/211.htm" title="linux 常用命令" target="_blank">linux 常用命令</a> <span class="text-muted">BlueSkator</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/%E5%91%BD%E4%BB%A4/1.htm">命令</a> <div>1.grep 相信这个命令可以说是大家最常用的命令之一了。尤其是查询生产环境的日志,这个命令绝对是必不可少的。 但之前总是习惯于使用 (grep -n 关键字 文件名 )查出关键字以及该关键字所在的行数,然后再用 (sed -n  '100,200p' 文件名),去查出该关键字之后的日志内容。 但其实还有更简便的办法,就是用(grep  -B n、-A n、-C n 关键</div> </li> <li><a href="/article/338.htm" title="php heredoc原文档和nowdoc语法" target="_blank">php heredoc原文档和nowdoc语法</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a><a class="tag" taget="_blank" href="/search/heredoc/1.htm">heredoc</a><a class="tag" taget="_blank" href="/search/nowdoc/1.htm">nowdoc</a> <div><!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Current To-Do List</title> </head> <body> <?</div> </li> <li><a href="/article/465.htm" title="overflow的属性" target="_blank">overflow的属性</a> <span class="text-muted">周华华</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a> <div><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&q</div> </li> <li><a href="/article/592.htm" title="《我所了解的Java》——总体目录" target="_blank">《我所了解的Java》——总体目录</a> <span class="text-muted">g21121</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>        准备用一年左右时间写一个系列的文章《我所了解的Java》,目录及内容会不断完善及调整。         在编写相关内容时难免出现笔误、代码无法执行、名词理解错误等,请大家及时指出,我会第一时间更正。    &n</div> </li> <li><a href="/article/719.htm" title="[简单]docx4j常用方法小结" target="_blank">[简单]docx4j常用方法小结</a> <span class="text-muted">53873039oycg</span> <a class="tag" taget="_blank" href="/search/docx/1.htm">docx</a> <div>        本代码基于docx4j-3.2.0,在office word 2007上测试通过。代码如下:         import java.io.File; import java.io.FileInputStream; import ja</div> </li> <li><a href="/article/846.htm" title="Spring配置学习" target="_blank">Spring配置学习</a> <span class="text-muted">云端月影</span> <a class="tag" taget="_blank" href="/search/spring%E9%85%8D%E7%BD%AE/1.htm">spring配置</a> <div> 首先来看一个标准的Spring配置文件 applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=&q</div> </li> <li><a href="/article/973.htm" title="Java新手入门的30个基本概念三" target="_blank">Java新手入门的30个基本概念三</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E6%96%B0%E6%89%8B/1.htm">新手</a><a class="tag" taget="_blank" href="/search/java+%E5%85%A5%E9%97%A8/1.htm">java 入门</a> <div>17.Java中的每一个类都是从Object类扩展而来的。  18.object类中的equal和toString方法。  equal用于测试一个对象是否同另一个对象相等。  toString返回一个代表该对象的字符串,几乎每一个类都会重载该方法,以便返回当前状态的正确表示.(toString 方法是一个很重要的方法)   19.通用编程:任何类类型的所有值都可以同object类性的变量来代替。 </div> </li> <li><a href="/article/1100.htm" title="《2008 IBM Rational 软件开发高峰论坛会议》小记" target="_blank">《2008 IBM Rational 软件开发高峰论坛会议》小记</a> <span class="text-muted">antonyup_2006</span> <a class="tag" taget="_blank" href="/search/%E8%BD%AF%E4%BB%B6%E6%B5%8B%E8%AF%95/1.htm">软件测试</a><a class="tag" taget="_blank" href="/search/%E6%95%8F%E6%8D%B7%E5%BC%80%E5%8F%91/1.htm">敏捷开发</a><a class="tag" taget="_blank" href="/search/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86/1.htm">项目管理</a><a class="tag" taget="_blank" href="/search/IBM/1.htm">IBM</a><a class="tag" taget="_blank" href="/search/%E6%B4%BB%E5%8A%A8/1.htm">活动</a> <div>我一直想写些总结,用于交流和备忘,然都没提笔,今以一篇参加活动的感受小记开个头,呵呵! 其实参加《2008 IBM Rational 软件开发高峰论坛会议》是9月4号,那天刚好调休.但接着项目颇为忙,所以今天在中秋佳节的假期里整理了下. 参加这次活动是一个朋友给的一个邀请书,才知道有这样的一个活动,虽然现在项目暂时没用到IBM的解决方案,但觉的参与这样一个活动可以拓宽下视野和相关知识.</div> </li> <li><a href="/article/1227.htm" title="PL/SQL的过程编程,异常,声明变量,PL/SQL块" target="_blank">PL/SQL的过程编程,异常,声明变量,PL/SQL块</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/PL%2FSQL%E7%9A%84%E8%BF%87%E7%A8%8B%E7%BC%96%E7%A8%8B/1.htm">PL/SQL的过程编程</a><a class="tag" taget="_blank" href="/search/%E5%BC%82%E5%B8%B8/1.htm">异常</a><a class="tag" taget="_blank" href="/search/PL%2FSQL%E5%9D%97/1.htm">PL/SQL块</a><a class="tag" taget="_blank" href="/search/%E5%A3%B0%E6%98%8E%E5%8F%98%E9%87%8F/1.htm">声明变量</a> <div>PL/SQL;    过程; 符号; 变量; PL/SQL块; 输出; 异常;     PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言PL/SQL 是对 SQL 的扩展,sql的执行时每次都要写操作</div> </li> <li><a href="/article/1354.htm" title="Mockito(三)--完整功能介绍" target="_blank">Mockito(三)--完整功能介绍</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/%E6%8C%81%E7%BB%AD%E9%9B%86%E6%88%90/1.htm">持续集成</a><a class="tag" taget="_blank" href="/search/mockito/1.htm">mockito</a><a class="tag" taget="_blank" href="/search/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/1.htm">单元测试</a> <div>        mockito官网:http://code.google.com/p/mockito/,打开documentation可以看到官方最新的文档资料。 一.使用mockito验证行为 //首先要import Mockito import static org.mockito.Mockito.*; //mo</div> </li> <li><a href="/article/1481.htm" title="精通Oracle10编程SQL(8)使用复合数据类型" target="_blank">精通Oracle10编程SQL(8)使用复合数据类型</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</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/plsql/1.htm">plsql</a> <div>/* *使用复合数据类型 */ --PL/SQL记录 --定义PL/SQL记录 --自定义PL/SQL记录 DECLARE TYPE emp_record_type IS RECORD( name emp.ename%TYPE, salary emp.sal%TYPE, dno emp.deptno%TYPE ); emp_</div> </li> <li><a href="/article/1608.htm" title="【Linux常用命令一】grep命令" target="_blank">【Linux常用命令一】grep命令</a> <span class="text-muted">bit1129</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>grep命令格式   grep [option] pattern [file-list]     grep命令用于在指定的文件(一个或者多个,file-list)中查找包含模式串(pattern)的行,[option]用于控制grep命令的查找方式。   pattern可以是普通字符串,也可以是正则表达式,当查找的字符串包含正则表达式字符或者特</div> </li> <li><a href="/article/1735.htm" title="mybatis3入门学习笔记" target="_blank">mybatis3入门学习笔记</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/ibatis/1.htm">ibatis</a><a class="tag" taget="_blank" href="/search/qq/1.htm">qq</a><a class="tag" taget="_blank" href="/search/jdbc/1.htm">jdbc</a><a class="tag" taget="_blank" href="/search/%E9%85%8D%E7%BD%AE%E7%AE%A1%E7%90%86/1.htm">配置管理</a> <div>MyBatis 的前身就是iBatis,是一个数据持久层(ORM)框架。  MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis对JDBC进行了一次很浅的封装。   以前也学过iBatis,因为MyBatis是iBatis的升级版本,最初以为改动应该不大,实际结果是MyBatis对配置文件进行了一些大的改动,使整个框架更加方便人性化。</div> </li> <li><a href="/article/1862.htm" title="Linux 命令神器:lsof 入门" target="_blank">Linux 命令神器:lsof 入门</a> <span class="text-muted">ronin47</span> <a class="tag" taget="_blank" href="/search/lsof/1.htm">lsof</a> <div>       lsof是系统管理/安全的尤伯工具。我大多数时候用它来从系统获得与网络连接相关的信息,但那只是这个强大而又鲜为人知的应用的第一步。将这个工具称之为lsof真实名副其实,因为它是指“列出打开文件(lists openfiles)”。而有一点要切记,在Unix中一切(包括网络套接口)都是文件。 有趣的是,lsof也是有着最多</div> </li> <li><a href="/article/1989.htm" title="java实现两个大数相加,可能存在溢出。" target="_blank">java实现两个大数相加,可能存在溢出。</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java%E5%AE%9E%E7%8E%B0/1.htm">java实现</a> <div> import java.math.BigInteger; import java.util.regex.Matcher; import java.util.regex.Pattern; public class BigIntegerAddition { /** * 题目:java实现两个大数相加,可能存在溢出。 * 如123456789 + 987654321</div> </li> <li><a href="/article/2116.htm" title="Kettle学习资料分享,附大神用Kettle的一套流程完成对整个数据库迁移方法" target="_blank">Kettle学习资料分享,附大神用Kettle的一套流程完成对整个数据库迁移方法</a> <span class="text-muted">Kai_Ge</span> <a class="tag" taget="_blank" href="/search/Kettle/1.htm">Kettle</a> <div>Kettle学习资料分享   Kettle 3.2 使用说明书 目录 概述..........................................................................................................................................7 1.Kettle 资源库管</div> </li> <li><a href="/article/2243.htm" title="[货币与金融]钢之炼金术士" target="_blank">[货币与金融]钢之炼金术士</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E9%87%91%E8%9E%8D/1.htm">金融</a> <div>        自古以来,都有一些人在从事炼金术的工作.........但是很少有成功的        那么随着人类在理论物理和工程物理上面取得的一些突破性进展......        炼金术这个古老</div> </li> <li><a href="/article/2370.htm" title="Toast原来也可以多样化" target="_blank">Toast原来也可以多样化</a> <span class="text-muted">dai_lm</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/toast/1.htm">toast</a> <div>Style 1: 默认 Toast def = Toast.makeText(this, "default", Toast.LENGTH_SHORT); def.show(); Style 2: 顶部显示 Toast top = Toast.makeText(this, "top", Toast.LENGTH_SHORT); t</div> </li> <li><a href="/article/2497.htm" title="java数据计算的几种解决方法3" target="_blank">java数据计算的几种解决方法3</a> <span class="text-muted">datamachine</span> <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/ibatis/1.htm">ibatis</a><a class="tag" taget="_blank" href="/search/r-langue/1.htm">r-langue</a><a class="tag" taget="_blank" href="/search/r/1.htm">r</a> <div>4、iBatis     简单敏捷因此强大的数据计算层。和Hibernate不同,它鼓励写SQL,所以学习成本最低。同时它用最小的代价实现了计算脚本和JAVA代码的解耦,只用20%的代价就实现了hibernate 80%的功能,没实现的20%是计算脚本和数据库的解耦。     复杂计算环境是它的弱项,比如:分布式计算、复杂计算、非数据</div> </li> <li><a href="/article/2624.htm" title="向网页中插入透明Flash的方法和技巧" target="_blank">向网页中插入透明Flash的方法和技巧</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/Flash/1.htm">Flash</a> <div>将 Flash 作品插入网页的时候,我们有时候会需要将它设为透明,有时候我们需要在Flash的背面插入一些漂亮的图片,搭配出漂亮的效果……下面我们介绍一些将Flash插入网页中的一些透明的设置技巧。   一、Swf透明、无坐标控制  首先教大家最简单的插入Flash的代码,透明,无坐标控制:   注意wmode="transparent"是控制Flash是否透明</div> </li> <li><a href="/article/2751.htm" title="ios UICollectionView的使用" target="_blank">ios UICollectionView的使用</a> <span class="text-muted">dcj3sjt126com</span> <div>UICollectionView的使用有两种方法,一种是继承UICollectionViewController,这个Controller会自带一个UICollectionView;另外一种是作为一个视图放在普通的UIViewController里面。 个人更喜欢第二种。下面采用第二种方式简单介绍一下UICollectionView的使用。 1.UIViewController实现委托,代码如</div> </li> <li><a href="/article/2878.htm" title="Eos平台java公共逻辑" target="_blank">Eos平台java公共逻辑</a> <span class="text-muted">蕃薯耀</span> <a class="tag" taget="_blank" href="/search/Eos%E5%B9%B3%E5%8F%B0java%E5%85%AC%E5%85%B1%E9%80%BB%E8%BE%91/1.htm">Eos平台java公共逻辑</a><a class="tag" taget="_blank" href="/search/Eos%E5%B9%B3%E5%8F%B0/1.htm">Eos平台</a><a class="tag" taget="_blank" href="/search/java%E5%85%AC%E5%85%B1%E9%80%BB%E8%BE%91/1.htm">java公共逻辑</a> <div> Eos平台java公共逻辑 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 蕃薯耀 2015年6月1日 17:20:4</div> </li> <li><a href="/article/3005.htm" title="SpringMVC4零配置--Web上下文配置【MvcConfig】" target="_blank">SpringMVC4零配置--Web上下文配置【MvcConfig】</a> <span class="text-muted">hanqunfeng</span> <a class="tag" taget="_blank" href="/search/springmvc4/1.htm">springmvc4</a> <div>与SpringSecurity的配置类似,spring同样为我们提供了一个实现类WebMvcConfigurationSupport和一个注解@EnableWebMvc以帮助我们减少bean的声明。   applicationContext-MvcConfig.xml <!-- 启用注解,并定义组件查找规则 ,mvc层只负责扫描@Controller --> <</div> </li> <li><a href="/article/3132.htm" title="解决ie和其他浏览器poi下载excel文件名乱码" target="_blank">解决ie和其他浏览器poi下载excel文件名乱码</a> <span class="text-muted">jackyrong</span> <a class="tag" taget="_blank" href="/search/Excel/1.htm">Excel</a> <div>   使用poi,做传统的excel导出,然后想在浏览器中,让用户选择另存为,保存用户下载的xls文件,这个时候,可能的是在ie下出现乱码(ie,9,10,11),但在firefox,chrome下没乱码, 因此必须综合判断,编写一个工具类:      /** * * @Title: pro</div> </li> <li><a href="/article/3259.htm" title="挥洒泪水的青春" target="_blank">挥洒泪水的青春</a> <span class="text-muted">lampcy</span> <a class="tag" taget="_blank" href="/search/%E7%BC%96%E7%A8%8B/1.htm">编程</a><a class="tag" taget="_blank" href="/search/%E7%94%9F%E6%B4%BB/1.htm">生活</a><a class="tag" taget="_blank" href="/search/%E7%A8%8B%E5%BA%8F%E5%91%98/1.htm">程序员</a> <div>2015年2月28日,我辞职了,离开了相处一年的触控,转过身--挥洒掉泪水,毅然来到了兄弟连,背负着许多的不解、质疑——”你一个零基础、脑子又不聪明的人,还敢跨行业,选择Unity3D?“,”真是不自量力••••••“,”真是初生牛犊不怕虎•••••“,••••••我只是淡淡一笑,拎着行李----坐上了通向挥洒泪水的青春之地——兄弟连! 这就是我青春的分割线,不后悔,只会去用泪水浇灌——已经来到</div> </li> <li><a href="/article/3386.htm" title="稳增长之中国股市两点意见-----严控做空,建立涨跌停版停牌重组机制" target="_blank">稳增长之中国股市两点意见-----严控做空,建立涨跌停版停牌重组机制</a> <span class="text-muted">nannan408</span> <div>   对于股市,我们国家的监管还是有点拼的,但始终拼不过飞流直下的恐慌,为什么呢?    笔者首先支持股市的监管。对于股市越管越荡的现象,笔者认为首先是做空力量超过了股市自身的升力,并且对于跌停停牌重组的快速反应还没建立好,上市公司对于股价下跌没有很好的利好支撑。    我们来看美国和香港是怎么应对股灾的。美国是靠禁止重要股票做空,在</div> </li> <li><a href="/article/3513.htm" title="动态设置iframe高度(iframe高度自适应)" target="_blank">动态设置iframe高度(iframe高度自适应)</a> <span class="text-muted">Rainbow702</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/iframe/1.htm">iframe</a><a class="tag" taget="_blank" href="/search/contentDocument/1.htm">contentDocument</a><a class="tag" taget="_blank" href="/search/%E9%AB%98%E5%BA%A6%E8%87%AA%E9%80%82%E5%BA%94/1.htm">高度自适应</a><a class="tag" taget="_blank" href="/search/%E5%B1%80%E9%83%A8%E5%88%B7%E6%96%B0/1.htm">局部刷新</a> <div>如果需要对画面中的部分区域作局部刷新,大家可能都会想到使用ajax。 但有些情况下,须使用在页面中嵌入一个iframe来作局部刷新。 对于使用iframe的情况,发现有一个问题,就是iframe中的页面的高度可能会很高,但是外面页面并不会被iframe内部页面给撑开,如下面的结构: <div id="content"> <div id=&quo</div> </li> <li><a href="/article/3640.htm" title="用Rapael做图表" target="_blank">用Rapael做图表</a> <span class="text-muted">tntxia</span> <a class="tag" taget="_blank" href="/search/rap/1.htm">rap</a> <div>function drawReport(paper,attr,data){          var width = attr.width;     var height = attr.height;          var max = 0;   &nbs</div> </li> <li><a href="/article/3767.htm" title="HTML5 bootstrap2网页兼容(支持IE10以下)" target="_blank">HTML5 bootstrap2网页兼容(支持IE10以下)</a> <span class="text-muted">xiaoluode</span> <a class="tag" taget="_blank" href="/search/html5/1.htm">html5</a><a class="tag" taget="_blank" href="/search/bootstrap/1.htm">bootstrap</a> <div><!DOCTYPE html> <html> <head lang="zh-CN"> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"></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>