Hexo搭建GitHub博客--初级(二)

简介

上篇我们主要讲的是如何通过Hexo建站,并如何部署到GitHub上Hexo搭建GitHub博客--初级(一)。
大家不了解的话再看一下。本篇我接上上一篇继续进一步搭建Hexo博客。
本篇主要讲解的是如何进行配置我们Hexo的博客,开启旅程吧。

配置

我们来进行一些我们常用的配置,在根myblog目录下_config.yml。可以查看Hexo官网配置模块

网站

参数 描述
title 网站标题
subtitle 网站副标题
description 网站描述
author 您的名字
language 网站使用的语言
timezone 网站时区。Hexo 默认使用您电脑的时区。时区列表。比如说:America/New_YorkJapan, 和 UTC 。

例如我的Hexo设计

# Site
title: Eirunye Activity  #网站标题
subtitle: Notes      #网站副标题
description:  This is MyBlog  Notes      #详情
keywords:    
author: Eirunye   #作者
language: zh-CN # 语言
timezone: UTC #时区

目录

# Directory
source_dir: source
public_dir: public
tag_dir: tags #标签
archive_dir: archives  #归档
category_dir: categories #类别
code_dir: downloads/code
i18n_dir: :lang
skip_render:

文章

查看以下列表,在_config.yml文件下查看相关属性。并进行修改为自己所想要的方式吧,这个就不一一进行分解了。

参数 描述 默认值
new_post_name 新文章的文件名称 :title.md
default_layout 预设布局 post
auto_spacing 在中文和英文之间加入空格 false
titlecase 把标题转换为 title case false
external_link 在新标签中打开链接 true
filename_case 把文件名称转换为 (1) 小写或 (2) 大写 0
render_drafts 显示草稿 false
post_asset_folder 启动 Asset 文件夹 false
relative_link 把链接改为与根目录的相对位址 false
future 显示未来的文章 true
highlight 代码块的设置

分类&标签

这里默认就行,并不影响我们接下来的一些操作。

参数 描述 默认值
default_category 默认分类 uncategorized
category_map 分类别名
tag_map 标签别名

分页

在分页中一般情况默认就好,10篇文章一页,不错的。

参数 描述 默认值
per_page 每页显示的文章量 (0 = 关闭分页功能) 10
pagination_dir 分页目录 page

写作

创建文章

$ hexo new [layout] </code></pre> 
 <p>如:创建hello-world</p> 
 <pre><code>$ hexo new hello-world</code></pre> 
 <p>如果不添加title,默认就是标题<code>title: hello-world</code>。<br>这里注意一下,如果创建带有中文的路径名称时,生成静态页面<code>hexo g</code>可能会报错。那么可以查看Hexo 部署的时候发生错误解决方案</p> 
 <h2>修改文章</h2> 
 <p>创建的文章在<code>source/_posts</code> 文件夹下。我试着对<code>hello-world.md</code>进行修改。<br>修改如下:</p> 
 <pre><code>---
title: Hello World
date: 2018-09-01 
tags:
- Hexo
categories:
- Hexo
---</code></pre> 
 <h2>编写文章</h2> 
 <p>在这里写文章,和平时一样完全支持Markdown语法,加油吧。</p> 
 <h1>主题</h1> 
 <p>这是我们重点需要修改的东西,为了能达到自己喜欢的布局结构,你需要在这里进行各种配置哦,对博客的美化,还有修改成为自己独特风格的博客。<br>Hexo提供给我们许多模板主题,请查看Hexo主题官网下载自己喜欢的主题,接下来我会重点的讲解我所配置的主题。</p> 
 <h1>总结</h1> 
 <p>学习本篇文章我们知道了如何进行配置博客一些常用的功能,如何进行分类,如何创建文章。<br>接下来让我们进入到下一个阶段,主要是如何打造属于自己的博客风格,请进入下一站吧。<br><strong>Hexo搭建GitHub博客—打造炫酷的NexT主题--高级(三)</strong>。</p> 
 <h2>推荐</h2> 
 <p>大家可以查看关于Hexo相关的文章。</p> 
 <p><strong>Hexo搭建GitHub博客--初级(一)</strong></p> 
 <p><strong>Hexo搭建GitHub博客--初级(二)</strong></p> 
 <p><strong>Hexo搭建GitHub博客—打造炫酷的NexT主题--高级(三)</strong></p> 
 <p><strong>Hexo搭建GitHub博客—打造炫酷的NexT主题--高级(四)</strong></p> 
 <h2>我的GitHub博客</h2> 
</div>
                            </div>
                        </div>
                    </div>
                    <!--PC和WAP自适应版-->
                    <div id="SOHUCS" sid="1177200025281818624"></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">你可能感兴趣的:(NexT,hexo,github-pages)</h4>
        <div id="paradigm-article-related">
            <div class="recommend-post mb30">
                <ul class="widget-links">
                    <li><a href="/article/1835451142843232256.htm"
                           title="Armv8.3 体系结构扩展--原文版" target="_blank">Armv8.3 体系结构扩展--原文版</a>
                        <span class="text-muted">代码改变世界ctw</span>
<a class="tag" taget="_blank" href="/search/ARM-TEE-Android/1.htm">ARM-TEE-Android</a><a class="tag" taget="_blank" href="/search/armv8/1.htm">armv8</a><a class="tag" taget="_blank" href="/search/%E5%B5%8C%E5%85%A5%E5%BC%8F/1.htm">嵌入式</a><a class="tag" taget="_blank" href="/search/arm%E6%9E%B6%E6%9E%84/1.htm">arm架构</a><a class="tag" taget="_blank" href="/search/%E5%AE%89%E5%85%A8%E6%9E%B6%E6%9E%84/1.htm">安全架构</a><a class="tag" taget="_blank" href="/search/%E8%8A%AF%E7%89%87/1.htm">芯片</a><a class="tag" taget="_blank" href="/search/Trustzone/1.htm">Trustzone</a><a class="tag" taget="_blank" href="/search/Secureboot/1.htm">Secureboot</a>
                        <div>快速链接:.ARMv8/ARMv9架构入门到精通-[目录]付费专栏-付费课程【购买须知】:个人博客笔记导读目录(全部)TheArmv8.3architectureextensionTheArmv8.3architectureextensionisanextensiontoArmv8.2.Itaddsmandatoryandoptionalarchitecturalfeatures.Somefeat</div>
                    </li>
                    <li><a href="/article/1835447985601867776.htm"
                           title="Mongodb Error: queryTxt ETIMEOUT xxxx.wwwdz.mongodb.net" target="_blank">Mongodb Error: queryTxt ETIMEOUT xxxx.wwwdz.mongodb.net</a>
                        <span class="text-muted">佛一脚</span>
