秉原的网络空间
  • 首页
  • 归档
  • 分类
  • 标签

PLAN ABC 不负梦想 不枉生活

从辞职开厂到目前受挫暂停,一晃将近3个月了。在经过慎重的考虑且跟家人商量过后,我明确了自己的短期计划。 PLAN A:继续把电子厂开下去这是优先级最高的目标。本次辞职的初衷本就是跟着亲戚开一家电子厂。虽然因风险考量目前已暂停,并且新的业务机会还没有争取到。一旦赢得这个机会或者其他机会,在可承受的风险范围内,我会继续推进开厂这件事,既是为了实现当初的心愿,也是尽量避免前期投入付诸东流。 PLAN B
2025-04-22
突围

2025,辞职-跨行创业-受挫,我悟到的几点道理

在2025年初,我做了一个决定,辞职,然后跨行创业,不出意外的出现了意外,我的第一笔订单,我主动放弃了。并且从中领悟到了几个道理。 一、隔行如隔山,尊重每个行业我创业的方向是做电子产品,具体来说是做线束,也就是各种连接线,看起来很简单–至少一开始我是这么认为的,但是现实狠狠的打了我的脸。举2个我遇到的例子。 第一个,机器行为与预期,不是那么容易一致的。我之前从事的是IT行业,偏软件方向。尽管软件也
2025-04-17
突围
#创业

关于用户的命令

挖坑,等填 写一个测试,试一下
2024-11-19
操作系统 > Linux > 通用基础知识
#Linux

nodejs包管理工具:pnpm

根据公开信息,pnpm是最新出现的nodejs主流包管理工具。从简要的介绍中可以看到,它最大的底层改动是使用了软/硬链接功能,从而做到需要被依赖的包的某个版本在机器上只被安装一次,就能被不同项目所使用。 安装如果nodejs版本大于16.13,可以直接使用corepack使用enable命令将三个主要包管理器都安装了,pnpm就是其中之一。官网也介绍了很多其他安装办法,具体可以查看pnp
2024-11-16
nodejs > 基础知识
#nodejs

nodejs包管理工具:Yarn

被npm和cnpm折腾的死去活来之后,我打算听听网上的劝,了解了解yarn这个工具了。 一、yarn是什么,为什么要用它 Yarn对你的代码来说是一个软件包管理器, 你可以通过它使用全世界开发者的代码,或者分享自己的代码给全世界的开发者。 –引述自官网 代码通过软件包(package)的方式被共享。一个软件包大多数情况下也需要依赖其他软件包,描述自身这个软件包以及需要依赖的其他软件包信息的文
2024-11-15
nodejs > 基础知识
#nodejs

nvm设置国内镜像地址

因为采用了nvm管理nodejs的各个版本,而nvm可以自行设置node_mirror和npm_mirror,为了防止一些意外情况,就可以把这两个源地址改掉。 在终端中,直接打以下命令即可修改。 12nvm npm_mirror https://npmmirror.com/mirrors/npm/nvm node_mirror https://npmmirror.com/mirrors/node/
2024-05-09
nodejs > 基础知识
#nodejs

WINDOWS电脑电池寿命查看

windows电脑自带可以查看电池相关信息的功能,使用powershell工具可以生成详细的记录。但是powershell要管理员来运行,具体命令如下: 1powercfg /batteryreport /output "C:\battery-report.html"
2024-03-01
其他 > windows
#电池

Ubuntu服务器的初始化

鉴于自己在一段相当长的时期内可能会时不时的准备一台Ubuntu服务器,为了更加高效的使用,给自己准备一份检查清单。 一、设置一个主登录账户为了安全起见,设置一个权限受限的帐号,并加入到sudoers组,以执行sudo操作。初次登录一般是以root身份 给root设置一个密码,使用passwd命令; 添加一个用户,使用Ubuntu推荐的adduser命令,假设用户名是user1; 将用户添加到su
2024-01-06
操作系统 > Linux > Ubuntu
#实践 #Linux #Ubuntu

SSH秘钥类型

