手把手教你搭建博客系统

【脑电绘图教程 2】使用Brainstorm进行脑电处理及源定位 Brainstorm 是一个开源应用程序,支持MEG、EEG、fNIRS、ECoG、深度电极和其他电生理学的数据分析,尤其用于MEG、EEG的源定位。Brainstorm的主要优点是其简单直观的图形界面,不需要进行任何编程,即可上手MEG、EEG分析,此外,它还支持多种数据类型(基本上EEGLab支持的,它都支持),并且具有数据批量处理功能,可以很方便的分析自己的数据。 阅读详情

如何快速搭建个人博客

最终效果请访问:https://kewenjie.github.io/

环境准备

首先要安装git(这一步小伙伴们自行去做)

一、注册Github账号(已注册可忽略)

打开这个网址,注册一个github的账号 https://github.com/join?source=header-home进行注册

二、创建repository仓库

如图:
在这里插入图片描述

特别说明:你的仓库的名字 格式为[username].github.io username 必须是github注册的用户名,否则无法访问

举个例子 本人注册的用户名是kewenjie 那么我的仓库名称为kewenjie.github.io

拉取仓库到本地并进行初始化

在本地编写index.html(内容随意),提交到github上

主角登场-hexo

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页

想要进一步了解hexo,请参考官方文档

由于hexo是由node进行构建,首先node环境安装

下载Node.js 官方地址:https://nodejs.org/en/download/选择相应的版本进行安装

安装完成后,查看是否安装成功,输入cmd

node -v 查看 node 版本
npm -v 查看 npm 版本

使用node安装hexo

node安装好之后,可以使用npm来安装hexo

npm install hexo-cli -g
hexo init blog(生成的博客文件夹的名字,自定义,会在对应执行该语句的路径生成对应的文件)
cd blog
npm install
hexo server(启动hexo)

最终效果如下:

在这里插入图片描述

输入地址http://localhost:4000就可以进入hexo的界面

hexo配置

hexo基本命令

这些命令,大部分都要在上一步创建好的blog目录下来执行

hexo new "postName" #新建文章
hexo new page "pageName" #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #部署到GitHub
hexo help  # 查看帮助
hexo version  #查看Hexo的版本
说明
hexo new "postName"   ##新建文章  
举例:hexo new "test"   这样就会到blog\source\_posts目录下生成一个test.md文件直接generate后deploy就可以在博客中展示
hexo new page "tags"	这样就会到blog\source\tags目录下生成一个index.md文件直接generate后deploy就可以在博客中展示

如何把博客发布到github

前面我们在本地通过http://localhost:4000可以访问到默认的博客站点,如果需要发布到外网访问,需要把代码上传到github对应站点的repository中。
通过hexo deploy 把生成好的静态页面发布到git,但是在此之前,需要配置目标github的地址

cd blog
vim _config.xml

找到deploy的配置项,增加如下配置。

deploy:
  type: git
  repository: git@github.com:2227324689/2227324689.github.io.git
  branch: master

接着执行hexo deploy,就能把页面提交到github。

如果出现下面这个错误,说明还需要安装一个插件,在根目录下执行npm install hexo-deployer-git --save 安装插件

Deployer not found: github 或者 Deployer not found: git

如何更新文章呢?

博客搭建好之后,最重要的就是要更新博客了.

使用命令来创建

进入到blog目录,执行hexo new 'blog-name' 来创建一个页面,在blog\source_post目录下就会生成一个blog-name.md文件

然后我们使用markdown的语法来写文章即可

创建页面完成后,进入到blog,

在这里插入图片描述

输入如下命令,就可以上传至github

hexo g
hexo d

可以通过访问 https://username.github.io就能查看到你更新的文章了

更新主题

如果你觉得默认的hexo的主题很丑怎么办?

hexo官方提供了非常多的主题:https://hexo.io/themes/,

例如我选择的主题是https://github.com/JoeyBling/hexo-theme-yilia-plus

你需要做的就是选择自己喜欢的主题,并且下载到本地。

把主题拷贝到 blog/themes目录下

修改_config.yml中的theme: landscape改为theme: hexo-theme-yilia-plus,然后执行hexo g来重新基于新的主题生成静态页面,然后hexo d即可。

题,并且下载到本地。

把主题拷贝到 blog/themes目录下

修改_config.yml中的theme: landscape改为theme: hexo-theme-yilia-plus,然后执行hexo g来重新基于新的主题生成静态页面,然后hexo d即可。

大家如果搭建过程中遇到了什么问题,可以联系我,我们一起探讨。

