- 博客(30)
- 收藏
- 关注
原创 git log统计用户提交代码的行数
一、首先你必须具有Linux服务器登录的权限,(1)22端口,登录用户具有root级别的权限(2)每次执行命令前,必须cd到git的仓库地址目录下,否则命令报错,无返回结果二、执行命令1、根据用户名时间段统计(其中,--author对应的是仓库中现存在的git账户)git log --author="username" --since=2018-01-01 --until=2019-12-31 --pretty=tformat: --numstat | awk '{ add += $1
2021-10-15 09:56:09
1772
5
原创 Linux下安装zookeeper--单点
一、环境准备CentOS 7 + JDK8+apache-zookeeper-3.5.8-bin.tar.gz,其中操作系统为SUSELinux也适用二、安装步骤(1)安装到/usr/local/myZooKeeper目录下(目录可自选自建)# cd /usr/local/myZooKeeper# tar -zxvf apache-zookeeper-3.5.8-bin.tar.gz(2)zoo_sample.cfg这个文件复制为zoo.cfg (必须是这个文件名)# cd /u
2021-09-22 16:07:50
220
原创 Gitlab使用API访问项目统计信息
通用概念Gitlab是一个web服务器,既然是服务器则具有服务器的相关通用性能。外部应用访问服务器资源,通用具有两种方法:应用程序链接gitlab服务器采用Linux命令,以Java为例,Java中的runtime运行时,封装git命令,一般是嵌入Linux脚本命令,本文不涉及。 应用程序与gitlab服务器进行接口调用,以Java为例,Java中进行API调用,通过HTTP client或Restful风格进行接口调用,返回的数据均是JSON格式。 接口样例 访问接口的方法具有两个方式:
2021-09-22 08:49:00
3374
2
原创 Nginx配置完毕后不准发请求头header的解决办法
目前项目架构是vue+springboot前后端分离的,前端部署在nginx上,后端启动接口服务,并用nginx进行反向代理部署完毕后,后端就是怎么收取不到shiro的header中的token,并且我们的token定义为AUTH_TOKEN,查看了后端日志+nginx就是怎么也收不到nginx配置里只有转发设置原始ip和host的 proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; prox
2020-11-07 20:27:28
1053
2
原创 Linux离线安装MySQL(SUSE适用)
环境准备:CentOS 7(64位)+ MySQL 5.7.21(Linux Generic版本)MySQL 5.7永远的神~~一、介质下载1、下载 MySQL for Linux Generic(Linux通用版本)的二进制版本安装包mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz2、下载地址: https://downloads.mysql.com/archives/community/ ,选Compressed TAR Archive二、解压并创建用户与
2020-10-31 13:45:29
614
原创 Linux(SUSE+CentOS)下配置Redis主从复制(读写分离)
一、redis的安装请看本人博客https://blog.csdn.net/qq_14945327/article/details/109320260二、主从复制1、架构图主从复制的好处:(1)避免redis单点故障(2)构建读写分离架构,满足读多写少的应用场景2、启动配置创建6379、6380、6381目录,master:6379,slave:6380、63813、修改从服务器redis的redis.conf的配置(属性均存在,找到修改)(1)#bind 127.0.0.1(注释掉)(
2020-10-28 21:08:40
144
原创 CentOS 7 下安装Redis-5.0.9
一、环境准备虚拟机为CentOS 7,Redis版本为5.0.9 ,yum源为阿里镜像源二、安装步骤1、Linux环境下安装Redis需要服务器具有C语言的编译环境yum -y install gcc yum -y install gcc-c++2、完成gcc与gcc-c++的安装后,在/usr/local目录下创建redis目录(可以根据个人喜好进行创建)cd /usr/localmkdir redis3、上传redis安装包并解压到刚刚新建的redis目录下,并解压tar -
2020-10-27 21:06:11
300
原创 CentOS 7 操作火墙
CentOS 7 操作火墙(1)查看已开启端口 firewall-cmd --list-ports(2)查看防火墙状态firewall-cmd --state(3)开启防火墙systemctl start firewalld.service(4)重启防火墙服务systemctl restart firewalld.service(5)关闭防火墙服务systemctl stop firewalld.service(6)开启指定端口firewall-cmd --zone=pub
2020-10-03 20:15:05
127
原创 Java中少用select count(*),换个方式就会发现天差地别的变化
Java中少用select count(*),换个方式就会发现天差地别的变化
2020-07-12 20:38:52
1307
原创 mongoDB使用rockMongo进行图形化管理(附Nginx的相关配置,详细过程)
mongoDB使用rockMongo进行图形化管理(附Nginx的相关配置,详细过程)
2020-06-21 10:42:41
314
原创 Oracle与Mysql的JDBC连接代码+Oracle与JDK的对应关系(Java代码)
Oracle与Mysql的JDBC连接代码+Oracle与JDK的对应关系
2020-06-20 09:43:39
314
原创 MySQL利用federated引擎实现远程数据同步(详细过程类似DBLink功能)
MySQL利用federated引擎实现远程数据同步(详细过程类似DBLink功能)
2020-06-20 09:15:53
745
原创 LocalDateTime获取时间戳、LocalDateTime与String互转、Date与LocalDateTime互转(Java8 特性)
LocalDateTime获取时间戳、LocalDateTime与String互转、Date与LocalDateTime互转(Java8 特性)
2020-06-19 20:45:02
1317
原创 SUSE Linux下安装Nginx+避免请求被WAS转发增加9080端口
Linux下安装nginx,并解决was+nginx代理请求被转发时被加上了was的端口号
2020-06-16 21:32:42
744
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人