自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jll126的博客

超越自我

  • 博客(126)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 docker-获取docker镜像中的jar包

`/path/in/container/your-jar-file.jar`:容器内部JAR包的路径和名称。* `/path/to/local/directory`:本地目录的路径,用于存储从容器中复制出来的文件。* `/path/to/local/directory`:本地目录的路径,用于存储复制出来的JAR包。* `/path/in/container`:容器内部要挂载的路径,通常是JAR包所在的目录。* ``:包含JAR包的Docker镜像的名称或ID。

2024-03-13 09:05:33 705

原创 mysql-线上常用运维sql

【代码】mysql-线上常用运维sql。

2024-01-27 14:34:55 538 1

原创 linux-awk命令

【9】取出第3列大于0 并且 小于1000 的行并且展示第1列、第3列,对齐显示。【1】 从test.log取出从包含 A 到包含 B 的行(范围)【4】从test.log取出行号大于等于3 并且 小于等5(行)【3】从test.log取出从包含 A 或包含 B 的行(或)【1】查询test.log文件中整行中包含以 12 开头的行。【2】查询test.log文件中整行中包含以 12 结尾的行。【2】从test.log取出第3行到最后一行的内容(行)【5】从test.log取出制定行号的内容。

2023-09-13 08:51:12 419

原创 linux-sed命令

其中,s 命令表示进行替换操作,^.*User: 匹配以任意字符开头,后面跟着 User: 子串的部分,\( 和 \) 表示需要获取的部分,.*$ 匹配后面跟着任意字符的部分。其中,$() 表示将 $() 中的命令先执行并获取结果,然后将结果赋给变量 line。如果要获取的是某一段字符串,可以在 sed 命令中使用正则表达式来指定需要获取的字符串。可以使用 shell 的变量赋值语句 $() 和 sed -n 'Np' 命令配合使用,来将 sed 命令获取的某一行赋给一个变量。

2023-09-13 08:49:05 771

原创 git-git命令汇总

注意,如果修改的分支只是在本地,还没有推送到远程,只需要执行该操作即可。后面的操作步骤是针对已经推送到远程的分支。# 重置到想要回滚到的版本号。同时清空工作区、暂存区、repository区的新增变化代码。# 重置到想要回滚到的版本号。git tag -d v1.32 删除标签v1.32,参数d是delete的缩写。git tag v1.32 : 给当前分支打上【v1.32】标签。其中,第3、4步命令也可以直接用下面的命令代替。4、本地分支与远程分支关联。3、上传新命名的本地分支。

2023-09-13 08:37:10 281

原创 linux-运维

以上命令可以在终端或命令行中执行,根据不同的需求选择适合的命令来查询操作系统信息。该命令会显示文件系统的磁盘使用情况,包括磁盘大小、已使用和可用空间等信息。uname -a # 查看所有信息,包括内核版本、操作系统版本、硬件架构等。cat /etc/os-release # 查看操作系统的名称、版本等信息。命令来匹配以"Mem:"开头的行,并打印出第二列的数值,即为内存大小。以上命令将只显示/dev/sda1文件系统的磁盘使用情况。执行该命令后,即可得到磁盘的大小信息。

2023-08-28 11:30:45 349

原创 mysql-docker镜像安装

在此命令中,`--name` 参数指定了容器的名称,`-e MYSQL_ROOT_PASSWORD` 参数指定了 MySQL 的 root 用户密码。要将 MySQL 容器的端口映射到主机的一个端口上,可以使用 Docker 的 `-p` 或 `--publish` 参数。通过将容器端口映射到主机端口,你可以轻松地访问 MySQL 容器,并且可以通过指定的主机端口连接到 MySQL 服务器。如果容器正在运行,你将看到一个名为 `mysql-5.7` 的容器。如果你还有其他问题,请随时向我提问。

2023-07-22 17:05:59 1039

原创 k8s-/var/lib/docker 目录下无用资源清除

也可以使用 docker 的 API 接口获取未被使用的镜像和卷数据,并进行删除。可以先查看哪些镜像和卷数据存在多余,再决定是否删除。该命令将删除所有未被使用的容器、镜像、网络以及其关联的卷数据。如果不想删除卷数据,可以去掉。过滤器指示只列出未被使用的卷数据。过滤器指示只列出未被使用的镜像。

2023-06-19 11:03:03 617

原创 jdk-CentOS上安装OpenJDK-8-JDK

这将在~/.bashrc文件中添加JAVA_HOME环境变量,并重新加载该文件使更改生效。现在您已经成功地安装了OpenJDK-8-JDK,并且可以使用jps等工具了。该命令应该会显示安装的Java版本。