SVM-支持向量机学习(1):线性可分SVM的基本型 1. foreword先看的是李航老师的书第7章,比较传统按照以下三节展开: 线性可分SVM 线性SVM 非线性SVM SMO算法 李航老师讲东西向来不拖泥带水,但本节也几乎用了40页的篇幅,足见涉及内容之多。7月底硬着头皮啃了下来,边看边在笔记上摘抄标注,花了2天时间对SVM有了基本认识。一个月过去了,如今重新整理为博客,再看轻松许多,并不断对比西瓜书的内容,启望达到融会贯通。西瓜书此节明显节奏轻 阅读详情

相关推荐

把MinerU集成到Dify

本文介绍了如何将本地部署的MinerU与Dify平台进行集成。首先需要确保Dify和MinerU在Docker环境中正常运行,并通过配置虚拟网络实现互联。然后详细说明了在Dify平台安装MinerU插件的步骤,包括从插件市场搜索安装、配置连接参数等关键操作。特别强调了要等待MinerU容器完全启动(healthy状态)后再进行Dify配置,否则会出现连接错误。通过简单的URL指向和API密钥设置,用户即可实现Dify平台与本地MinerU算力网络的对接,为后续的AI应用开发提供基础支持。

lyxerlau的博客 313

手把手带你搭建个人博客系统(一)

手把手带你搭建个人博客系统(一)

如风暖阳的博客 4141

IAR安装成功的关键:STM32设备支持文件导入方法

IAR安装常卡在设备支持缺失这一步——尤其对STM32新手,没导入对应芯片包,编译直接报错。实测发现,必须通过IAR的Tools→Options→IDE→Configuration→Device Support手动加载STM32设备支持文件,否则新建工程时连芯片型号都选不到。IAR安装是否顺利,往往就差这一步。

weixin_42527589的博客 680

个人博客搭建指南——保姆级教程

如何搭建个人博客,其实是很简单的!建立个人网站呢,初衷其实非常简单,说不定你也想过,只是没去做而已。我是想:现在的网络中有好多的写作平台,比如我现在在用的C站,它已经非常成熟,社区讨论、问题发布、Blink动态等等,一应俱全。我在学完相关知识后,为什么不能自己写一个呢?也许更多的是我爱折腾罢了,哈哈​最开始接触是在C站文章发布“板块自定义”模块中,输入几行代码,就能有漂亮的界面。当时因为还没有接触到CSS、Web前端这些,是从网上白嫖来的,更是激起了我深入学习的兴趣。

01101 9333

Axure RP 10表单数据提交制作

本文介绍了如何使用Axure RP 10实现表单数据提交。

Peppaaa的博客 990

LPDDR4协议规范之 (四)命令和时序

LPDDR4协议规范之 (四)命令和时序命令真值表激活操作读写访问操作读前沿和后沿突发读取操作流程读操作时序写前沿和后沿突发写操作写入均衡(待更新) 命令真值表 激活操作 ACTIVATE命令由两个连续命令组成,Activate-1命令和Activate-2。通过在(Activate-1)时钟的第一个上升沿保持CS HIGH,CA0 HIGH和CA1 LOW来发出Activate-1命令,通过...

YJFeiii的博客 2万+

BBS01- 个人博客项目搭建、BBS多人博客项目基本功能和需求、项目程序设计、BBS数据库表结构设计

BBS-个人博客项目完整搭建、BBS多人博客项目基本功能和需求、项目程序设计、BBS数据库表结构设计、创建BBS表模型。

linjun的博客 474

Unity 热更新技术 |(六)xLua框架学习最新系列完整教程

开始学习热更新方面系列知识,就从这一篇开始吧! 本系列教程 会从热更新基本概念出发,详细介绍热更新相关的全套知识点。 如热更新技术基本原理、热更新主流方案、AssetBundle系列教程、Lua语言编程、Lua与Unity交互教程、Xlua框架使用、热更新实战教程等方面。 热更新作为一个开发者必备技能,如果想学习的话,可以从现在开始了哦~ 接下来先从XLua学习使用 开始学习吧!

努力前行,总会成为自己心中的那道光 1万+

【从 0 开始搭建个人博客】自建服务器,搭建一个 typecho 博客

上一篇讲了域名购买和服务器的选择。现在,服务器买好了,域名也完成了解析,是时候开始主线任务 —— 自建博客了。首先我们先在服务上面安装一个,对于 linux 基础不是很好的小伙伴们来说,这是一个很友好的图形化管理服务器的软件。面板的安装教程可以参见官网,这里不展开。一行代码,2 分钟能装好。下载好宝塔面板之后,第一次登陆会让你下载 LNMP 或者 LAMP, 建议下载 LNMP 就行。(这里会稍微花一点时间)装好之后,我们进入正题。点击 “软件商店”,选择 “宝塔一键部署源码”

398

【YOLO目标检测全栈实战】68 模型量化:从FP32到INT8,精度不掉,速度翻倍

