自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用ChatGPT 5分钟制作一份思维导图

利用ChatGPT,5分钟生成一份思维导图

2023-04-10 16:24:28 1202

原创 通过python调用OpenAI的API

通过python调用OpenAI的API

2023-04-08 00:01:43 6484 9

原创 window安装Stable-Diffusion-WebUI详细教程

是2022年发布的深度学习文本到图像生成模型。它主要用于根据文本的描述产生详细图像,官方项目其实并不适合新手直接使用,好在有一些基于封装的webui开源项目,可以通过界面交互的方式来使用,极大的降低了使用门槛,我们可以通过本地部署的方式进行访问、使用,但这个对我们的电脑有着较高的要求,具体需要什配置继续往下看。按照GitHub上面教程,其实很简单,也就四步,如下图:从图中可以看到需要python版本是3.10.6,因此,

2023-03-31 14:57:55 6676 11

原创 elasticsearch安装

什么是ES,Elasticsearch 是一个分布式、可扩展、近实时的搜索与数据分析引擎1、下载安装包https://www.elastic.co/cn/downloads/elasticsearch2、解压安装包tar xf elasticsearch-7.14.1-linux-x86_64.tar.gz3、创建es用户并授权# 因为启动elasticsearch不能用root用户,因此需要创建es用户useradd eschwon -R es:es /data/es/elasti

2021-11-28 14:35:56 355

原创 第六节 docker CMD与ENTRYPOINT的区别

CMD与ENTRYPOINT的区别# CMD测试# 1.编写dockerfile-cmd使用CMD命令,在容器运行后自动运行ls -a命令[root@amumu zzl-dockerfile]# cat dockerfile-cmd FROM centosMAINTAINER zhuzhonglang<[email protected]>CMD ["ls","-a"]# 2.构建镜像[root@amumu zzl-dockerfile]# docker build -f do.

2021-05-15 11:48:04 163

原创 第五节 发布镜像到dockerhub

提交镜像到dockerhub# 1. 登录dockerhub,docker login -u xxx -p xxx[root@amumu ~]# docker login -u zzlamumu -p zhu614083WARNING! Using --password via the CLI is insecure. Use --password-stdin.WARNING! Your password will be stored unencrypted in /root/.docker/c.

2021-05-15 11:45:42 103

原创 第四节 构建镜像

一、从已经创建的容器中更新镜像,并提交这个镜像docker commit -m="has update" -a="runoob" e218edb10161 runoob/ubuntu:v2m:提交信息a:作者e218edb10161:容器id,被改造的容器idrunoob/ubuntu:v2:构建完成后容器的tag二、通过Dockerfile指令来创建镜像DockerFile指令FROM #指定基础镜像,一切从这里开始构建MAINTAINER #创建者信息,一

2021-05-15 11:43:40 147

原创 第三节 容器数据卷

一、指定路径挂载###### ​```-v 宿主机路径:容器里面路径 #宿主机路径是绝对路径​```docker run -it -v /data/tomcat:/home/tomcat -p 8080:8080 tomcat /bin/bash #启动tomcat容器,将宿主机的/data/tomcat绑定到容器里面的/home/tomcatmysql实践# 启动mysql[root@amumu data]# docker run -d -p 3310:3306 -v /.

2021-05-15 11:06:56 71

原创 第二节 docker镜像以及容器常用命令

第二节 docker镜像以及容器常用命令一、镜像相关命令docker images # 列出本地已下载的所有镜像docker images -q # 只列出镜像iddocker search _image_name_ #搜索镜像docker pull _image_name_ #获取镜像,如果不指定版本,默认获取最新的,​ 如果指定版本执行如下命令: docker pull ubuntu:15.0docker rmi _image_id_ #删除镜

2021-05-14 21:13:48 100

原创 第一节 docker安装

第一节 docker安装一、docker安装学习地址​ docker中文网站​ docker命令查询网址​ dockerhubcentos7.4安装docker# 1.卸载旧的版本yum remove docker \ docker-client \ docker-client-latest \ docker-common \

2021-05-14 21:05:55 97

原创 python管理工具pyenv

python管理工具pyenv【摘要】作为python后端开发工程师,需要经常切换python版本进行工作,这意味着我们的系统需要安装多个python版本,在unix 系统中一般默认自带了 Python2.7.5 ,如果我们需要安装python3,第一种方式可以通过下载源码包然后进行编译安装(make && make install),但更简单的方式应该是利用pyenv工具进行安装,结合 pyenv-virtualenv 插件,能够方便的创建和管理 python 虚拟环境,在虚拟环境中的

