自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 分布式调度系统设计文档

我们采用主备架构设计,主节点负责任务的注册和分配,同时也负责执行任务,备节点只负责任务的执行。主节点和备节点之间通过心跳机制保持通信,以便实时监控节点状态。任务分为账套表任务、税局账号信息表任务和普通任务。定时任务最小粒度为1秒。

2024-09-10 11:22:04 430

原创 mysql判断表中是否包含某个字段

项目中碰到根据手机号全量修改租户code的场景,需要扫描所有的表,判断每张表是否包含租户code字段,然后进行修改。2.判断表中是否存在这个字段。

2024-09-09 18:00:16 76

原创 FRP实现内网穿透远程桌面

frps 开头的是服务器端(server) 的文件。frpc 开头的是客户端(client) 的文件。dashboard_user:监控页面用户名。dashboard_port:监控页面端口。dashboard_pwd:监控页面密码。token:绑定端口。

2024-01-04 11:48:29 555

原创 volatile关键字

如果一个字段被声明程volatile,java线程内存模型确保所有线程看到这个变量的值是一致的。volatile是轻量级的synchronized,他在多处理器开发中保证了共享变量的“可见性”。可见性 : 可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。如果volatile变量修饰符使用恰当的话,它比synchronized的使用和执行成本更低,因为它不会引起线程上下文的切换和调度。

2023-04-04 14:33:29 61

原创 docker搭建FTP

pull镜像docker pull fauria/vsftpd包含用户名和密码docker run -d -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -v /file:/home/vsftpd -e FTP_USER=user -e FTP_PASS=userpwd -e PASV_ADDRESS=<宿主机ip> -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name vsftpd --res

2021-10-13 11:37:49 108

原创 centos7常用命令

vim删除所有内容1,$d

2021-10-12 15:15:04 73

原创 Elasticsearch常用语法

删除集合下所有数据Kibana操作POST index_name/_delete_by_query{ "query": { "match_all":{} }}curl操作curl -k --header "Content-Type:application/json;charset=UTF-8" --user admin:Aa@123456 -X POST ip:9200/doc_gkly/_delete_by_query -d '{"query":"match_all":{}}'in

2021-09-28 17:39:45 107

原创 MongoDB常用语法

命令行连接集群及使用用户验证:mongo --host replA/ip1:27017,ip2:27017,ip3:27017 -u username -p --authenticationDatabase 库名查询表show collections;删除表中所有数据db.collection.remove({})

2021-09-28 17:36:20 55

原创 使用centOS7.iso配置本地Yum源

1.将CentOS.iso文件拷贝到用户主目录中 即:~cp CentOS7.iso ~2.创建iso文件将要挂载的目录mkdir -p /mnt/cdrom3.挂载iso文件到刚刚创建的目录中mount -s loop CentOS7.iso /mnt/cdrom4.创建repo文件Local.repo,然后在其中加入下面内容rm -rf /etc/yum.repos.d/*vim /etc/yum.repos.d/Local.repo[Local]name=Local Yum

2021-09-28 17:32:14 178

原创 CentOS 7 - Java程序自启

脚本设置开机脚本和关闭脚本wbs-service-start.sh#!/bin/shexport JAVA_HOME=/usr/java/jdkexport PATH=$JAVA_HOME/bin:$PATHnohup java -jar /usr/java/wbs-service.jar > /dev/null 2>&1 &echo $! > /var/run/wbs-service.pid关闭脚本wbs-service-stop.sh#!/b

2021-09-28 17:30:29 637

原创 CentOS 7 - FTP搭建

一、安装VSFTPD1.为了方便后续操作,现将用户切换到root用户 su -2.查看是否已经安装vsftpd方法一:[root@localhost ~]# rpm -q vsftpdvsftpd-3.0.2-22.el7.x86_64方法二:[root@localhost ~]# vsftpd -vyum安装vsftpd[root@localhost ~]# yum -y install vsftpd3.安装完成后,查看位置[root@localhost ~]# wh

2021-09-28 17:27:47 234

原创 Nginx

负载均衡概述使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发,可以大大提升系统的吞吐率、请求性能、高容灾。负载均衡的集中方式介绍1、轮询轮询方式是Nginx负载默认的方式,顾名思义,所有请求都按照时间顺序分配到不同的服务上,如果服务down掉,可以自动剔除,如下配置后轮训10001服务和10002服务。upstream dalaoyang-server { server localhost:10001; server loc

2021-09-28 17:06:13 92

空空如也

空空如也

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

TA关注的人

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