摘要: 模型量化能显著提升推理速度(如YOLOv5s帧率从15FPS提升至38FPS),但需避免三大误区:1)校准集需覆盖实际场景,而非随机采样;2)敏感层(如检测头)应保留FP32精度;3)预处理必须与量化前后一致。通过混合精度量化(Backbone用INT8,检测头用FP32)和逐通道量化,可实现<1%的mAP损失。关键步骤包括校准数据准备、量化感知训练及逐层精度评估,最终在Jetson Nano等边缘设备上实现速度与精度的平衡。

企鹅码农的专属播客,分享10多年的实战案例和经验解读,包含YOLO、RT-DETR、AI等各个工作领域。 146

三维点云转深度图

点云投影过程是将三维点云数据转化为二维图像坐标的关键步骤,它的实现涉及到相机内外参数的计算,包括相机的内部参数(如焦距和主点)和外部参数(如相机位置和方向)。具体来说,可以通过将每个点的三维坐标转换为相机坐标系下的坐标,然后使用相机内部参数和外部参数来计算在二维图像中的坐标。接着计算每个点的深度值,将深度值映射到像素值上,最后创建深度图像并将深度值赋给对应的像素值。这里需要注意的是,在将深度值映射到像素值上时,需要将像素值转换为 uchar 类型,否则在将深度值赋给像素值时会出现类型不匹配的错误。

点云兔子的博客 3171

手把手搭建乌班图20.4系统,百分百成功

帮助小白快速搭建乌班图系统

weixin_62621407的博客 1450

华为MetaERP的交易计税模块(即“税务引擎”)在设计上确实受到Oracle E-Business Tax(EBTax)等国际先进税务架构理念的影响,但结合了华为自身全球化运营、多准则合规、高并发处

华为MetaERP税务引擎在借鉴Oracle EBTax三层架构基础上,创新升级为五层智能税务架构,实现从"税码驱动"到"场景+规则+AI驱动"的转变。该模块采用云原生微服务架构,支持全球190+国家税务规则动态加载,具备实时计税、多准则并行处理、AI风险预警等核心能力,深度适配金税工程等国内合规要求。通过税务数字孪生、RPA机器人等创新,形成自主可控的智能税务中枢,为跨国企业提供全栈国产化税务解决方案,重新定义ERP税务管理范式。

金牌架构师 114

手把手+零基础教你使用Django+Bootstrap搭建一个博客系统

startproject:创建django项目startapp:创建django应用check:校验项目完整性runserver:进入django环境并且运行django项目test:跑单元测试用例shell:进入django项目的Python Shell环境makemigration:创建模型变更的迁移文件migrate:执行上一个命令创建的迁移文件dumpdata:把数据库数据导出到文件loaddata命令:把文件数据导入到数据库。

LLM | Agent | RAG | Java 3250

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Python 手把手教你搭建超酷博客系统

本文详细介绍了基于Python Flask框架的博客系统开发全过程。主要内容包括:技术选型(Python+Flask+SQLite)、环境搭建、项目结构规划、数据库设计等基础环节;重点实现了用户管理(注册/登录/资料修改)、文章管理(发布/编辑/删除/展示)和评论功能等核心模块;最后讲解了使用Gunicorn和Nginx进行系统部署的方案。文章还展望了未来可能的优化方向,如性能提升、用户体验改进和功能扩展等。该项目完整展示了从开发到部署的Web应用构建流程,为Python Web开发初学者提供了实用参考。

大雨淅淅的博客 1241

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

手把手搭建 java web_教你5分钟搭建私人Java博客系统,手把手教你练习实战

本文适合刚学习完 Java 语言基础的人群,跟着本文可了解和运行 Tale 项目。示例均在 Windows 操作系统下演示它拥有小、美、快、稳的特点。该项目完全开源、免费,能够让你快速搭建包含前、后台的博客系统,大大节省了搭建私人博客的时间,开箱即用。让你可以专注于创作,让有故事的人更方便的表达想法。想要快速搭建一套自己的博客,那就跟着本文的步骤。你只需要花 5 分钟,就能拥有一个属于自己的私人博...

weixin_42519733的博客 275

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

个人博客代码_Solo小众开源博客系统:手把手教你搭建自己的博客系统

博客是很多程序员朋友的最爱,通过博客可以梳理自己的技术体系,将自己日常开发过程中的技术心得或者对于一个技术问题的解决思路记录下来,对于以后碰到此类问题有一个参考的作用。同时,博客系统的内容是对外的,我们可以将自己的博客内容分享出去增加自己的知名度。现在很多面试官第一句话就是:“你写博客吗?”,如果你没有博客那不就尴尬了。之前阿里P10赵海平面试王垠的时候,不就是翻了王垠的所有博客并且还“嘲弄”了一...

weixin_39638603的博客 903

