- 博客(109)
- 资源 (3)
- 收藏
- 关注
原创 git status 中文名乱码
设置core.quotepath为false:git config --global core.quotepath false。export LESSCHARSET=utf-8 # 添加到环境变量。git bash客户端文本字符集和以上设置保持一致。如果不能解决乱码问题,继续以下设置。
2024-01-15 15:42:27 467 1
原创 解决问题-容器内-mysqld: Can‘t create/write to file ‘/mysql_tmp/ibTfsFvD‘ (Errcode: 13 - Permission denied)
解决问题容器内的mysql报如下错误:mysqld: Can't create/write to file '/mysql_tmp/ibTfsFvD' (Errcode: 13 - Permission denied)
2022-12-05 23:48:53 2401
原创 自动为docker容器分配IP脚本-Linux
shell脚本使用多线程的思想,自动扫描/tmp/ctn/ 目录下的文件,并获取文件名(文件名即容器名)。
2022-11-29 17:46:02 687
原创 基于CentOs7使docker容器通过桥接模式被外部访问
docker容器使用桥接方式,成为局域网内独立的网络节点,具备的独立IP可以外部直接的访问到,不需要再使用宿主机+映射端口的方式访问了。
2022-11-24 16:53:45 1088
原创 python写Excel表格代码示例
# -*- coding: utf-8 -*-import xlsxwriterimport sysdef get_format(wd, option={}): return wd.add_format(option)# 设置居中def get_format_center(wd,num=1): return wd.add_format({'align': 'center','valign': 'vcenter','border':num})def set_border_(w.
2021-12-31 11:18:56 505
原创 制作自定义Linux安装包方案
打包脚本#!/bin/bashrun_name=patch_base_alg1.1.1.20_v1.0.0.0.runtar_name=deal_calc_bug.tar.gztar zcvf $tar_name libdlnn.so.3.5.5 run_calc_on_gpu.shcat ./install.sh > $run_namecat $tar_name >> $run_namechmod +x $run_namerm -f $tar_name.
2021-09-06 17:58:48 300
原创 Linux 查看实时内存
while [ 1 ]do dpid=`ps -ef | grep a.out | grep -v "grep" | awk '{print $2}'` echo '-----------------------------' date cat /proc/$dpid/status | grep VmRSS sleep 10done
2021-09-06 17:57:39 540
原创 测试zip加密密码最长的长度脚本
rm test.zip test -rfmkdir testecho "a" > test.txtp=$1time zip -rP $p test.zip test.txtexpect -c "\set timeout -1spawn bash -c \"time unzip test.zip -d ./test/\"expect {\"password:\" {send \"$p\r\";exp_continue}}expect eof"ls ./test/te.
2021-09-06 17:56:53 423
原创 构建python3.7容器
FROM python:3.7#定义构建的名称#ARG buildversionCOPY ./sources.list /etc/apt/sources.listCOPY ./pip.conf /etc/RUN echo 'Asia/Shanghai' >/etc/timezone \ && apt-get update -y \ && apt-get install vim -y \ && apt-get install t
2021-04-14 17:03:23 249 1
原创 Python3解析yaml文件
解析代码# -*- coding: utf-8 -*-"""比对引擎:创建库功能接口相关操作""""""导入yaml 模块"""import yamlimport osclass read_config: def __init__(self): self.host = None self.lib_batch_list = None self.lib_person_filter = None self.lib_batc.
2021-02-19 10:52:55 705
原创 Python3.7在Windows上搭建robotframework-ride环境
Python3.7在Windows上搭建robotframework-ride环境前言开始安装前言我目前搭建robotframework环境的日期是2021-2-3,开始我使用Python3.9,结果使用pip install安装完robotframework后,再安装ride时提示没有找到安装文件,后来到“robotframework-ride 官网”(https://github.com/robotframework/RIDE)上看到,该工具只支持到3.8版本,如果还想安装只能按照官网上安装方式进行
2021-02-03 19:42:56 344
原创 python3.9容器--制作操作xlsx文件的环境
DockerfileFROM python:3.9#定义构建的名称#ARG buildversionCOPY ./sources.list /etc/apt/sources.listCOPY ./pip.conf /etc/apt/RUN echo 'Asia/Shanghai' >/etc/timezone \ && apt-get update -y \ && apt-get install vim -y \ &&.
2021-02-02 15:01:24 196 1
原创 制作robotframework python3.9容器环境
手动命令拉取python3.9镜像,该镜像默认是Debian10的系统,所以源也需要找Debian10的源docker pull python:3.9准备sources.list源,在当前目录下创建sources.list并添加如下内容deb http://mirrors.ustc.edu.cn/debian buster main contrib non-freedeb http://mirrors.ustc.edu.cn/debian buster-backports main co
2021-02-02 14:10:07 227
原创 python3读取yaml文件
# -*- coding: utf-8 -*-''' * @Author : fd * @Date : 2021-2-1 * @Description : 读取yaml文件 * @LastEditTime : pip install pyyaml # db.yamlmysql: config: host: "127.0.0.1" port: 3306 user: "root" password: "" databa
2021-02-01 20:22:16 1552
原创 Ubuntu16.04修改网卡名称
修改/etc/default/grub如果有则修改,没有则添加GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"命令行执行update-grub修改 /etc/network/interfacesauto eth0iface eth0 inet staticaddress 192.168.1.100netmask 255.255.255.0gateway 192.168.1.1dns-nameservers 114.114.
2020-10-28 18:50:36 859
原创 ubuntu搭建git服务及使用
安装apt-get install git-core openssh-server openssh-client或者,git-core 后来更名为 gitapt-get install git openssh-server openssh-client配置git服务创建管理员账号(必需)创建用户名为git的系统用户指定使用的shell环境为/bin/bash指定git用户的家目录 /home/gituseradd -m git -s /bin/bash -d /home/git
2020-10-23 17:28:26 220
原创 ubuntu16.04 /etc/security/limits.conf 文件说明
limits.conf 作用文件限制着用户可以使用的最大文件数,最大线程,最大内存等资源使用量。* soft nofile 655350 #任何用户可以打开的最大的文件描述符数量,默认1024,这里的数值会限制tcp连接* hard nofile 655350* soft nproc 655350 #任何用户可以打开的最大进程数* hard nproc 650000@student hard nofile 65535@student soft nofile 4096@stude
2020-10-10 11:27:04 1029
原创 C++11获取时间
C++11获取时间const std::string GetCurrentSystemTime(){ auto t = std::chrono::system_clock::to_time_t(std::chrono::system_clock::now()); struct tm* ptm = localtime(&t); char date[60] = { 0 }; sprintf(date, "%d-%02d-%02d %02d:%02d:%02d", (int)ptm->
2020-10-06 21:55:57 1591
原创 nrm搭建使用
下载从这里选择要安装的版本https://nodejs.org/zh-cn/download/releases/安装本次以node-v8.16.0-linux-x64.tar.gz版本为例wget https://nodejs.org/download/release/v8.16.0/node-v8.16.0-linux-x64.tar.gz解压到 /opt/目录tar zxvf node-v8.16.0-linux-x64.tar.gz -C /opt/建立nodejs的
2020-09-16 15:05:36 116
原创 ubuntu16.04.7记录安装OpenCV
apt-get 方式安装安装命令sudo apt-get install libopencv-dev python-opencv查看版本pkg-config opencv --modversion源码安装下载地址https://jaist.dl.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.9/opencv-2.4.9.zip安装unzip opencv-2.4.9.zipcd opencv-2.4.9 mkd
2020-09-16 13:37:52 174
原创 maven 配置多个仓库
方法一Maven 的 settings.xml 内的 mirror 节点:<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <
2020-09-02 13:48:23 953
原创 Ubuntu16.04.6下搭建Maven私服仓库(Nexus)
下载Nexusapt-get updatedocker pull sonatype/nexus3cd /usr/local/mkdir dockercd dockermkdir nexuscd nexusdocker-compose.ymlvim docker-compose.yml 内容如下version: '3.1'services: nexus: restart: always image: sonatype/nexus3 container_name:
2020-09-02 09:59:57 1024 1
原创 Linux虚拟机磁盘扩容
在vcenter给虚拟机添加一块新硬盘浏览器访问vcenter.dilusense.com,输入用户名、密码后进入vcenter 右键需要操作的虚拟机,选择“Edit setting” 选择ADD NEW DEVICE——配置新硬盘的大小,并点击OK,之后重启虚拟机,如图:2. 选择扩容系统/空间ssh到服务器上,fdisk -l可以看到增加了一块未分区的硬盘,如sdb 使用fdisk /dev/sdb对新硬盘进行分区,如图:将新的分区sdb1创建为物理卷,如图:将新创建的物
2020-09-01 15:22:45 597
原创 docker安装mysql8
查找mysql的docker镜像docker search mysql拉取镜像docker pull mysql运行mkdir -p ./mysql/conf mkdir -p ./mysql/logsmkdir -p ./mysql/datadocker run -p 3306:3306 --name msql -v $PWD/mysql/conf/:/etc/mysql/conf.d -v $PWD/mysql/logs:/logs -v $PWD/mysql/data/:/va
2020-08-28 15:26:32 282
原创 让普通用户也有操作docker的权限
将普通用户加入docker的用户组#sudo groupadd docker #添加docker用户组 ,如果安装了docker,默认会存在,只需要执行下面的即可sudo gpasswd -a username docker #将登陆用户加入到docker用户组中newgrp docker #更新用户组...
2020-08-19 16:42:34 1834
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人