2021-04-05 15:26:36 501

原创 linux切换用户执行脚本

在我们日常运维中,在一个用root权限执行的脚本中,需要经常切换到不同用户执行对应的命令,因此如下总结了如何在root用户有执行权限的脚本中如何切换到不同用户执行对应的命令或者脚本的几种方式:1. su - user -c 'command' # 单独一条命令有没有单引号或者双引号包裹都可以ex: su - zzl -c 'whoami'2. su - user -c ' # 多条命令...

2020-01-10 23:49:41 4730

原创 python装饰器

【摘要】装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象.;常用场景比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的代码并重用。本章主要讲解几种装饰器的写法,包括被装饰函数是否含参数、装饰器是否带参数、类装饰器。普...

2020-01-01 22:00:53 137

原创 自动创建linux逻辑卷及扩容

【摘要】对于每一个运维人员来说,创建linux逻辑卷都是最基本的知识,在最近项目中需要做到自动化创建逻辑卷并实现开机挂载,因此本文会讲解如何创建逻辑,并附上自动化创建逻辑卷的脚本。LVM相关知识LVM全称为Logical Volume Manager 逻辑卷管理器,LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层。LVM最大的特...

2019-09-28 14:10:41 1954 3

原创 Python多种方法获取多线程返回值

【摘要】 近段时间,工作上需要用到多线程,并且要获取多线程的返回值,python多线程一般使用threading模块,但threading模块有个问题,无法返回线程里面运行的结果,我通过三种方法讲解如何获取多线程的返回值。一、通过获取多线程的返回值有如下三种常用方法:方法一:通过自定义线程类,继承Thread类,并复写run方法,在run方法中写入执行函数的方式,并把返回...

2019-07-02 21:23:39 18116 5

原创 linux创建共享目录

一、服务端(ip:192.168.102.229)1、yum install nfs-utils   yum install rpcbind2、创建共享目录ex:mkdir -p /data/share       chmod  777 /data/share3、编辑配置文件vi /etc/exports/data/share *(rw,sync) #* 指允许所有...

2019-01-10 22:54:31 10160

原创 Oracle 11g 安装以及通过plsql远程连接oracle

【摘要】      因为项目中涉及到oracle巡检,为了验证客户提供的oracle巡检语句,本人在虚拟机(win10)搭建了一台oracle(11g)数据库,并同PLSQL Developer连接oracle,具体操作步骤如下:一、oracle11g安装1、大家可以根据自己的操作系统是多少位,然后到Oracle官网下载相应位数的Oracle安装包,Oracle的安装程序分成2个文件,...

2018-10-04 10:21:09 6411

原创 Linux系统时间与硬件时间及时间同步

Linux系统有系统时间和硬件时间之分:系统时间: 一般说来就是我们执行 date命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。硬件时间:主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。 1、查看当前...

2018-06-26 11:08:41 38092

原创 将代码提交到gitlab

一、GitHub和gitlab的区别,以及什么是gitGitHub和gitlab都是基于web的git仓库,GitHub和gitlab就想是两兄弟,但GitHub有个小的缺陷,就是你的repository都需要public,如果你想创建private的repository就得付费,而gitlab正好解决了这个问题,我们可以在上面创建免费的私人仓库。git就是一个版本控制工具,类似于tortoise...

2018-05-22 22:56:32 48727 4

原创 Window server 2003R2 AD升级Window server 2012R2 AD

Window server 2003R2 AD升级Window server 2012R2 AD在本文中,我主要介绍AD域的升级与迁移。主要包括以下两个过程:一、从Windows server 2003 R2直接升级到window server 2012R2;二、从Windows server 2003 R2直接升级到window server 2008R2,再从Windows server 20...

2018-03-23 19:28:50 4123 1

原创 一个简单的英汉词典小程序

创建这个博客已经好长时间了,一直不知道如何去写一篇像样的博客,个人一直感觉博客是大神的东西,作为一个程序小白一直没有这个勇气,今天可是鼓足了勇气写了人生的第一篇博客,希望大家不喜勿喷!!!!!这个一个关于英汉词典的程序,实现了增删改查功能,这个程序连接的是我本地数据库mysql.下面我附上几张图片和源码,大家有需要可以下载!!!!!这是我数据库里面一张名为wordinfo的

2016-04-04 15:38:26 7668 15

转载 http://www.cnblogs.com/panjun-Donet/archive/2008/09/27/1300609.html

什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map 添加任意类的对象

2015-11-20 17:20:22 935

空空如也

空空如也

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

TA关注的人

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