2023-06-17 22:17:30 1470

原创 jvm-arthas-安装

wget https://arthas.aliyun.com/arthas-boot.jar

2023-06-17 22:12:37 61

原创 jvm-jstack的各种用法

jstack 是一个常用的用于分析 Java 进程的工具。它可以显示 Java 进程中所有线程状态和堆栈信息,帮助定位 Java 进程中的问题。上述示例中的 是进程 ID, 是将输出保存到的文件名, 和 是正在运行 Java 进程的机器地址和端口号, 是要获取堆栈信息的线程名称。使用 jstack 工具远程获取正在运行的 Java 应用程序的线程信息。使用 jstack 工具分析正在运行的 Java 应用程序的线程信息。使用 jstack 工具分析 Java 进程中某个线程的堆栈信息。

2023-06-17 21:00:33 1217

原创 docker-Docker Registry 镜像仓库的相关命令

以上步骤将清除 Register 镜像仓库的缓存并重新拉取您需要的镜像,以确保您使用的是最新版本。请注意备份重要的镜像和数据,以防止意外丢失。

2023-06-13 17:58:29 1243

原创 docker-一个安装有centos、jdk8、arthas的dockerfile及k8s部署脚本

【代码】docker-一个安装有jdk8的dockerfile。

2023-06-09 19:26:03 473

原创 docker-一个简单的shell脚本:docker构建、tag、push镜像流程

脚本将自动删除已有资源、构建和推送docker镜像、然后部署新资源。其中构建和推送docker镜像中的版本号将取自参数,并且在部署新资源时,my-jll-example-netty-springboot-tcp.yaml文件中的“{VERSION}”会被替换为该参数中的版本号。

2023-05-19 10:33:35 568

原创 docker-如何查看和删除registry中的镜像

在Registry URL、Image Name和Tag处替换实际的Registry地址、镜像名称和标签名称,例如。请确保在执行任何镜像删除操作之前,评估其对应用程序的可能影响。在Registry URL和Image Name处替换实际的Registry地址和镜像名称,例如。这将删除指定镜像的指定标签。如果标签是镜像的唯一版本,则整个镜像也会被删除。这将返回一个JSON格式的响应,其中包含Registry中的所有镜像。这将返回一个JSON格式的响应,其中包含指定镜像的所有标签。删除特定镜像的特定标签。

2023-05-19 08:58:35 1803

原创 https-OPenSSL证书生成及自签名证书

TLS(Transport Layer Security) 是SSL(Secure Socket Layer) 的后续版本certmgr.msc,运行中输入可以查看证书管理器win+r。证书签名请求文件,一个文件的后缀。证书私钥,由key生成CSR,等待被签名。

2022-12-21 15:10:45 3419

原创 JVM-jvm常用命令

配置jvm参数:-XX:+HeapDumpOnOutOfMemoryError - XX:HeapDumpPath=/home/biapp/m.hprof。jstat -gc 51972(PID) 5000(每隔n毫秒打印一次)-XX:+PrintGCDateStamps 可以记录GC发生的详细时间。-XX:+PrintGCDetails:可以打印详细GC信息至控制台。-XX:+PrintGC:打印最基本的回收信息。其中51972是进程号,5000为刷新时间。手工直接导,PID为进程号。

2022-12-12 10:14:32 3713

原创 k8s-常用命令

k8s 常用命令,补充中

2022-11-30 16:02:39 2744

原创 Linux-less命令

less 命令

2022-11-30 15:34:44 584

转载 k8s-部署mysql

k8s集群部署mysql完整过程记录 - blayn - 博客园 (cnblogs.com)

2022-09-20 13:56:51 142

转载 Kafka-客户端连接工具kafka tool

(80条消息) Kafka(八)----Kafka Tool 2.0.7(最新)版本超详细使用指北_new个对象先的博客-CSDN博客_kafkatool安装包

2022-07-12 14:24:58 5280

原创 k8s-linux上安装

目录1、环境准备1.1、服务器准备1.2、服务器hostname设置1.3、添加hosts 网络主机配置,三台虚拟机都要设置1.4、关闭防火墙,三台虚拟机都要设置,生产环境跳过这一步2、安装docker,3台服务器都安装3、安装kubeadmin加载k8s镜像3.1、添加kubernetes yum源3.2、查看kubeadm版本3.3、下载3.4、下载后,进入kubernetes包,发现kubectl和kubelet存在1.24.1版本3.4.1 删除1.24.1版本3.4.2 下载kubelet-1.1

