2023年11月6日
内容 以 mysql 为例 创建文件: /usr/lib/systemd/system/mysql.service 文件内容: [Unit] Description=mysql After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/opt/mysql-5.7.25/support-files/mysql.server start [Install] WantedBy=multi-user.target 设置开机启动: systemctl enable mysql.service 对于 自己 编写的程序 开机无法启动成功的 其中 Type 为 simple 如下: [Service] Type=simple……
阅读全文
2021年7月12日
内容 rust国内镜像配置 rustup镜像配置 rustup 安装方法可参考 官方的 README. 设置环境变量 RUSTUP_DIST_SERVER(用于更新 toolchain) export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static 以及 RUSTUP_UPDATE_ROOT(用于更新 rustup) export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup create.io镜像配置 在 $HOME/.cargo/config 中添加如下内容 [registry] index = “git://mirrors.ustc.edu.cn/crates.io-index” 如果所处的环境中不允许使用 git 协议, 可以把上述地址改为 index = “http://mirrors.ustc.edu.cn/crates.io-index" 同……
阅读全文
2020年8月22日
特性 Supervisor是一个在类Unix系统上管理进程的软件, 它提供客户/服务器的管理模式。 有如下的特性: 简单 它通过简单格式的配置文件配置 supervisor, 通过 start、stop、restart、status简单命令管理进程,并方便的配置进程的输出日志文件,切割日志文件。 中心化 可通过配置以提供本地命令、远程执行……
阅读全文
2020年8月21日
说明 通过开源工具Hugo、Caddy 和FileBrowser 搭建个人博客系统。默认前提条件:懂一些计算机技术像 linux 基本命令,有云主机和域名(https 配置需要,如果不需要 https 可以不用域名,但一般的域名也不贵 申请也方便 建议使用域名)……
阅读全文
2017年12月12日
内容 atom 安装包时出现无法连接服务器错误,大部分是由于防火墙的原因,如果可以通过设置代理解决此问题。 设置代理的方法如下: 1、确保apm命令在系统变量里,如果没有,可通过增加环境变量path,值为:C:\Users\你的用户名\AppData\Local\atom\bin。 2、cmd 运行如下命令: 1 2 3 apm……
阅读全文
2017年12月12日
内容 在类unix系统中设置socks5代理: 1 2 export http_proxy=socks5://127.0.0.1:1080 export https_proxy=socks5://127.0.0.1:1080 上面脚本可以在终端执行,只对本次终端有效。如果想每次打开终端都有效可以把上面脚本加到文件 ~/.bash_profile 在windows下设置socks5代理 1 2 set http_proxy=http://127.0.0.1:1080 set https_proxy=http://127.0.0.1:1080 给git设置socks5代理 1 2 git config –global http.proxy ‘socks5://127.0.0.1:1080’ git……
阅读全文
2017年12月6日
内容 问题描述: pip批量安装软件包时,出现“致命错误:Python.h:没有那个文件或目录错误”,导致软件包无法编译安装。 问题原因: linux默认安装的python 缺失python-devel开发包所导致,python.h存在于python-devel开发包 解决办法: 1 2 yum install python-devel ``` toml……
阅读全文
2017年12月3日
内容 1 2 git fetch –all git reset –hard origin/master git fetch 下载远程库的内容,不做任何的合并 git reset 把HEAD指向刚刚下载的版本……
阅读全文
2017年12月1日
内容 从Linux往windows拷贝文件或者从windows往Linux拷贝文件,有时会出现中文文件名乱码的情况,出现这种问题的原因是因为,windows的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码不一致,所以导致了文件名乱码的问题,解决这个问题需要对文件名进行转码……
阅读全文
2017年11月1日
说明 在spring boot的项目中使用本地数据库(mysql)事务(对象关系映射使用的是hibernate),做删除、插入时遇到如下错误 Duplicate entry ‘xxxxx’ for key ‘UNIQUE_xxxx’ ,首先给我的感觉是删除,插入没有在一个事务中,因此检查事务的注解和相关属性,折腾半天没有解决问题。 最后没办法在@qu……
阅读全文