摘要: 因为有梦,认真过,改变过,努力过。梦想是一个人奋斗的动力,梦想是一个人动力的源泉。幸福和欢乐在于奋斗,而最有价值的是为梦想而奋斗。有梦想,心就有了方向,有了梦想不在为过去而挣扎。努力吧,梦就在不远的地方。天在高又能怎样,踮起脚尖就能更接近阳光。心若没有栖息的地方,到哪里都是在流浪。 ——锦瑟柠檬 阅读全文
posted @ 2016-11-09 10:57 SHENHUANJIE 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、设置中文 点击File -> Settings ->Plugins ->Marketplace 搜索 Chinese ​​ 下载重启就可以了 二、重启完,设置中文不生效解决办法 点击 File -> Settings ->Plugins ->Appearance&Behavior-> Syste 阅读全文
posted @ 2024-10-10 16:19 SHENHUANJIE 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 微信JS-SDK的功能 如果你点进来,那么我相信你应该知道微信的JS-SDK可以用来做什么了。微信的官方文档描述如下。 微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可 阅读全文
posted @ 2024-09-25 17:16 SHENHUANJIE 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 1. npm 设置国内镜像源 1.1 镜像源概述 镜像源是软件包管理工具用来下载和安装软件包的服务器地址。由于网络原因,直接使用官方源可能会导致速度慢或连接失败的问题。国内镜像源可以提供更快的访问速度和更稳定的连接。 1.2 镜像源的选择 国内有许多可用的npm镜像源,包括但不限于淘宝镜像、腾讯云镜 阅读全文
posted @ 2024-09-24 00:04 SHENHUANJIE 阅读(843) 评论(0) 推荐(1) 编辑
摘要: @achrinza/node-ipc@9.2.2: The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "18.3.0" 输入以下命令: 阅读全文
posted @ 2024-09-23 23:54 SHENHUANJIE 阅读(62) 评论(0) 推荐(0) 编辑
摘要: NVM(Node Version Manager)是一个用于管理多个Node.js版本的工具。它允许你在同一台机器上安装和切换不同版本的Node.js,而不会相互干扰。以下是NVM的一些基础用法: 安装NVM: 在Linux或macOS上,你可以使用CURL或WGET来安装NVM。例如,使用CURL 阅读全文
posted @ 2024-09-20 22:00 SHENHUANJIE 阅读(15) 评论(0) 推荐(0) 编辑
摘要: ​​ 区域和访问域名 存储区域 Region 区域 Region ID 域名 华东-浙江 z0 空间管理:http(s)://uc.qiniuapi.com​源站上传:http(s)://up-z0.qiniup.com​源站下载:http(s)://iovip-z0.qiniuio.com​对象管 阅读全文
posted @ 2024-09-20 11:51 SHENHUANJIE 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 迁移并推送代码仓库到 GitLab 可以有多种方法,以下是一些常见的步骤: 一、创建空仓库 在 Gitlab 上创建一个空仓库 方式一:点击左上角“+”号,选择新建项目/仓库 方式二:进入“项目”界面,点击右上角“新建项目”按钮 ​​ ‍ 选择“创建空白项目” ​​ 填写项目信息并点击“新建项目” 阅读全文
posted @ 2024-09-20 11:20 SHENHUANJIE 阅读(17) 评论(0) 推荐(0) 编辑
摘要: SSL/TLS 是一种简单易懂的技术,它很容易部署及运行。但想要部署的安全通常是不容易的。这也使系统管理员和开发者不得不去了解 SSL 和 TLS 相关的技术,掌握如何配置一个安全的 web 服务器或应用。无疑会耗费很大的精力去看相关的技术文档,乏味且宽泛。 受理SSL数字证书客户问题,包括产品咨询 阅读全文
posted @ 2024-09-14 18:23 SHENHUANJIE 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 华为云SWR私有化部署 镜像构建 docker build -t halo-dev/halo:2.20.0 . 上传镜像 镜像标签 sudo docker tag {镜像名称}:{版本名称} swr.cn-south-1.myhuaweicloud.com/{组织名称}/{镜像名称}:{版本名称} 阅读全文
posted @ 2024-09-14 16:56 SHENHUANJIE 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 准备工作 环境要求 OpenJDK 17 LTS Node.js 20 LTS pnpm 9 IntelliJ IDEA Git Docker(可选) 名词解释 工作目录 指 Halo 所依赖的工作目录,在 Halo 运行的时候会在系统当前用户目录下产生一个 halo-next 的文件夹,绝对路径为 阅读全文
posted @ 2024-09-14 16:36 SHENHUANJIE 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 在Linux系统中生成SSH公钥以用于Git的步骤如下: 打开终端:首先,你需要打开你的Linux系统的终端。 检查SSH密钥:在生成新的SSH密钥之前,你可以检查是否已经存在SSH密钥。在终端中输入以下命令: ls -al ~/.ssh 如果看到id_rsa​和id_rsa.pub​这样的文件,那 阅读全文
posted @ 2024-09-14 16:09 SHENHUANJIE 阅读(6) 评论(0) 推荐(0) 编辑
摘要: ​​ 操作说明 1. 安装/升级容器引擎客户端 推荐安装1.11.2以上版本的容器引擎客户端 2. 加速器地址 访问华为云容器镜像服务:https://console.huaweicloud.com/swr/ 获取加速器地址 https://xxxxxxxxx.mirror.swr.myhuawei 阅读全文
posted @ 2024-09-14 15:52 SHENHUANJIE 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Docker 私有仓库是用于存储和管理 Docker 镜像的私有平台,对于企业来说,搭建私有仓库可以提高镜像的安全性和访问速度。本文将介绍几种搭建 Docker 私有仓库的方法。 一、搭建 Docker 私有仓库的几种方式 1. 使用 Docker 官方 Registry 镜像 Docker 官方提 阅读全文
posted @ 2024-09-14 15:20 SHENHUANJIE 阅读(45) 评论(0) 推荐(0) 编辑
摘要: ​​ 欢迎来到我的博客:计算机软件技术总结 ‍ 阅读全文
posted @ 2024-09-07 22:36 SHENHUANJIE 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Procrastination is a challenge we have all faced at one point or another. For as long as humans have been around, we have been struggling with delayin 阅读全文
posted @ 2024-09-05 10:36 SHENHUANJIE 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 源文地址:https://skyner.cn/archives/docker-deploy-siyuan-note-service-si2fb 使用 docker compose.yml version: "3.9" services: main: image: b3log/siyuan comma 阅读全文
posted @ 2024-09-05 00:23 SHENHUANJIE 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://skyner.cn/archives/docker-deployment-of-zen-road-open-source-version-igd7s 下载镜像 开源版 20.5 安装命令 docker pull hub.zentao.net/app/zentao:20.5 阅读全文
posted @ 2024-09-05 00:21 SHENHUANJIE 阅读(46) 评论(0) 推荐(0) 编辑
摘要: AI赋能,创作更轻松 AI分镜:智能拆分多场景,让每个瞬间都精准呈现。 ️ AI图片:版权无忧,创意无限。 剪辑升级,效率飞跃 批量剪辑:一键裁剪,自动导出,效率翻倍。 智能滤镜:多重滤镜,任意转换,效果出众。 声音魔法,配音新体验 ️ AI配音:千种音色,为创作增色添彩。 数据洞察,洞察先机 数据 阅读全文
posted @ 2024-07-25 09:45 SHENHUANJIE 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 简介 Docker 是一个流行的容器化平台,但在使用过程中可能会占用大量磁盘空间。为了保持系统的整洁和高效,我们可以设置定时任务来自动清理 Docker 资源。本教程将指导你如何设置 cron 任务,以每天凌晨 3 点自动执行 Docker 清理命令。 准备工作 确保你的系统上已安装 Docker。 阅读全文
posted @ 2024-07-24 17:45 SHENHUANJIE 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 在 TypeScript 中,interface​ 和 type​ 是用来描述对象结构或类型的两种主要方式,它们有一些区别和各自的特点。 Interface(接口) 定义方式: 使用 interface​ 关键字定义,例如: interface Person { name: string; age: 阅读全文
posted @ 2024-07-16 19:49 SHENHUANJIE 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 设计一套会员方案需要考虑多个方面,包括会员的定位、权益、成本、收益、营销策略等。以下是设计会员方案的基本步骤: 市场调研: 了解目标客户群体的需求和偏好。 分析竞争对手的会员制度。 确定会员定位: 明确会员的类型,比如基础会员、高级会员、VIP会员等。 确定会员的定位,比如价格敏感型、服务需求型等。 阅读全文
posted @ 2024-07-01 17:14 SHENHUANJIE 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 在Linux系统中,要将命令封装成.service文件,需要创建一个systemd服务单元文件。下面是创建一个名为minecraft.service​的示例,它会运行你提供的java​命令来启动Minecraft Spigot服务器。 打开终端。 使用文本编辑器创建一个新的.service文件。你可 阅读全文
posted @ 2024-06-06 17:01 SHENHUANJIE 阅读(43) 评论(0) 推荐(0) 编辑
摘要: docker run -d -it --name minecraft-server -p 25565:25565 -e EULA=TRUE -v /home/minecraft/data:/data itzg/minecraft-server docker run -d -it --name min 阅读全文
posted @ 2024-06-06 17:00 SHENHUANJIE 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1. 环境准备 确保你的开发环境已经安装了以下软件: Java Development Kit (JDK) 1.8 或更高版本 Apache Maven 或 Gradle 作为构建工具 一个文本编辑器或IDE(如IntelliJ IDEA或Eclipse) Redis、RabbitMQ 和 Elas 阅读全文
posted @ 2024-05-30 18:34 SHENHUANJIE 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 我坐在办公桌前,目光穿过窗外的高楼大厦,落在了屏幕上的代码编辑器上。作为一名程序员,我的日常是与复杂的算法和系统架构打交道。但今天,我面对的是一个特别的挑战。 项目组刚刚接到了一个紧急任务,需要在现有的网络安全系统中集成一个新型的入侵检测系统。这个系统不仅要能够识别已知的攻击模式,还要能够预测并防御 阅读全文
posted @ 2024-05-28 17:56 SHENHUANJIE 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 第一章:时光的逆流 阳光透过窗帘的缝隙,洒在了沈墨的脸上。他揉了揉眼睛,从床上坐起,却发现自己躺在一个熟悉而又陌生的房间里。墙上挂着的日历显示着一个令人难以置信的日期——2008年6月6日,高考的前一天。 沈墨心中涌起了一股难以言喻的感觉,他记得自己昨晚还在为公司的项目加班到深夜,怎么一觉醒来就回到 阅读全文
posted @ 2024-05-28 17:36 SHENHUANJIE 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 第三章:暗流涌动 危机的预兆 随着展览会的落幕,沈墨的智能监控平台受到了业界的广泛关注,但同时,他也感受到了来自竞争对手的压力。他开始加强团队的保密协议,并与法律团队合作,确保所有的知识产权都得到了妥善的保护。 技术的守护者 沈墨深知技术的价值,他决定采取更加积极的措施来保护自己的创新。他开始研究最 阅读全文
posted @ 2024-05-28 17:33 SHENHUANJIE 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 第二章:智能的融合 物联网的启示 随着晨光的逐渐明亮,沈墨坐在他的办公桌前,目光穿透窗外的高楼大厦,思绪却飘向了更远的未来。他想到了物联网(IoT)技术,一个能够将现实世界与数字世界无缝连接的桥梁。沈墨决定,他的下一步将是开发一个集成了IoT的智能监控平台。 他开始与硬件工程师合作,设计了一系列定制 阅读全文
posted @ 2024-05-28 17:31 SHENHUANJIE 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 第一章:数字世界的织梦者 我是沈墨,一个在键盘上编织梦想的程序员。在这个由0和1构成的数字世界里,我寻找着属于自己的位置。 挑战的序曲 清晨,第一缕阳光透过窗帘的缝隙,洒在我的键盘上。我打开了我的开发环境,准备开始新的一天。今天,我将面对一个前所未有的挑战——开发一个基于深度学习的自然语言处理(NL 阅读全文
posted @ 2024-05-28 17:27 SHENHUANJIE 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Vue.js在中国的开发者中非常受欢迎,这主要有以下几个原因: 易于学习:Vue.js的学习曲线相对较平缓,对于初学者来说更加友好。它的API和设计都非常直观,使得开发者可以快速上手并开始开发。 灵活性:Vue.js设计为渐进式的,这意味着开发者可以根据项目的需要选择使用部分或全部的Vue.js功能 阅读全文
posted @ 2024-05-28 10:42 SHENHUANJIE 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 微信的昵称规则为社交平台提供了一个良好的参考框架。本文将探讨如何基于微信昵称规则,为网站设计一套合理的用户昵称规则,并使用JavaScript(JS)和正则表达式来实现这些规则,同时确保昵称满足最小长度的要求,并支持最大18位长度。 一、微信昵称规则概览 微信昵称规则主要包括: 修改次数限制:每年5 阅读全文
posted @ 2024-05-27 11:49 SHENHUANJIE 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 为了使用 Nginx 代理一个域名,您需要在 Nginx 配置文件中设置一个服务器块(server block),并指定该域名以及代理的配置。以下是一个基本的配置示例: http { server { listen 80; # 监听的端口 server_name example.com; # 要代理 阅读全文
posted @ 2024-05-16 16:49 SHENHUANJIE 阅读(41) 评论(0) 推荐(0) 编辑
摘要: curl -X POST https://gateway.ai.cloudflare.com/v1/9c1001a32cac90822d5d3e51b2b828de2/api-openai/openai/chat/completions \ -H 'Authorization: Bearer sk- 阅读全文
posted @ 2024-05-15 15:54 SHENHUANJIE 阅读(159) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>网站应用微信登录 阅读全文
posted @ 2024-05-15 15:47 SHENHUANJIE 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文将介绍一个Java程序,该程序能够检测文本中的微信ID和手机号码,并将其屏蔽。程序首先定义了一系列与微信相关的关键字,然后使用正则表达式来匹配合法的手机号码和微信ID。最后,该程序将检测到的手机号码和微信ID替换为星号,以保护用户隐私。 1. 程序介绍 随着社交媒体的普及,个人隐私保护变得 阅读全文
posted @ 2024-04-25 16:54 SHENHUANJIE 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1.1 开闭原则 开闭原则(Open-Closed Principle,COP)是指一个软件实体(如类、模块和函数)应该对扩展开放,对修改关闭。所谓的关闭,也正是对扩张和修改两个行为的一个原则。它强调的是用抽象构建框架,用实现扩展细节,可以提高软件系统的客服用心及可维护性。开闭原则是对面向对象设计最 阅读全文
posted @ 2024-04-22 19:42 SHENHUANJIE 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Learn how to get the client IP address (local and private) using only javascript. ​​ Javascript无法获取(也无法存储)客户端IP,但是Javascript能够创建Http请求,并且服务器端语言能够检索用户的 阅读全文
posted @ 2024-03-26 10:19 SHENHUANJIE 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 一、配置 1. 修改kibana.yml配置文件 vi /config/kibana.yml 追加以下内容: xpack.security.authc.providers: basic.basic1: order: 0 anonymous.anonymous1: order: 1 credentia 阅读全文
posted @ 2024-03-22 14:24 SHENHUANJIE 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 首先,要确保常规方式运行natapp 没有任何问题. 如 我们将natapp放在 /usr/local/natapp/ 下 cd /usr/local/natapp 然后运行 ./natapp -authtoken=xxxxx 正常运行如下 浏览器访问等测试,均无任何问题. 这是,如果关掉窗口,就是 阅读全文
posted @ 2024-03-20 16:09 SHENHUANJIE 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 温馨提示:本篇文章内容比较干,需要一点脑洞。 我泡过国内的一些与独立开发相关的社区,发现有很多开发者在做记账、todo、专注等类型的app,没有任何新意,况且这些本来就是烂大街的项目,再怎么优化功能依然是在互相内卷,先不说做得好不好,赚钱估计大多数是没赚到的。这说明很多独立开发者真的就只是“开发者” 阅读全文
posted @ 2024-03-20 16:09 SHENHUANJIE 阅读(989) 评论(0) 推荐(1) 编辑