自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 python(5)pandas1

DataFrame.to_numpy() 的输出不包含行索引和列标签。NDArray 可以是 0 维(标量)、1 维(向量)、2 维(矩阵)或更高维的数组seriesmerge()???join()

2024-04-19 21:15:26 266 1

原创 gitlab Runner

gitlab 安装流水线语法tags:runner的名称,用于指定特定的runner来运行。allow_failure:when:0<=retry <=2发生特定错误时重试retry:max: 2when:-script_failuretimeout ?paraller:rules:不能和only/except 组合使用if:changes:exists:workflow: 这里指pipelinewhen 只能取always和neverartifacts

2023-07-09 23:31:15 93

原创 版本管理——git 使用基础

git 安装windows 安装Git的安装与使用教程linux安装sudo apt-get install git

2023-07-09 23:30:40 128

原创 docker(10) tomcat安装和配置

docker run --name tomcat -p 8080:8080 -v $PWD/test:/usr/local/tomcat/webapps/test -d tomcat:9.0docker启动tomcat容器访问端口显示404进入webapps文件夹下,如果显示total 0,我们就需要把webapps.dist中的内容复制到webapps文件夹下...

2023-07-05 02:50:10 138

原创 docker(8) docker compose

下载curl -L "https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composecd /usr/local/bin/chmod 777 docker-compose使用步骤setp 1mkdir composetest$ cd composeteststep 2在测试目录中创

2023-07-02 18:56:30 55

原创 docker(9) docker网络

docker 网络配置evth-pair 技术ip addr127.0.0.1 本机回环地址192.168.160.128172.17.0.1 docker01: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.

2023-07-02 15:25:57 36

原创 docker(4) docker下安装gitlab

sudo docker run --detach \ --hostname gitlab.example.com \ --publish 443:443 --publish 80:80 --publish 22:22 \ --name gitlab \ --restart always \ --volume /srv/gitlab/config:/etc/gitlab \ --volume /srv/gitlab/logs:/var/log/gitlab \ --volume /

2023-06-27 18:29:14 60

原创 docker(7) 安装mysql5.6

安装mysqldocker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tagdocker run -p 3306:3306 --name mysql-test -v /opt/yuzt/mysql/conf:/etc/mysql/conf.d -v /opt/yuzt/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6进入

2023-06-27 18:28:16 113

原创 docker(6) nginx安装和配置

docker run --name nginx-test -p 8080:80 -d nginx反向代理

2023-06-27 18:27:34 36

原创 docker(1)安装

docker安装官网To generate this message, Docker took the following steps:The Docker client contacted the Docker daemon.The Docker daemon pulled the “hello-world” image from the Docker Hub.(amd64)The Docker daemon created a new container from that image wh

2023-06-27 18:27:27 33

原创 docker()-docker 安装 nessus

安装安装指导docker 安装

2023-06-27 18:25:30 298 1

原创 docker(5) jenkins安装和配置

jenkins

2023-06-27 18:24:15 291

原创 python(3) Anaconda使用

ubuntu 安装Anacondahttps://blog.csdn.net/u012318074/article/details/77074665Ubuntu14.04下安装anaconda以及TensorFlow教程https://www.jianshu.com/p/24815a94dd1cipython notebookcurl, wget ,ppa

2023-06-27 18:18:02 46

原创 docker(3) Dockerfile

dockerfile 原生指令FROM 基础镜像MAINTAINER 姓名+邮箱RUN 镜像构建运行命令ADDWORKDIR 设置当前工作目录VOLUME 设置卷,挂载主机目录EXPOSE 指定对外的端口映射, 和-p 同功能RUNCMD 指定容器启动的时候运行的命令,可以替换命令ENTRYPOINT 可以追加命令选项ONBUILD 触发指令COPY 拷贝ENV 设置环境变量FROM ubuntuMAINTAINER yuzt<yuzt@microport.com&g

2022-01-01 22:20:52 957

原创 网络知识基础

DHCP:DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。DNS:域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用UDP端口53...

2021-12-04 11:57:04 583

