最近服务器快过期了,便想着把 VRC Blog 迁移到 Github 上,于是便想着看看有什么好的主题没,刚开始是想着现在用的 Typecho 主题是从 Jekyll 移植,但 半年前 去搜索找不到了,然后最近又有点想了解 Hexo,找了半天主题又想到了之前挺喜欢的 Argon 好像有 Hexo 来着,然后便有了这篇文章 环境 需要安装 Node.js 10.13 以上版本,推荐 12....
Hexo 安装与使用
算法 n-皇后问题 回溯法
问题描述 n-皇后问题是在 n 行 n 列的棋盘上放置 n 个皇后,使得皇后彼此之间不受攻击,其规则是任意两个皇后不在同一行、同一列和相同的对角线上 (也就算国际象棋的皇后移动范围) 问题分析 拟采用以下思路解决 n-皇后问题: 第 i 个皇后放在第 i 行 从第一个皇后开始,对每个皇后,从其对应行 (第 i 个皇后对应第 i 行) 的第一列开始尝试 若可以放置,确定位置,考虑下一...
Typecho HTTPS 无法登录访问后台
引言 之前在移植 typecho 到 Docker 容器后,在开启 HTTPS 后登录后台将会报错,而将 HTTPS 关闭后则可以正常访问。因为在之前非 Docker 部署的时候可以正常访问,我以为是 Docker 网络的问题,而当时的修改是一次性的,不会再进行更新,所以我在关闭 HTTPS 修改完成后便不再管理。如今再次使用 typecho 再次遇到相同问题,考虑到需要更新文章,遂寻解决...
ElementUI
ElementUI 是饿了么团队开发的,一套为开发者、设计师和产品经理准备的基于 Vue2.0 的桌面端组件库 组件是组成网页的部件,例如超链接、按钮、图片、表格、表单、分页条等 Vue2.x 官网:国际 中国大陆 Vue3.x 官网:https://element-plus.org/zh-CN/#/zh-CN 安装 安装 ElementUI 库 (在当前工程的目录下),命令 n...
简单Vue项目
早期前后端混合开发,沟通成本高,分工不明确,不便管理,不便维护扩展 当前主流的开发模式为前后端分离,通过接口文档 前后端分离开发 前端根据接口文档传输参数根据响应数据解析,后端根据接口文档接收参数并响应 开发流程:需求分析->接口定义 (API 接口文档)->前后端并行开发 (遵守规范)->测试->前后端联调测试 在接口开发完成前可以用 YApi 进行测试 ...
博客运行时间
引言 毕业论文真是折磨呢。这是什么时候的文章呢,这个文件创建时间 2023.11.30 而修改时间 2022.09.18,我看不懂,但我大受震撼 代码 <script> function secondToDate(second) { if (!second) { return 0; } var ...
Gateway 服务网关
Gateway 是所有微服务的统一入口,有以下功能 身份认证和权限检验:网关作为微服务入口,需要校验用户是是否有请求资格,如果没有则进行拦截 请求路由、负载均衡:一切请求都必须先经过gateway,但网关不处理业务,而是根据某种规则,把请求转发到某个微服务,这个过程叫做路由。当然路由的目标服务有多个时,还需要做负载均衡 请求限流:当请求流量过高时,在网关中按照下流的微服务能...
Feign 远程调用
Feign是一个声明式的 Http 客户端,Github:https://github.com/OpenFeign/feign 简单使用 引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-start...
Nacos 注册中心
需先安装软件,官网:https://nacos.io/zh-cn/ 在 conf/application.properties 文件中可以更改端口,默认为 8848 注册服务 父工程中添加管理依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>...
Ribbon 负载均衡
消费者发起请求会被 Ribbon 拦截,Ribbon 从 Eureka 拉取提供者列表,Eureka 返回提供者列表,Ribbon 根据 IRule 选择服务器发起请求 详细拦截:请求->DynamicServerListLoadBalancer (获取url中的服务id,userService)->DynamicServerListLoadBalancer->Eurek...