大仙~猛
码龄5年
关注
提问 私信
  • 博客:29,982
    29,982
    总访问量
  • 48
    原创
  • 2,016,472
    排名
  • 39
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山西省
  • 加入CSDN时间: 2019-06-18
博客简介:

CSDN_SHY的博客

查看详细资料
个人成就
  • 获得67次点赞
  • 内容获得58次评论
  • 获得45次收藏
创作历程
  • 50篇
    2021年
成就勋章
TA的专栏
  • JAVA
    43篇
  • bug
    3篇
  • 前端
    3篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

SpringCloud快速入门

SpringCloud一、SpringCloud–AlibabaSpring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。https://github.com/alib
原创
发布博客 2021.07.13 ·
314 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

微服务概述

微服务概述一、微服务介绍1. 什么是微服务简而言之:拒绝大型单体应用,基于业务边界进行服务微化拆分,各个服务独立部署运行2. 为什么需要微服务?在传统的IT行业软件大多都是各种独立系统的堆砌,这些系统的问题总结来说就是扩展性差,可靠性不高,维护成本高。2.1 最早期的单体架构带来的问题单体架构在规模比较小的情况下工作情况良好,但是随着系统规模的扩大,它暴露出来的问题也越来越多,主要有以下几点:1.复杂性逐渐变高比如有的项目有几十万行代码,各个模块之间区别比较模糊,逻辑比较混乱,代码越多复
原创
发布博客 2021.07.12 ·
348 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

欣知大数据与企业化

欣知大数据是一家主打企业化的一家培训机构。所谓企业化是什么?就是来到欣知,公司做什么我们就做什么,比如:每天的上下班打卡,每周有周会,每月有月会,有员工生日福利,大节日福利,还有定期团建,一切按公司的标准走~如果你想有更大的进步,可以竞选组长、项目经理,竞选要通过竞选演讲,组员通过面试的形式招!可以说很刺激了!做为一名欣知人,我深刻的体会到这种模式下给我带来了巨大的改变!有许多毕业的学长们都说过一句话:听孙哥的话!他们也都说过,上了班以后甚至比在欣知轻松多了,因为在欣知经常加班,领导安排的任务没有完
原创
发布博客 2021.06.18 ·
907 阅读 ·
9 点赞 ·
9 评论 ·
1 收藏

SpringBoot整合JPA

SpringBoot整合JPA使用数据库是开发基本应用的基础,借助于开发框架,我们已经不用编写原始的访问数据库的代码,也不用调用JDBC(Java Data Base Connectivity)或者连接池等诸如此类的被称作底层的代码,我们将从更高的层次上访问数据库,这在Springboot中更是如此,本章我们将详细介绍在Springboot中使用 Spring Data JPA 来实现对数据库的操作。JPA & Spring Data JPAJPA是Java Persistence API的简
原创
发布博客 2021.06.15 ·
1733 阅读 ·
3 点赞 ·
7 评论 ·
3 收藏

idea Junit@Test无法使用

@Test无法使用在最外层的类上加public就可以如果运行时报如下错:把所有单元测试类加上public即可。
原创
发布博客 2021.06.10 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gulimall-三级分类踩坑

项目上午还能正常运行,下午就一直报这个错:前端给后台发请求时:后台报错,数据已经拿到了,但是遍历数据的时候出了问题,父节点的id为空,导致所有数据无法显示java.lang.NullPointerException: null at com.shy.gulimall.product.service.impl.CategoryServiceImpl.lambda$listWithTree$0(CategoryServiceImpl.java:43) ~[classes/:na] at java.uti
原创
发布博客 2021.06.10 ·
568 阅读 ·
12 点赞 ·
13 评论 ·
5 收藏

面试:SpringBoot自动装配原理?

springboot启动时,是依靠启动类的main方法来进行启动的,而main方法中执行的是SpringApplication.run()方法,而SpringApplication.run()方法中会创建spring的容器,并且刷新容器。而在刷新容器的时候就会去解析启动类,然后就会去解析启动类上的@SpringBootApplication注解,而这个注解是个复合注解,这个注解中有一个@EnableAutoConfiguration注解,这个注解就是开启自动配置,这个注解中又有@Import注解引入了一个A
原创
发布博客 2021.06.10 ·
217 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

SpringMVC架构原理解析

SpringMVC架构:Spring MVC 的精髓就是她核心的执行流程~接下来,通过整合起来的代码,解读一个个配置文件~1.web.xml <filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
原创
发布博客 2021.05.29 ·
208 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

git clone下来的项目web.xml报错

