分布式系统
分布式系统课程MIT-6.824
为什么要构建分布式系统?
- parallelism 通过并行处理获得更强的计算能力
- tolerate faults 通过复制实现容错
- physically 物理 …
SVN Server
1. SVN Server简易安装和使用
1)安装 subversion
yum install subversion
2)创建目录
mkdir -p /opt/svn
3)新建仓库
svnadmin create /opt/svn/project
4)启动
killall -9 svnserve
svnserve -d -r …
基于Gitea 和 Drone CI/CD的私有云研发环境
1. 基于 Drone CI 服务完成其自动化部署工作流的配置和演示
一个简陋的CI/CD的主要步骤包含: clone => test => build => image => deploy => notify
1.1 依赖组件
| 组件名称 | 组件功能 | 访问方式 |
|---|---|---|
| DNS … |
CentOS7.6 中文语言乱码问题解决
安装编码转换工具
[root@master ~]# yum install -y convmv
[root@master ~]# convmv -f gbk -t utf8 -r --notest [your filepath, not filename]
如果还没有解决问题,请继续下一步
修改配置文件
先查看系统中的语言包: …
Ubuntu 软件安装
20.04 分区大致如下
SSD--->
/boot 10G
efi 10G
/root 90G
/home 300G
HD--->
/opt 200G
赋予普通用户opt目录权限
sudo chown yypan:yypan /opt/
install build …
Ubuntu盒盖不休眠
Ubuntu盒盖不休眠
编辑下列文件:/etc/systemd/logind.conf
#HandlePowerKey
#HandleSleepKey
#HandleHibernateKey
HandleLidSwitch=lock [lock代表锁屏]
HandleLidSwitchExternalPower=lock …
Salome-Meca在Ubuntu20.04下安装
Salome-Meca install on Ubuntu20.04
Salome-Meca是Code_Aster 图形界面版本
1. Install Reference Tools
可以执行脚本 meca_evn.sh, 下载后sh meca_evn.sh运行
#!/bin/bash
sudo apt install vim python -y …
Python打包独立运行可执行文件
安装 nvm and node and npm and yarn
pip install pyinstaller
pyinstaller --version
cd [workdir]
pyinstaller.exe -F main.py
前端开发环境配置
安装 nvm and node and npm and yarn
windows下
https://github.com/coreybutler/nvm-windows
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror …