docker搭建svn
svn简介SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。
svn的docker搭建方法
请提前在服务器安装好docker服务
本篇教程选用的docker镜像为garethflowers/svn-server
安装并启动容器代码
docker run --restart always --name svn -d -v /root/dockers/svn:/var/opt/svn -p 3690:3690 garethflowers/svn-server
简析
/root/dockers/svn为宿主机的文件目录,/var/opt/svn为容器内的文件目录
–restart always命令可以实现容器在宿主机开机时自启动
-p 3690:3690表示将宿主机的3690端口映射到容器的3690端口 ...
IDM一行代码完成激活
官网下载 最新版IDM,并安装到系统
打开PowerShell窗口,输入以下代码,根据提示内容选择激活即可
第一种
irm https://massgrave.dev/ias | iex
第二种
iex(irm is.gd/idm_reset)
Oracle因为DNS无法访问导致的连接缓慢问题
有台服务器突然在重启后无法启动tomcat项目,看日志是连接数据库超时,使用命令行访问带实例名如下
conn user/pwd@orcl
等待很久才能连接的上,但去掉实例名后可以秒连,咨询过开发,说是JAVA项目的JDBC的连接必须含有实例名才可以访问,所以还是得继续找解决办法。
百度了很久看到一条信息说是DNS无法访问可能导致oracle连接缓慢,换了一条可以用的DNS后果然恢复正常。
按照百度资料中的说明如下 (原文地址:https://blog.csdn.net/as1123671649/article/details/132062993):
oracle 11.2.0.1版本的listener解析主机名优先选择从DNS解析,然后才会尝试从hosts文件解析。当/etc/resolv.conf文件不存在时会从/etc/hosts解析,当DNS服务器地址无法访问时,会出现数据库建立连接缓慢的问题,一旦DNS服务器本身解析的问题导致找不到ip时,listener就会响应延迟或者hang住。可以通过移除/etc/r ...
相同网络,PC打不开网页,手机打开正常
相同网络,PC打不开网页,手机打开正常
有些可能是使用过酸酸乳后出现的该故障,经过测试,解决办法如下:
[代理规则]要选全局(这个是重点),[代理模式]选PAC模式,PAC那栏选更新PAC为GFWLis
定时分割catelina.out文件
在crontab中添加定时任务
# cron 任务
1 0 * * * /opt/caclear.sh
将以下代码保存为 /opt/caclear.sh,并且给与执行权限
#!/bin/bash
y=`date "+%Y"`
m=`date "+%m"`
d=`date "+%d"`
capath='/opt/tomcat/logs'
cp $capath/catalina.out $capath/catalina.out.$y-$m-$d
echo " " > $capath/catalina.out
pyinstaller 使用加密编译提示需要安装VC++
只需要安装以下几个模块
pip install pyinstaller
pip install pycryptodomex
pip install tinyaes
网上很多教程都是让先安装 pycrypto 模块,在安装这个模块时就会提示需要安装 VC++ , 需要 3G~5G 的空间,太浪费硬盘空间了。
在 python3 中可以使用 pycryptodomex 来进行替代,也无需其它设置,安装好即可使用加密编译
在Ubuntu中安装StableDiffusion
安装cuda驱动 适用于 Linux 的 NVIDIA CUDA 安装指南
https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#ubuntu
安装 miniconda
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod +x Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh
运行后如下所示
Welcome to Miniconda3 py310_23.3.1-0
In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>& ...
docker Arm 架构运行x86镜像的操作
1、安装 qmeu
wget https://download.qemu.org/qemu-8.0.0-rc3.tar.xz
tar xvJf qemu-8.0.0-rc3.tar.xz
cd qemu-8.0.0-rc3
./configure
make
make install
2、可能需要安装的依赖,编译安装需要
yum install ninja-build
yum install clang
yum install iasl
yum install gcc-c++
yum install pixman pixman-devel
dnf install gmp-devel
dnf install libmpc-devel
dnf install mpfr
dnf install mpfr-devel
dnf install texinfo
3、gcc版本过低
wget http://ftp.gnu.org/gnu/gcc/gcc-7.5.0/gcc-7.5.0.tar.gz ...
Stable Diffusion 一些扩展插件
使用Stable Diffusion启动器,已包含主程序和所需插件
Lora训练脚本,手动安装,不需SD主程式,只需要模型文件支持
git clone --recurse-submodules https://hub.fgit.gq/Akegarasu/lora-scripts
各种插件
Civitai插件安装
# 添加Civitai模型下载插件,方便快捷的下载对应模型
https://hub.fgit.gq/camenduru/sd-civitai-browser.git
llul 插件安装
# 蒙版范围修改
https://github.com/hnmr293/sd-webui-llul.git
controlNet插件
# 姿势定位插件
https://github.com/Mikubill/sd-webui-controlnet.git
# Controlnet模型
cd ~/stable-diffusi ...