自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 MySQL数据库备份脚本

【代码】MySQL数据库备份脚本。

2023-03-17 10:12:12 338

原创 GOV2X V2.1微服务设计说明书

GOV2X V2.2微服务设计说明书

2022-10-10 16:54:50 229 1

原创 java安装

export JAVA_HOME=/usr/local/jdk1.8.0_181 #jdk安装目录export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:JAVAHOME/lib:{JAVA_HOME}/lib:JAVAH​OME/lib:{JRE_HOME}/lib:$CLASSPATHexport JAVA_PATH=JAVAHOME/bin:{JAVA_HOME}/bin:JAVAH​OME/bin:{JRE_HOME}/binexport PA

2022-02-07 11:31:58 260

原创 linux 一键杀死 并启动java服务

服务脚本#!/bin/bash#查询服务的进程idPID=`ps -ef|grep hello-0.0.1-SNAPSHOT.jar | grep -v "grep" | awk '{print $2}' `echo $PID# 如果进程为空 表示没启动 打印对应提示信息if [ -z $PID ]; then echo "未启动服务"else # 杀死服务经常 kill -9 $PIDfi# 判断是否只是单独杀掉进程# 判断传入的参数是否为stop 如果为stop只杀死进程不启

2022-01-29 10:14:11 744

原创 Centos7 使用RPM方式安装mysql5.7

官方下载包官方寻找下载包地址https://downloads.mysql.com/archives/community/选择版本和对应系统 下载第一个包mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar将文件上传到linux系统的 /opt 目录下查看是否有安装mariadb和mysql查询命令:rpm -qa |grep mysqlrpm -qa |grep postfixrpm -qa |grep mariadb卸载命令:rpm -e --

2022-01-12 01:11:27 858

原创 Linux命令速查

添加防火墙firewall-cmd --zone=public --add-port=8080/tcp --permanentfirewall-cmd --zone=public --add-port=8848/tcp --permanentfirewall-cmd --reload

2021-09-15 10:08:03 70

原创 SpringMVC传递json字符串,后台接口通过变量接收

@PostMapping(value = "/getAllCarStaff", consumes = "application/json") public ResultVo getAllCarStaff(Long id) { System.out.println(id); return null; }

2021-08-24 16:01:29 454

原创 MYSQL MHA高可用环境搭建

1.环境架构介绍机器名称IP角色权限Mysql_Master10.0.0.111数据库Master数据库Master可读写、主库Mysql_Slave110.0.0.112数据库Master只读、从库Mysql_Slave210.0.0.113数据库Master只读、从库Mysql_MHA10.0.0.114数据库Master高可用监控2.主从搭建2.1 MySQL安装2.1.1 下载wget https://cdn.mysql

2021-06-11 23:25:06 388

原创 Linux 虚拟机静态网络配置

TYPE="Ethernet"BOOTPROTO="static"DEFROUTE="yes"PEERDNS="yes"PEERROUTES="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_PEERDNS="yes"IPV6_PEERROUTES="yes"IPV6_FAILURE_FATAL="no"NAME="enp0s3"UUID="f17ed393-95

2021-06-09 09:21:42 79

原创 快速搭建SpringCloudAlibaba + Nacos + Dubbo工程

1.创建父工程SpringCloudAlibabaDubbo引入SpringCloud Alibaba依赖<!-- 引入springcloud依赖 --> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId>

2021-05-31 18:55:54 373

原创 sentinel学习笔记

sentinel部署下载地址:https://github.com/alibaba/Sentinel/releases 我们使⽤v1.7.1启动:java -jar sentinel-dashboard-1.7.1.jar &⽤户名/密码:sentinel/sentinel服务改造pom.xml引入依赖<!--sentinel 核⼼环境 依赖--><dependency> <groupId>com.alibaba.cloud</grou

2021-05-31 15:35:22 179

原创 Nacos学习笔记