<a class="tag" taget="_blank" href="/search/error/1.htm">error</a><a class="tag" taget="_blank" href="/search/react/1.htm">react</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>
                        <div>背景每天都能遇到奇怪的问题,做个记录,以便有缘人能得到帮助!换了一台电脑开发nextjs程序。需要连接mongodb数据,对数据进行增删改查。上一台电脑好好的程序,新电脑死活连不上mongodb数据库。同一套代码,没任何修改,搞得我怀疑人生了,打开浏览器进入mongodb官网毫无问题,也能进入线上系统查看数据,网络应该是没问题。于是我尝试了一下手机热点,这次代码能正常跑起来,连接数据库了!!!是不</div>
                    </li>
                    <li><a href="/article/1835422931098890240.htm"
                           title="自定义队列" target="_blank">自定义队列</a>
                        <span class="text-muted">junjun2018</span>

                        <div>队列:像排队吃饭一样,先到的先点菜,后来的后点菜。以下代码展示使用单向列表实现的队列。//链表是以节点为单位的,对于单向链表,每个节点中包含一个值和指向下一个对象的引用publicclassNode{Objectvalue;Nodenext;publicNode(Objectvalue){this.value=value;}publicObjectgetValue(){returnvalue;}p</div>
                    </li>
                    <li><a href="/article/1835404117007233024.htm"
                           title="HarmonyOS开发实战( Beta5.0)搜索框热搜词自动切换" target="_blank">HarmonyOS开发实战( Beta5.0)搜索框热搜词自动切换</a>
                        <span class="text-muted">让开,我要吃人了</span>
