Home
Practice
Cancel

部署一个私有的在线绘图服务

现在很多服务都已经云端化了,浏览器早已不是只用来浏览信息的浏览器了。 在线绘图 国内最常用的就是 ProcessOn 了,功能很全,就是免费额度有点少。 国外最知名的就是 Draw.io 了,基本上就是免费的,常常集成在各种服务里。就是速度有点慢,不,是非常慢。 Draw.io 现在改名了,叫 diagrams.net。最关键的是,它还是开源的! 部署一个 Draw.i...

命令行配置备忘

换到新的机器,命令行配置少不了。 zsh & oh-my-zsh 大概是需要代理加速的,下面是简要步骤,适用于 MacOS 或者 Linux 平台。 # 安装zsh,各平台命令不一样,但差不多 yum install zsh -y # 检查已经安装好的shell cat /etc/shells # 交互式更换当前用户的shell,输入上面看到的 /bin/zsh chs...

CentOS安装最新版Nodejs

添加 Nodejs 到 Yum Repo yum install -y gcc-c++ make curl -sL https://rpm.nodesource.com/setup_13.x | sudo -E bash - 如果要稳定版就改成这样。 yum install -y gcc-c++ make curl -sL https://rpm.nodesource.com/set...

nginx常用命令

nginx -t #测试配置文件 nginx #启动命令 nginx -s stop #强制停止Nginx服务 nginx -s quit #处理完请求后再停止服务 nginx -s reload #重启命令 ps -ef |grep nginx #查看进程命令 nginx -v #查看Nginx的版...

用Docker部署NextCloud到N1

只需要一个命令。 docker run -d -p 8888:80 --name nextcloud -v /data/nextcloud/:/var/www/html/ --restart=always --privileged=true arm64v8/nextcloud 如果是部署到 U 盘,可以这样。 docker run -d -p 8888:80 --na...

PowerShell和Cmd和谐共处

PowerShell 真的很强大啊,但是双击运行不 OK 啊。批处理好方便啊,可是写一个if要半天啊。他俩就不能既方便又强大吗? 在批处理嵌入 PowerShell 这是可以的,Stack Overflow有帖子,这个操作可谓风骚非常。 @findstr /v "^@f.*&" "%~f0" | powershell -& goto:eof Write-Output...

在ParallelDesktop虚拟机中访问Mac的IP

假设在 Mac 主机开了一个 http 的服务。 $ python -m http.server 8000 Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ... 我们可以找到 PD 的网络设置,看到 DHCP 的地址。 这里是 10.211.55.1,那么宿主机就是 2 号位。 当然,如果你的机器联网了...

在N1上快速部署一个博客

前提是你已经刷了 armbian。 然后你还需要 docker,一个命令即可。 curl -sSL https://get.docker.com | sh 接下来一句话就可以搞定 typecho。 docker run -d \ --name=typecho \ --restart always \ --mount type=tmpfs,destination=/tmp \ -...

Linux的压缩和解压

最常用的是 zip 和 tar 命令。 1.zip 命令 # 将指定目录压缩成zip文件 zip -r compressed.zip /path/to/dir # 压缩文件夹,但排除某些文件 zip -r compressed.zip path/to/dir -x path/to/exclude # 将多个目录压缩成zip zip -r compressed.zip /path/...

nano的简单用法

不小心进了 nano,都不知道怎么退出来。 虽然画面上有快捷键,按完之后还是一脸懵逼。^是Ctrl键的缩写。 ^O是写入,按完之后就这样了。 File Name to Write: test ^G Get Help ^T To Files M-M Mac Format M-P Prepend ^C Cancel M-D DO...

Linux里的计划任务

cron 是 Linux 内置的计划任务程序。 crontab 是 cron 定期执行任务所需的列表文件,注意通过 crontab 命令来修改。 anacron 可以看做是 cron 的补充程序,可以每月,每周,每天执行某些任务。 cron 服务 cron 服务的守护进程是 crond。 启动:service crond start 停止:service crond stop ...

CentOS里的防火墙配置

CentOS 6 以前,内置的防火墙是 iptables,升级到 7 以后就变成了 firwalld。 iptables 1.打开、关闭、重启防火墙 chkconfig iptables on #开启防火墙(重启后永久生效) chkconfig iptables off #关闭防火墙(重启后永久生效) service iptables start #开启...

注册域名的好地方

有两个口碑还不错的域名供应商,国外的。 https://namesilo.com https://www.namecheap.com 如果打算长期持有域名的话可以考虑上面两个。namesilo 比较容易找到一美元的优惠码,比如: 2020code # 新注册优惠 2020renew # 续费优惠 如果是短期比如一年的话可以用 GoDaddy,或者免费的 tk 域名...

在线面试编码能力

在线面试候选人编码能力可以用一些实时共享的编辑器。Talk is cheap, show me the code. ShowMeBug 国内的服务器,域名好念,支持语法高亮,带运行环境,还可以事先准备面试题。唯一的缺点是需要登录,可以用 GitHub 快速登录。但是你想啊,如果你电话里念完地址后,回车后居然还要注册登录,尴尬。 CollabEdit 国外的服务,域名不好念...

Linux中的文件搜索

我们经常需要搜索文件名或者文件内容。 搜索文件名 可以用find命令。 find < path > < expression > < cmd > path: 所要搜索的目录及其所有子目录。默认为当前目录。 expression: 所要搜索的文件的特征。 cmd: 对搜索结果进行特定的处理。 # 搜索包含指定字符串的文件名 f...