自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 Centos7.9 离线内核升级5.4.259

Centos7.9 离线内核升级5.4.259

2024-10-18 13:03:08 251

原创 Nginx学习笔记--Nginx编译部署

本次下载版本:1.22.1OS版本:CentOS Linux release 7.9.2009 (Core)内核版本:5.4.259-1.el7.elrepo.x86_64uname -r。

2024-10-18 12:54:45 497

原创 Java 相关命令

2.查看jvm支持的标签。1.查看jvm内存使用。

2024-02-27 10:27:12 123

原创 websocket错误码

1008 Policy Violation 由于收到不符合约定的数据而断开连接. 这是一个通用状态码, 用于不适合使用 1003 和 1009 状态码的场景.1003 CLOSE_UNSUPPORTED 由于接收到不允许的数据类型而断开连接 (如仅接收文本数据的终端接收到了二进制数据).1006 CLOSE_ABNORMAL 保留. 用于期望收到状态码时连接非正常关闭 (也就是说, 没有发送关闭帧).不应由应用使用. 可以在 IANA 注册, 先到先得.

2024-02-23 08:24:07 1325 1

原创 tar 打包压缩命令

打包仅仅是打包xxx.tar,打包并压缩就是xxxx.tar.gz,打包压缩的文件一定要指定文件格式,这样解包解压才好用对应的参数来解包解压缩,注意压缩包文件名和源文件位置不要颠倒了。

2023-09-06 14:32:53 5194

原创 清理服务器挖矿木马病毒

在Linux系统中,root用户是具有最高权限的超级管理员账号。如果忘记了root用户的密码或需要更改密码,可以通过以下方法来修改或重置root密码。1.重置root密码重置root密码需要使用root用户或者有sudo权限的用户执行以下步骤:1.1 在系统启动过程中,按下任意键以进入grub菜单。1.2 选中要使用的内核版本,按下e 键进入编辑模式。1.3 找到以"linux16"或"linuxefi"开头的行,将其末尾的 "ro" 更改为 "rw init=/sysroot/bin/sh"

2023-08-28 09:20:44 322

原创 CentOS 7 右上角网络连接图标消失,设置网络有线消失解决办法

方法来自:https://blog.csdn.net/qq_15021091/article/details/81135055。方法来自:Centos7虚拟机wired有线连接消失解决_菜鸟上路_lbz的博客-CSDN博客_centos7没有有线连接。ubuntu 有线连接的图标不见的解决方法_纯粹.的博客-CSDN博客_ubuntu有线连接。重启,看一下是否恢复,如果没有,输入下面代码(用root登录,不然就在前面加上 sudo)首先确保ens33网卡启动,然后依次执行。进入计算机管理——>服务。

2023-08-11 09:33:29 652

原创 CentOS 7镜像下载地址

二、清华大学下载地址。

2023-07-20 08:34:33 176

原创 Nodejs 下载地址

Index of /download/release/v14.21.3/

2023-05-27 22:13:12 117

原创 Linux 命令

1. 防火墙增加端口。

2023-05-10 13:29:48 84

原创 Mysql 使用

1.查看修改全局环境变量-最大链接数。

2023-05-10 12:53:03 69

原创 在线制作banner的网站

https://www.bootschool.nethttp://www.network-science.dehttps://www.degraeve.comhttps://www.bootschool.net 参考博客:SpringBoot如何自定义启动的Banner 在线生成SpringBoot启动的Banner工具 如何使用在线生成工具生成的SpringBoot的Banner_springbootbanner在线生成_super先生的博客-CSDN博客

2023-04-05 09:52:25 568

原创 VisualVM 离线安装VisualGC插件

1.先去插件中心下载自己JDK对应的插件版本 https://visualvm.github.io/pluginscenters.html。

2023-04-04 15:02:08 302

原创 Docker安装jenkins(学习笔记)

还需要 krb5、libcom、expat、libcurl、openssl、zlib包得支持相关包。# 修改/etc/profile文件,修改如下。# 创建软链(因为安装位置不是默认的,不创建后面使用会报错)3.1下载后上传到服务器/opt/software/git。--nodeps rpm在安装包时,不检查依赖关系。Java 8 ( JRE 或者 JDK 都可以)安装GCC后重新执行3.4。# 修改完重新加载配置文件。--force 强制安装。3.git离线安装地址。3.3 配置安装目录。

2023-03-31 08:49:00 452

原创 Docker安装Gitlab (学习笔记)