加密和安全验证是个复杂的主题,从应用角度来说,本文仅总结生成秘钥对的相关知识。目前普遍最推荐的是ed25519。 秘钥算法通过ssh-keygen命令的-t参数,可以指定生成何种形式的秘钥,目前常用的有如下几种: RSA:这是最早的 SSH 密钥类型之一,使用 RSA 加密算法。RSA 密钥在 SSH 中被广泛使用,并且是许多 SSH 工具和协议的默认密钥类型。 DSA:这是另一种早期的 SSH
2023-12-04
其他
#实践

Hexo的部署(使用git)

前端时间总结了一下docsify的部署,又想到了之前挖坑的Hexo,两者都可以结合git进行部署,底层机制上其实是一致的,不过Hexo对部署网站做了一些封装,只需要使用hexo相关命令就可以完成部署了。 官方文档(中文)在官方文档中对一键部署进行了阐述,提供了包括Git,Heroku等在内超过11种工具的一键部署方法。 Hexo生成网站的基本原理对于一个Hexo项目,要区分两个概念。一个概念是pa
2023-07-11
网站 > Hexo
#git #Hexo

docsify项目结合git部署在Linux服务器上

自从发现docsify这个文档神器后,前前后后弄了很多个知识库网站了,依然还是经常在部署时犯迷糊,这篇文章就整理下这方面的知识,以供以后参考。 前提条件一台具备公网IP的Linux服务器,至少安装有git,nginx这两个软件。 基本原理docsify网站构建的所有内容是markdown文档资源和指定使用哪些js,css资源文件的 index.html 文件,这些内容所在的文件夹就是一个docsi
2023-07-07
网站 > docsify > git
#git #部署

计划赶不上变化

今年年初制定了一个两年期计划,刚执行了一个季度,工作上发生了很大的变动,计划可能要被延迟很久了。
2023-05-22
其他 > 随笔

Hello Ubuntu

最近安装snapd被Centos8折腾的够呛,红帽的一系列操作也是让人伤心,就想着看看Ubuntu,毕竟也是Linux的两大版本中的另一个版本。
2023-02-19
操作系统 > Linux > Ubuntu

键帽知识点

概述作为一个IT人,键盘几乎是每天必用的工具。入坑机械键盘也有一段时间了,可以说,完全契合自己需求的键盘我完全没见到过,毕竟,我的需求也是在变化的。 之前遇到不满意,我通常是更换整个键盘,自从购买了杜伽的K610W后,我突然知道了键盘原来是可以玩的,键帽可以换,轴可以换,甚至主板和底座也都可以玩。我不是那么发烧的人,只能说玩玩键帽和轴体。这篇文章就整理一下键帽的相关知识。 键帽高度键帽高度说法不一
2023-02-08
其他 > 键盘
#键盘

WinSCP-一款拥有图形界面的文件传输工具

作为一个主力生产系统使用windows的人,我有时候需要在本地机器和Linux服务器上转移文件,虽然SSH客户端软件也能用一用,但是易用性上还是离专业软件有距离的。而且,WinSCP是免费软件,也支持中文。 什么是WinSCPWinSCP官网有完整的介绍,支持中文。我的理解是这是一个运行在windows上的软件,功能是传输本地机器和远程服务器的文件。 连接远程服务器 一般而言,连接远程服务器有密
2022-12-16
其他
#实践

Linux文件结构