原创 linux服务器配置-ftp

FTP (file transfer protocol 文件传输协议)

2021-08-29 23:17:36 81

原创 docker(2)命令使用基础

docker run 流程docker 是一个 C/S ,守护进程。如同MySQL 运行方式。To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3. The Doc

2021-06-05 23:51:30 200

转载 Maven 基础

Maven 的主配置文件 setting.xmlsettion.xml 包含仓库镜像,本地镜像,认证信息等。Global Maven Settings —${M2_HOME}/conf/settings.xmlUser Maven Settings — ${user.home}/.m2/settings.xml

2021-06-05 23:48:17 208

转载 Qt笔记(15) 窗体类的定义&界面功能的实现原理

转载自此链接文件名功能widget.h定义窗体类的头文件,定义了类Widget,继承自QWidgetwidget.cppWidget 类的功能实现源程序文件widget.ui窗体界面文件,由UI设计器自动生成,存储了窗体上各个组件的属性设置和布局ui_widget.h编译后,根据窗体上的组件及其属性、信号与槽的关联等自动生成的一个类的定义文件,类的名称是Ui_Widgetwidget.h#ifndef WIDGET_H#define WIDGET_H

2021-05-16 19:11:16 444

原创 Qt笔记(10) qt多线程---moveToThread()方式

#ifndef MYTHREAD_H#define MYTHREAD_H#include <QThread>#include <QImage>class MyThread : public QThread{ Q_OBJECTpublic: explicit MyThread(QObject *parent = nullptr);signals: void finishImage(const QImage image);public slo

2020-12-17 00:05:50 407 1

原创 Qt笔记(9) qt多线程-run() 形式

#ifndef MYTHREAD_H#define MYTHREAD_H#include <QThread>class MyThread : public QThread{ Q_OBJECTpublic: explicit MyThread(QObject *parent = nullptr); //start函数间接调用了run() void run();signals: void isDoneSignal();public slot

2020-12-17 00:01:56 1807

原创 Qt笔记---Qt动态属性

#ifndef QMYWIDGET_H#define QMYWIDGET_H#include <QWidget>#include "qperson.h"namespace Ui {class QmyWidget;}class QmyWidget : public QWidget{ Q_OBJECTprivate: QPerson *boy; QPerson *girl;public: explicit QmyWidget(QWi

2020-12-16 23:57:32 1150 1

原创 Qt笔记(8) 信号与槽

Qt4 信号与槽//qt4connect(&subw,SIGNAL(mySignal()),this,SLOT(executeSlot()));connect(&subw,SIGNAL(mySignal(int,QString)),this,SLOT(executeSlot2(int,QString)));Qt5 信号与槽//qt5,当信号函数无重载时,可以使用函数指针形式关联//connect(&subw,&subWiget::mySignal,this,&am

2020-12-08 00:19:49 78

原创 python(2) virtualenv

pip install virtualenv #安装 virtualenv my_env#创建目录 which python3 #找到python3目录 virtualenv my_env -p /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 #将python3作为解释器 source my_env/bin/activate #激活,开始使用 deactivate 退出...

2020-11-11 10:09:52 73

原创 Qt笔记(11)Qt Charts

1.继承关系QChartView 继承自QGraphicsView 用于显示图表的视图QChart 继承自QGraphicsItem 是一种图形项一个QChart 包括序列、坐标轴、图例、标题等等序列QLineSeries 折线图QSplineSeries 光滑曲线图QPieSeries 饼图QBarSeries 柱状图QHorizintalBarSeries 水平柱状图QPercentBarSeries 百分比柱状图QHorizontalPercentBarSeries 水平百分比柱

2020-11-08 22:31:50 440

原创 Qt笔记(6)QString,QByteArray,char *转换

QString,QByteArray,char *转换//QString—>QByteArray—>char *qDebug()<<str.toUtf8().data();

2020-11-08 13:10:05 418

原创 shell 编程基础

