- 博客(77)
- 资源 (11)
- 收藏
- 关注
原创 zookeeper+curator实现分布式锁
zookeeper+curator实现分布式锁zookeeper分布式锁 两个微服务同时操作redis中数据github:https://github.com/Gefuxing/zookeeper.git加了锁,微服务接口分别调用10000,共计累计20000,无问题无加锁:只增加了16000左右...
2021-08-15 15:00:25
236
原创 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();
2021-08-04 15:51:46
259
原创 手写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
2021-08-02 11:23:01
272
原创 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"; // 设.
2021-07-27 17:03:03
362
原创 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...
2021-07-02 14:10:02
8625
2
原创 【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) { ...
2021-06-30 12:58:19
104
原创 青年无忧网(仿牛客) -项目
**葛帅帅-哈尔滨理工大学-原创**技术架构:Spring + Springmvc + Mybatis + MySql+Maven+Tomcat+Boostrap + HTML + CSS+ JS大三的课程设计,跟随导师做项目,花费很多时间遇到了很多问题,终于完成,心里还是很开心,特地开源出来,供大家学习借鉴下面为程序样例图:------------------------------...
2020-07-14 15:00:14
1072
6
原创 基于SSM的生产计划排程管理系统
项目下载地址:https://download.youkuaiyun.com/download/qq_36388734/11390210**欢迎下载**第1章作业车间调度问题1.1问题的描述作业车间调度问题(Job Shop Scheduling, JSP)是最经典的几个NP-hard问题之一。其应用领域极其广泛,涉及航母调度,机场飞机调度,港口码头货船调度,汽车加工流水线等。JSP问题描述:...
2020-04-17 10:04:44
2324
1
原创 基于SSM生产计划排程管理系统
项目下载地址:https://download.youkuaiyun.com/download/qq_36388734/11390210第1章作业车间调度问题1.1问题的描述作业车间调度问题(Job Shop Scheduling, JSP)是最经典的几个NP-hard问题之一。其应用领域极其广泛,涉及航母调度,机场飞机调度,港口码头货船调度,汽车加工流水线等。JSP问题描述:一个加工系统有M台机器...
2020-04-17 09:33:26
2759
3
原创 Java8 stream 的一些简单应用
List<Integer> collect = list.stream() .filter(a -> a.index>10)//筛选 条件 .sorted(Comparator.comparing(A::getIndex).reversed())// 按照某个字段降序排序 ....
2019-12-16 14:08:20
172
原创 spring boot 中文帮助文档 spring cloud 中文帮助文档
1. spring boot 中文帮助文档https://www.breakyizhan.com/springboot/3040.html2. spring cloud 中文帮助文档:https://www.springcloud.cc拿走不谢;找了好久;
2019-10-22 13:48:20
311
原创 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) ...
2019-10-16 14:32:53
166
原创 冒泡排序
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+...
2019-09-04 14:15:51
145
原创 Java求两个数最大公约数和小公倍数
Java辗转相除求两个数最大公约数和小公倍数import java.util.Scanner;public class test15 { public static void main (String[] args) { Scanner in = new Scanner(System.in); while (in.hasNext()) { ...
2019-08-30 23:06:48
190
原创 题目描述 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)表示接...
2019-08-30 23:03:19
1469
原创 TCP协议保证数据传输可靠性的方式主要有:
TCP协议保证数据传输可靠性的方式主要有:(校序重流拥)校验和发送的数据包的二进制相加然后取反,目的是检测数据在传输过程中的任何变化。如果收到段的检验和有差错,TCP将丢弃这个报文段和不确认收到此报文段。确认应答+序列号TCP给发送的每一个包进行编号,接收方对数据包进行排序,把有序数据传送给应用层。超时重传当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不...
2019-08-22 18:48:10
3021
原创 HTTPS和HTTP的区别主要如下:
HTTPS和HTTP的区别主要如下:1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传...
2019-08-22 18:24:16
249
原创 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...
2019-08-22 09:21:57
742
原创 Java有 N 个程序猿围成一圈顺序循环报数,从第一个猿开始报数(从 1 到 4 报数,猿都是顺序排列成一圈的),凡报到 4 的猿退出圈子,问最后留下的是原来第几号的那位
package interview;import java.util.*;//有 N 个程序猿围成一圈顺序循环报数,从第一个猿开始报数(从 1 到 4 报数,猿都是顺序排列成一圈的),// 凡报到 4 的猿退出圈子,问最后留下的是原来第几号的那位?public class Main {public static void main (String[] args) {List numLi...
2019-08-22 09:19:42
229
原创 Java有 N 个程序猿围成一圈顺序循环报数,从第一个猿开始报数(从 1 到 4 报数,猿都是顺序排列成一圈的),凡报到 4 的猿退出圈子,问最后留下的是原来第几号的那位
package interview;import java.util.*;//有 N 个程序猿围成一圈顺序循环报数,从第一个猿开始报数(从 1 到 4 报数,猿都是顺序排列成一圈的),// 凡报到 4 的猿退出圈子,问最后留下的是原来第几号的那位?public class Main { public static void main (String[] args) { ...
2019-08-21 23:02:37
436
原创 Java贪心算法解决多级调度问题
代码如下:package 贪心;import java.util.*;public class Greedy2 { public static void main (String[] args) { int[] a = {5, 6, 3, 2, 8, 8 ,9}; System.out.println("最优解"+greedy(a,3)); ...
2019-08-20 09:12:31
613
原创 Java贪心算法求解多机调度问题
问题描述:贪心算法package 贪心;import java.util.*;public class Greedy2 { public static void main (String[] args) { int[] a = {5, 6, 3, 2, 8, 8 ,9}; System.out.println("最优解"+greedy(a,3)...
2019-08-20 00:10:27
1463
原创 Java求解贪心算法多机调度问题
1、问题描述 设有n个独立的作业{1, 2, …, n}, 由m台相同的机器进行加工处理. 作业i所需时间为t i. 约定:任何作业可以在任何一台机器上加工处理, 但未完工前不允许中断处理,任何作业不能拆分成更小的子作业。要求给出一种作业调度方案,使所给的n 个作业在尽可能短的时间内由m台机器加工处理完成。 多机调度问题是一个NP完全问题,到目前为止还没有完全有效的解法。对于这类问题,用贪...
2019-08-19 22:52:29
2406
原创 快速排序,通俗易懂
package 快排;import java.util.Arrays;public class QuickSort { public static void main (String[] args) { int[] array = {1, 9, 5, 7, -1, -6, 89, 78, 56, 0,1,9}; sort1(array, 0, arr...
2019-08-19 12:06:35
187
原创 TCP(传输控制协议详解)详解
TCP协议的特点(1)TCP协议是面向连接的运输层协议在数据传输前必须建立连接,数据传输之后释放连接。(2)TCP提供可靠交付的服务所谓可靠是指在传输过程中无重复,无丢失,无错误。但是同时会增加开销。(3)每一条连接都是点对点连接(一对一)(4)面向字节流所谓字节流指的是以传输过程中流入进程和流出进程的字节序列,虽然传输过程中是一个一个数据报,但这只是为了方便传输,之后在目的端重新装...
2019-08-18 16:33:13
573
原创 Java字符串匹配算法 KMP算法与暴力匹配的比较
首先看一下暴力匹配代码package 暴力匹配;public class BaoLiMatches { public static void main (String[] args) { String str1 = "abcdefghigkm"; String str2 = "gkm"; int num = matches(str1,...
2019-08-18 15:24:22
333
原创 MD5加密技术,通俗易懂
package com.shuaishuai;import java.security.MessageDigest;public class Md5 { /*** * MD5加码 生成32位md5码 */ public static String string2MD5(String inStr){ MessageDigest md5 ...
2019-08-18 14:07:08
410
原创 27AJAX的学习
#1ajax第一个例子、xml方式传递数据ajax.html&AjaxServlet// 1. 创建XMLHttpRequest对象 为了兼容浏览器,这里需要自己创建一个工厂方法var xhr = new XMLHttpRequest(); // 此版本暂时没有考虑兼容浏览器的问题// 2. xhr对象的open方法访问对应的servlet或者文件xhr.open(“GE...
2019-08-17 12:58:58
346
原创 25jstl标准标签库
jstl标准标签库jstl简介JSP标准标签库(JSTL,JavaServer Pages Standard Tag Library)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。jstl分类核心标签核心标签库主要用于完...
2019-08-17 12:56:09
170
1
原创 24el表达式语言简介
el表达式语言el表达式语言简介JSP表达式语言(EL Expression Language)使得访问存储在JavaBean中的数据变得非常简单。JSP EL既可以用来创建算术表达式也可以用来创建逻辑表达式。在JSP EL表达式内可以使用整型数,浮点数,字符串,常量true、false,还有null。el的基本用法el表达式语言以"${“开头, 以”}“结束,中间为合法的表达式,具体的语...
2019-08-17 12:55:16
202
原创 23servlet指令标识
servlet指令标识jsp指令标识描述 todo // biaoshi or biaozhi?监听器https://www.cnblogs.com/tigerui/p/6569091.htmlJSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。语法格式如下:<%@ directive attribute=“value” %>指令可以有很多个属性,它们...
2019-08-17 12:53:14
154
原创 22jsp
jspjsp简介JSP 与 PHP、ASP、ASP.NET 等语言类似,运行在服务端的语言。JSP(全称Java Server Pages)是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成 HTML、XML 或其他格式文档的Web网页的技术标准。JSP 技术是以 Java 语言作为脚本语言的,JSP 网页为整个服务器端的...
2019-08-17 12:50:55
407
原创 21servlet简介
servletservlet简介这是一段文字Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Java Servlet 通常情况下与使用 CGI(C...
2019-08-17 12:49:51
137
原创 20jdbc
jdbc概念及描述JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。数据库驱动我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必...
2019-08-17 12:49:00
143
原创 19mysql
mysql启动/关闭MySQL服务计算机–>管理–>服务和应用程序–>服务可以通过在对应服务上右键进行服务器的开启/关闭操作。通过命令行启动cmd> net start mysql停止服务命令cmd> net stop mysqlmysql登录和退出mysql -u root -p输入密码mysql>exit;mysql>quit;...
2019-08-17 12:47:53
345
原创 18jvm运行和类加载过程
ajvm运行和类加载过程类加载过程https://www.cnblogs.com/holos/p/6603379.html了解jvm运行过程更深入了解java动态性,提高程序的灵活性。类加载机制jvm把class文件加载到内存,并对数据进行校验、解析和初始化,最终形成jvm可以直接使用的java类型的过程。加载将class文件字节码内容加载到内存中,并将这些静态数据转换成方法...
2019-08-17 12:46:23
129
原创 17反射
反射反射机制读取注解public class StudentTest {public static void main(String[] args) throws ClassNotFoundException, NoSuchFieldException {Class clazz = (Class) Class.forName(“d_20180420_1.Student”);// 获取此类...
2019-08-16 13:09:58
110
青年无忧网可以作为期末课程设计或者面试项目.zip
2019-08-01
js和ajax实现三级联动.zip
2019-07-26
基于SSM生产计划排程管理系统 -葛帅帅组.zip
2019-07-20
词法分析器.zip
2019-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人