手把手教新人搭建个人博客系统基础部署

(一)——注册域名 域名服务商有很多(阿里云、腾讯云、百度云以及国外等等),在国内推荐使用阿里云,进入阿里云官网,具体操作可参考下图(注册域名前需申请阿里云账号,只有登录了阿里云账号才能完成域名的购买) 域名注册 查询你想要注册的域名,比如rainbowcat.com,只需要输入rainbowcat搜索即可,如下图: 查询域名 点击加入清单(需先登录才能成功加入域...

爱龙的专栏 855

Django全栈开发入门:手把手教你从零搭建博客系统

在Web开发领域,选择一款合适的后端框架往往决定项目效率。Python生态中,Django以其“开箱即用”的设计理念,提供了从ORM数据模型、Admin后台到模板渲染的完整解决方案,尤其适合内容管理类应用的快速落地。通过全栈开发的视角,可以理解如何利用Django的MTV架构,将数据定义、业务逻辑与页面展示解耦,同时借助自动化的后台界面降低重复开发成本。从博客系统的经典场景切入,涵盖了模型关联设计、表单处理、分页优化与生产部署等关键环节,展示了Django在中小型项目中的实践价值。理解这套技术链路,不仅能提

weixin_31315567的博客 175

手把手教你基于springboot+vue+nuxt搭建前后台分离&服务端渲染的个人博客系统

手把手教你基于springboot+vue搭建前后台分离的个人博客系统

noodzhan 1927

手把手教你在树莓派上搭建ghost个人博客呦

这里之间放树莓派博客的连接了 我的ghost博客搭建教程

weixin_43858274的博客 1959

从零开始设计一个网站:HTML5、CSS、MySQL、JavaScript 实战案例

本实战案例将手把手教你搭建一个 个人博客系统,涵盖前端页面设计、后端数据库交互和动态功能实现。从零开始设计一个网站:HTML5、CSS、MySQL、JavaScript 实战案例。使用 PDO 预处理语句(如 $pdo->prepare())。开发环境:XAMPP/MAMP(本地服务器)、VS Code。推荐服务商:阿里云、腾讯云、Vercel(静态资源托管)。后端:PHP(处理请求)或 Node.js(可选)数据库:MySQL(存储用户、文章、评论数据)四、动态交互:JavaScript(AJAX)

weixin_44088472的博客 1423

深入掌握Node.js HTTP模块:从开始到放弃

Node.js内置的 http 模块提供了创建 HTTP 服务器和客户端的能力。

weixin_44732078的博客 1244

【项目】教你手把手完成博客系统(一) 实现思路 | 准备工作 | 封装操作 | 创建实体类

JDBC代码大同小异,因此会有一些数据库的框架来进一步的封装。在列表页左侧拿到的是当前登录用户的信息。在博客详情页,拿到的是文章作者的信息。创建两个类BlogDao和UserDao,来完成针对博客表和用户表的增删改查操作。2.博客详情页:点击列表的某个博客,就能进入对应的详情页,显示出博客的具体内容。每个表都需要一个专门的类来表示,表里的每一条数据,就会对应这个类中的一个对象。在博客编辑页,输入内容后,点击发布。点击博客详情的时候,可以从服务器拿到博客的完整数据。让页面从服务器(数据库)拿到博客的数据。

WengJM的博客 1094

【项目】教你手把手完成博客系统(二)获取博客列表 | 获取博客详情页 | 实现登录功能 | 强转登录

session是服务器内存中类似于Hash表的结构,如果服务器重启,hash表中原有的数据就没有了。​ 在博客详情页中,给服务器发送ajax请求,根据得到了blogId,查询数据库,得到博客的具体内容后返回给前端。2.使用令牌的方式(把用户信息在服务器加密,还是保存在浏览器这边)相当于服务器没有在内存中存储当前的用户身份。在博客列表页加载时,通过ajax给服务器发起请求,从服务器数据库拿到博客列表数据,并且显示到页面上。服务器处理登录请求,读取用户名和密码,并在数据库中查询,进行匹配。

WengJM的博客 1381

手把手教你搭建搭建JPress

原文:https://blog.youkuaiyun.com/m0_53557217/article/details/129375378。因为我所使用的为华为云,此处端口放行以华为云为例,其他云服务器可以直接网上搜索对应云服务器端口放行方式。https://pan.baidu.com/s/1DHKY5xBbcNPltJ3VZiBz8g 提取码:im4m。将下载好的war包上传到该文件夹中,进行解压,并删除war包。同时去宝塔网站名处,添加端口,给没有域名的小伙伴的指导。放行相应的端口,在宝塔安全和云服务器对应界面。

Admans的专栏 1125
上一篇: 模板设计模式
下一篇: 动态代理模式
mastertojava
博客等级 码龄9年 9粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值