#!/bin/bashexport PATH=~/bin:"$PATH". .bashrc 等效 source .bashrc1、关于脚本位置~/bin 存放个人使用的脚本/usr/local/bin 所有用户都可以使用usr(unix software resource)usr/local/sbin 系统管理员/bin /usr/bin linux发行商提供的程序,文件.vimrc vim 配置文件2、FTP,here文档ftp -n <<_ EOFo

2020-10-20 23:42:53 159

原创 版本管理——github的使用

git initgit addgit commitgit status 查询索引状态——————————————————————git diff 显示未暂存的变更 --cached 显示已经暂存的变更git log,git reflog git log --graph --pretty =format:“%h %s”git reset --hard id (回滚)git show ID号git show-branch -r显示远程分支,-a显示所有分支——————————————

2020-10-20 23:28:34 876 1

转载 python(4)正则表达式

1.基础{m} 匹配前一个字符m次[abc] a或b或c* 匹配前一个字符0到无限次+ 匹配前一个字符1到无限次? 匹配前一个字符0到1次{a,b}匹配前一个字符或子表达式至少m次至多n次{n,} 匹配前一个字符或者子表达式至少n次. 代表任意一个字符,包括它本身^ 表示取反多加个?号,会把模式为惰性匹配简单来说,就是你要匹配的字符是XX,但必须满足形式是AXXB这样的字符串,那么你就可以这样写正则表达式p = r"(?<=A)XX(?=B)

2020-10-20 23:17:42 182 1

原创 C++ 基础 个人笔记

虚函数运行时绑定(多态)class A {public: virtual void print() const {cout<<"this is A"<<endl;}};class B: public A {public: virtual void print() const {cout<<"this is B"<<endl;}};void test(A a){ a.print();}void test2(A* a){

2020-09-28 00:51:17 114 1

原创 C基础 个人笔记

strlen()函数 和 sizeof 关键字strlen 是一个函数,它用来计算指定字符串 str 的长度,但不包括结束字符(即 null 字符)。其原型如下面的代码所示:size_t strlen(char const* str);char array[100] = "abc";/*用strlen()求长度*/printf("array的长度=%d\n", strlen(aray));运行结果为 3关键字 sizeof 是一个单目运算符,而不是一个函数。与函数 strlen 不同,它的

2020-09-25 00:09:35 412

原创 python(1) 基础笔记

from BOX import ui_GTUIBOX目录中新建文件__init__. py 使其成为包

2020-09-22 16:14:40 273

原创 Qt笔记(7)函数指针&指针函数

函数指针定义:void fun(int){}===>void (*p)(int) = fun;在qt 中的应用:void (subWiget::*p)() = &subWiget::mySignal; //函数指针connect(&subw,p,this,SLOT(executeSlot()));void (subWiget::*p2)(int ,QString) =&subWiget::mySignal;connect(&subw,p2,this

2020-08-24 00:06:57 1139

原创 Qt笔记(5) 无边框窗口的显示

设置窗口无边框anomaly::anomaly(QWidget *parent) : QWidget(parent){ //去边框 this->setWindowFlags(Qt::FramelessWindowHint | windowFlags()); resize(300,300); //背景透明 setAttribute(Qt::WA_TranslucentBackground);}重写事件函数因为无边框,为了达到窗口可以拖动的目的。重新实现

2020-08-16 23:48:08 188

原创 Qt笔记(2)事件处理

事件处理流程Qt中所有事件类都继承于QEvent事件发生时,创建事件对象,传给QObject 的event() 函数,event()函数再根据具体的事件对象的类型分派给特定的事件处理函数。

2020-08-12 00:36:26 100

原创 Qt笔记(4)绘图

Qt笔记(3)定时器

2020-08-08 11:39:39 118

转载 Qt笔记(3)定时器

Qt笔记(3)定时器

2020-08-08 10:17:44 84

原创 [Qt]笔记(1)关于中文信息显示乱码

[Qt]笔记(1)关于中文信息显示乱码新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特图的mermaid语法1 功能;增加了 多屏幕编辑 Ma

2020-07-28 00:22:00 377

空空如也

空空如也

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

TA关注的人

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