<a class="tag" taget="_blank" href="/search/OpenHarmony/1.htm">OpenHarmony</a><a class="tag" taget="_blank" href="/search/HarmonyOS/1.htm">HarmonyOS</a><a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99%E5%BC%80%E5%8F%91/1.htm">鸿蒙开发</a><a class="tag" taget="_blank" href="/search/harmonyos/1.htm">harmonyos</a><a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BA/1.htm">华为</a><a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99/1.htm">鸿蒙</a><a class="tag" taget="_blank" href="/search/%E7%A7%BB%E5%8A%A8%E5%BC%80%E5%8F%91/1.htm">移动开发</a><a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99%E7%B3%BB%E7%BB%9F/1.htm">鸿蒙系统</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>鸿蒙HarmonyOS开发往期必看:HarmonyOSNEXT应用开发性能实践总结最新版!“非常详细的”鸿蒙HarmonyOSNext应用开发学习路线!(从零基础入门到精通)介绍本示例介绍使用TextInput组件与Swiper组件实现搜索框内热搜词自动切换。效果图预览使用说明页面顶部搜索框内热搜词条自动切换,编辑搜索框时自动隐藏。实现思路使用TextInput实现搜索框TextInput({te</div>
                    </li>
                    <li><a href="/article/1835394030880518144.htm"
                           title="HarmonyOS Next鸿蒙扫一扫功能实现" target="_blank">HarmonyOS Next鸿蒙扫一扫功能实现</a>
                        <span class="text-muted">JohnLiu_</span>
<a class="tag" taget="_blank" href="/search/HarmonyOS/1.htm">HarmonyOS</a><a class="tag" taget="_blank" href="/search/Next/1.htm">Next</a><a class="tag" taget="_blank" href="/search/harmonyos/1.htm">harmonyos</a><a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BA/1.htm">华为</a><a class="tag" taget="_blank" href="/search/%E6%89%AB%E4%B8%80%E6%89%AB/1.htm">扫一扫</a><a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99/1.htm">鸿蒙</a>
                        <div>直接使用的是华为官方提供的api,封装成一个工具类方便调用。import{common}from'@kit.AbilityKit';import{scanBarcode,scanCore}from'@kit.ScanKit';exportnamespaceScanUtil{exportasyncfunctionstartScan(context:common.Context):Promise{if</div>
                    </li>
                    <li><a href="/article/1835376758703091712.htm"
                           title="el-table实现全选整表,单元一页复选框功能" target="_blank">el-table实现全选整表,单元一页复选框功能</a>
                        <span class="text-muted">周bro</span>
<a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/elementui/1.htm">elementui</a><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>
                        <div>全选整表单选一页0":popper-append-to-body="false":total="tableData.length":page-size="pageObj.pagesize":page-sizes="[10,50,100]"layout="total,sizes,prev,pager,next"@size-change="handleSizeChange"@current-chang</div>
                    </li>
                    <li><a href="/article/1835376759739084800.htm"
                           title="处理标签包裹的字符串,并取出前250字符" target="_blank">处理标签包裹的字符串,并取出前250字符</a>
                        <span class="text-muted">周bro</span>
<a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a>
                        <div>//假设这是你的HTML字符串varhtmlString=`这是一个段落。这是一个标题这是另一个段落,包含一些链接。`;//解析HTML字符串并提取文本functionextractTextFromHTML(html){varparser=newDOMParser();vardoc=parser.parseFromString(html,"text/html");vartextContent=do</div>
                    </li>
                    <li><a href="/article/1835337554061258752.htm"
                           title="python中的迭代器有什么用" target="_blank">python中的迭代器有什么用</a>
                        <span class="text-muted">hakesashou</span>
<a class="tag" taget="_blank" href="/search/python%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86/1.htm">python基础知识</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a>
                        <div>什么是Python迭代器?迭代器(Iterator):迭代器可以看作是一个特殊的对象,每次调用该对象时会返回自身的下一个元素,从实现上来看,一个迭代器对象必须是定义了__iter__()方法和next()方法的对象。1、Python的Iterator对象表示的是一个数据流,可以把这个数据流看做是一个有序序列,但我们却不能提前知道序列的长度,所以Iterator的计算是惰性的,只有在需要返回下一个数</div>
                    </li>
                    <li><a href="/article/1835254553101037568.htm"
                           title="P1576 最小花费" target="_blank">P1576 最小花费</a>
                        <span class="text-muted">「已注销」</span>
<a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a>
                        <div>![](最小花费-洛谷)#includeusingnamespacestd;inthead[200010],tim;doubledis[200010];boolflag[200010];structcsz{intto;doublew;intnext;}edge[200010];voidadd(intu,intv,doublew){edge[++tim].to=v;edge[tim].w=1.0-w</div>
                    </li>
                    <li><a href="/article/1835252322519838720.htm"
                           title="2021-08-24 Say no to the next social" target="_blank">2021-08-24 Say no to the next social</a>
                        <span class="text-muted">春生阁</span>

                        <div>Youknowthesort.Drinkswitholdfriendsyouhavenothingincommonwithanymore.Yoursecondcousinonceremoved’sbabyshowerwitha$100minimumpresentspend.Thesesortsofsocialengagementssuckthelivingtimeandmoneyoutofyou.</div>
                    </li>
                    <li><a href="/article/1835165136495669248.htm"
                           title="Hexo框架Ayer主题搭建我的博客" target="_blank">Hexo框架Ayer主题搭建我的博客</a>
                        <span class="text-muted">@HZY</span>
<a class="tag" taget="_blank" href="/search/gitee/1.htm">gitee</a><a class="tag" taget="_blank" href="/search/hexo/1.htm">hexo</a><a class="tag" taget="_blank" href="/search/ayer/1.htm">ayer</a><a class="tag" taget="_blank" href="/search/blog/1.htm">blog</a><a class="tag" taget="_blank" href="/search/%E4%B8%AA%E4%BA%BA%E7%BD%91%E7%AB%99/1.htm">个人网站</a>
                        <div>关于Hexoayer主题搭建Blog我的博客链接,欢迎来访:[RainのBlog](https://hzyqaqgitee.gitee.io/raining).https://hzyqaqgitee.gitee.io/raining使用的框架、插件Hexo常用命令页面展示我的博客链接,欢迎来访:RainのBlog.https://hzyqaqgitee.gitee.io/raining使用Hexo</div>
                    </li>
                    <li><a href="/article/1835153853268455424.htm"
                           title="面试题24. 反转链表" target="_blank">面试题24. 反转链表</a>
                        <span class="text-muted">阿星啊阿星</span>

                        <div>反转链表题目描述定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL提示:0<=节点个数<=5000转载来源:力扣(LeetCode)题目分析1→2→3→null初始化时h为1,now为2,h的next设置成null,有:null←1(h) 2(now)→3现在将保存一下now的next</div>
                    </li>
                    <li><a href="/article/1835130340792954880.htm"
                           title="Java的迭代器接口" target="_blank">Java的迭代器接口</a>
                        <span class="text-muted">shymoy</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a>
                        <div>文章目录是什么iterator内部方法iterabe内部方法如何实现是什么iteratorIterator是java中用于遍历集合中元素的一个接口,提供了一种通用方法来遍历集合中的元素。内部方法booleanhasNext():检查是否还有下一个元素。如果有,返回true,否则返回false。Tnext():返回集合中的下一个元素。voidremove():从集合中移除最后一次调用next()返回</div>
                    </li>
                    <li><a href="/article/1835117727715520512.htm"
                           title="SIP RFC 关系图汇总--超全---part3" target="_blank">SIP RFC 关系图汇总--超全---part3</a>
                        <span class="text-muted">jenny_yu1025</span>
<a class="tag" taget="_blank" href="/search/RFC/1.htm">RFC</a><a class="tag" taget="_blank" href="/search/SIP/1.htm">SIP</a><a class="tag" taget="_blank" href="/search/session/1.htm">session</a><a class="tag" taget="_blank" href="/search/extension/1.htm">extension</a><a class="tag" taget="_blank" href="/search/protocols/1.htm">protocols</a><a class="tag" taget="_blank" href="/search/network/1.htm">network</a><a class="tag" taget="_blank" href="/search/transition/1.htm">transition</a><a class="tag" taget="_blank" href="/search/authorization/1.htm">authorization</a>
                        <div>SIPRFC关系图汇总--超全---part3Topp.13261-32xx33xx34xx35xx36xx37xx38xx39xxPrevNext40xx41xx42xx43xx44xx45xx46xx47xx48xx49xx50xx51xx52xx53xx54xx55xx56xx57xx58xx59xx60xx61xx62xxBefore326140xx#RFC4028SessionTimer</div>
                    </li>
                    <li><a href="/article/1835004897045606400.htm"
                           title="[HarmonyOS Next示例代码] 鸿蒙UI开发 - 组件动态创建" target="_blank">[HarmonyOS Next示例代码] 鸿蒙UI开发 - 组件动态创建</a>
                        <span class="text-muted">xiaohai_09</span>
<a class="tag" taget="_blank" href="/search/HarmonyOS/1.htm">HarmonyOS</a><a class="tag" taget="_blank" href="/search/Next/1.htm">Next</a><a class="tag" taget="_blank" href="/search/UI%E5%BC%80%E5%8F%91/1.htm">UI开发</a><a class="tag" taget="_blank" href="/search/harmonyos/1.htm">harmonyos</a><a class="tag" taget="_blank" href="/search/%E9%B8%BF%E8%92%99/1.htm">鸿蒙</a>
                        <div>鸿蒙UI开发-组件动态创建源码下载地址介绍本示例介绍了在声明式UI中实现组件动态创建的方法效果图预览主页面广告关闭弹窗使用说明进入应用后,广告组件随即被动态创建。其分为两种,分别为图片广告与视频广告。实现思路构建广告组件。源码参考AdBuilder.ets。模拟从云端初始化卡片列表,根据云端数据生成普通卡片对象和广告卡片对象。源码参考代码可参考MainPage.ets中的aboutToAppear</div>
                    </li>
                    <li><a href="/article/1835004392777019392.htm"
                           title="AtCoder Beginner Contest 369 题解" target="_blank">AtCoder Beginner Contest 369 题解</a>
                        <span class="text-muted">nike0good</span>
<a class="tag" taget="_blank" href="/search/%E6%AF%94%E8%B5%9B%E9%A2%98%E8%A7%A3/1.htm">比赛题解</a><a class="tag" taget="_blank" href="/search/%E7%BA%BF%E6%AE%B5%E6%A0%91/1.htm">线段树</a><a class="tag" taget="_blank" href="/search/%E6%A0%91%E5%BD%A2DP/1.htm">树形DP</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a><a class="tag" taget="_blank" href="/search/%E7%BA%BF%E6%AE%B5%E6%A0%91/1.htm">线段树</a><a class="tag" taget="_blank" href="/search/%E6%A0%91dp/1.htm">树dp</a>
                        <div>A-369#includeusingnamespacestd;#defineFor(i,n)for(inti=1;i=k;i--)#defineRep(i,n)for(inti=0;i=0;i--)#defineForp(x)for(intp=pre[x];p;p=next[p])#defineForpiter(x)for(int&p=iter[x];p;p=next[p])#defineLson</div>
                    </li>
                    <li><a href="/article/1834997709858238464.htm"
                           title="定制优化Nextcloud镜像" target="_blank">定制优化Nextcloud镜像</a>
                        <span class="text-muted">攻城狮_正</span>

                        <div>Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux等各种平台,也提供了网页端以及WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。Nextcloud基于PHP语言开发,可以使用Nginx+PH</div>
                    </li>
                    <li><a href="/article/1834900635116466176.htm"
                           title="Ubuntu虚拟机在node命令行中编译.sol文件报错:{“errors“:[{“component“:“general“,“formattedMessage“...(已解决)" target="_blank">Ubuntu虚拟机在node命令行中编译.sol文件报错:{“errors“:[{“component“:“general“,“formattedMessage“...(已解决)</a>
                        <span class="text-muted">拔牙不打麻药</span>
<a class="tag" taget="_blank" href="/search/%E7%96%91%E9%9A%BE%E6%9D%82%E7%97%87/1.htm">疑难杂症</a><a class="tag" taget="_blank" href="/search/%E5%8C%BA%E5%9D%97%E9%93%BE/1.htm">区块链</a><a class="tag" taget="_blank" href="/search/%E8%99%9A%E6%8B%9F%E6%9C%BA/1.htm">虚拟机</a><a class="tag" taget="_blank" href="/search/node/1.htm">node</a>
                        <div>Ubuntu虚拟机在node命令行下编译.sol文件报错'{"errors":[{"component":"general","formattedMessage":"*Line1,Column1\\nSyntaxerror:value,objectorarrayexpected.\\n*Line1,Column2\\nExtranon-whitespaceafterJSONvalue.\\n","</div>
                    </li>
                    <li><a href="/article/1834832688285052928.htm"
                           title="WebRTC之LiveKit的基础入门使用(入门必看)" target="_blank">WebRTC之LiveKit的基础入门使用(入门必看)</a>
                        <span class="text-muted">tabzzz</span>
<a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/webrtc/1.htm">webrtc</a><a class="tag" taget="_blank" href="/search/web3/1.htm">web3</a><a class="tag" taget="_blank" href="/search/typescript/1.htm">typescript</a>
                        <div>LiveKit本文主要是讲解在Next13+中如何使用LiveKit来实现简单的音视频通话,想了解更多的还是要去官方文档去掌握更复杂、高级的使用方法。什么是LiveKitLiveKit是一个开源的实时通信平台,基于WebRTC,主要用于构建高质量的音视频通话、实时数据传输和互动应用。LiveKit除了方便以外的大优势就是它提供了丰富的API和SDK,支持多种平台,包括Web、iOS、Android</div>
                    </li>
                    <li><a href="/article/1834781256492085248.htm"
                           title="idea 启动tomcat 工程_使用IDEA创建JavaWeb项目 部署本地tomcat并运行" target="_blank">idea 启动tomcat 工程_使用IDEA创建JavaWeb项目 部署本地tomcat并运行</a>
                        <span class="text-muted">心在天上脚在地上</span>
<a class="tag" taget="_blank" href="/search/idea/1.htm">idea</a><a class="tag" taget="_blank" href="/search/%E5%90%AF%E5%8A%A8tomcat/1.htm">启动tomcat</a><a class="tag" taget="_blank" href="/search/%E5%B7%A5%E7%A8%8B/1.htm">工程</a>
                        <div>一、下载商业版IDEA二、新建JavaWeb项目1、在菜单栏找到File>>New>>Project2、在弹出的窗口中找到JavaEnterPrise>>WebApplication,点击Next3、填写项目名称,选择项目位置,然后Finish4、在左侧窗口可以看到IDEA创建JavaWeb工程的目录结构,在src中写java代码,在web目录下放jsp页面。三、下载tomacat下载完成后,解压</div>
                    </li>
                    <li><a href="/article/1834695026119110656.htm"
                           title="力扣每日一题24:两两交换链表中的节点" target="_blank">力扣每日一题24:两两交换链表中的节点</a>
                        <span class="text-muted">暴力递归战士</span>
<a class="tag" taget="_blank" href="/search/LeetCode%E6%AF%8F%E6%97%A5%E4%B8%80%E9%A2%98/1.htm">LeetCode每日一题</a><a class="tag" taget="_blank" href="/search/leetcode/1.htm">leetcode</a><a class="tag" taget="_blank" href="/search/%E9%93%BE%E8%A1%A8/1.htm">链表</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a>
                        <div>题目:给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例1:输入:head=[1,2,3,4]输出:[2,1,4,3]示例2:输入:head=[]输出:[]示例3:输入:head=[1]输出:[1]提示:链表中节点的数目在范围[0,100]内0next)returnhead;structListNodeHead;</div>
                    </li>
                    <li><a href="/article/1834684571417931776.htm"
                           title="【百日算法计划】:每日一题,见证成长(013)" target="_blank">【百日算法计划】:每日一题,见证成长(013)</a>
                        <span class="text-muted">码上一元</span>
<a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/1.htm">数据结构与算法</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a>
                        <div>题目回文链表给你一个单链表的头节点head,请你判断该链表是否为回文链表。如果是,返回true;否则,返回false。输入:head=[1,2,2,1]输出:true思路找到中间节点反转后半部分链表前后链表顺序比对publicbooleanisPalindrome2(ListNodehead){if(head==null||head.next==null)returntrue;ListNodep=</div>
                    </li>
                    <li><a href="/article/1834667927517884416.htm"
                           title="已知两个非降序链表序列S1与S2,设计函数构造出S1与S2合并后的新的非降序链表S3。输入格式:输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列" target="_blank">已知两个非降序链表序列S1与S2,设计函数构造出S1与S2合并后的新的非降序链表S3。输入格式:输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列</a>
                        <span class="text-muted">无敌的大佬</span>
<a class="tag" taget="_blank" href="/search/%E9%93%BE%E8%A1%A8/1.htm">链表</a><a class="tag" taget="_blank" href="/search/windows/1.htm">windows</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a>
                        <div>#include#includetypedefstructnode{//创建结构体intnum;structnode*next;//指针域}node,*list;//结构体指针structnode*CreateList()//Createalinkedlistinwhichyoucanenterdataelements{intd;listhead=(list)malloc(sizeof(node)</div>
                    </li>
                    <li><a href="/article/1834653896325296128.htm"
                           title="Tomato and egg noodles" target="_blank">Tomato and egg noodles</a>
                        <span class="text-muted">EHHHA</span>

                        <div>First,washandcutupthetomato.Next,pourtheeggintothebowlThen,potthenoodlesintothepot.Next,putthenoodlesandeggsintothepot.waitfiveminutes.Finaly,putthenoodlesinit.Don'tforgetaddsomesalt.andwecaneatit.图片发</div>
                    </li>
                    <li><a href="/article/1834638179244797952.htm"
                           title="Koa2——洋葱模型,简单实现" target="_blank">Koa2——洋葱模型,简单实现</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/1024%E7%A8%8B%E5%BA%8F%E5%91%98%E8%8A%82/1.htm">1024程序员节</a>
                        <div>classapp{middleware=[];//装载中间件use(middleware){this.middleware.push(middleware);}compose(callback){//把要被触发的上一层洋葱壳作为下一层洋葱壳的next入参传入。//reducer的返回值,也就是下一层的next为()=>fn(next)。constreducer=(next,fn)=>()=>fn(</div>
                    </li>
                    <li><a href="/article/1834637800536895488.htm"
                           title="koa2 洋葱模型" target="_blank">koa2 洋葱模型</a>
                        <span class="text-muted">gaearon</span>
<a class="tag" taget="_blank" href="/search/koa2/1.htm">koa2</a><a class="tag" taget="_blank" href="/search/js/1.htm">js</a><a class="tag" taget="_blank" href="/search/nodejs/1.htm">nodejs</a><a class="tag" taget="_blank" href="/search/node.js/1.htm">node.js</a><a class="tag" taget="_blank" href="/search/koa2/1.htm">koa2</a>
                        <div>示意图koa2是基于async和await实现的,使用next进行流程控制。这样就可以使用awaitnext()进行一种特殊的执行顺序,等下一个路由执行完毕之后,再执行当前路由,通常称为“洋葱模型”。何谓“洋葱模型”就像那首歌一样,“一层一层剥开我的心”,koa2中的“洋葱模型”也是这样,匹配到的路由,可以一层一层进去,进入最内层之后,再一层一层出来。例如这个demo:api.get("/",as</div>
                    </li>
                    <li><a href="/article/1834577931087736832.htm"
                           title="UmiJS3基础" target="_blank">UmiJS3基础</a>
                        <span class="text-muted">若梦plus</span>
<a class="tag" taget="_blank" href="/search/React.js/1.htm">React.js</a><a class="tag" taget="_blank" href="/search/react.js/1.htm">react.js</a><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/reactjs/1.htm">reactjs</a><a class="tag" taget="_blank" href="/search/react/1.htm">react</a>
                        <div>UmiJS3基础https://umijs.org/UmiJSUmiJS是一个类Next.JS的react开发框架。他基于一个约定,即pages目录下的文件即路由,而文件则导出react组件然后打通从源码到产物的每个阶段,并配以完善的插件体系,让我们能把umi的产物部署到各种场景里。安装umi源码create-umiumi-plugin-react文档umi-plugin-react源码umi-p</div>
                    </li>
                    <li><a href="/article/1834535995027058688.htm"
                           title="【Vesta发号器源码】PropertyMachineIdsProvider" target="_blank">【Vesta发号器源码】PropertyMachineIdsProvider</a>
                        <span class="text-muted">DeanChangDM</span>

                        <div>Vesta发号器源码解析——PropertyMachineIdsProvider属性配置文件持有Id的模式,没啥东西,比单个的多了一个获取下一个的方法封装实现上略有一点点区别privatelong[]machineIds;privateintcurrentIndex;publiclonggetNextMachineId(){returngetMachineId();}publiclonggetMa</div>
                    </li>
                    <li><a href="/article/1834481258529386496.htm"
                           title="OJ2219左移右移(链表)——蓝桥杯2022年国赛" target="_blank">OJ2219左移右移(链表)——蓝桥杯2022年国赛</a>
                        <span class="text-muted">爱干饭的boy</span>
<a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95%E9%A2%98%E7%9B%AE/1.htm">数据结构与算法题目</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a>
                        <div>代码为(双向链表):#includeusingnamespacestd;structlink{intdata;link*prev;link*next;};intmain(){intn,m;cin>>n>>m;link*l=newlink();//创建头节点,不存储实际数据,仅作为起始点link*tail=l;//尾指针初始指向头节点unordered_maph;//哈希表,用于快速查找任何节点fo</div>
                    </li>
                    <li><a href="/article/1834481257447256064.htm"
                           title="(力扣)删除链表的倒数第N个节点———链表" target="_blank">(力扣)删除链表的倒数第N个节点———链表</a>
                        <span class="text-muted">爱干饭的boy</span>
<a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95%E9%A2%98%E7%9B%AE/1.htm">数据结构与算法题目</a><a class="tag" taget="_blank" href="/search/leetcode/1.htm">leetcode</a><a class="tag" taget="_blank" href="/search/%E9%93%BE%E8%A1%A8/1.htm">链表</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a>
                        <div>方法一:暴力破解***Definitionforsingly-linkedlist.*structListNode{*intval;*structListNode*next;*};*intgetLength(structListNode*head){intlength=0;while(head){++length;head=head->next;}returnlength;}structListN</div>
                    </li>
                                <li><a href="/article/19.htm"
                                       title="解线性方程组" target="_blank">解线性方程组</a>
                                    <span class="text-muted">qiuwanchi</span>

                                    <div>package gaodai.matrix;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Test {

	public static void main(String[] args) {
		Scanner scanner = new Sc</div>
                                </li>
                                <li><a href="/article/146.htm"
                                       title="在mysql内部存储代码" target="_blank">在mysql内部存储代码</a>
                                    <span class="text-muted">annan211</span>
<a class="tag" taget="_blank" href="/search/%E6%80%A7%E8%83%BD/1.htm">性能</a><a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a><a class="tag" taget="_blank" href="/search/%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8B/1.htm">存储过程</a><a class="tag" taget="_blank" href="/search/%E8%A7%A6%E5%8F%91%E5%99%A8/1.htm">触发器</a>
                                    <div>

在mysql内部存储代码
  在mysql内部存储代码,既有优点也有缺点,而且有人倡导有人反对。
  先看优点:
  1 她在服务器内部执行,离数据最近,另外在服务器上执行还可以节省带宽和网络延迟。
  2 这是一种代码重用。可以方便的统一业务规则,保证某些行为的一致性,所以也可以提供一定的安全性。
  3 可以简化代码的维护和版本更新。
  4 可以帮助提升安全,比如提供更细</div>
                                </li>
                                <li><a href="/article/273.htm"
                                       title="Android使用Asynchronous Http Client完成登录保存cookie的问题" target="_blank">Android使用Asynchronous Http Client完成登录保存cookie的问题</a>
                                    <span class="text-muted">hotsunshine</span>
<a class="tag" taget="_blank" href="/search/android/1.htm">android</a>
                                    <div>Asynchronous Http Client是android中非常好的异步请求工具 
除了异步之外还有很多封装比如json的处理,cookie的处理 
 
  引用   
 
Persistent Cookie Storage with PersistentCookieStore 
 
This library also includes a PersistentCookieStore whi</div>
                                </li>
                                <li><a href="/article/400.htm"
                                       title="java面试题" target="_blank">java面试题</a>
                                    <span class="text-muted">Array_06</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a>
                                    <div>java面试题 
 
 
第一,谈谈final, finally, finalize的区别。 
final-修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能</div>
                                </li>
                                <li><a href="/article/527.htm"
                                       title="网站加速" target="_blank">网站加速</a>
                                    <span class="text-muted">oloz</span>
<a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%AB%99%E5%8A%A0%E9%80%9F/1.htm">网站加速</a>
                                    <div>前序:本人菜鸟,此文研究总结来源于互联网上的资料,大牛请勿喷!本人虚心学习,多指教. 
 
 
1、减小网页体积的大小,尽量采用div+css模式,尽量避免复杂的页面结构,能简约就简约。 
 
 
2、采用Gzip对网页进行压缩; 
   GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNⅨ系统的文件压缩。我们在Linux中经常会用到后缀为.gz</div>
                                </li>
                                <li><a href="/article/654.htm"
                                       title="正确书写单例模式" target="_blank">正确书写单例模式</a>
                                    <span class="text-muted">随意而生</span>
<a class="tag" taget="_blank" href="/search/java+%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F+%E5%8D%95%E4%BE%8B/1.htm">java 设计模式 单例</a>
                                    <div>  单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那这篇文章可能会帮助到你。 
 
  懒汉式,线程不安全 
 
  当被问到要实现一个单例模式时,很多人的第一反应是写出如下的代码,包括教科书上也是这样</div>
                                </li>
                                <li><a href="/article/781.htm"
                                       title="单例模式" target="_blank">单例模式</a>
                                    <span class="text-muted">香水浓</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a>
                                    <div>懒汉  调用getInstance方法时实例化 
 

public class Singleton {

	private static Singleton instance;
	
	private Singleton() {}

	public static synchronized Singleton getInstance() {
		if(null == ins</div>
                                </li>
                                <li><a href="/article/908.htm"
                                       title="安装Apache问题:系统找不到指定的文件 No installed service named "Apache2"" target="_blank">安装Apache问题:系统找不到指定的文件 No installed service named "Apache2"</a>
                                    <span class="text-muted">AdyZhang</span>
<a class="tag" taget="_blank" href="/search/apache/1.htm">apache</a><a class="tag" taget="_blank" href="/search/http+server/1.htm">http server</a>
                                    <div>安装Apache问题:系统找不到指定的文件 No installed service named "Apache2" 
每次到这一步都很小心防它的端口冲突问题,结果,特意留出来的80端口就是不能用,烦。 
解决方法确保几处: 
1、停止IIS启动 
2、把端口80改成其它 (譬如90,800,,,什么数字都好) 
3、防火墙(关掉试试) 
在运行处输入 cmd 回车,转到apa</div>
                                </li>
                                <li><a href="/article/1035.htm"
                                       title="如何在android 文件选择器中选择多个图片或者视频?" target="_blank">如何在android 文件选择器中选择多个图片或者视频?</a>
                                    <span class="text-muted">aijuans</span>
<a class="tag" taget="_blank" href="/search/android/1.htm">android</a>
                                    <div>我的android app有这样的需求,在进行照片和视频上传的时候,需要一次性的从照片/视频库选择多条进行上传 
但是android原生态的sdk中,只能一个一个的进行选择和上传。 
我想知道是否有其他的android上传库可以解决这个问题,提供一个多选的功能,可以使checkbox之类的,一次选择多个   处理方法 
官方的图片选择器(但是不支持所有版本的androi,只支持API Level </div>
                                </li>
                                <li><a href="/article/1162.htm"
                                       title="mysql中查询生日提醒的日期相关的sql" target="_blank">mysql中查询生日提醒的日期相关的sql</a>
                                    <span class="text-muted">baalwolf</span>
<a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a>
                                    <div>SELECT sysid,user_name,birthday,listid,userhead_50,CONCAT(YEAR(CURDATE()),DATE_FORMAT(birthday,'-%m-%d')),CURDATE(),  dayofyear( CONCAT(YEAR(CURDATE()),DATE_FORMAT(birthday,'-%m-%d')))-dayofyear(</div>
                                </li>
                                <li><a href="/article/1289.htm"
                                       title="MongoDB索引文件破坏后导致查询错误的问题" target="_blank">MongoDB索引文件破坏后导致查询错误的问题</a>
                                    <span class="text-muted">BigBird2012</span>
<a class="tag" taget="_blank" href="/search/mongodb/1.htm">mongodb</a>
                                    <div>问题描述: 
MongoDB在非正常情况下关闭时,可能会导致索引文件破坏,造成数据在更新时没有反映到索引上。 
解决方案: 
  
使用脚本,重建MongoDB所有表的索引。 
var names  = db.getCollectionNames();
for( var i in names ){
    var name = names[i];
    print(name);
</div>
                                </li>
                                <li><a href="/article/1416.htm"
                                       title="Javascript Promise" target="_blank">Javascript Promise</a>
                                    <span class="text-muted">bijian1013</span>
<a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/Promise/1.htm">Promise</a>
                                    <div>        Parse JavaScript SDK现在提供了支持大多数异步方法的兼容jquery的Promises模式,那么这意味着什么呢,读完下文你就了解了。 
一.认识Promises 
        “Promises”代表着在javascript程序里下一个伟大的范式,但是理解他们为什么如此伟大不是件简</div>
                                </li>
                                <li><a href="/article/1543.htm"
                                       title="[Zookeeper学习笔记九]Zookeeper源代码分析之Zookeeper构造过程" target="_blank">[Zookeeper学习笔记九]Zookeeper源代码分析之Zookeeper构造过程</a>
                                    <span class="text-muted">bit1129</span>
<a class="tag" taget="_blank" href="/search/zookeeper/1.htm">zookeeper</a>
                                    <div>   Zookeeper重载了几个构造函数,其中构造者可以提供参数最多,可定制性最多的构造函数是   
  
public ZooKeeper(String connectString, int sessionTimeout, Watcher watcher, long sessionId, byte[] sessionPasswd, boolea</div>
                                </li>
                                <li><a href="/article/1670.htm"
                                       title="【Java命令三】jstack" target="_blank">【Java命令三】jstack</a>
                                    <span class="text-muted">bit1129</span>
<a class="tag" taget="_blank" href="/search/jstack/1.htm">jstack</a>
                                    <div>jstack是用于获得当前运行的Java程序所有的线程的运行情况(thread dump),不同于jmap用于获得memory dump 
  
[hadoop@hadoop sbin]$ jstack
Usage:
    jstack [-l] <pid>
        (to connect to running process)
    jstack -F </div>
                                </li>
                                <li><a href="/article/1797.htm"
                                       title="jboss 5.1启停脚本 动静分离部署" target="_blank">jboss 5.1启停脚本 动静分离部署</a>
                                    <span class="text-muted">ronin47</span>

                                    <div>以前启动jboss,往各种xml配置文件,现只要运行一句脚本即可。start nohup sh /**/run.sh -c servicename  -b ip -g  clustername   -u broatcast jboss.messaging.ServerPeerID=int  -Djboss.service.binding.set=p</div>
                                </li>
                                <li><a href="/article/1924.htm"
                                       title="UI之如何打磨设计能力?" target="_blank">UI之如何打磨设计能力?</a>
                                    <span class="text-muted">brotherlamp</span>
<a class="tag" taget="_blank" href="/search/UI/1.htm">UI</a><a class="tag" taget="_blank" href="/search/ui%E6%95%99%E7%A8%8B/1.htm">ui教程</a><a class="tag" taget="_blank" href="/search/ui%E8%87%AA%E5%AD%A6/1.htm">ui自学</a><a class="tag" taget="_blank" href="/search/ui%E8%B5%84%E6%96%99/1.htm">ui资料</a><a class="tag" taget="_blank" href="/search/ui%E8%A7%86%E9%A2%91/1.htm">ui视频</a>
                                    <div>  
在越来越拥挤的初创企业世界里,视觉设计的重要性往往可以与杀手级用户体验比肩。在许多情况下,尤其对于 Web 初创企业而言,这两者都是不可或缺的。前不久我们在《右脑革命:别学编程了,学艺术吧》中也曾发出过重视设计的呼吁。如何才能提高初创企业的设计能力呢?以下是 9 位创始人的体会。 
1.找到自己的方式 
如果你是设计师,要想提高技能可以去设计博客和展示好设计的网站如D-lists或</div>
                                </li>
                                <li><a href="/article/2051.htm"
                                       title="三色旗算法" target="_blank">三色旗算法</a>
                                    <span class="text-muted">bylijinnan</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a>
                                    <div>

import java.util.Arrays;

/**
问题:
假设有一条绳子,上面有红、白、蓝三种颜色的旗子,起初绳子上的旗子颜色并没有顺序,
您希望将之分类,并排列为蓝、白、红的顺序,要如何移动次数才会最少,注意您只能在绳
子上进行这个动作,而且一次只能调换两个旗子。

网上的解法大多类似:
在一条绳子上移动,在程式中也就意味只能使用一个阵列,而不使用其它的阵列来</div>
                                </li>
                                <li><a href="/article/2178.htm"
                                       title="警告:No configuration found for the specified action: \'s" target="_blank">警告:No configuration found for the specified action: \'s</a>
                                    <span class="text-muted">chiangfai</span>
<a class="tag" taget="_blank" href="/search/configuration/1.htm">configuration</a>
                                    <div>1.index.jsp页面form标签未指定namespace属性。 
<!--index.jsp代码--> 
 
<%@taglib prefix="s" uri="/struts-tags"%>
...
<s:form action="submit" method="post"&g</div>
                                </li>
                                <li><a href="/article/2305.htm"
                                       title="redis -- hash_max_zipmap_entries设置过大有问题" target="_blank">redis -- hash_max_zipmap_entries设置过大有问题</a>
                                    <span class="text-muted">chenchao051</span>
<a class="tag" taget="_blank" href="/search/redis/1.htm">redis</a><a class="tag" taget="_blank" href="/search/hash/1.htm">hash</a>
                                    <div>使用redis时为了使用hash追求更高的内存使用率,我们一般都用hash结构,并且有时候会把hash_max_zipmap_entries这个值设置的很大,很多资料也推荐设置到1000,默认设置为了512,但是这里有个坑 
  
#define ZIPMAP_BIGLEN 254
#define ZIPMAP_END 255 
  
  
/* Return th</div>
                                </li>
                                <li><a href="/article/2432.htm"
                                       title="select into outfile access deny问题" target="_blank">select into outfile access deny问题</a>
                                    <span class="text-muted">daizj</span>
<a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a><a class="tag" taget="_blank" href="/search/txt/1.htm">txt</a><a class="tag" taget="_blank" href="/search/%E5%AF%BC%E5%87%BA%E6%95%B0%E6%8D%AE%E5%88%B0%E6%96%87%E4%BB%B6/1.htm">导出数据到文件</a>
                                    <div>本文转自:http://hatemysql.com/2010/06/29/select-into-outfile-access-deny%E9%97%AE%E9%A2%98/ 
 
为应用建立了rnd的帐号,专门为他们查询线上数据库用的,当然,只有他们上了生产网络以后才能连上数据库,安全方面我们还是很注意的,呵呵。 
授权的语句如下: 
grant select on armory.* to rn</div>
                                </li>
                                <li><a href="/article/2559.htm"
                                       title="phpexcel导出excel表简单入门示例" target="_blank">phpexcel导出excel表简单入门示例</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/Excel/1.htm">Excel</a><a class="tag" taget="_blank" href="/search/phpexcel/1.htm">phpexcel</a>
                                    <div>  
<?php 
error_reporting(E_ALL); 
ini_set('display_errors', TRUE); 
ini_set('display_startup_errors', TRUE); 
  
if (PHP_SAPI == 'cli') 
 die('This example should only be run from a Web Brows</div>
                                </li>
                                <li><a href="/article/2686.htm"
                                       title="美国电影超短200句" target="_blank">美国电影超短200句</a>
                                    <span class="text-muted">dcj3sjt126com</span>
<a class="tag" taget="_blank" href="/search/%E7%94%B5%E5%BD%B1/1.htm">电影</a>
                                    <div>1. I see. 我明白了。2. I quit! 我不干了!3. Let go! 放手!4. Me too. 我也是。5. My god! 天哪!6. No way! 不行!7. Come on. 来吧(赶快)8. Hold on. 等一等。9. I agree。 我同意。10. Not bad. 还不错。11. Not yet. 还没。12. See you. 再见。13. Shut up! </div>
                                </li>
                                <li><a href="/article/2813.htm"
                                       title="Java访问远程服务" target="_blank">Java访问远程服务</a>
                                    <span class="text-muted">dyy_gusi</span>
<a class="tag" taget="_blank" href="/search/httpclient/1.htm">httpclient</a><a class="tag" taget="_blank" href="/search/webservice/1.htm">webservice</a><a class="tag" taget="_blank" href="/search/get/1.htm">get</a><a class="tag" taget="_blank" href="/search/post/1.htm">post</a>
                                    <div>    随着webService的崛起,我们开始中会越来越多的使用到访问远程webService服务。当然对于不同的webService框架一般都有自己的client包供使用,但是如果使用webService框架自己的client包,那么必然需要在自己的代码中引入它的包,如果同时调运了多个不同框架的webService,那么就需要同时引入多个不同的clien</div>
                                </li>
                                <li><a href="/article/2940.htm"
                                       title="Maven的settings.xml配置" target="_blank">Maven的settings.xml配置</a>
                                    <span class="text-muted">geeksun</span>
<a class="tag" taget="_blank" href="/search/settings.xml/1.htm">settings.xml</a>
                                    <div>settings.xml是Maven的配置文件,下面解释一下其中的配置含义: 
settings.xml存在于两个地方: 
1.安装的地方:$M2_HOME/conf/settings.xml 
2.用户的目录:${user.home}/.m2/settings.xml 
前者又被叫做全局配置,后者被称为用户配置。如果两者都存在,它们的内容将被合并,并且用户范围的settings.xml优先。 
</div>
                                </li>
                                <li><a href="/article/3067.htm"
                                       title="ubuntu的init与系统服务设置" target="_blank">ubuntu的init与系统服务设置</a>
                                    <span class="text-muted">hongtoushizi</span>
<a class="tag" taget="_blank" href="/search/ubuntu/1.htm">ubuntu</a>
                                    <div>转载自: 
http://iysm.net/?p=178  init 
Init是位于/sbin/init的一个程序,它是在linux下,在系统启动过程中,初始化所有的设备驱动程序和数据结构等之后,由内核启动的一个用户级程序,并由此init程序进而完成系统的启动过程。 
ubuntu与传统的linux略有不同,使用upstart完成系统的启动,但表面上仍维持init程序的形式。  
运行</div>
                                </li>
                                <li><a href="/article/3194.htm"
                                       title="跟我学Nginx+Lua开发目录贴" target="_blank">跟我学Nginx+Lua开发目录贴</a>
                                    <span class="text-muted">jinnianshilongnian</span>
<a class="tag" taget="_blank" href="/search/nginx/1.htm">nginx</a><a class="tag" taget="_blank" href="/search/lua/1.htm">lua</a>
                                    <div>使用Nginx+Lua开发近一年的时间,学习和实践了一些Nginx+Lua开发的架构,为了让更多人使用Nginx+Lua架构开发,利用春节期间总结了一份基本的学习教程,希望对大家有用。也欢迎谈探讨学习一些经验。  
  目录 
第一章 安装Nginx+Lua开发环境 
第二章 Nginx+Lua开发入门 
第三章 Redis/SSDB+Twemproxy安装与使用 
第四章 L</div>
                                </li>
                                <li><a href="/article/3321.htm"
                                       title="php位运算符注意事项" target="_blank">php位运算符注意事项</a>
                                    <span class="text-muted">home198979</span>
<a class="tag" taget="_blank" href="/search/%E4%BD%8D%E8%BF%90%E7%AE%97/1.htm">位运算</a><a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a><a class="tag" taget="_blank" href="/search/%26/1.htm">&</a>
                                    <div>$a = $b = $c = 0;
$a & $b = 1;
$b | $c = 1 
 问a,b,c最终为多少? 
  
当看到这题时,我犯了一个低级错误,误 以为位运算符会改变变量的值。所以得出结果是1 1 0 
但是位运算符是不会改变变量的值的,例如: 
$a=1;$b=2;
$a&$b;
 
 这样a,b的值不会有任何改变 
</div>
                                </li>
                                <li><a href="/article/3448.htm"
                                       title="Linux shell数组建立和使用技巧" target="_blank">Linux shell数组建立和使用技巧</a>
                                    <span class="text-muted">pda158</span>
<a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a>
                                    <div>1.数组定义     [chengmo@centos5 ~]$ a=(1 2 3 4 5)     [chengmo@centos5 ~]$ echo $a     1     一对括号表示是数组,数组元素用“空格”符号分割开。      
2.数组读取与赋值     得到长度:     [chengmo@centos5 ~]$ echo ${#a[@]}     5     用${#数组名[@或</div>
                                </li>
                                <li><a href="/article/3575.htm"
                                       title="hotspot源码(JDK7)" target="_blank">hotspot源码(JDK7)</a>
                                    <span class="text-muted">ol_beta</span>
<a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/HotSpot/1.htm">HotSpot</a><a class="tag" taget="_blank" href="/search/jvm/1.htm">jvm</a>
                                    <div>源码结构图,方便理解: 
  
├─agent                            Serviceab</div>
                                </li>
                                <li><a href="/article/3702.htm"
                                       title="Oracle基本事务和ForAll执行批量DML练习" target="_blank">Oracle基本事务和ForAll执行批量DML练习</a>
                                    <span class="text-muted">vipbooks</span>
<a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/sql/1.htm">sql</a>
                                    <div>基本事务的使用: 
从账户一的余额中转100到账户二的余额中去,如果账户二不存在或账户一中的余额不足100则整笔交易回滚 
 
 

select * from account;
-- 创建一张账户表
create table account(
       -- 账户ID
       id number(3) not null,
       -- 账户名称
       nam</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>