首页 Home.

  • 出现这个错误一般原因都是有识别不了的换行符,最简单的方法就是执行下面的命令: sed -i 's/\r$//' you-script-path.sh

  • 创建Spring Boot项目

  • 祝福世间一切的聚散

  • 庄生晓梦迷蝴蝶,望帝春心托杜鹃。

  • 🦴 多年前,人们认为那只是一场怪异的梦魇

  • 这是我写过最甜最甜的歌,等我学会谱曲,就让未来的她唱给我听

  • 这次我要勇敢不再左顾右盼

  • 你是我多年来唯一拥有过的阳光

  • 致曾经炙热现已冷却的爱

  • 一起享受盛夏吧

  • 潮汐锁定

  • 你像我等的那个人

  • IDEA新创建的插件项目报错,提示找不到Action类: com.intellij.diagnostic.PluginException: cn.tineaine.nova.NovaUI PluginClassLoader(plugin=PluginDescriptor(name=Nova, id=

  • 一个遥远的故事

  • 所以,你到底想要做一个怎样的人?

  • 我有一朵已经干的不成样子的花,夹在一本很厚的书里。

  • 有时候,我会想我到底喜欢什么?

  • 我年轻的时候,很有一种好为人师的精神,喜欢将自己的观点灌输给别人,但大多数情况下,没有人会轻易的接受这些观点,所以引起了各种的争论,随着年龄的增长,我逐渐了解了,人们的年龄越大,越难以接受一些根本性的观点,比如有的人信仰一些什么,有的人恰恰相反,于是就会发生冲突,没有人能绝对的提出一个绝对正确的理论

  • 过去所有刺激会留下印记

  • 去追逐一个尽可能幸福的人生

  • 2024年05月 春天的痕迹在五月几乎消失的无影无踪,满世界的花都被盈盈的叶子盖过,初夏的田野已是郁郁葱葱的颜色,雾蒙蒙的空气湿润且舒适。在这个时节里,黄土、蓝天和绿色的麦子共同构建出一卷平静的乡村画卷;在北方农村生活过的人都知道,当到了五月末六月初的某一个时刻,也许是一阵暖燥的风,也许是一场闷热的

  • 之前有一个需求,将B服务器上的某个文件夹挂载到A服务器上的指定文件夹,之前仅了解如何挂载盘符,后续了解这种方式: 直接挂载远程文件直接挂载远程文件夹 mklink /D D:\Tools \\192.168.1.112\delx 如果已经将远程的盘符挂载到了本机(假设是Z盘): mklink /D

  • Linux 是服务器端最常用的一种开源的操作系统内核,它有许多不同的发行版,也就是基于Linux内核的定制版本。不同的发行版有不同的特点、优势和适用场景,这篇文章会主要介绍部分常用的Linux发行版。 Ubuntu Ubuntu是目前最流行的Linux发行版之一,它以易用性、稳定性和安全性著称,适合

  • 开源许可:Apache-2.0 license 开源地址:eyresimpson/xpass: FRP的用户友好封装,便于用户使用FRP进行内网穿透 此项目完全开源,不会以任何形式售卖,建议直接通过正常途径下载 XPass 是什么 X

  • 安装 iOS 模拟器的 dmg包时,提示: xcrun: error: unable to find utility "simctl", not a developer tool or in PATH 原因是XCode安装完成后没有重启或打开,打开后在 Setting -> Locations 点

  • 也是为了纪念 中午我常常喜欢喝一些什么,有可能是茶叶,也有可能是几杯咖啡。我从来没有午睡的习惯,哪怕是发呆也不愿意去睡觉,总觉得睡觉是一种可耻的浪费。 记得前些年放寒假的时候,常常在阳光明媚的午后,带着凳子、暖壶、水杯爬到屋顶上泡茶晒太阳,倒是也没什么事情做,就是单纯的喜欢发呆,喜欢这种暖洋洋的感觉

  • 编译器会自动优化代码结构,对于不可到达的代码,编译器不会对其进行汇编,比如通过C写一个Crackme: C++ 源代码: #include <iostream> using namespace std; int main() { if (!(1 != 1) || 123 != 123) {

  • 1.下载Nifi源码和程序 建议使用未修改的源码和程序,自行打包比较困难,并且很多库需要通过特殊的方法才能下载 这个文章过于古老,是从我很久前的博客上找到的,部分图片压根就找不到了,将就着看吧。或者也可以到csdn上看,不知道为啥给我设置了vip才能看...不是我干的! https://blog.c

  • // prettier-ignore const hours = [ '12a', '1a', '2a', '3a', '4a', '5a', '6a', '7a', '8a', '9a', '10a', '11a', '12p', '1p', '2p', '3p', '4p

  • 五月份在咸鱼上花四百块买了一台战损版华为RH2285,注意不是2285 V2,是2285 刚到时简单的开机运行了一下,体验了一把直升机起飞的感觉(卖家附送了一个CPU和4G内存,但没硬盘),后来又在淘宝上捡齐了配置,中间经过五个多月的时间,今天终于把这台多少年前的老古董运行起来了,这里简单记一下中间

  • 最近新开一个项目,使用了最新的Vue3和Typescript,但发现在客户浏览器中白屏(空页面),得知他们使用的浏览器版本居然是Chrome 49,但客户太多,根本无法要求他们统一更换新版本的浏览器,只能考虑适配这种低版本的浏览器。 一般这种情况都需要通过Babel去做转换,我们是Vue3 Cli项

  • Docker安装 拉取镜像 docker pull gitlab/gitlab-ce 部署容器 部署容器前需要先创建需要的文件夹(需要将配置、日志和数据挂到外面) docker run -d -p 19443:443 -p 1980:80 -p 1922:22 --name gitlab --re

  • 版本号 版本控制常用分段 MAJOR(大版本):有与上个版本不兼容的更改,无法正常向向后兼容。 MINOR(主要版本):新增加功能,可正常向向后兼容。 PATCH(小版本):修复了某些bug,可以正常向后兼容。 指定某个特定版本的依赖 { ... "dependencies":{ .

  • 什么是Package.json package.json是对项目或模块进行描述的Json文件,其中包含了当前项目需要的各种基本信息,比如项目名称/版本/作者,入口文件,依赖项等 此文件具有统一的标准格式,一般情况下都是通过npm init命令创建 配置项 如下是insipid (Electron)项

  • NVM(node.js version management,Nodejs版本管理工具),是一种用于管理nodejs版本的工具,用于解决各种场景下需要不同版本node的问题 下载与安装 下载 一般直接使用最新版本即可,注意尽可能使用稳定版本 NVM下载

  • 初始化项目 通过 vscode打开文件夹,执行 npm init命令,初始化项目目录,唯一注意的是入口文件需要是main.js而不是默认的index.js,其余选项自定义即可。 安装Electron包 由于国内网络问题,可能下载过慢或者下载失败,可以提前将npm改为国内镜像地址 参照底部勘误中 (#

  • Electron基础 基础概念 Electron流程模型 Electron 采用多进程模型,包括主进程/渲染器进程 其中主进程包括所有可用的功能,即可以访问所有node api,而用于向用户展示的渲染器则只能使用浏览器提供的接口,但渲染器中仍然可以通过预加载文件的方式来获得更高的权限 主进程一般指的

  • 模板语法 vue中可以通过{{表达式}}来表示一个表达式 指令 v-text 用于显示文本 v-html 用于将html片段插入到目标位置,可能有不安全的问题 v-if 控制元素是否存在,如果为false,那么元素将被从DOM中移除 v-else v-if的链式调用块 v-else-if v-els

  • 通过Create-Vue创建 1. 安装Vue项目脚手架 # 安装并执行vite默认脚手架 npm init vite@latest # 安装且执行vue官方项目脚手架(推荐) npm init vue@latest 2. 配置项目 # 下面是我创建项目时使用的配置,随着vue脚手架的更新,部分条目

  • 在我二十六岁的那一年,我梦见了十多年前的一个早上,那梦境是如此的清楚,甚至于我都能记起院子里炊烟的味道,醒来以后我觉得这是一个十分珍贵的记忆,于是趁遗忘前想记录下来,等到我中午的时候再去看,才发现当时觉得那么美好的事情居然如此的平庸,就是简单的懒床,吃饭与上学。时间过去的非常快,小时候听别人说什么白

  • 这一本书是从五月的中旬开始写的,我计划用一年的时间去完成它,现在虽然有很多的事情想写进来,但一个月写出来的和一年写出来的文字并不一样,一月也许会下雪,五月大概会刮风,十一月一定会落叶,在每个时节里,想要描摹时光都有它独特的笔感,所以我要攒起来,每个月写一叶的文字,也就是用一年的时间,写出每一个月份我

  • Tauri 是一个类似于Electron的桌面应用程序开发基础框架,可以更方便与Vue、Typescript配合使用,并且Tauri生产的应用程序远小于Electron,因为Tauri不会嵌入一个浏览器引擎到软件包中,而是靠调用系统原生的引擎解析视图,也正因为这样,Tauri会依赖于操作系统提供的引

  • yagmail是由Pascal van Kooten制作的简单邮件系统,目的是让发送电子邮件的过程尽可能的简单 yagmail支持通过密码访问发送者账户,虽然文档中显示可以支持keyring/OAuth2,但对于大部分人来说这并不适合,因此本文仅讲述通过密码的方式连接 yagmail文档支持库

  • 无状态 无状态服务是指那些不在本地存储持久化数据的服务。多个无状态服务实例对于同一个用户请求的响应结果是完全一致的,这意味着它们之间是相互独立的。 在Kubernetes中,可以动态地启动或停止无状态服务的Pod,而这种操作并不会对其他Pod产生任何影响。典型的无状态服务包括Web应用,它们的多个实

  • 本文仅用于对不熟悉Docker & Docker Compose的用户进行科普,并不代表任何个人意见 本文主要介绍Docker Compose的基础配置的修改,包括其中常用部分的修改等操作 案例 这是一个基本的 docker-compose yml配置文件,在使用时,可以通过创建一个 docker-

  • Docker Compose 很多情况下只有其中的某个服务需要更新,其他的服务并不需要更新,这种情况下就可以通过下面这种方式单独的对某个服务(容器)进行操作; 此处假定要更新的服务名称为 api 此处假定操作者具有管理员权限,如果提示没有权限,需要使用sudo命令 # 停止服务 docker-com

  • 循环 for循环 package main func main() { count := 0 for i := 0; i <= 100; i++ { count += i } print(coun

  • if单分支 package main // 引入包 import "fmt" // 定义一个函数,返回一个int数据 func get() int { return

  • EL 表达式 引用 Apache NiFi Expression Language Guide 表达式函数 字符串 大小写转换 toUpper 描述 将小写转为大写 参数 无 返回值 转换后的大写字符串 案例 假设 流文件 存在一个属性 demo,其值为demoDEMO 表达式 输出结果 <