Nacos学习笔记Nacos数据库持久化1、创建数据库结构执行nacos\conf目录下有一个nacos-mysql.sql的数据库脚本2、修改配置文件配置修改nacos\conf目录下的application.properties文件#*************** Config Module Related Configurations ***************#### If user MySQL as datasource:spring.datasource.platform=m

2021-05-27 10:48:53 438

原创 PostgreSQL 操作JSON类型

PostgreSQL 操作JSON类型1.json和jsonb的操作符操作符右操作数类型描述示例结果->int获取JSON数组元素(索引从0开始)select ‘[{“a”:“foo”},{“b”:“bar”},{“c”:“baz”}]’::json->2;{“c”:“baz”}->text通过键获取值select ‘{“a”: {“b”:“foo”}}’::json->‘a’;{“b”:“foo”}->>int

2021-05-26 16:30:32 502

原创 CompletableFuture学习笔记

创建异步对象CompletableFuture.runAsync(new Runnable() { @Override public void run() { System.out.println("当前线程:"+ Thread.currentThread().getId()); int i = 10/2; System.out.println("任务1运行结果:"+ i); }}, executor);Integer integ

2021-05-26 15:55:31 130

原创 Eureka服务发现慢的原因

Eureka服务发现慢有两个原因,一部分是因为服务端缓存导致,一部分是客户端缓存导致。Eureka注册发现模型如下图:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MZmth6ui-1622015677278)(http://106.75.145.234/upload/2021/05/image-4466447f9c174b1db882a89eef4a9d9e.png)]1)服务端缓存服务注册到注册中心后,服务实例是存储在注册表(数据存储层【registry】)中的,

2021-05-26 15:54:45 1108

原创 本地事务 + 分布式事务

本地事务1.事务的基本性质数据库事务的几个特征:原子性(atomicty)、一致性(consistency)、隔离性(isolation)、持久性(durability),简称 ACID。原子性(atomicty):针对数据库的一系列操作不可拆分,要么同时成功,要么同时失败。一致性(consistency):数据在事务处理的前后,业务整体一致。隔离性(isolation):对数据的各种操作事务必须是彼此隔离的,事务是独立的,不会影响其他事务。持久性(durability):事物完成后,对数据库

2021-05-26 15:54:18 289 2

原创 Zipkin链路追踪快速入门

一、配置zipkin服务端创建本地zipkin server服务 <dependency> <groupId>io.zipkin.java</groupId> <artifactId>zipkin-server</artifactId> <version>2.12.3</version> <exclusions&gt

2021-05-26 15:53:34 321

原创 微服务获取真实请求的IP

Nginxhttp { include mime.types; default_type application/octet-stream; upstream gwadds { server 127.0.0.1:81; }server { listen 80; server_name gw.com; location / { proxy_pass http://gwadds/; #重构请求头,获取客户端请求的IP地址 proxy_set_head..

2021-05-26 15:52:45 2177 1

原创 Spring Cloud Oauth2 快速入门

一、基于内存+token方式1.认证中心配置引入依赖 <!-- eureka 客户端依赖 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> &l

2021-05-26 14:09:52 365

原创 限流算法

固定时间窗口算法实现原理:固定时间内限制访问次数,如1秒内限制请求100个,如果超出阈值就拒绝其他请求。如果单位时间结束,则进入下一轮计数。临界值问题:如果在上一秒最后100ms内请求发了100个请求,下一秒前100ms内请求了100个请求,相当于一秒内请求了200个请求,超过了阈值但是没有被限流滑动窗口算法滑动窗口是为了解决固定窗口计数存在问题而诞生的,滑动窗口是基于时间来划分窗口的。实现原理滑动窗口算法是基于固定时间窗口算法的变种,在这里我们把1秒的时间分割成多格,例如分割为5格,没过

2021-05-10 17:31:51 201

原创 SpringBoot 自动装配源码剖析

启动类注解@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan(excludeFilters = { @Filter(type = FilterType.CUSTOM, classes = TypeExcludeFilter.class), @Filter(

2021-04-25 13:43:34 60

原创 Zookeeper学习笔记

Zookeeper 学习笔记Zookeeper工作模式1.基本概念:① 集群角色​ 集群典型的模式是Master/Slave模式,通常可以操作写入的称为Master,提供读服务的机器称为Slave。但是在Zookeeper中,颠覆了这种模式,引入了Master、Follower、Observer三种角色。Master所有机器通过Leader选举算法,决定一台为Leader,Leader提供读写服务FollowerObserver​ Observer 和 Follower都提

2021-03-07 23:39:49 404 1

原创 设计模式之-单例模式

单例模式是 Java 中最简单的设计模式之一,它是指一个类在运行期间始终只有一个实例,我们就把它称之为单例模式。实现方式一、饿汉模式public class Singleton { // 声明私有对象 private static Singleton instance = new Singleton(); // 获取实例(单例对象) public static Singleton getInstance() { return instance;

2021-03-06 22:27:15 55

原创 Nginx 学习笔记(安装配置)

Nginx学习笔记Nginx 配置安装1. 下载文件 wget http://nginx.org/download/nginx-1.8.0.tar.gz 2. 解压 tar -zxvf nginx-1.8.0.tar.gz3. 安装依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel4. 编译 cd nginx-1.8.0/ ./configure make & make instal

2021-03-04 01:39:50 159 1

原创 docker常用操作命令(操作微服务容器数据库等服务)

Linux 系统安装选择 英文语言 最小安装网络选择桥接模式修改etc/sysconfig/network-script/ifcfg-eh01 网络配置Docker 安装命令yum install -y yum-utilsyum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum-config-manager --enable docker-ce-edgeyum insta

2020-11-15 16:50:52 403

转载 JVM 指令集

指令码 助记符 说明0x00 nop 什么都不做0x01 aconst_null 将null推送至栈顶0x02 iconst_m1 将int型-1推送至栈顶0x03 iconst_0 将int型0推送至栈顶0x04 iconst_1 将int型1推送至栈顶0x05 iconst_2 将int型2推送至栈顶0x06 iconst_3 将int型3推送至栈顶0x07 iconst_4 将int型4推送至栈顶0x08 iconst_5 将int型5推送...

2020-10-05 00:51:23 210

原创 SpringBoot项目无法打包成可执行jar文件问题

pom.xml文件的plugin中加入以下配置<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> &

2020-05-09 17:26:22 910

转载 RedisPipeline使用

版权声明:本文为CSDN博主「lingengy」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/w1lgy/article/details/84455579...

2020-04-13 19:40:24 121

原创 Docker安装以及常用命令

Docker 安装Linux docker 安装卸载旧版本sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \...

2020-04-09 17:52:23 267

原创 记录一下Git命令

git init // 创建本地仓库git branch -a 查看所有的分支信息 包括远端分支git add a.txt 添加文件git commit -m ‘文件描述信息’git push origin master // git push --<远端服务别名><远端分支名称>git checkout master // 切换到 master主分支...

2020-01-08 22:35:54 79

原创 SpringBoot 整合Shiro 实现前后端分离

SpringBoot 整合Shiro 实现前后端分离最近着手开发一个SpringBoot + Shiro 的后台框架, 设计到前后端分离,需要跨域请求,但是登陆成功之后再进行其他操作总是提示未登录 重定向跳转到unlogin页面(前后分离模式,重定向也要改成json返回,后续贴出代码)1、修改登陆方法...

2019-09-13 19:55:43 1235

原创 JUnit4如何加载WEB-INF下的spring配置文件

@RunWith(SpringJUnit4ClassRunner. class)@ContextConfiguration(locations = {“file:WebRoot/WEB-INF/applicationContext.xml” , “file:WebRoot/WEB-INF/spring-servlet.xml” })public class BaseTestCase要注意的是...

2019-06-14 14:48:12 501

房地产网的需求分析报告

房地产信息网需求分析,方面开发人员借鉴,适用于刚开始做此项目的开发人员

2012-03-18

空空如也

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

TA关注的人

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