Skip to content
鼠鼠屋 🐭
Main Navigation
主页
Github
Appearance
Shimada666
「從何時開始對悲劇的嚮往 圓滿了整個心臟」
如何构建一个博客
一个人也许需要一个自己的博客,那么如何构建呢?常见的有 hexo,jekyll,wordpress 等方式, 而本博客使用的 VitePress 本是一个做文档的工具,纯前端页面。如果使用文档的方式去展示博客, 页面上并不是非常美观,而且缺乏评论系统。而且,写过 markdown 的人都知道,markdown 支持图片很蛋疼, 在使用 typora 等工具写 markdown 时常转为 pdf 给别人用。如果使用本地图片,由于博客存储在 github, 这就会让 github repo 非常的大,所以,我们最好把图片传到 cdn 去。此外,博客还需要有良好的 SEO, 这样才能方便地被他人检
Last Updated on 2023-12-28
痛苦日寄
非常的痛苦
## 2023.12.15 大概是幾天前的一天,天氣像現在這樣有些寒冷,但還好公司開了暖氣。我記得是下午時分,在開發完一個需求之後,一陣疲憊襲來,讓我產生了一些倦意。工作是不可能再工作了的,畢竟人不是機器不能連軸轉。就算是機器,我想那也會有上油潤滑養護的時間,因此我決定打開瀏覽器,在互聯網衝衝浪,好讓自己的身心放鬆一下。 互聯網人的衝浪其實說來也簡單,大抵就是先看看自己的 github,看看自己的項目的 star 多了幾顆。如果一旦看到多了幾個 star,便會不由自主地一陣竊喜,一方面感慨一下自己可真屌項目好多人 star 喔,一方面還能扯虎皮當大旗假模假樣覺得自己為人類的邊界擴寬了小小小
Last Updated on 2023-12-28
SpringBoot规范
写每种项目都有着一套规范,在这里总结一下 springboot 的规范。
Last Updated on 2023-12-28
Vue2项目迁移Vite
众所周知,大多数的 vue2 项目都是用 vue-cli 创建的,但是众所周知 vue-cli 创建的项目,vue-cli 是基于 webpack 的,冷启动以及热重载速度均远不及 vite。 那么,这样的项目,在迁移 vite 中,会遇到什么问题? 本博客将记录 vue2 + ts 的项目迁移至 vue 的一些经验,希望对大家有所帮助。 ## 为什么使用 Vite 开发? vite 是新一代的前端开发与构建工具,区别于 webpack, 它的开发服务器基于 es modules 机制,提供给用户快到惊人的热更新功能。 举个例子,一个使用 vue2 的 vue-cli 项目可能
Last Updated on 2023-12-28
Vue2项目升级Vue2.7
就在七月初,vue 发布了 vue2.7 版本。这个版本带来了 vue3 的 composition-api 与 script setup 等特性, 让无法迁移 vue3 的 vue2 用户也可以用上新特性,使开发更便捷。 当然,vue2.7 升级也是有一些成本的,如某些插件需要更新版本、如果原先使用了 @vue/composition-api, unplugin-vue2-script-setup 等插件, 还需要对代码做相应的改造,接下来介绍一下我们该如何改造。 ## 项目简介 我的项目是一个 2020 年 4 月创建的一个项目,不算新但也不算老,使用 vue + ts 开发。在后续经
Last Updated on 2023-12-28
两种CICD实现方式-传统与新派
传统的 CICD 方式是通过 Jenkins 等工具实现,而新派的 CICD 方式是通过 GitOps 实现。本文将对两种方式进行对比。 ## 什么是 CICD CICD 是 Continuous Integration and Continuous Delivery 的缩写,即持续集成和持续交付。 * 持续集成(CI)是指开发人员将代码提交到代码仓库后,会自动触发编译、单元测试、集成测试等一系列流程。 * 持续交付(CD)是指持续集成的基础上,将代码部署到测试环境、预发环境、生产环境等一系列流程。
Last Updated on 2023-12-28
低成本看电视攻略
一直以来,一直希望家里有个电视,能有市面上电视盒子的功能,能看电视、点播电视剧电影等功能,要能遥控,最重要的是没有广告,只不过一直没有付诸行动。 在上周,我终于把我的电视折腾好了。基本能看任何电视剧、电影、综艺等,资源很全,也能看电视,完全无广告。耗时前后大概三天,花了168。下面记录一下折腾过程。 ## Kodi 一开始,我是尝试用 kodi 来实现的。Kodi 是一款家庭影院软件,可以点播直播源,将互联网收集的直播源放进 kodi 即可播放,在手机上安装 kodi remote,即可实现遥控功能。 一开始,我在 Windows 电脑上安装 Kodi,安卓手机安装 Kodi remo
Last Updated on 2023-12-28
使用 Mockito 帮助单元测试
Mockito 是 java 一种很好用的 Mock 工具,
Last Updated on 2023-12-28
初探 PlantUML
在工作编写文档的时候,我们不可避免地需要画各种图来更好的解释文档,帮助读者理解意图。 常见的图有思维导图、活动图(流程图)、时序图、用例图等等。 描述业务流程,一般使用流程图(即活动图)和时序图来表示,参考 https://plantuml.com/zh/; 模块关系、服务关系等架构图推荐使用 c4 模型,参考 https://c4model.com/。 可应对大多数场景 ## 常见图示例 ### 思维导图 ```puml @startuml @startmindmap * 软件 **_ 新增 **_ 修改 **_ 删除 ** 软件实现 ***_ 新增
Last Updated on 2023-12-28
探究容器分析工具
事情的起因是这样的。目前工作需要在容器上发力,但是我们目前缺失对容器进行分析的能力, https://github.com/wagoodman/dive
Last Updated on 2023-12-28
个人项目/小型团队运维devops指南
一直以来,我的个人项目部署都用的单机 + jenkins 的形式来实现 CICD,但使用时也渐渐发现不足。 如可移植性差、欠缺监控、部署麻烦等。且这一套过于传统,与现在先进的云原生技术有差距。 于是我决定对传统的服务方式来一个改造,跟上业界潮流,使用 kubernetes 来部署我的服务,以获得更好的体验。 ## 项目简介 我的个人项目有前端项目、后端项目(java、python)等。在以往,前端项目是通过 jenkins 轮询代码仓库,触发流水线, 在机器上安装、构建,然后配置 nginx 来部署的。而后端项目通常用 docker 启动。做法一般是写 dockerfile 后, 到机器
Last Updated on 2023-12-28
民生银行全币种信用卡如何还款
之前申请了民生银行全币种信用卡用来进行外币交易,用的时候是方便,但是还款就很操蛋,民生银行app做的有够垃圾, 找个还钱办法愣是找不到,还好最后摸索出来了民生银行如何还款。记录一下备忘。 1. 支付宝添加民生银行卡,还款人民币。这时还的钱属于溢缴款。 2. 到民生信用卡小程序,选择美元账单,选择溢缴款购汇还款 似乎是这样的。其实我记忆也有点模糊了,要是有错到时候再来改正
Last Updated on 2023-12-28
FEATURED TAGS
Show All
后端
java
springboot
前端
vue
运维
devops
kubernetes
折腾
单元测试
linux
docker
日常