2022-06-26 22:31:56 6301

原创 jenkins-不同风格的项目构建

jenkins上构建后,去tomca上查看:Jenkins上创建maven项目时,发现只有Freestyle project。 所以需要在jenkins上安装 Maven Integration 插件。 安装完后,jenkins上创建一个新项目,可以选择构建一个maven项目: 创建完项目后,进入configure:选择git: 选择Build:这里是和 Freestyle project 的主要区别,其他都一样。这里直接是pom文件,当前项目的pom文件,如果是子项目,就填写子项目的pom文件路径: 部署

2022-06-05 22:37:12 470

原创 linux-安装Tomcat8.5

安装Tomcat8.5把Tomcat压缩包上传到192.168.66.102服务器创建目录注意:服务器已经关闭了防火墙,所以可以直接访问Tomcat啦地址为:http://192.168.xx.xx/8080

2022-06-05 15:58:56 1095

原创 jenkins-maven环境的安装

目录1、安装linux版本maven2、配置环境变量3、Jenkins上全局工具配置关联JDK和MavenJenkins->Global Tool Configuration->JDK->新增JDK,配置如下: 4、系统配置配置全局变量5、修改linux上maven中setting.xml的内容5.1、修改localRepository5.2、镜像添加阿里云镜像地址创建目录2、配置环境变量 上图需要用到jdk的安装目录,即java_home和maven的安装目录: Manager

2022-06-04 22:50:25 2411

原创 jenkins-凭证管理

目录1、安装Credentials Binding插件。2、结合git上拉取代码,演示凭证的管理。 2.1、jenkins上安装git插件 2.2、CentOS7上安装Git工具3、用户密码类型创建凭证 3.1、添加http凭据3.1.1、使用凭证 3.1.2、使用Jenkins构建,拉取代码 3.2、添加ssh凭据 3.2.1、使用root用户生成公钥和私钥3.2.2、把生成的公钥放在gitlab上凭证可以用来存储需要密文保护的数据库密码、Gitlab密码信息、Docker私有仓库密码等,以便Jenki

2022-06-04 21:43:45 1208

原创 jenkins-用户权限管理

目录 1、安装 Role-based Authorization Strategy 插件。​编辑2、安装完后去Manage Jenkins 3、进入角色管理界面 4、创建角色5、创建用户 6、分配角色 7、创建项目利用 Role-based Authorization Strategy 插件来管理jenkins用户权限。选择Configure Global Security 默认的是用户登录后可以操作任何事情,选择Role-Based Strategy,保存。 点击Manage Roles Global

2022-06-04 18:12:30 1326

原创 linux-jenkins安装

jenkins安装持续集成环境-Jenkins安装Jenkins需要依赖DK,所以先安装JDK1.8yum install java-1.8.0-openjdk* -y安装目录为:/usr/lib/jvm下载页面:https://jenkins.io/zh/download/或者Index of /jenkins/redhat/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror安装文件:jenkins-2.289.2-1.1.noarch.rpmrpm -ivh jen

2022-06-04 16:58:31 12615 5

原创 git-用户、组、项目的使用

使用管理员root创建组,一个组里面可以有多个项目分支,可以将开发添加到组里面进行设置权限,不同的组就是公司不同的开发项目或者服务模块,不同的组添加不同的开发即可实现对开发设置权限的管理。默认的账号:root,密码设置为:root123456。登录。 组里面创建一个 mine-util-tool-test-gitlab 项目。 修改密码: 点击需要分配账户的组: 登录创建的账号,看到自己的组和项目:...

2022-06-03 22:24:20 640

原创 linux-git的安装

Gitlab在linux上的安装

2022-06-03 19:52:42 136

原创 nginx-nginx限流

1. 配置参数在nginx.conf配置文件中的http模块下添加:limit_req_zone $binary_remote_addr zone=serverRateLimit:10m rate=10r/s;limit_req_zone定义在http块中,$binary_remote_addr标识保存客户端IP地址的二进制形式。 Zone定义IP状态及URL访问频率的共享内存区域。zone=key表示区域的名字,冒号后面的10m表示的是区域的大小。16000个IP地址的状态信息y约1MB,

2022-03-30 15:50:58 3661

原创 nginx-openresty-lua使用