概述与 Windows 不同。在 Linux 系统中,所有内容都是以文件的形式保存和管理的,即「一切皆文件」。普通文件是文件,目录(Windows 下称为文件夹)是文件,硬件设备(键盘、监视器、硬盘、打印机)是文件,就连套接字(socket)、网络通信等资源也都是文件。 对于 Windows 来说,每一个分区都对应一个盘符。但在 Linux 系统中并没有“盘符”的概念,只有一个根目录(/
2022-12-15
操作系统 > Linux > 通用基础知识
#探究

Hexo进阶

这是总结Hexo写作过程中一些更加复杂的操作。 Hexo站内链接直接获取站内文章的语法是{% post_link fileNameWithPath %}。路径是相对于项目中的_posts文件夹而言的,如果是自己维护的_posts文件夹下的文件结构,就需要包含文件夹路径了。
2022-12-13
网站 > Hexo
#实践 #hexo

持续更新:hexo排坑

这篇文章持续更新一些我使用hexo的过程中遇到的问题。 关于刷新变下载设置hexo的文章链接,如果没有在文章的permalink中指定的话,链接是根据项目文件夹的_config.yml中设置的,比如: 123...permalink: /:year/:month/:hash/... 这个链接的设置是以文章的hash值来定义的,最后一定要加上一个\/否则就会出错。
2022-12-08
网站 > Hexo
#实践 #Hexo

关于Node.js和nvm的关系

Node.js的官方解释是一个开源、跨平台的 JavaScript(简称js) 运行时环境。为了方便,后面简称Node.js为nodejs。在我看来,nodejs像是一个可以跑各类应用的一个平台,而且这个平台可以寄生在windows,linux,macOS三个主流操作系统上。 在nodejs的世界里,js是配套的编程语言,代码达成功能必不可少的要使用一些nodejs提供的底层功能,这些功能用API
2022-12-07
nodejs > 基础知识
#探究 #nodejs #js

利用letsencrypt部署单域名SSL/TLS证书

Let’s Encrypt是一家证书颁发机构,可以使用支持ACME协议的软件自动获取由Let’s Encrypt颁发的用于https的SSL/TLS证书。 Let’s Encrypt既支持单域名的证书,也支持泛域名/通配符证书(即*.domain.com这种形式),不过也会有所谓的速率限制,也就是一个域名可以在一周申请多少个证书(目前是50)以及一个通配符证书支持多少个子域名(
2022-06-09
网络 > https证书
#实践 #SSL证书

docsify资源自建镜像

最近不知道什么原因,docsify的cdn网站很不稳定,导致经常加载不出来网站,很是烦躁。想着自己也有一些服务器,闲着也是闲着,就把一些资源给搬到自己的服务器上,以加快至少国内的访问速度吧。 js资源 文件 解释 地址 docsify.min.js docsify的主文件,最基础的js资源,用于解析md文档和搭建网站基础框架 https://docsify.byitltd.site/do
2022-05-30
网站 > docsify
#实践 #web #docsify

在云服务器自建git仓库并使用

必备条件 一台云服务器,具备公网IP(如果需要开放访问的话) 云服务器上安装了git 拥有一个在此云服务器上的用户账户的访问权限 这些条件不难达成,买一台轻量云服务器即可实现,腾讯云的很便宜。 官方相关文档官方文档:git-remote有更详细的介绍,只是它是英文的。 服务器建立空仓库基本步骤就是创建一个空文件夹,通过git初始化命令init加上--bare选项。以CentOS为例,步骤如下:
2022-04-13
代码管理 > git
#git #实操

docker的开机启动和docker容器的随docker启动

系统重启和服务崩溃也不算是一个罕见的事情,如果把应用建立在容器内,通常会希望应用能够在环境恢复后继续提供服务,本文就是解决这个场景需求的。 docker容器要想在环境恢复后让应用持续提供回复,包含两层: docker本身能够随系统启动而启动 docker的容器能随着docker的启动而启动 让docker随系统启动开机启动在centOS8上是通过systemctl应用进行控制的,在早期版本好像
2022-04-02
运维 > docker
#docker

我的vimrc配置

vim默认界面是很素的,虽然我现在用的也还是不太多,不过还是把一些设置开起来比较舒服点,目前的配置如下: 12345678910111213141516" 显示行号 set number" tab缩进设为4 set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab set autoindent set ru
2022-04-02
其他
#配置

docsify-一款开源的知识库文档

今天在找知识库的产品,本来想用hexo的,在找一个适合做帮助文档的主题时遇到障碍,发现满意的主题都四五年,很多依赖包都过期无法使用。 左找右找终于找到docsify这个项目,试用之后发现爱的不行。它只需要你专注于写markdown文档即可,而且没有逼死处女座的各种本地依赖,简单的引用几个资源即可(包括js和css)。 如果想做的知识库符合以下几点的话,大可一试: 知识库是公开的,没有权限要求;
2022-03-11
网站 > docsify

CRUD之R--查询

2021-12-12
数据库 > MongoDB
#MongoDB

CRUD之C--创建

MongoDB的创建命令主要是Insert这个关键词,具体来说有insertOne,insertMany,insert这三个。顾名思义,insertOne是插入一个文档,insertMany是插入多个文档,insert则是插入的本义,可以一个也可以多个。 MongoDB插入文档时,有一个特殊字段是`_id`用于作为主键,以上三个命令如果不指定`_id`,则会默认插入一个类型为`ObjectID`
2021-12-05
数据库 > MongoDB
#MongoDB

初识MongoDB

MongoDB是什么MongoDB是一个非关系型数据库系统。 非关系型数据库是相对于关系型数据库而言的,关于非关系型数据库的介绍,可以访问非关系型数据库简介。 非关系型数据库也有多个类型,MongoDB属于文档存储类型,其他类型具体见下表 MongoDB基本概念MongoDB的概念有自己的解释,这些概念和关系型数据库有相似的地方。 SQL术语/概念 MongoDB术语/概
2021-11-28
数据库 > MongoDB
#MongoDB

SSH登录问题小结

背景登录远程CentOS服务器的时候,出现了好几次登录不上的情况,提示语如下 <user>@<host>: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).,其中<user>,<host>是我的用户账号和主机地址,这里保密做了隐藏。 在网上查了很多资料,基本上说的是没有将Passw
2021-11-20
网络 > SSH
#Linux #SSH

网站内容组织

强迫症我有点强迫症,想尽量把东西都给结构化,这个网站也是。 修改日志 日期 说明 2021/11/7 更新分类和标签 2020/2/5 初始化一个分类和标签 211107的设定关于分类 操作系统 Linux Windows javascript js ts nodejs生态 前端界面 html+css 网站 Hexo 网络
2021-11-07
其他

图床和图床的应用

图床的定义和用途图床图床,顾名思义,好吧我也不知道为什么叫这个名字。总之,这就是一个存储图片的工具,它存储图片后,会提供一个URI供授权用户访问。 这种工具在使用markdown写文章时非常有用,因为markdown文档里面的图片都是引用的某个资源,表现形式是一个指向某个地址的字符串。一旦拥有图片的markdown文档需要发布在网络上供人们浏览,那么就只需要这个字符串对应的资源可被授权访问(或者公
2020-08-31
网站 > 图床
#探究

Hexo使用概览

尽管已经部署上线了,但对于Hexo,我还是有很多东西不了解的,我会在后面持续的对Hexo进行研究。而研究方式就是基于需求和挑战来逐步解构和消化Hexo的设计思想。 如何让Hexo跑起来挖坑待填 如何让Hexo部署到网站上挖坑待填 Hexo部署后的写作与发布Hexo的常用操作包括文章的创建、编辑、删除,具体见 Hexo日常写作和发布 Hexo进阶这是总结Hexo一些更高级的用法,具体请见 Hexo进
2020-08-28
网站 > Hexo
#Hexo

Hexo日常写作和发布

Hexo进入日常使用后,会有一些常用操作,主要包括: 写草稿(当文章还没写全,不打算发表时) 写文章 创建文章/页面1hexo new [layout] <title> layout是指的布局,默认为post、page或draft这三种。 post是最常用的,会以_config.yml里面约定的规则对文章进行路由,创建的文件会出现在_posts文件夹下。 page是独
2020-08-19
网站 > Hexo
#实践 #hexo

SSH基本原理

SSH目前作为我经常使用的一项技术,在远程连接云服务器上和同步git代码两个方面发挥着必不可少的作用。也是好奇心泛滥,对SSH进行了一些探究。 SSH是什么网上的解释是这样的:SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全
2020-04-14
网络 > SSH
#探究

虚拟机VirtualBox安装CentOS

既然提到安装centos,说明自己手上的电脑系统应该是windows或者mac,在自己电脑上安装的话,其实应该有很多办法,这里仅实践一下使用虚拟机安装,也是跟着教程学的,慕课网的课程链接是:https://coding.imooc.com/class/386.html 基本思路是这样的,我们需要一个虚拟机软件来创建虚拟环境,然后也需要下载操作系统文件。这两者到位后就可以在虚拟机中安装系统了。虚拟机
2020-02-05
操作系统 > Linux > CentOS
#实践 #Linux #CentOS

搜索

Hexo Fluid
苏ICP备20004669号