在docker中使用–shm-size命令挂载的分区是/dev/shm,可以在docker的命令行中使用df -h命令查看;swap(交换内存)是一个文件,是使用硬盘空间的一部分作为物理内存来扩展RAM空间的,虽然是物理硬盘的一部分,但是仍然属于RAM,并且属于易失性存储,重启机器会使数据丢失;docker run运行容器的时候,最好指定一下–shm-size,单位是字节,因为默认是docker容器中默认是64M,很多软件无法正常工作,可以设置为–shm-size=59g。稍微再等等刷新一下可能就好。

2023-03-31 07:07:43 354

原创 Centos7 通过修改网卡配置文件配置IP

DNS2=8.8.8.8 #域名服务器1。BOOTPROTO=static #dhcp:自动分配ip ,static:静态ip。DNS1=192.168.0.1 #域名服务器1。IPADDR=192.168.0.202 #ip地址。GATEWAY=192.168.0.1 #网关。ONBOOT=yes #开启启动必须是yes。3、设置IP、掩码、网关、DNS1、DNS2。

2023-03-28 20:52:10 2133

原创 笔记 Docker(离线)安装(一)

chmod +x /etc/systemd/system/docker.service #添加文件权限并启动docker。systemctl enable docker.service #设置开机自启。2、将解压出来的docker文件内容移动到 /usr/bin/ 目录下。systemctl status docker #查看Docker状态。systemctl start docker #启动Docker。docker -v #查看Docker版本。3、将docker注册为service。

2023-02-28 14:49:45 227

原创 Docker存储路径的修改

通过docker info 或者 docker info | grep "Docker Root Dir" 命令,查看是否变更安装位置成功。在/etc/systemd/system/docker.service 目录下找到docker.service文件。在ExecStart=/usr/bin/dockerd --graph=/mydata/docker/容器日志存储位置就在/mydata/docker/containers/容器id/下面。在/etc/docker下面找到daemon.json文件,

2023-02-10 13:10:56 608

原创 笔记 JVM

jhat内置了一个微型的HTTP/HTML服务器,生成dump文件的分析结果后,用户可以在浏览器中查看分析结果(分析虚拟机转出的快照信息)。经验:可以比较java进程的启动时间及总GC时间(GCT列),或者两次测量的间隔时间,以及总GC时间的增量,来得出GC时间占运行时间的比例。在堆里存放着几乎所有的Java对象实例,在GC执行垃圾回收之前,首先需要区分除内存中哪些是存活对象,哪些是已经死亡的对象。当引用失效时,引用计数器就减1.只要对象A的引用计数器的值为0,即标识对象A不可能在被使用,可以进行回收。

2023-01-10 07:35:32 210

原创 笔记 Harbor镜像仓库的使用

执行:tar xvf harbor-offline-installer-v2.0.6.tgz。然后执行:chmod +x /usr/local/bin/docker-compose。官网下载离线安装包:harbor-offline-installer-v2.0.6.tgz。拷贝解压目录后的harbor.yml.tmpl文件重名名为harbor.yml。如需删除镜像、容器、卷以及自定义的配置文件,可执行以下命令。接着配置Docker的yum源。安装docker-compose。执行docker安装名伶。

2023-01-07 16:50:09 146

原创 笔记 Docker 常用命令

比如说 dockerfile 中的 COPY ./package.json /project,其实拷贝的并不是本机目录下的 package.json 文件,而是 docker引擎 中展开的构建上下文中的文件,所以如果拷贝的文件超出了构建上下文的范围,Docker引擎 是找不到那些文件的。在我们学习对 . 号的理解有所偏差,以为是用来指定 Dockerfile 文件所在的位置的,但其实 -f 参数才是用来指定 Dockerfile 的路径的,那么 . 号究竟是用来做什么的呢?

2023-01-07 16:47:55 175

原创 笔记 Netty 处理Tcp Http Udp

/心跳包 socketChannel.pipeline().addLast(new IdleStateHandler(300,0,0, TimeUnit.SECONDS));//处理tcp请求 }else{ log.info("请求端口出错:"+socketChannel.localAddress().getPort());

2023-01-07 16:38:41 469

原创 笔记 redis 3.0.4

RDB的缺点是最后一次持久化后的数据可能丢失。指定Redis最大内存限制,Redis在启动时会把数据加载到内存中,达到最大内存后,Redis会先尝试清除已到期或即将到期的Key,当此方法处理 后,仍然到达最大内存设置,将无法再进行写入操作,但仍然可以进行读取操作。指定是否启用虚拟内存机制,默认值为no,简单的介绍一下,VM机制将数据分页存放,由Redis将访问量较少的页即冷数据swap到磁盘上,访问多的页面由磁盘自动换出到内存中(在后面的文章我会仔细分析Redis的VM机制) vm-enabled no。

