Win10环境下 Hexo + Gitee 搭建个人静态博客 -- 超简单指南

本文受众

  1. 学生党, 想要建立个人博客, 但是对于各种技术不太了解, 想要简单粗暴地实现写博客的目的;
  2. 学生党, 想要在简历或者面试时积累个人材料的;
  3. 程序员, 刚入门想要记录下学习心得体会的;
  4. 非技术类从业者, 想要一个写文章或者记录日常的小站点

工具:

  1. node.js(我用的版本是12.18.1) 建议使用最新的LTS版本
    下载地址: https://nodejs.org/zh-cn/
    Win10环境下 Hexo + Gitee 搭建个人静态博客 -- 超简单指南_第1张图片
  2. git 版本就比较随意了, 主要是用git bash 命令行维护项目的时候方便点;
    什么?git是啥? 建议你先去学习一下啥是git, 然后去官网下载安装你的电脑对应版本的git, 加油!
    在这里插入图片描述
  3. gitee账号 去gitee(码云)官网分分钟注册一个
    在这里插入图片描述

为什么选Gitee作为部署平台?

  1. 速度快, github不用说了肯定访问速度要比gitee慢上一点
  2. 简单(和在github上部署基本没区别)
  3. 还是快, 日常维护的时候, 登录码云肯定比github快点吧

为啥用Hexo不用别的?

简单, 文档多, 用的人多, 别人出过的问题也多, 别人的解决方案也多!!
官网地址: https://hexo.io/zh-cn/
在这里插入图片描述

前期工作

  1. 安装hexo-cli
    为什么全局安装hexo-cli而不是hexo? 还是为了简单
    我们大多数人不想对建站工具深入研究, 但是需要简单好用的工具不是吗?
    我们主要目的是为了写博客, 次要目的研究一下相关的技术点
  • 步骤1: 打开git bash
  • 步骤2: npm install -g hexo-cli
  • 步骤3: 检查一下是否安装成功 hexo -v或者hexo -version或者hexo version哪条指令都OK

到此为止需要做的前期工作都OK了, 接下来就正式创建博客项目了!
大致分为本地上的操作和部署到远程仓库的操作2部分!

本地工作

1. 初始化博客(建立本地项目)

  • 步骤1: 还是在git bash命令行中, 输入指令hexo init [folder] [folder]直接就取成你博客的名字, 推荐一次取好, 不要来回改动
  • 步骤2: 本地运行, 没错, 此时你的博客已经在你的本地了
    cd切换到博客目录下, 或者在博客目录下打开git bash
    然后测试一下hexo s
    在这里插入图片描述
    顺利的话可以发现, 本地回环上4000端口已经有了一个服务, 打开浏览器, CV大法(注意别在bash命令行下ctrl+c, 会直接停止服务, 一定要右键复制), 回车一下
    Win10环境下 Hexo + Gitee 搭建个人静态博客 -- 超简单指南_第2张图片
    不得不说原始主题也挺好看的, 不过基本没人用…
    所以, 下面就进入配置主题了(基本上算是最消耗你时间的地方)

2. 配置主题

本人随大流, 用的是Next主题
原因: 风格简约, 不花里胡哨, 用的人多, 用过都说好, 有团队维护不断更新, 网上相关文章也多…
综上所述: 我只推荐你用Next主题, 简单粗暴, 好用省时间, 真香就完事了!

  • 步骤1:
    首先你得下载主题, 推荐git clonenext的官方仓库, 虽然很多人都会用旧版本, 可能是习惯了或者追求稳定吧, 不过这个主题的大改动并不多, 所以不要在意, 直接克隆最新的就OK了!
    cd进入博客根目录git clone https://github.com/theme-next/hexo-theme-next themes/next, 然后根目录下的themes目录, 就能看到next的文件夹了
  • 步骤2:
    指定主题, 编辑根目录下的_config.yml配置文件;
    theme: landscape修改成theme: next
    然后再次本地运行hexo s或者hexo server
    Win10环境下 Hexo + Gitee 搭建个人静态博客 -- 超简单指南_第3张图片
    到此为止, 主题就设置好了, 其他的一些定制化操作, 本文就不一一赘述了, 网上很多文章, 覆盖面很全, 希望大家稍微为自己的博客花一点小时间, 打造一个舒适且不失个性的写作环境…

3. 基本操作

