Vue名词介绍--单文件组件 单文件组件什么是单文件组件?简称SFC,将模版(template)、逻辑(script)、样式(style)整合在一个文件中,通常以`.vue`的形式存在。 简化组件开发和管理,使得代码更加清晰、模块化、便于维护 2024-06-16 vue #vue #vue基础 #vue应用
Vue名词介绍--应用 核心概念在 Vue.js 中,“应用”(Application)是指整个 Vue 项目的一个实例。它是 Vue 应用的基础结构和运行的起点,负责管理和协调所有的组件、状态、路由、和其他功能模块。一个 Vue 应用通常是由一个 Vue 实例或多个 Vue 实例组成,通过实例化 Vue 对象创建应用。应用实例负责初始化应用的根组件,并提供应用范围内的配置和资源,例如插件、全局状态管理等。 2024-06-16 vue #vue #vue基础 #vue应用
docker应用挂载SMB网络目录遇到的问题 最近在服务器上跑docker应用映射通过smb挂载的nas目录时遇到一些问题,在这里记录下,服务器系统是Linux Ubuntu 22.04。 2024-02-16 docker #sqlite #mysql #mariadb #smb
Go 语言实现jpg和png图片的批量压缩 记录笔记或者写博客的时候经常会直接复制mac截图插入图片,默认复制得到的是无损png图片,图片体积比较大,占空间带宽,就基于go实现了个命令行批量压缩工具。 2024-01-28 Go #Go #图片压缩
局域网下Windows docker 挂载 NAS 磁盘 在部署了N个docker服务后,我的极空间Z4CPU性能终于是被榨的一点不剩了,还想继续折腾怎么办,一是升级新款Z423,看了眼价格还是算了;二是服务和存储分开,搞个专门的服务器用来部署服务,NAS回归到它原本的定位上只用来做网络存储,刚好有台闲置的Windows笔记本搞起! 2024-01-28 NAS #docker #NAS #wsl
RSSHub+FreshRSS-FeedMe 打造个人RSS信息聚合服务 生命不息,折腾不止,继续压榨NAS的CPU,RSSHub+FreshRSS-FeedMe 打造个人RSS信息聚合服务 RSSrss是一种内容聚合工具,有rss和atom两种协议,xml为基础协议。通常在一些blog网站比较常见。通过订阅这种方式可以只接收自己选择自己想要关注的信息。 RSSHubRSSHub是一款开源、简单易用的rss生成器,主要用于将不支持rss的网站变得可以使用rss这种方式订 2024-01-18 NAS #NAS #RSSHub #FreshRSS #FeedMe
个人笔记类应用使用体验 年纪越来越大,脑力变得大不如之前,这两年越发感觉到记忆力的衰退,好多事情想的时候就是想不起来,找一个趁手的笔记类应用越来越迫在眉睫。正好买了NAS物尽其用就把常见的几款开源支持docker部署的笔记类应用Joplin、思源、Trilium、Blossom都部署体验了下,最终选择了Joplin+Trilium下面记录下个人使用体验。 2024-01-06 笔记应用 #Joplin #笔记应用 #思源笔记 #Trilium
NAS部署wiki.js wiki.js 是一款开源、颜值极高,功能强大的wiki软件,基于Node构建,本身支持嵌入draw.io画流程图,这个是真的方便,就果断部署来体验下。官网 和 github。 2023-12-31 NAS #极空间 #docker #wiki.js #NAS
go 指针赋值是原子性的吗 问题提出提出这个问题主要是因为日常开发中有这样的场景,比如服务配置热加载或者一些全局缓存的异步更新,通常会单独启一个协程去获取最新数据再通过赋值更新原数据。因为更新逻辑是单独的协程,变量的写和读就存在并发访问的情况,于是就有了这个问题。一个简单异步刷新例子 如下: 2023-12-06 go #go #指针赋值的原子性
Go语言编程规范-命名篇 命名是编码过程中让程序员十分纠结的一个点,就像每天饭点纠结选择吃什么饭一样,常见且令人抓头,为此专门有人开发了各种命名神器。命名也是十分能体现一个程序员编码水平的一项,好的命名一定程度能代替代码注释,让代码更加清晰易阅读。好的命名取决于你的词汇量、对业务逻辑的理解以及命名过程中的一些通用规范。遵循一定的命名规范,可以使得代码更加优雅,写起代码来更加如鱼得水。Go语言中主要涉及到包命名、文件命名、结 2023-11-26 go #go编程规范 #命名规范