自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 资源 (3)
  • 收藏
  • 关注

原创 git status 中文名乱码

设置core.quotepath为false:git config --global core.quotepath false。export LESSCHARSET=utf-8 # 添加到环境变量。git bash客户端文本字符集和以上设置保持一致。如果不能解决乱码问题,继续以下设置。

2024-01-15 15:42:27 393 1

原创 制作编译镜像事例

制作编译镜像,基础的编译依赖,ssh服务,docker服务等等。

2022-12-06 15:16:10 337 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 1741

原创 自动为docker容器分配IP脚本-Linux

shell脚本使用多线程的思想,自动扫描/tmp/ctn/ 目录下的文件,并获取文件名(文件名即容器名)。

2022-11-29 17:46:02 647

原创 Shell ping通后继续

ping 通为止

2022-11-24 19:18:06 317

原创 基于CentOs7使docker容器通过桥接模式被外部访问

docker容器使用桥接方式,成为局域网内独立的网络节点,具备的独立IP可以外部直接的访问到,不需要再使用宿主机+映射端口的方式访问了。

2022-11-24 16:53:45 1011

原创 docker 通过配置网桥与物理机处于同一网段ip(静态ip)

docker 通过配置网桥与物理机处于同一网段ip(静态ip)

2022-10-09 20:29:24 355

原创 自动填写scp密码

自动填写shell

2022-09-21 14:27:57 918

原创 docker 部署gitlab11.8.0

docker搭建gitlab11.8.0

2022-09-01 10:50:33 239

原创 Java获取AD域内所有用户

介绍java连接AD域和获取用户名

2022-08-31 11:53:05 1440

原创 -source 1.5 中不支持 diamond 运算符--解决办法

解决maven编译错

2022-08-30 16:28:33 2820 1

原创 Harbor安装(待补充)

待补充

2022-08-30 16:27:06 611

原创 spring boot session 校验

使用filter进行session校验

2022-08-15 16:30:48 392

原创 使用Maven构建Spring Boot的IDEA项目

从使用maven创建idea工程,到使用spring boot示例。

2022-08-10 16:30:32 137

原创 基于Ubuntu16.04的docker准备ZMQ的C++开发环境

基于Ubuntu16.04的docker准备ZMQ的C++开发环境

2022-08-03 13:38:10 378

原创 tornado、flask、c++zmq-req-rep记录

日常记录

2022-08-01 19:48:24 8685

原创 tornado无验证demo

简单的tonado web服务post方式

2022-07-29 11:24:42 143

原创 ubuntu16.04 设置sudo用户

Ubuntu16.04 设置sudo权限

2022-06-18 14:07:41 242

原创 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 459

原创 制作自定义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 245

原创 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 513

原创 测试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 338

原创 构建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 217 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 663

原创 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 265

原创 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 146 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 175

原创 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 1385

原创 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 755

原创 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 193

原创 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 940

原创 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-&gt

2020-10-06 21:55:57 1532

原创 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 88

原创 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 129

原创 maven 配置多个仓库

方法一Maven 的 settings.xml 内的 mirror 节点:<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> &lt

2020-09-02 13:48:23 929

原创 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 940 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 485

原创 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 248

原创 让普通用户也有操作docker的权限

将普通用户加入docker的用户组#sudo groupadd docker #添加docker用户组 ,如果安装了docker,默认会存在,只需要执行下面的即可sudo gpasswd -a username docker #将登陆用户加入到docker用户组中newgrp docker #更新用户组...

2020-08-19 16:42:34 1654

原创 ubuntu 去掉或添加sudo权限

添加sudo adduser usernamesudo usermod -a -G sudo username或者sudo adduser ostechnix sudo注销,重新登录后生效,如果使用xshell之类的工具克隆会话是不行的去掉sudo deluser usernamesudo或sudo gpasswd -d username sudo注销,重新登录后生效,如果使用xshell之类的工具克隆会话是不行的验证sudo -l -U ostechnix...

2020-08-19 11:28:23 748

java 操作docker容器

1、IDEA创建的java工程 2、可以操作docker

2022-09-16

poco 使用说明.doc

poco使用部分说明,包括:线程、线程池、http server、http client、json、xml、数据库等等,以后会继续补充。

2019-08-19

Linux tcp CS 模式代码

Linux 版本的tcp socket cs模式代码,可以运行

2016-01-25

RFC959 - 文件传输协议(FTP)

该文档是RFC的标准文档,内部详细说明了命令格式,以及流程。

2013-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除