以下配置均在nginx.conf中配置1. localtion下直接写lua脚本:content_by_lualocation /lua { default_type text/html; #响应内容为html解析 content_by_lua 'ngx.say("<br>hello world ! welcome to openresty!</br>")'; # content_by_lua:调用lua脚本 }2. 调用lua脚本文

2022-03-29 18:34:02 4762

原创 nginx-openresty-安装

1. 下载openresty安装包weget https://openresty.org/package/centos/openresty.repo2. 移动openresty.repo到新的文件夹sudo mv /root/openresty.repo /etc/yum.repos.d/3. 检查可更新的程序sudo yum check-upadte4. 安装openrestyyum install -y openresty5. 启动openrestysystemctl

2022-03-29 15:21:52 4009

原创 git-回退代码版本

常规操作:# 查看最近3个提交版本git log -3# 重置到想要回滚到的版本号git reset --hard 61ea89bccc85badbe4c6c967870f3abe6a04b829# 强制提交到git分支git push -f origin master

2022-03-29 13:55:46 457

原创 nginx-前后端分离实战(springboot项目)

一个管理端项目:admin-controller,之前是前端和后端项目都放在一个项目中,如下图所示:现在的需求是需要把protocol目录下的静态文件剥离出springboot项目。静态文件需要部署在nginx上。1. 备份并删除后端项目中所有protocol目录下的文件。2. 在/usr/local/nginx/static/目录下新建protocol目录,并且把1中备份的静态文件拷贝到/usr/local/nginx/static/protocol 下。3. nginx配置文件ngi

2022-03-24 16:53:49 2244

原创 nginx-conf配置文件解读

1. 虚拟主机在本地windows上的host文件配置两个域名和ip的映射。10.4.xx.5 jllvm.com10.4.xx.5 lxfvm.com1.1 居于端口的虚拟主机监听端口号不一样,server_name下配置的域名均为localhost。server_name下配置的域名均为localhost时,如果访问过来的域名没有在配置文件中匹配到,那么最后默认匹配到localhost。nginx配置文件conf中配置了两个server:#一个server代表..

2022-03-23 13:56:06 2813

原创 docker-常用命令

1. docker命令docker version #显示docker的版本信息docker info #显示docker的系统信息,包括镜像和容器的数量docker --help #查询docker的相关命令2. 镜像命令1. docker images #查看所有本地主机上的镜像-a,--all #列出所有的镜像-q,--quiet #只显示镜像的id2. docker search mysql #搜索mysql的镜像--fileter=STARS=

2022-03-23 13:54:01 1262

原创 linux-防火墙启用禁用命令

关闭防火墙systemctl stop firewalld.service禁止防火墙开机启动ststemctl disable firewalld.service重启防火墙firewall -cmd --zone=public --add-port=80/tcp --permanent

2022-03-21 18:20:57 534

原创 linux-放行端口号命令

firewall -cmd --zone=public --add-port=80/tcp --permanent

2022-03-21 18:17:04 910

原创 nginx-linux安装nginx

1. 下载nginx安装包。nginx: download2. 通过命令解压nginx压缩包。tar -zxvf nginx-1.21.6.tar.gz3. 预编译nginx(非编译版本的nginx)。prefix=/usr/local/nginx为安装路径./configure --prefix=/usr/local/nginx如果报以下错: error: C compiler cc is not found那么执行命令安装安装:yum -y install gcc

2022-03-21 18:01:19 2490 1

docker-k8一个安装有jdk8,centos,arthas的dockerfile和k8s部署脚本,内含所有打包需要的文件

docker-k8一个安装有jdk8,centos,arthas的dockerfile和k8s部署脚本

2023-08-12

端口映射工具rinetd

端口映射工具rinetd,上传到Linux,通过unzip解压。然后安装rinetd。

2022-06-28

everything_v1.4.1.992.rar

windows 系统文件搜索器

2021-05-30

axure_chrome_extension_V0.6.3.rar

axure_chrome_extension_V0.6.3.rar

2021-05-26

jdk-8u161-windows-x64.rar

jdk8

2021-01-29

ngrok-stable-windows-amd64.rar

内网穿透器

2021-01-29

PowerDesigner15.1_CN_CR.zip

PowerDesigner15.1_CN_CR.zip

2021-01-29

apache-jmeter-5.3.rar

jmeter测试工具

2021-01-29

nacos-config-seata.zip

导入nacos的seata的file配置zip包

2021-01-29

robo.3t.jllwindows-x86_64.rar

mangodb windows系统的客户端工具,java开发人员使用。mangodb windows系统的客户端工具,java开发人员使用。mangodb windows系统的客户端工具,java开发人员使用。

2020-07-17

纯正版word,excel,ppt

windows的office,包含word,excel,ppt。非wps。需要纯office可以下载。

2019-02-15

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

TA关注的人

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