最近很多粉丝问我有没有新的完整的项目,因为现在很多流传的项目都太老了,实战意义不是很强。很多程序员每项技术单独拿出来有可能很厉害,例如:springcloud、springboot、redis、nginx、mysql、rabbitMq等,但是普遍缺乏将所有的这些技术整合到一起,从前端到后端,从开发到部署上线,从每个知识点到整体的设计。本次分享不是分享项目而是教你如何开发一个项目细节流程。第一套:电            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-10 13:15:24
                            
                                44阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步:前端修改由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify文件上传组件,在项目使用的jslib项目中找到了BJUI框架集成jQuery Uploadify的            
                
         
            
            
            
            官方文档地址为:http://cloud.spring.io/spring-cloud-static/Dalston.SR2/#_spring_cloud_netflix文中例子我做了一些测试在: Client Side Load Balancer: Ribbon 客户端负载均衡:RibbonRibbon is a client side load balancer which give            
                
         
            
            
            
            微服务已经渐渐火起来了,现在到哪里都能听到这个词。在微服务方面SpringCloud算是很成熟的开源项目了。虽然项目中还没具体使用到,但是作为个人的学习拓展还是可以深入的学习的。 我眼中的微服务概念:将系统拆分成独立的多个模块,通过网关对外提供服务,模块之间可以互相调用。通过这样拆分就可以根据每个模块的访问情况进行动态配置服务数量,而不需要像之前的项目一样部署整个项目。工程地址:https://g            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 09:45:55
                            
                                36阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在传统的软件架构中,我们通常采用的是单体应用来构建一个系统,一个单体应用糅合了各种业务模块。起初在业务规模不是很大的情况下,对于单体应用的开发维护也相对容易。但随着企业的发展,业务规模与日递增,单体应用变得愈发臃肿。由于单体应用将各种业务模块聚合在一起,并且部署在一个进程内,所以通常我们对其中一个业务模块的修改也必须将整个应用重新打包上线。为了解决单体应用变得庞大臃肿之后产生的难以维护的问题,微服            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-07 14:13:57
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            引言小伙伴们,一周多不见,不好意思,上周又断更了,一是因为接了几个私活,挣了点小钱,二是公司最近又忙起来了,上周三接到通知要搞核酸检测大筛查,昨天晚上加班到十点总算是上线了,这个系统对整体并发和性能是有要求的,要在两天左右的时间里完成百万人次的登记,查询等操作,不能随便搞,万一到时候崩了脸上挂不住,所以在不到一周的时间里做完并测试上线实属不易,这都是题外话了。今天主要是给大家分享一下源码,这是我最            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 14:35:12
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、项目前瞻1、项目步骤构建       一个springCloud微服务项目基本由以下三部分组成:       ①整体父工程          新建父工程project:microserv            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 13:12:25
                            
                                105阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、 如何使用Eureka注册服务1、 搭建Maven父工程 在Eclipse中,创建一个Maven父工程jck-springcloud,并在工程的pom.xml中引入Spring Cloud工具集依赖,添加Spring Cloud的版本依赖等信息。2、 搭建服务器端在父工程jck-springcloud中,创建Maven子模块jck-eureka-server作为服务端工程,该模块是一个基础的S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 18:04:04
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、前言认识我的朋友可能都知道我这阵子去实习啦,去的公司说是用SpringCloud(但我觉得使用的力度并不大啊~~)...所以,这篇主要来讲讲SpringCloud的一些基础的知识。(我就是现学现卖了,主要当做我学习SpringCloud的笔记吧!)当然了,我的水平是有限的,可能会有一些理解错的的概念/知识点,还请大家不吝在评论区指正啊~~SpringCloud GitHub Demo(看完文章            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 13:13:55
                            
                                155阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Spring Cloud介绍Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。分布式系统的协调导致了样板模式, 使用Spring Cloud开发人员可以快速地支持实现这些模式的服务和应用程序。他们将在任何分布式环境中运行良好,包括开发人员自己的笔记本电脑,裸机数据中心,以及Cloud Foundry等托            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 11:19:56
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1. 项目说明1. 版本2. 用到组件3. 功能2. 上俩篇教程3. Gateway集成sentinel,网关层做熔断降级1. 超时熔断降级2. 异常熔断3. 集成sentinel-dashboard控制台4. 限流5. 负载均衡1. 项目说明当前这篇教程是:1. Gateway集成Sentinel做限流、熔断降级(超时、异常比例、异常数),集成Sentinel控制台动态配置策略2. Spri            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-02 12:43:34
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言如果还不了解Eureka,那么应该先从上一篇开始 SpringCloud入坑记-初识Eureka。搭建一个Eureka Server已经注册一个实例,才算有一个初步的认知。自我保护在实践过程中,很可能会在页面遇到下面一段红色文字:EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY’RE NOT. RE            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 19:49:22
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Springcloud框架项目项目的开发步骤 服务框架-流程图Eureka Server服务 1.1创建步骤 图1图2图3  图4创建后的项目结构目录 1.2配置文件 Application启动类添加处@EnableEurekaServer2.Eureka Client服务2.1步骤图1图2 2.2配置文件启动类添加@            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-01 15:28:00
                            
                                257阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringCloud的电商系统Spring Cloud ES Redis FastDFS Kafka 等主流框架构建的电商系统,一个可实际落地的电商项目,以下是学习课程目录和核心功能,有视频和源码1.框架搭建
- 电商项目介绍
- 微服务环境搭建
- 数据库搭建
2.分布式存储系统
- FastDFS原理讲解
- 文件上传
- 文件下载
3.商品发布
- 表结构梳理
- 代码生成器的使用
-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-20 10:17:52
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一 SpringCloud简介SpringCloud是Spring旗下的一个顶级项目.SpringCloud是一个服务治理平台,提供了一些服务框架.包含了:服务注册与发现、配置中心、消息中心、负载均衡、数据监控等等.SpringCloud是一系列框架的有序集合.它利用SpringBoot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 21:41:39
                            
                                206阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             Spring Cloud实战-①案例准备案例准备案例说明案例数据库环境准备案例⼯程环境准备案例核⼼微服务开发及通信调⽤公共模块(lagou-service-common)简历微服务(lagou-service-resume)⾃动投递微服务测试案例代码问题分析 案例准备案例说明本部分我们按照普通⽅式模拟⼀个微服务之间的调⽤(后续我们将⼀步步使⽤Spring Cloud的组件对案例进⾏改造)。拉勾A            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 16:27:43
                            
                                270阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录SpringCloud项目中遇到的问题注册中心eureka配置问题找不到服务问题 SpringCloud项目中遇到的问题注册中心eureka配置问题注册中心当然是最先配置的,之后的所有服务都会注册到这个服务中,在这里面会有很多意想不到的坑: 1.${}和@@的使用: ${}:用来获取你在配置文件中配置的参数,比如配置了eureka.instance.hostname=test参数,那么获取t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 13:05:09
                            
                                29阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录前言案例实战1、新建Maven父工程2、新建服务注册中心模块-Eureka3、新建服务提供者4、新建服务消费者-Ribbon+RestTemplate5、新建服务消费者-Feign6、服务消费者增加容错功能-Hystrix7、微服务中的路由转发和过滤功能-ZuulFAQ客户端负载均衡与服务端负载均衡什么区别?前言Spring家族从Spring -> Spring Boot -> S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-29 00:51:00
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录快速创建一个springcloud项目一、文件目录二、创建总工程三、创建Netflix Eureka服务注册中心1服务端:2.客户端配置四、创建网关zuul服务。四、zuul网关的过滤器五、创建配置中心config服务。1.服务端:创建config服务2.客户端六.Ribbon 和 feign介绍6.1、服务集成Ribbon。6.2、服务集成feign。七.集成Hystrix八.解决跨域问题九            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 05:45:29
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近在学习springcloud微服务框架,看了很多博客和文章之后,自己模拟一个简单的业务场景搭建了一个springcloud项目。本次练习包括对springcloud核心组件:eureka、ribbon、hystrix的使用,以及feign和Gateway的简单尝试!模拟业务场景介绍: 假设现在有个订单服务(order-service)r,要实现订单支付功能,流程如下:调用订单服务的支付接口订单            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-30 22:25:05
                            
                                226阅读
                            
                                                                             
                 
                
                                
                    