问题:病因:idea中的web.xml配置时servlet与servlet-mapping不匹配进入File下的Project Structure页面path项描述的路径和项目中的web.xml对应的路径是不一样的,将路径修改正确,ok
原创
发布博客 2021.05.27 ·
195 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

无法转换为内部表示 ‘datetime‘ 错误

properties文件:修改properties:url后面加上:zeroDateTimeBehavior=convertToNull就ok了
原创
发布博客 2021.05.27 ·
205 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JQuery简单使用

JQuery一、语法<script src="jquery-1.8.3.min.js"></script>导入Jquery工厂函数,必须用$(document).ready(function(){​ alert("a");});$:代表Jquery,代替了Jquery这个单词简写:$(function(){ });二、使用$(function(){ alert($("div p:first").text());});//选择偶数
原创
发布博客 2021.05.26 ·
226 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

枚举enum

枚举enum有的时候一个类的对象是有限且固定的,这种情况下我们使用枚举类一、创建枚举类public static final int SEASON_SPRING = 1;public static final int SEASON_SUMMER = 2;public static final int SEASON_FALL = 3;public static final int SEASON_WINTER = 4;枚举类更加直观,类型安全。使用常量会有以下几个缺陷:1. 类型不安全。若一个
原创
发布博客 2021.05.26 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

反射API

反射java反射机制就是在运行状态中,对任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任一个方法和属性,这种动态获取的信息以及动态调用对象的方法的功能叫java语言的反射机制。java反射机制主要提供了一下功能在运行时判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的方法;生成动态代理编译和运行:编译时刻加载类是静态加载类、运行时刻加载类是动态加载类大家都知道,要让Java程序能够运行
原创
发布博客 2021.05.26 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

maven简介与配置

mavenmaven是一个项目管理工具,不仅可以把源代码构建为可以发布的项目(包括 编译、打包、测试、分发),还可以生成报告、生成web站点。一、下载与安装Maven 官方下载地址:http://maven.apache.org/download.cgi,进入下载页面,找到下载文件二、配置环境变量创建MAVEN_HOME写maven根目录path编辑:%MAVEN_HOME%\bin注意:当项目比较大时,使用Maven生成项目需要占用大量内存,如果超过Java默认的最大可用内存,则会报java
原创
发布博客 2021.05.26 ·
146 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

seata启动失败

***************************APPLICATION FAILED TO START***************************Description:An attempt was made to call a method that does not exist. The attempt was made from the following location: io.seata.spring.boot.autoconfigure.SeataAut.
原创
发布博客 2021.05.26 ·
2301 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

SpringCloud7--阿里Nacos和Sentinel

SpringCloud13–Alibaba Nacos一、欢迎来到 Nacos 的世界!Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。Nacos就是注册中心+配置中心的组合,Nacos = Eureka + Config + Bus能干嘛
原创
发布博客 2021.05.26 ·
2646 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

SpringCloud6--SpringCloud Alibaba

SpringCloud12–SpringCloud Alibaba官网:https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.mdhttps://spring-cloud-alibaba-group.github.io/github-pages/hoxton/en-us/index.html#_dependency_management诞生:2018.10.31,Spring Cloud Alibaba 正式入驻了
翻译
发布博客 2021.05.25 ·
197 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

SpringCloud05-GateWay、Config、Bus、Stream、Sleuth

SpringCloud05GateWay一、是什么二、非阻塞异步模型WebFlux三、工作流程四、Gateway9527搭建1.建model2.pom3.yml4.启动类5.yml新增网关配置6.测试五、Gateway配置路由的两种方式六、配置动态路由七、常用的PredicateRoute Predicate Factories常用的Route Predicate FactoryAfter1.改9527的yml2.写个测试类3.测试CookieHeader八、Filter生命周期:种类(具体看官方文档自定义
原创
发布博客 2021.05.25 ·
398 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringCloud04-Ribbon、OpenFeign、Hystrix

SpringCloud05-Ribbon负载均衡服务调用启动这五个,测试环境~一、RibbonSpring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询
原创
发布博客 2021.05.25 ·
889 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

SpringCloud03--服务注册中心和服务注册与发现

SpringCloud03SpringCloud03--服务注册中心一、Eureka1.什么是服务治理2.什么是服务注册与发现3.Eureka包含两个组件:Eureka Server和Eureka Client二、Eureka服务端创建1.开model2.改pom3.写yml(application)4.主启动三、provider8001入驻进EurekaServer70011.修改2.pom3.改yml4.改主启动5.测试四、订单80入驻EurekaServer70011.模块不用动2.pom还是引入客户
原创
发布博客 2021.05.25 ·
1582 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏
加载更多