2023-01-07 16:35:39 192

原创 笔记 K8S 环境搭建 kubeadm 与二进制方式(初学)

Etcd是一个分布式键值存储系统,kubernetes使用etcd进行数据存储,需要首先准备一个ETCD数据库,为解决etcd单点故障,应采用集群方式部署,这里使用3台组件集群,可容忍1台机器故障,当然,也可以使用5台组建集群,可容忍2台机器故障。* 部署master组件:kube-apiserver,kube-controller-mamanger,kube-scheduler,etcd。总体过程:通过service统一入口进行访问,由controller创建pod进行部署,一个pod是一组容器的集合。

2023-01-07 16:33:26 1100

原创 笔记 Docker 安装Redis(五)(3) Redis集群 3主3从

防止路由失效增加参数-c。命令: redis-cli --cluster add-node 新slave节点ip:新slave节点端口 新master节点ip:新master节点端口 --cluster-slave --cluster-master-id 新master节点ID。命令:redis-cli --cluster del-node 要删除的从节点IP:从节点端口 从节点6388节点ID。命令:redis-cli --cluster del-node 节点机器IP:节点机器端口 节点ID。

2023-01-07 15:44:12 245

原创 笔记 Docker 安装Redis(五)(2) 分布式存储算法

假设某hash函数H的值空间为0~2^32-1(即哈希值是一个32为无符号整型),整个哈希环:整个空间按顺时针方向组织,圆环的正上方的点代表0,0点右侧的第一个点代表1,依次类推,2、3、4......直到2^32-1,也就是说0点左侧的第一个点代表2^32-1,0和2^32-1在零点钟方向重合,我们把这个由2^32个点组成的圆环成为Hash环。当我们需要存储一个kv键值对时,首先计算key的hash值,即hash(key),将这个key使用相同的函数hash计算出哈希值并确定此数据在环上的位置。

2022-12-26 19:52:48 119

原创 笔记 Docker 安装 Mysql (四) (2)Docker版Mysq主从复制

#如:1062错误是指一些主键重复,1032错误是因为主从数据库数据不一致 slave_skip_errors=1062。##如:1062错误是指一些主键重复,1032错误是因为主从数据库数据不一致 slave_skip_errors=1062。master_log_file:指定从数据库要复制数据的日志文件,通过查看主数据库的主从同步状态,获取File参数。master_log_pos:指定从数据库从那个位置开始复制数据,通过查看主数据的状态,获取Position参数;##二进制日志国企清理时间。

2022-12-26 11:13:01 121

原创 笔记 Docker 安装Redis(五)(1)

将daemonize yes 注释掉或者 设置为daemonize no,因该项配置与docker run中的-d参数冲突,会导致容器启动失败。使用docker ps获取到容器id,然后可以使用docker logs 容器ID,查看容器日志。5.2.3 开启redis数据持久化 appendonly yes 可选。5.1 在宿主机下创建目录 mkdir -p /data/redis。docker ps 或者使用docker stats。5.3 启动redis容器。5.2 修改配置文件。

2022-12-25 14:18:55 278

原创 笔记 Docker 安装 Mysql (四)(1)

进入mysql客户端:mysql -uroot -p。2.1 进入容器内部,检查mysql安装。找到MySQL对应镜像,并拷贝拉取命令。输入:show schemas;

2022-12-25 12:37:08 102

原创 笔记 Docker中 Ubuntu 容器 apt-get update网络访问失败解决办法(三)

通过--net=host参数改变容器网络模式解决。

2022-12-24 18:01:21 376

原创 笔记 Docker安装(一)

正在删除 : docker-scan-plugin-0.21.0-3.el7.x86_64。正在删除 : docker-buildx-plugin-0.8.2-1.el7.x86_64。---> 软件包 docker-buildx-plugin.x86_64.0.0.8.2-1.el7 将被 删除。---> 软件包 docker-scan-plugin.x86_64.0.0.21.0-3.el7 将被 删除。8.镜像加速配置(需要到aliyun注册账号)--> 正在检查事务。

2022-12-24 17:59:57 1948 1

原创 笔记 Docker 本地仓库(二)

docker 本地仓

2022-12-24 17:57:21 137

原创 Welcome

 欢迎您来到我的BLOG。相关文章将陆续加入。

2007-04-13 08:28:00 428

html在线聊天窗口

html在线聊天窗口,只是窗口哦,没有jsp,画面而已

2013-01-30

深入浅出struts2

深入浅出struts2 very goog book, please look at it. thank you!

2010-02-10

空空如也

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

TA关注的人

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