zookeeper+curator实现分布式锁 zookeeper+curator实现分布式锁zookeeper分布式锁 两个微服务同时操作redis中数据github:https://github.com/Gefuxing/zookeeper.git加了锁,微服务接口分别调用10000,共计累计20000,无问题无加锁:只增加了16000左右...
java jdk与cglib代理代码实现 java jdk与cglib代理代码实现github代码: https://github.com/Gefuxing/proxytest.git动态代理jdkpublic class ProxyTest { public static void main(String[] args) { /** * jdk动态代理 */ UserService userService = new UserServiceImpl();
手写rpc(代理模式) service:package com.gefuxing.rpc.rpc04;import com.gefuxing.rpc.service.Impl.SchoolServiceImpl;import lombok.extern.log4j.Log4j2;import java.io.*;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.net.S
AWS-S3上传下载 @RestControllerpublic class FileUtils { // 【你的 access_key】 static final String AWS_ACCESS_KEY = "XXX"; // 【你的 aws_secret_key】 static final String AWS_SECRET_KEY = " XXX"; // 储存桶的名称 static final String BUCKET_NAME = "XXX"; // 设.
Docker报错:Process: 16673 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/.. [root@xxx docker]# systemctl status docker.service● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: failed (Result: start-limit) since Fri 2021-0...
【JAVA】九九乘法表 public class test { public static void main(String[] args) { for (int i = 1; i < 10; i++) { for (int j = 1; j < 10; j++) { System.out.printf("%d*%d=%d ", j, i,i * j); if (i == j) { ...
基于SSM的生产计划排程管理系统 项目下载地址:https://download.csdn.net/download/qq_36388734/11390210**欢迎下载**第1章作业车间调度问题1.1问题的描述作业车间调度问题(Job Shop Scheduling, JSP)是最经典的几个NP-hard问题之一。其应用领域极其广泛,涉及航母调度,机场飞机调度,港口码头货船调度,汽车加工流水线等。JSP问题描述:...
Java8 stream 的一些简单应用 List<Integer> collect = list.stream() .filter(a -> a.index>10)//筛选 条件 .sorted(Comparator.comparing(A::getIndex).reversed())// 按照某个字段降序排序 ....
spring boot 中文帮助文档 spring cloud 中文帮助文档 1. spring boot 中文帮助文档https://www.breakyizhan.com/springboot/3040.html2. spring cloud 中文帮助文档:https://www.springcloud.cc拿走不谢;找了好久;
hashmap的遍历解决--》 import java.util.HashMap;import java.util.Map;/** * @author FuxingGe * @date 2019/10/16 10:23 * @description * @reviewer */public class Student1 { public static void main(String[] args) ...
冒泡排序 public class MaoPaoSort { public static void main (String[] args) { int[] arr = {1,3,5,7,6}; int temp=0; boolean flag=false; for (int i = 0; i <arr.length-1 ; i+...
Java求两个数最大公约数和小公倍数 Java辗转相除求两个数最大公约数和小公倍数import java.util.Scanner;public class test15 { public static void main (String[] args) { Scanner in = new Scanner(System.in); while (in.hasNext()) { ...
题目描述 Excel是最常用的办公软件,每个单元格都有唯的地址表示,比如: 第12行第4列表示为:“D12", 第5行第255列表示为"IU5 事实上,Excel提供了两种地址表示方法,还有一种表示法 题目描述Excel是最常用的办公软件,每个单元格都有唯的地址表示,比如: 第12行第4列表示为:“D12", 第5行第255列表示为"IU5事实上,Excel提供了两种地址表示方法,还有一种表示法叫做RC格式地址。 第12行第4列表示为: "R12C4第5行第255列表示为"R5C255. 你的任务是:编写程序,实现从RC地址格式到常规地址格式的转换。输入描述:输入一个整数2100)表示接...
TCP协议保证数据传输可靠性的方式主要有: TCP协议保证数据传输可靠性的方式主要有:(校序重流拥)校验和发送的数据包的二进制相加然后取反,目的是检测数据在传输过程中的任何变化。如果收到段的检验和有差错,TCP将丢弃这个报文段和不确认收到此报文段。确认应答+序列号TCP给发送的每一个包进行编号,接收方对数据包进行排序,把有序数据传送给应用层。超时重传当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不...
HTTPS和HTTP的区别主要如下: HTTPS和HTTP的区别主要如下:1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传...
java 1、给定一个 list,插入新元素的同时保持它是从小到大有序的,请考虑程序效率。 示例: 依次插入 6、4、3 后,list 的顺序是 3、4、6 依次再插入 2、8 后,list 的顺序 问题:package interview;import java.util.LinkedList;import java.util.List;public class Solution { private static List<Integer> dataList = new LinkedList<>(); public static void...