hexo s 这个不用说了吧, 本地运行, 前面也用了几次了 hexo server的简写
hexo g g代表生成, 你可以理解为生成要展示的页面 hexo generate的简写
hexo clean 清除之前的各种模式和操作, 将项目恢复到生成前状态
hexo new </code> 生成markdown文章, <title>文章名<br> <code>hexo d</code> 推送到远程仓库(接下来会讲) <code>hexo deploy</code>的简写<br> 以上5条指令, 基本能够应付日常的所有需求, 是不是很简单<br> 其实更多的时候, 我们会选择复合使用指令, 日常情况基本只使用下面2个指令就OK了<br> <code>hexo clean && hexo g && hexo s</code> 清理+重新生成+本地运行<br> <code>hexo clean && hexo g && hexo d</code> 清理+重新生成+推送到远程仓库</p> <h1>部署工作</h1> <p>部署目的2点:</p> <ol> <li>给别人看的</li> <li>自己想看, 自己需要跨设备看</li> </ol> <p>部署前提, gitee配置好账号, git本地的全局变量等等…</p> <ul> <li>步骤1: 建立public类型的远程仓库, 和本地的项目最好同名</li> <li>步骤2: 安装远程推送插件<code>npm install hexo-deployer-git --save</code></li> <li>步骤3: 修改博客根目录的配置文件<code>_config.yml</code>末尾<pre><code>deploy: type: git repo: https://gitee.com/你的用户名/你的仓库名.git branch: master </code></pre> </li> <li>步骤4: <code>hexo d</code>推送</li> <li>步骤5: 进入远程仓库, 选择服务–>Gitee Pages<br> <a href="http://img.e-com-net.com/image/info8/0034181e4fc24e3dbdc7bab1d4520b17.jpg" target="_blank"><img src="http://img.e-com-net.com/image/info8/0034181e4fc24e3dbdc7bab1d4520b17.jpg" alt="Win10环境下 Hexo + Gitee 搭建个人静态博客 -- 超简单指南_第4张图片" width="650" height="306" style="border:1px solid black;"></a></li> <li>步骤6: 点击更新或一开始的部署, 完成部署<br> <a href="http://img.e-com-net.com/image/info8/a7941697ceb74c27990fd392606b6aa4.jpg" target="_blank"><img src="http://img.e-com-net.com/image/info8/a7941697ceb74c27990fd392606b6aa4.jpg" alt="Win10环境下 Hexo + Gitee 搭建个人静态博客 -- 超简单指南_第5张图片" width="650" height="340" style="border:1px solid black;"></a><br> 到此为止, 部署完毕, 点击生成的链接, 就能访问你部署在Gitee上的静态博客了</li> </ul> <h1>日常操作</h1> <p><code>hexo new 新文章</code><br> 生成的文章在/source/_posts目录下<br> 一通狂写…<br> <code>hexo clean && hexo g && hexo s</code><br> 本地先看一眼效果<br> <code>hexo clean && hexo g && hexo d</code><br> 推送到远程<br> 登录Gitee, 进仓库, 进入Gitee Pages, 更新<br> 通过链接访问, 查看最终效果</p> <h1>常见问题解决</h1> <p>部署后出现本地有渲染效果但是远程不显示CSS样式<br> 尝试修改根目录下<code>_config.yml</code>配置文件的第二个区块URL区的前两项</p> <pre><code>url: https://gitee.com/你的用户名/你的仓库名 root: /你的仓库名 </code></pre> <p>本地效果 != 远程效果<br> 如果页面检查都正常, 那么, 清理缓存必好使!!!</p> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1348103020780531712"></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">你可能感兴趣的:(经验分享)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1943751844517965824.htm" title="在ARM46+KylinOS下安装配置Docker的详细步骤" target="_blank">在ARM46+KylinOS下安装配置Docker的详细步骤</a> <span class="text-muted">Q_Daniooi</span> <a class="tag" taget="_blank" href="/search/docker/1.htm">docker</a><a class="tag" taget="_blank" href="/search/%E5%AE%B9%E5%99%A8/1.htm">容器</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4/1.htm">运维</a> <div>目录一、安装前准备(一)环境检查(二)依赖准备二、Docker安装步骤(一)添加Docker官方源(以Debian分支银河麒麟为例,RPM系类似调整)(二)安装Docker引擎(三)启动与基础配置三、Docker优化配置(可选但推荐)(一)镜像加速(二)存储驱动优化四、注意事项(一)系统兼容性(二)网络与镜像源(三)权限与安全(四)ARM架构特殊点五、经常遇见的问题及解决方法六、学习经验分享一、前</div> </li> <li><a href="/article/1943545856183562240.htm" title="微服务架构下的自动化测试策略调优经验分享" target="_blank">微服务架构下的自动化测试策略调优经验分享</a> <span class="text-muted"></span> <div>微服务架构下,自动化测试策略需针对分布式特性、服务自治性和高耦合风险进行针对性调整的关键调整方向及实施方法:一、测试策略重构:分层与契约驱动1.测试金字塔升级为钻石模型调整逻辑:传统金字塔中UI测试占比过高,而微服务需强化契约测试与组件测试,形成“钻石形”结构(契约测试占比20%-30%)。实施要点:契约测试层:通过消费者驱动契约(CDC)验证服务间API兼容性,使用Pact框架自动生成测试用例,</div> </li> <li><a href="/article/1943314284062765056.htm" title="深度解析:SUSE Harvester私有云平台建设指南" target="_blank">深度解析:SUSE Harvester私有云平台建设指南</a> <span class="text-muted"></span> <div>关键词:SUSEHarvester,私有云,HCI,超融合,Kubernetes,KubeVirt,Longhorn,云原生,虚拟化,容器目录导航一、初识SUSEHarvester-私有云的新选择二、核心架构解析-揭开HCI的神秘面纱三、部署实战-从零到一搭建你的私有云四、存储与网络配置-数据的安全港湾五、虚拟机管理-让资源调度更智能六、监控与运维-保驾护航的守护者七、最佳实践-踩坑经验分享八、总</div> </li> <li><a href="/article/1943239024814649344.htm" title="【2025B卷首发】华为OD机试真题+全流程解析+备考攻略+经验分享+Java最佳实现" target="_blank">【2025B卷首发】华为OD机试真题+全流程解析+备考攻略+经验分享+Java最佳实现</a> <span class="text-muted"></span> <div>专栏导读本专栏收录于《华为OD机试(JAVA)真题(E卷+D卷+A卷+B卷+C卷)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。2025年5月12日,华为官方已经将华为OD机试(A卷)切换为B卷。目前正在考的是B卷,按照华</div> </li> <li><a href="/article/1943153427404091392.htm" title="LeetCode 刷题:数据结构与算法的实战经验分享" target="_blank">LeetCode 刷题:数据结构与算法的实战经验分享</a> <span class="text-muted"></span> <div>LeetCode刷题:数据结构与算法的实战经验分享关键词:LeetCode、数据结构、算法、刷题经验、实战摘要:本文将围绕LeetCode刷题展开,深入探讨数据结构与算法在实际刷题过程中的应用。通过分享实战经验,帮助读者更好地理解和掌握数据结构与算法知识,提升解题能力。文章将从背景介绍入手,阐述刷题的目的和意义,接着详细解释核心概念,分析它们之间的关系,然后介绍核心算法原理和具体操作步骤,结合数学</div> </li> <li><a href="/article/1943091917965291520.htm" title="深入解读 Qwen3 技术报告(一):引言" target="_blank">深入解读 Qwen3 技术报告(一):引言</a> <span class="text-muted">小爷毛毛(卓寿杰)</span> <a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%A8%A1%E5%9E%8BAIGC/1.htm">大模型AIGC</a><a class="tag" taget="_blank" href="/search/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0%E5%9F%BA%E7%A1%80%2F%E5%8E%9F%E7%90%86/1.htm">深度学习基础/原理</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E8%87%AA%E7%84%B6%E8%AF%AD%E8%A8%80%E5%A4%84%E7%90%86/1.htm">自然语言处理</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B/1.htm">语言模型</a><a class="tag" taget="_blank" href="/search/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/1.htm">深度学习</a> <div>重磅推荐专栏:《大模型AIGC》《课程大纲》《知识星球》本专栏致力于探索和讨论当今最前沿的技术趋势和应用领域,包括但不限于ChatGPT和StableDiffusion等。我们将深入研究大型模型的开发和应用,以及与之相关的人工智能生成内容(AIGC)技术。通过深入的技术解析和实践经验分享,旨在帮助读者更好地理解和应用这些领域的最新进展1.引言:迎接大型语言模型的新纪元我们正处在一个由人工智能(AI</div> </li> <li><a href="/article/1943031786380521472.htm" title="大一新生第一次参加蓝桥杯(C/C++组),只学C够吗?怎么备赛?个人经验分享" target="_blank">大一新生第一次参加蓝桥杯(C/C++组),只学C够吗?怎么备赛?个人经验分享</a> <span class="text-muted">老虎0627</span> <a class="tag" taget="_blank" href="/search/%E8%93%9D%E6%A1%A5%E6%9D%AF/1.htm">蓝桥杯</a> <div>个人感受(唠叨唠叨)我是2023级的物联网工程专业的一名大一新生,在大一的下半学期有幸通过校赛,参加了第十五届蓝桥杯软件赛,其实我自己都没想到大一就能参加蓝桥杯,因为当时只会C语言,也很迷茫,到底该怎么备赛?剩的时间比较少到底要不要学习C++。到底要不要学C++?我在蓝桥杯正式比赛前特别纠结要不要学c++,因为当时省的时间比较少,而且会有担心学c++的一些语法会不会把它跟c语言搞混,到时候在考场忘</div> </li> <li><a href="/article/1942885193299849216.htm" title="十分钟聊明白DDD领域驱动设计" target="_blank">十分钟聊明白DDD领域驱动设计</a> <span class="text-muted">roykingw</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E6%9E%B6%E6%9E%84/1.htm">架构</a><a class="tag" taget="_blank" href="/search/DDD/1.htm">DDD</a><a class="tag" taget="_blank" href="/search/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8/1.htm">领域驱动</a> <div>文章目录一、什么是领域?二、领域如何驱动设计?三、如何发挥DDD的价值最后十分钟聊明白DDD领域驱动设计--楼兰关于DDD,大部分朋友应该都听说过。全称DomainDrivenDesign,翻译过来就是领域驱动设计。这个神秘的架构思想,虽然远没有SpringBoot这类框架这么名声在外,但是却经常时不时冒出来,牵动一下大家的神经。美团、阿里每年的技术年会都会有关于DDD的经验分享,而另一方面,又有</div> </li> <li><a href="/article/1942874222841884672.htm" title="【经验分享】分布式爬虫的优势与劣势分析" target="_blank">【经验分享】分布式爬虫的优势与劣势分析</a> <span class="text-muted">电商数据girl</span> <a class="tag" taget="_blank" href="/search/%E8%B7%A8%E5%A2%83%E7%94%B5%E5%95%86API%E6%8E%A5%E5%8F%A3/1.htm">跨境电商API接口</a><a class="tag" taget="_blank" href="/search/%E7%94%B5%E5%95%86%E9%A1%B9%E7%9B%AEAPI%E6%8E%A5%E5%8F%A3%E6%B5%8B%E8%AF%95/1.htm">电商项目API接口测试</a><a class="tag" taget="_blank" href="/search/%E7%94%B5%E5%95%86ERP%E9%A1%B9%E7%9B%AE%E6%8E%A5%E5%8F%A3/1.htm">电商ERP项目接口</a><a class="tag" taget="_blank" href="/search/%E7%BB%8F%E9%AA%8C%E5%88%86%E4%BA%AB/1.htm">经验分享</a><a class="tag" taget="_blank" href="/search/%E5%88%86%E5%B8%83%E5%BC%8F/1.htm">分布式</a><a class="tag" taget="_blank" href="/search/%E7%88%AC%E8%99%AB/1.htm">爬虫</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>分布式爬虫通过多节点协同工作实现数据采集,其设计初衷是解决单节点爬虫在大规模数据抓取场景中的性能瓶颈,但同时也因架构复杂度带来了新的挑战。以下从技术特性、应用场景适配性两个维度,系统分析其优势与劣势:一、分布式爬虫的核心优势高效突破大规模数据采集瓶颈并行处理能力:通过将任务拆分到多个节点并行执行,大幅提升数据抓取效率。例如,采集100万条电商商品数据时,单节点爬虫可能需要数天,而由10个节点组成的</div> </li> <li><a href="/article/1942466796216971264.htm" title="华为OD机试真题——版本管理(2025B卷:100分)Java/python/JavaScript/C++最佳实现" target="_blank">华为OD机试真题——版本管理(2025B卷:100分)Java/python/JavaScript/C++最佳实现</a> <span class="text-muted">纪元A梦</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAOD/1.htm">华为OD</a><a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a> <div>2025B卷100分题型本专栏内全部题目均提供Java、python、JavaScript、C++等多种语言的最佳实现方式;并且每种语言均涵盖详细的问题分析、解题思路、代码实现、代码详解、3个测试用例以及综合分析;本文收录于专栏:《2025华为OD真题目录+全流程解析+备考攻略+经验分享》华为OD机试真题《版本管理》:文章快捷目录题目描述及说明JavapythonJavaScriptC++题目名称</div> </li> <li><a href="/article/1942452549110001664.htm" title="Python指南:必备技巧与经验分享" target="_blank">Python指南:必备技巧与经验分享</a> <span class="text-muted">master_chenchengg</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/%E5%8A%9E%E5%85%AC%E6%95%88%E7%8E%87/1.htm">办公效率</a><a class="tag" taget="_blank" href="/search/python%E5%BC%80%E5%8F%91/1.htm">python开发</a><a class="tag" taget="_blank" href="/search/IT/1.htm">IT</a> <div>Python指南:必备技巧与经验分享一开场白:与Python共舞欢迎词:向Python爱好者们问好Python的魅力:为什么Python如此受欢迎个人经历:分享自己与Python的不解之缘二数据准备:磨刀不误砍柴工数据清洗:如何让数据焕然一新缺失值处理:填补或删除缺失数据的策略异常值检测:识别并处理异常值的方法数据转换:如何调整数据类型和格式类型转换:转换数据类型以适应需求标准化:使数据在同一尺度</div> </li> <li><a href="/article/1941858476183580672.htm" title="浅谈 Vue2 的 Mixin 混入和 Vue3 的 Hooks(组合式 API)" target="_blank">浅谈 Vue2 的 Mixin 混入和 Vue3 的 Hooks(组合式 API)</a> <span class="text-muted">一个水瓶座程序猿.</span> <a class="tag" taget="_blank" href="/search/Vue.js/1.htm">Vue.js</a><a class="tag" taget="_blank" href="/search/%E7%B3%BB%E5%88%97%E6%96%87%E7%AB%A0/1.htm">系列文章</a><a class="tag" taget="_blank" href="/search/Vue/1.htm">Vue</a><a class="tag" taget="_blank" href="/search/vue.js/1.htm">vue.js</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/ecmascript/1.htm">ecmascript</a> <div>嘿,各位前端小伙伴!今天咱来好好唠唠Vue2里的Mixin混入和Vue3的Hooks(组合式API),这里面的门道可不少,我把自己的经验分享出来,希望能帮大家避避坑。一、Vue2的Mixin混入1.啥是Mixin混入Mixin混入就像是一个魔法口袋,你可以把一些通用的代码逻辑装进去,然后在多个组件里使用。简单来说,它就是一种代码复用的方式。比如说,你有多个组件都需要处理用户登录状态,那你就可以把这</div> </li> <li><a href="/article/1941538312426680320.htm" title="40 岁想学中医怎么开始?过来人的经验分享 问止精一书院" target="_blank">40 岁想学中医怎么开始?过来人的经验分享 问止精一书院</a> <span class="text-muted">2501_92067291</span> <a class="tag" taget="_blank" href="/search/%E9%97%AE%E6%AD%A2%E4%B8%AD%E5%8C%BB/1.htm">问止中医</a> <div>零基础学中医学中医如何入门免费学中医!问止精一书院链接:https://tool.nineya.com/qrcode/1iv54b4ts不少人到了40岁,对中医产生浓厚兴趣,却不知该如何起步。作为一名从40岁开始学中医的过来人,我想分享一些实用经验,尤其推荐以问止中医的免费课程作为入门跳板。40岁学中医,最大的顾虑往往是“零基础怕跟不上”。问止中医的免费报名课程恰好解决了这个痛点,课程专为中医小白</div> </li> <li><a href="/article/1941468707293294592.htm" title="新品|暴雨信创服务器震撼亮相2025 AI算力产业峰会" target="_blank">新品|暴雨信创服务器震撼亮相2025 AI算力产业峰会</a> <span class="text-muted">BAOYUCompany</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%9C%8D%E5%8A%A1%E5%99%A8/1.htm">服务器</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4/1.htm">运维</a> <div>4月9日,被誉为“中国AI算力风向标”的2025AI算力产业峰会在深圳会展中心盛大启幕。作为中国领先的服务器解决方案供应商,暴雨携信创新品亮相峰会,与行业伙伴展开深度交流与经验分享,旨在携手构建AI时代算力产业新范式,为数字未来的蓬勃发展贡献磅礴力量。步入2025年,AIGC技术呈爆发式增长,算力需求随之迎来深刻变革。在此关键节点,暴雨凭借其在软硬件协同研发领域长期深耕积累的雄厚实力,抢滩布局,率</div> </li> <li><a href="/article/1941456724636528640.htm" title="大厂数分面试题" target="_blank">大厂数分面试题</a> <span class="text-muted"></span> <div>临近假期,又是一个找实习的时候,给大家分享一下最近找实习的一些面经,祝大家都能顺利找到满意的实习~目录面经分享1-游戏公司-乐信圣文-游戏数据分析实习生一面-技术面二面-HR面2-美团销售运营(数据分析方向)3-作业帮数据分析4-美团用户运营5-脉脉数据科学实习生反问环节反问环节很重要。为什么?技术面/业务面面试经验分享工具安利面经分享1-游戏公司-乐信圣文-游戏数据分析实习生一面-技术面1.自我</div> </li> <li><a href="/article/1940596436311797760.htm" title="自学黑客技术多长时间能达到挖漏洞的水平?" target="_blank">自学黑客技术多长时间能达到挖漏洞的水平?</a> <span class="text-muted">~小羊没烦恼~</span> <a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/1.htm">网络安全</a><a class="tag" taget="_blank" href="/search/%E9%BB%91%E5%AE%A2%E6%8A%80%E6%9C%AF/1.htm">黑客技术</a><a class="tag" taget="_blank" href="/search/%E9%BB%91%E5%AE%A2/1.htm">黑客</a><a class="tag" taget="_blank" href="/search/%E7%BD%91%E7%BB%9C/1.htm">网络</a><a class="tag" taget="_blank" href="/search/%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/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a> <div>作为一名白帽黑客,自学黑客技术是一种既刺激又实用的技能。然而,很多初学者都好奇,自学这门技术需要多长时间才能达到挖掘漏洞的水平。本文将从黑客的角度详细探讨这个问题,包括学习路径、实践方法和一些个人经验分享。自学路径概览黑客技术的自学可以分为几个阶段:基础知识学习、工具与技术掌握、实战演练和专业深造。每个阶段的时间长度可以根据个人的学习速度和投入时间的多少而有所不同。1.基础知识学习(1-3个月)初</div> </li> <li><a href="/article/1940311780735643648.htm" title="DolphinScheduler 6 个高频 SQL 操作技巧" target="_blank">DolphinScheduler 6 个高频 SQL 操作技巧</a> <span class="text-muted"></span> <a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a> <div>摘要:ApacheDolphinScheduler系列4-后台SQL经验分享关键词:大数据、数据质量、数据调度整体说明在调研了DolphinScheduler之后,在项目上实际使用了一段时间,有了一些后台SQL实际经验,分享如下。进入DolphinScheduler后台数据库,我这里使用的是MySQL数据库。以任务名称包含“ods_xf_act”的任务为例。一、修改任务组操作UPDATEt_ds_</div> </li> <li><a href="/article/1939166402678157312.htm" title="鸿蒙认证全攻略:流程与大纲深度剖析" target="_blank">鸿蒙认证全攻略:流程与大纲深度剖析</a> <span class="text-muted"></span> <div>目录一、鸿蒙认证,开启未来的科技密钥二、认证流程全解析(一)前期准备(二)报名步骤详解(三)备考阶段(四)考试当天(五)成绩查询与证书领取三、大纲深度解读(一)认证考试大纲的重要性(二)各部分知识点详细分析四、过来人经验分享(一)成功案例分析(二)常见问题与解决方案五、结语一、鸿蒙认证,开启未来的科技密钥在科技飞速发展的当下,鸿蒙系统已然成为全球科技领域的焦点之一。自问世以来,鸿蒙系统凭借其独特的</div> </li> <li><a href="/article/1938999330199367680.htm" title="目标跟踪领域经典论文解析" target="_blank">目标跟踪领域经典论文解析</a> <span class="text-muted">♢.*</span> <a class="tag" taget="_blank" href="/search/%E7%9B%AE%E6%A0%87%E8%B7%9F%E8%B8%AA/1.htm">目标跟踪</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a><a class="tag" taget="_blank" href="/search/%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%A7%86%E8%A7%89/1.htm">计算机视觉</a> <div>亲爱的小伙伴们,在求知的漫漫旅途中,若你对深度学习的奥秘、JAVA、PYTHON与SAP的奇妙世界,亦或是读研论文的撰写攻略有所探寻,那不妨给我一个小小的关注吧。我会精心筹备,在未来的日子里不定期地为大家呈上这些领域的知识宝藏与实用经验分享。每一个点赞,都如同春日里的一缕阳光,给予我满满的动力与温暖,让我们在学习成长的道路上相伴而行,共同进步✨。期待你的关注与点赞哟!目标跟踪是计算机视觉领域的一个</div> </li> <li><a href="/article/1938855453471600640.htm" title="Python爬虫实战:全方位爬取知乎学习板块问答数据" target="_blank">Python爬虫实战:全方位爬取知乎学习板块问答数据</a> <span class="text-muted">Python爬虫项目</span> <a class="tag" taget="_blank" href="/search/2025%E5%B9%B4%E7%88%AC%E8%99%AB%E5%AE%9E%E6%88%98%E9%A1%B9%E7%9B%AE/1.htm">2025年爬虫实战项目</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E7%88%AC%E8%99%AB/1.htm">爬虫</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/scrapy/1.htm">scrapy</a><a class="tag" taget="_blank" href="/search/%E6%B8%B8%E6%88%8F/1.htm">游戏</a> <div>1.项目背景与爬取目标知乎是中国最大的知识问答社区,聚集了大量高质量的学习资源和经验分享。爬取知乎“学习”板块的问答数据,可以为学习资料整理、舆情分析、推荐系统开发等提供数据支持。本项目目标:爬取“学习”话题下的热门问答列表抓取每个问答的标题、作者、回答内容、点赞数、评论数等详细信息实现动态加载内容的抓取,包含图片和富文本避免被反爬机制限制,保证数据采集稳定结合数据分析,为后续应用打基础2.知乎“</div> </li> <li><a href="/article/1938336581299531776.htm" title="如何“调优”我们自身的人体系统?" target="_blank">如何“调优”我们自身的人体系统?</a> <span class="text-muted">SugarPPig</span> <a class="tag" taget="_blank" href="/search/%E7%AC%94%E8%AE%B0/1.htm">笔记</a><a class="tag" taget="_blank" href="/search/%E5%85%BB%E7%94%9F/1.htm">养生</a> <div>文章主题本文主要围绕如何通过科学方法优化人体系统,提升健康、学习和工作效率,延缓衰老等展开,内容涉及睡眠、饮食、心态、学习、大脑健康和长寿等多个方面,基于斯坦福神经科学教授AndrewHuberman等人的研究成果和实践经验分享。核心内容一、睡眠原理生物钟控制:生物钟影响体内化学物质变化和体温变化,进而影响内在状态和外在行为。皮质醇和肾上腺素让人早上醒来,同时设定松果体释放褪黑素的倒计时,让人在十</div> </li> <li><a href="/article/1938335315827683328.htm" title="特斯拉及新能源车企笔试面试题型解析下" target="_blank">特斯拉及新能源车企笔试面试题型解析下</a> <span class="text-muted">启芯硬件笔记</span> <a class="tag" taget="_blank" href="/search/%E7%BB%8F%E9%AA%8C%E5%88%86%E4%BA%AB/1.htm">经验分享</a><a class="tag" taget="_blank" href="/search/%E7%A1%AC%E4%BB%B6%E5%B7%A5%E7%A8%8B/1.htm">硬件工程</a><a class="tag" taget="_blank" href="/search/%E5%B5%8C%E5%85%A5%E5%BC%8F%E7%A1%AC%E4%BB%B6/1.htm">嵌入式硬件</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%8F%90%E5%8D%87/1.htm">技术提升</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a><a class="tag" taget="_blank" href="/search/%E8%81%8C%E5%9C%BA%E5%92%8C%E5%8F%91%E5%B1%95/1.htm">职场和发展</a> <div>特斯拉及新能源车企笔试面试题型解析下本专栏预计更新90期左右。当前第22期-特斯拉硬件.由于特斯拉的招聘信息保密,本文根据公开的特斯拉硬件工程师面试经验、招聘需求以及行业通用技术领域,并提供详细的题目解析思路和方法,以期为准备特斯拉硬件工程师职位的候选人提供有价值的参考、总结、和经验分享,结合特斯拉的电动汽车和自动驾驶技术特点,给出可能涉及的题目,并提供详细解析。随着技术的飞速发展和特斯拉业务的不</div> </li> <li><a href="/article/1938041087016890368.htm" title="鸿蒙应用分发与运营实战:AppGallery Connect深度集成经验分享" target="_blank">鸿蒙应用分发与运营实战:AppGallery Connect深度集成经验分享</a> <span class="text-muted">码农小峰峰</span> <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> <div>作为鸿蒙生态的开发者,应用开发只是第一步,如何高效分发和运营同样至关重要。华为AppGalleryConnect(AGC)为鸿蒙应用提供了全生命周期的服务平台,下面我将分享在实际项目中集成AGC的实践经验。AGC的核心价值解析AppGalleryConnect不仅仅是应用商店的后台,它提供从开发、测试、发布到运营的全套解决方案。相比其他平台,AGC与鸿蒙系统的深度整合是其最大优势,特别是在分布式能</div> </li> <li><a href="/article/1937634844485939200.htm" title="【钱包】WEB3钱包APP框架的设计" target="_blank">【钱包】WEB3钱包APP框架的设计</a> <span class="text-muted">ZFJ_张福杰</span> <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/web3/1.htm">web3</a><a class="tag" taget="_blank" href="/search/%E9%92%B1%E5%8C%85/1.htm">钱包</a><a class="tag" taget="_blank" href="/search/%E5%8C%BA%E5%9D%97%E9%93%BE/1.htm">区块链</a> <div>【钱包】WEB3钱包APP框架的设计一、前言前段时间,自己做了一款WEB3钱包APP,从产品设计到框架搭建都是我一个人搞的,更多的参考了其他公司的钱包APP。在此,想把自己的钱包经验分享出来,帮助没有做过钱包APP的同学开阔自己的思路。还有一些需要非常注意的安全方面的经验。二、整体架构图三、功能模块详解这里我会主要讲解重要模块,一个UI和基础配置常量等等,我都不会说了。状态管理和路由我是通过Get</div> </li> <li><a href="/article/1937537904238718976.htm" title="华为OD机试真题——人气最高的店铺(2025B卷:200分)Java/python/JavaScript/C/C++/GO最佳实现" target="_blank">华为OD机试真题——人气最高的店铺(2025B卷:200分)Java/python/JavaScript/C/C++/GO最佳实现</a> <span class="text-muted">纪元A梦</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAOD/1.htm">华为OD</a><a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/c%E8%AF%AD%E8%A8%80/1.htm">c语言</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/GO/1.htm">GO</a> <div>2025B卷200分题型本专栏内全部题目均提供Java、python、JavaScript、C、C++、GO六种语言的最佳实现方式;并且每种语言均涵盖详细的问题分析、解题思路、代码实现、代码详解、3个测试用例以及综合分析;本文收录于专栏:《2025华为OD真题目录+全流程解析+备考攻略+经验分享》华为OD机试真题《人气最高的店铺》:文章快捷目录题目描述及说明JavapythonJavaScript</div> </li> <li><a href="/article/1937531597251211264.htm" title="华为OD机试真题——字符串加密 (2025B卷:100分)Java/python/JavaScript/C/C++/GO最佳实现" target="_blank">华为OD机试真题——字符串加密 (2025B卷:100分)Java/python/JavaScript/C/C++/GO最佳实现</a> <span class="text-muted">纪元A梦</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAOD/1.htm">华为OD</a><a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/c%E8%AF%AD%E8%A8%80/1.htm">c语言</a><a class="tag" taget="_blank" href="/search/c%2B%2B/1.htm">c++</a><a class="tag" taget="_blank" href="/search/go/1.htm">go</a> <div>2025B卷100分题型本专栏内全部题目均提供Java、python、JavaScript、C、C++、GO六种语言的最佳实现方式;并且每种语言均涵盖详细的问题分析、解题思路、代码实现、代码详解、3个测试用例以及综合分析;本文收录于专栏:《2025华为OD真题目录+全流程解析+备考攻略+经验分享》华为OD机试真题《字符串加密》:文章快捷目录题目描述及说明JavapythonJavaScriptC+</div> </li> <li><a href="/article/1937468163260215296.htm" title="从0到1搭建TikTok矩阵账号:3个月起号实操经验分享" target="_blank">从0到1搭建TikTok矩阵账号:3个月起号实操经验分享</a> <span class="text-muted">雾隐青山客</span> <a class="tag" taget="_blank" href="/search/%E7%9F%A9%E9%98%B5/1.htm">矩阵</a><a class="tag" taget="_blank" href="/search/%E8%81%8C%E5%9C%BA%E5%92%8C%E5%8F%91%E5%B1%95/1.htm">职场和发展</a><a class="tag" taget="_blank" href="/search/%E9%87%91%E8%9E%8D/1.htm">金融</a><a class="tag" taget="_blank" href="/search/%E7%A7%91%E6%8A%80/1.htm">科技</a><a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0/1.htm">学习</a><a class="tag" taget="_blank" href="/search/%E6%95%99%E8%82%B2%E7%94%B5%E5%95%86/1.htm">教育电商</a><a class="tag" taget="_blank" href="/search/%E7%A4%BE%E4%BA%A4%E7%94%B5%E5%AD%90/1.htm">社交电子</a> <div>最近身边很多朋友问我:"为什么我的TikTok账号做了半年才几千粉丝,有人却能快速铺几十个号涨粉?"作为经历过单账号死磕到矩阵运营的过来人,今天想和大家聊聊如何科学搭建TikTok账号矩阵。一、别当老实人!为什么非要做矩阵?刚开始做美妆号那会儿,我每天化妆2小时拍视频,结果3个月粉丝还没破千。直到有天刷到竞品账号——点开主页一看!同个产品居然有穿搭号、开箱号、教程号3个不同角度在推,流量互相倒灌。</div> </li> <li><a href="/article/1937272483585519616.htm" title="YashanDB数据库的性能调优经验分享" target="_blank">YashanDB数据库的性能调优经验分享</a> <span class="text-muted"></span> <a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a> <div>在当今数据驱动的时代,数据库性能的优劣直接影响着应用程序的用户体验和企业的生产效率。然而,数据库管理者在日常工作中常常会面临多种挑战,包括性能瓶颈、数据一致性问题、IO性能不足等。YashanDB作为一款高性能的数据库管理系统,提供了多种功能和灵活性来满足各种应用场景的需求。在以下部分中,将深入探讨如何通过优化架构配置、索引管理、SQL执行、以及资源监控来提升YashanDB整体的性能。核心技术点</div> </li> <li><a href="/article/1937154637266219008.htm" title="HarmonyOS Design开发实践:构建优雅的鸿蒙应用界面" target="_blank">HarmonyOS Design开发实践:构建优雅的鸿蒙应用界面</a> <span class="text-muted"></span> <div>HarmonyOSDesign开发实践:构建优雅的鸿蒙应用界面HarmonyOSDesign开发实践:构建优雅的鸿蒙应用界面作为一名鸿蒙应用开发者,我深刻体会到优秀的UI设计对于应用体验的重要性。HarmonyOSDesign提供了一套完整的设计规范和开发工具,帮助开发者快速构建符合鸿蒙生态的优雅界面。以下是我在实际项目中的一些经验分享。设计语言与组件运用鸿蒙的设计语言强调"一生万物,万物归一"的</div> </li> <li><a href="/article/1937154635995344896.htm" title="鸿蒙应用开发利器:DevEco Studio 实战经验分享" target="_blank">鸿蒙应用开发利器:DevEco Studio 实战经验分享</a> <span class="text-muted"></span> <a class="tag" taget="_blank" href="/search/typescript/1.htm">typescript</a> <div>作为一名鸿蒙应用开发者,DevEcoStudio是绕不开的核心生产力工具。它不仅深度集成HarmonyOSSDK,更在开发效率上带来了质的飞跃。分享几点关键实战经验:1.高效预览,所见即所得:*.hml+*.css+*.json描述UI的三板斧配合预览器(Previewer)堪称效率神器。支持多设备规格(手机、手表、平板等)实时预览,极大减少编译运行等待时间,尤其是调试复杂样式或响应式布局时体验极</div> </li> <li><a href="/article/113.htm" title="windows下源码安装golang" target="_blank">windows下源码安装golang</a> <span class="text-muted">616050468</span> <a class="tag" taget="_blank" href="/search/golang%E5%AE%89%E8%A3%85/1.htm">golang安装</a><a class="tag" taget="_blank" href="/search/golang%E7%8E%AF%E5%A2%83/1.htm">golang环境</a><a class="tag" taget="_blank" href="/search/windows/1.htm">windows</a> <div>         系统: 64位win7, 开发环境:sublime text 2,  go版本: 1.4.1    1.  安装前准备(gcc, gdb, git)        golang在64位系</div> </li> <li><a href="/article/240.htm" title="redis批量删除带空格的key" target="_blank">redis批量删除带空格的key</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/redis/1.htm">redis</a> <div>redis批量删除的通常做法: redis-cli keys "blacklist*" | xargs redis-cli del 上面的命令在key的前后没有空格时是可以的,但有空格就不行了: $redis-cli keys "blacklist*" 1) "blacklist:12: 361942420@qq.com</div> </li> <li><a href="/article/367.htm" title="oracle正则表达式的用法" target="_blank">oracle正则表达式的用法</a> <span class="text-muted">0624chenhong</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F/1.htm">正则表达式</a> <div>  方括号表达示 方括号表达式 描述 [[:alnum:]] 字母和数字混合的字符 [[:alpha:]] 字母字符 [[:cntrl:]] 控制字符 [[:digit:]] 数字字符 [[:graph:]] 图像字符 [[:lower:]] 小写字母字符 [[:print:]] 打印字符 [[:punct:]] 标点符号字符 [[:space:]]</div> </li> <li><a href="/article/494.htm" title="2048源码(核心算法有,缺少几个anctionbar,以后补上)" target="_blank">2048源码(核心算法有,缺少几个anctionbar,以后补上)</a> <span class="text-muted">不懂事的小屁孩</span> <a class="tag" taget="_blank" href="/search/2048/1.htm">2048</a> <div>2048游戏基本上有四部分组成, 1:主activity,包含游戏块的16个方格,上面统计分数的模块 2:底下的gridview,监听上下左右的滑动,进行事件处理, 3:每一个卡片,里面的内容很简单,只有一个text,记录显示的数字 4:Actionbar,是游戏用重新开始,设置等功能(这个在底下可以下载的代码里面还没有实现) 写代码的流程 1:设计游戏的布局,基本是两块,上面是分</div> </li> <li><a href="/article/621.htm" title="jquery内部链式调用机理" target="_blank">jquery内部链式调用机理</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/jquery/1.htm">jquery</a> <div>只需要在调用该对象合适(比如下列的setStyles)的方法后让该方法返回该对象(通过this  因为一旦一个函数称为一个对象方法的话那么在这个方法内部this(结合下面的setStyles)指向这个对象) function create(type){ var element=document.createElement(type); //this=element; </div> </li> <li><a href="/article/748.htm" title="你订酒店时的每一次点击 背后都是NoSQL和云计算" target="_blank">你订酒店时的每一次点击 背后都是NoSQL和云计算</a> <span class="text-muted">蓝儿唯美</span> <a class="tag" taget="_blank" href="/search/NoSQL/1.htm">NoSQL</a> <div>全球最大的在线旅游公司Expedia旗下的酒店预订公司,它运营着89个网站,跨越68个国家,三年前开始实验公有云,以求让客户在预订网站上查询假期酒店时得到更快的信息获取体验。 云端本身是用于驱动网站的部分小功能的,如搜索框的自动推荐功能,还能保证处理Hotels.com服务的季节性需求高峰整体储能。 Hotels.com的首席技术官Thierry Bedos上个月在伦敦参加“2015 Clou</div> </li> <li><a href="/article/875.htm" title="java笔记1" target="_blank">java笔记1</a> <span class="text-muted">a-john</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>1,面向对象程序设计(Object-oriented Propramming,OOP):java就是一种面向对象程序设计。 2,对象:我们将问题空间中的元素及其在解空间中的表示称为“对象”。简单来说,对象是某个类型的实例。比如狗是一个类型,哈士奇可以是狗的一个实例,也就是对象。 3,面向对象程序设计方式的特性:     3.1 万物皆为对象。    </div> </li> <li><a href="/article/1002.htm" title="C语言 sizeof和strlen之间的那些事 C/C++软件开发求职面试题 必备考点(一)" target="_blank">C语言 sizeof和strlen之间的那些事 C/C++软件开发求职面试题 必备考点(一)</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/C%2FC%2B%2B%E6%B1%82%E8%81%8C%E9%9D%A2%E8%AF%95%E5%BF%85%E5%A4%87%E8%80%83%E7%82%B9/1.htm">C/C++求职面试必备考点</a> <div>        找工作在即,以后决定每天至少写一个知识点,主要是记录,逼迫自己动手、总结加深印象。当然如果能有一言半语让他人收益,后学幸运之至也。如有错误,还希望大家帮忙指出来。感激不尽。        后学保证每个写出来的结果都是自己在电脑上亲自跑过的,咱人笨,以前学的也半吊子。很多时候只能靠运行出来的结果再反过来</div> </li> <li><a href="/article/1129.htm" title="程序员写代码时就不要管需求了吗?" target="_blank">程序员写代码时就不要管需求了吗?</a> <span class="text-muted">asia007</span> <a class="tag" taget="_blank" href="/search/%E7%A8%8B%E5%BA%8F%E5%91%98%E4%B8%8D%E8%83%BD%E4%B8%80%E5%91%B3%E8%B7%9F%E9%9C%80%E6%B1%82%E8%B5%B0/1.htm">程序员不能一味跟需求走</a> <div>      编程也有2年了,刚开始不懂的什么都跟需求走,需求是怎样就用代码实现就行,也不管这个需求是否合理,是否为较好的用户体验。当然刚开始编程都会这样,但是如果有了2年以上的工作经验的程序员只知道一味写代码,而不在写的过程中思考一下这个需求是否合理,那么,我想这个程序员就只能一辈写敲敲代码了。       我的技术不是很好,但是就不代</div> </li> <li><a href="/article/1256.htm" title="Activity的四种启动模式" target="_blank">Activity的四种启动模式</a> <span class="text-muted">百合不是茶</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a><a class="tag" taget="_blank" href="/search/%E6%A0%88%E6%A8%A1%E5%BC%8F%E5%90%AF%E5%8A%A8/1.htm">栈模式启动</a><a class="tag" taget="_blank" href="/search/Activity%E7%9A%84%E6%A0%87%E5%87%86%E6%A8%A1%E5%BC%8F%E5%90%AF%E5%8A%A8/1.htm">Activity的标准模式启动</a><a class="tag" taget="_blank" href="/search/%E6%A0%88%E9%A1%B6%E6%A8%A1%E5%BC%8F%E5%90%AF%E5%8A%A8/1.htm">栈顶模式启动</a><a class="tag" taget="_blank" href="/search/%E5%8D%95%E4%BE%8B%E6%A8%A1%E5%BC%8F%E5%90%AF%E5%8A%A8/1.htm">单例模式启动</a> <div>android界面的操作就是很多个activity之间的切换,启动模式决定启动的activity的生命周期 ;   启动模式xml中配置     <activity android:name=".MainActivity" android:launchMode="standard&quo</div> </li> <li><a href="/article/1383.htm" title="Spring中@Autowired标签与@Resource标签的区别" target="_blank">Spring中@Autowired标签与@Resource标签的区别</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/%40Resource/1.htm">@Resource</a><a class="tag" taget="_blank" href="/search/%40Autowired/1.htm">@Autowired</a><a class="tag" taget="_blank" href="/search/%40Qualifier/1.htm">@Qualifier</a> <div>Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。   1. @Autowired    @Autowired是Spring 提供的,需导入    Package:org.springframewo</div> </li> <li><a href="/article/1510.htm" title="Changes Between SOAP 1.1 and SOAP 1.2" target="_blank">Changes Between SOAP 1.1 and SOAP 1.2</a> <span class="text-muted">sunjing</span> <a class="tag" taget="_blank" href="/search/Changes/1.htm">Changes</a><a class="tag" taget="_blank" href="/search/Enable/1.htm">Enable</a><a class="tag" taget="_blank" href="/search/SOAP+1.1/1.htm">SOAP 1.1</a><a class="tag" taget="_blank" href="/search/SOAP+1.2/1.htm">SOAP 1.2</a> <div>JAX-WS SOAP Version 1.2 Part 0: Primer (Second Edition) SOAP Version 1.2 Part 1: Messaging Framework (Second Edition) SOAP Version 1.2 Part 2: Adjuncts (Second Edition)   Which style of WSDL</div> </li> <li><a href="/article/1637.htm" title="【Hadoop二】Hadoop常用命令" target="_blank">【Hadoop二】Hadoop常用命令</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/hadoop/1.htm">hadoop</a> <div>以Hadoop运行Hadoop自带的wordcount为例,   hadoop脚本位于/home/hadoop/hadoop-2.5.2/bin/hadoop,需要说明的是,这些命令的使用必须在Hadoop已经运行的情况下才能执行   Hadoop HDFS相关命令  hadoop fs -ls  列出HDFS文件系统的第一级文件和第一级</div> </li> <li><a href="/article/1764.htm" title="java异常处理(初级)" target="_blank">java异常处理(初级)</a> <span class="text-muted">白糖_</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/DAO/1.htm">DAO</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</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/Ajax/1.htm">Ajax</a> <div>从学习到现在从事java开发一年多了,个人觉得对java只了解皮毛,很多东西都是用到再去慢慢学习,编程真的是一项艺术,要完成一段好的代码,需要懂得很多。 最近项目经理让我负责一个组件开发,框架都由自己搭建,最让我头疼的是异常处理,我看了一些网上的源码,发现他们对异常的处理不是很重视,研究了很久都没有找到很好的解决方案。后来有幸看到一个200W美元的项目部分源码,通过他们对异常处理的解决方案,我终</div> </li> <li><a href="/article/1891.htm" title="记录整理-工作问题" target="_blank">记录整理-工作问题</a> <span class="text-muted">braveCS</span> <a class="tag" taget="_blank" href="/search/%E5%B7%A5%E4%BD%9C/1.htm">工作</a> <div>1)那位同学还是CSV文件默认Excel打开看不到全部结果。以为是没写进去。同学甲说文件应该不分大小。后来log一下原来是有写进去。只是Excel有行数限制。那位同学进步好快啊。 2)今天同学说写文件的时候提示jvm的内存溢出。我马上反应说那就改一下jvm的内存大小。同学说改用分批处理了。果然想问题还是有局限性。改jvm内存大小只能暂时地解决问题,以后要是写更大的文件还是得改内存。想问题要长远啊</div> </li> <li><a href="/article/2018.htm" title="org.apache.tools.zip实现文件的压缩和解压,支持中文" target="_blank">org.apache.tools.zip实现文件的压缩和解压,支持中文</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/apache/1.htm">apache</a> <div>刚开始用java.util.Zip,发现不支持中文(网上有修改的方法,但比较麻烦) 后改用org.apache.tools.zip org.apache.tools.zip的使用网上有更简单的例子 下面的程序根据实际需求,实现了压缩指定目录下指定文件的方法 import java.io.BufferedReader; import java.io.BufferedWrit</div> </li> <li><a href="/article/2145.htm" title="读书笔记-4" target="_blank">读书笔记-4</a> <span class="text-muted">chengxuyuancsdn</span> <a class="tag" taget="_blank" href="/search/%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0/1.htm">读书笔记</a> <div>1、JSTL 核心标签库标签 2、避免SQL注入 3、字符串逆转方法 4、字符串比较compareTo 5、字符串替换replace 6、分拆字符串 1、JSTL 核心标签库标签共有13个, 学习资料:http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html 功能上分为4类: (1)表达式控制标签:out</div> </li> <li><a href="/article/2272.htm" title="[物理与电子]半导体教材的一个小问题" target="_blank">[物理与电子]半导体教材的一个小问题</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E9%97%AE%E9%A2%98/1.htm">问题</a> <div>       各种模拟电子和数字电子教材中都有这个词汇-空穴       书中对这个词汇的解释是; 当电子脱离共价键的束缚成为自由电子之后,共价键中就留下一个空位,这个空位叫做空穴       我现在回过头翻大学时候的教材,觉得这个</div> </li> <li><a href="/article/2399.htm" title="Flashback Database --闪回数据库" target="_blank">Flashback Database --闪回数据库</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/%E9%97%AA%E5%9B%9E%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">闪回数据库</a> <div>Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。 在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashbac</div> </li> <li><a href="/article/2526.htm" title="简单排序:插入排序" target="_blank">简单排序:插入排序</a> <span class="text-muted">dieslrae</span> <a class="tag" taget="_blank" href="/search/%E6%8F%92%E5%85%A5%E6%8E%92%E5%BA%8F/1.htm">插入排序</a> <div> public void insertSort(int[] array){ int temp; for(int i=1;i<array.length;i++){ temp = array[i]; for(int k=i-1;k>=0;k--)</div> </li> <li><a href="/article/2653.htm" title="C语言学习六指针小示例、一维数组名含义,定义一个函数输出数组的内容" target="_blank">C语言学习六指针小示例、一维数组名含义,定义一个函数输出数组的内容</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/c/1.htm">c</a> <div># include <stdio.h> int main(void) { int * p; //等价于 int *p 也等价于 int* p; int i = 5; char ch = 'A'; //p = 5; //error //p = &ch; //error //p = ch; //error p = &i; // </div> </li> <li><a href="/article/2780.htm" title="centos下php redis扩展的安装配置3种方法" target="_blank">centos下php redis扩展的安装配置3种方法</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/redis/1.htm">redis</a> <div>方法一 1.下载php redis扩展包  代码如下 复制代码 #wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz 2 tar -zxvf 解压压缩包,cd /扩展包 (进入扩展包然后 运行phpize 一下是我环境中phpize的目录,/usr/local/php/bin/phpize (一定要</div> </li> <li><a href="/article/2907.htm" title="线程池(Executors)" target="_blank">线程池(Executors)</a> <span class="text-muted">shuizhaosi888</span> <a class="tag" taget="_blank" href="/search/%E7%BA%BF%E7%A8%8B%E6%B1%A0/1.htm">线程池</a> <div>在java类库中,任务执行的主要抽象不是Thread,而是Executor,将任务的提交过程和执行过程解耦 public interface Executor { void execute(Runnable command); }   public class RunMain implements Executor{ @Override pub</div> </li> <li><a href="/article/3034.htm" title="openstack 快速安装笔记" target="_blank">openstack 快速安装笔记</a> <span class="text-muted">haoningabc</span> <a class="tag" taget="_blank" href="/search/openstack/1.htm">openstack</a> <div>前提是要配置好yum源 版本icehouse,操作系统redhat6.5 最简化安装,不要cinder和swift 三个节点 172 control节点keystone glance horizon 173 compute节点nova 173 network节点neutron control /etc/sysctl.conf net.ipv4.ip_forward =</div> </li> <li><a href="/article/3161.htm" title="从c面向对象的实现理解c++的对象(二)" target="_blank">从c面向对象的实现理解c++的对象(二)</a> <span class="text-muted">jimmee</span> <a class="tag" taget="_blank" href="/search/C%2B%2B/1.htm">C++</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/1.htm">面向对象</a><a class="tag" taget="_blank" href="/search/%E8%99%9A%E5%87%BD%E6%95%B0/1.htm">虚函数</a> <div>1. 类就可以看作一个struct,类的方法,可以理解为通过函数指针的方式实现的,类对象分配内存时,只分配成员变量的,函数指针并不需要分配额外的内存保存地址。 2. c++中类的构造函数,就是进行内存分配(malloc),调用构造函数 3. c++中类的析构函数,就时回收内存(free) 4. c++是基于栈和全局数据分配内存的,如果是一个方法内创建的对象,就直接在栈上分配内存了。 专门在</div> </li> <li><a href="/article/3288.htm" title="如何让那个一个div可以拖动" target="_blank">如何让那个一个div可以拖动</a> <span class="text-muted">lingfeng520240</span> <a class="tag" taget="_blank" href="/search/html/1.htm">html</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</div> </li> <li><a href="/article/3415.htm" title="第10章 高级事件(中)" target="_blank">第10章 高级事件(中)</a> <span class="text-muted">onestopweb</span> <a class="tag" taget="_blank" href="/search/%E4%BA%8B%E4%BB%B6/1.htm">事件</a> <div>index.html <!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/</div> </li> <li><a href="/article/3542.htm" title="计算两个经纬度之间的距离" target="_blank">计算两个经纬度之间的距离</a> <span class="text-muted">roadrunners</span> <a class="tag" taget="_blank" href="/search/%E8%AE%A1%E7%AE%97/1.htm">计算</a><a class="tag" taget="_blank" href="/search/%E7%BA%AC%E5%BA%A6/1.htm">纬度</a><a class="tag" taget="_blank" href="/search/LBS/1.htm">LBS</a><a class="tag" taget="_blank" href="/search/%E7%BB%8F%E5%BA%A6/1.htm">经度</a><a class="tag" taget="_blank" href="/search/%E8%B7%9D%E7%A6%BB/1.htm">距离</a> <div>要解决这个问题的时候,到网上查了很多方案,最后计算出来的都与百度计算出来的有出入。下面这个公式计算出来的距离和百度计算出来的距离是一致的。 /** * * @param longitudeA * 经度A点 * @param latitudeA * 纬度A点 * @param longitudeB * </div> </li> <li><a href="/article/3669.htm" title="最具争议的10个Java话题" target="_blank">最具争议的10个Java话题</a> <span class="text-muted">tomcat_oracle</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>1、Java8已经到来。什么!? Java8 支持lambda。哇哦,RIP Scala!   随着Java8 的发布,出现很多关于新发布的Java8是否有潜力干掉Scala的争论,最终的结论是远远没有那么简单。Java8可能已经在Scala的lambda的包围中突围,但Java并非是函数式编程王位的真正觊觎者。    2、Java 9 即将到来    Oracle早在8月份就发布</div> </li> <li><a href="/article/3796.htm" title="zoj 3826 Hierarchical Notation(模拟)" target="_blank">zoj 3826 Hierarchical Notation(模拟)</a> <span class="text-muted">阿尔萨斯</span> <a class="tag" taget="_blank" href="/search/rar/1.htm">rar</a> <div> 题目链接:zoj 3826 Hierarchical Notation 题目大意:给定一些结构体,结构体有value值和key值,Q次询问,输出每个key值对应的value值。 解题思路:思路很简单,写个类词法的递归函数,每次将key值映射成一个hash值,用map映射每个key的value起始终止位置,预处理完了查询就很简单了。 这题是最后10分钟出的,因为没有考虑value为{}的情</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>