Jon_hao
码龄5年
关注
提问 私信
  • 博客:62,951
    62,951
    总访问量
  • 70
    原创
  • 263,604
    排名
  • 176
    粉丝
  • 2
    铁粉
  • 学习成就

个人简介:永远不要忘记学习

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2020-02-25
博客简介:

mighty_Jon的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    76
    当月
    1
个人成就
  • 获得101次点赞
  • 内容获得57次评论
  • 获得121次收藏
  • 代码片获得453次分享
创作历程
  • 1篇
    2024年
  • 77篇
    2020年
成就勋章
TA的专栏
  • SpringBoot
    5篇
  • 计算机网络
    1篇
  • 实用小技巧
    3篇
  • SpringCloud
    2篇
  • Xmind
    1篇
  • java基础
    4篇
  • 报错解决
    2篇
  • sql专题
    3篇
  • SaaS-Export
    11篇
  • SSM框架--从零开始
    14篇
  • 常用数据
    1篇
  • 项目开发
    5篇
创作活动更多

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

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

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

kali linux出现添加源无法更新的问题:更新时显示签名无效和没有数字签名

【代码】kali linux出现添加源无法更新的问题:更新时显示签名无效和没有数字签名。
原创
发布博客 2024.02.20 ·
1521 阅读 ·
17 点赞 ·
0 评论 ·
20 收藏

【SpringCloud】springcloud总结 思维导图

springcloud总结 思维导图思维导图地址:https://wws.lanzous.com/i7WA3iz38la
原创
发布博客 2020.12.02 ·
407 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Xmind的使用 按键说明

Xmind的使用按键按键table:生成子主题enter:可以生成同一级别的主题,如果是主主题则与table功能相同
原创
发布博客 2020.11.30 ·
1022 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【SpringBoot】集成 redis 和SpringMVC 集成jsp (不推荐使用) 集成Thameleaf

整合SSM1.Redis1.原理图2.步骤2.SpringMVC1.修改端口2.静态资源3.SpringBoot的注解开发(spirngBoot是全注解开发,但是想要使用配置也可以)4.@RestController 与@Controller的区别5.SpringMVC拦截器(拦截用户对Controller的请求)步骤1.Redis1.原理图2.步骤(1)添加redis的起步依赖(2) 配置redis的连接信息spring.redis.host=localhost# redis的端口号sp
原创
发布博客 2020.11.28 ·
464 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【java基础】Error与Exception RunTimeException 与非RunTimeException

粉红色的是受检查的异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.受检查的异常必须在编译时被捕捉处理,命名为 Checked Exception 是因为Java编译器要进行检查,Java虚拟机也要进行检查,以确保这个规则得到遵守.绿色的异常是运行时异常(runtime exceptions),需要程序员自己分析代码决定是否捕获和处理,比如 空指针,被0除…而声明为Error的,则属于严重错误,如系统崩溃、虚...
转载
发布博客 2020.11.27 ·
443 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springCloud-Gateway 出现org.springframework.http.codec.ServerCodecConfigurer‘ that could not be found

springCloud-Gateway 出现org.springframework.http.codec.ServerCodecConfigurer’ that could not be found错误Spring MVC与Spring Cloud网关不兼容。请删除spring-boot-start-web依赖项。因为spring cloud gateway是基于webflux的,如果非要web支持的话需要导入spring-boot-starter-webflux而不是spring-boot-start
原创
发布博客 2020.11.27 ·
6127 阅读 ·
6 点赞 ·
1 评论 ·
9 收藏

【SpringCloud】负载均衡Rebbon 熔断Hystrix(防止雪崩问题) Feign(根据参数拼接http请求) Gateway(拦截器/路由) 配置中心(变化比较频繁的加入git)

续SpringCloud入门1.负载均衡1.介绍2.步骤2.熔断Hystrix1.介绍2.雪崩问题3.线程隔离1.负载均衡1.介绍负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行本质:负载均衡是一个算法,可以通过该算法实现从地址列表中获取一个地址进行服务调用。Ribbon提供了**轮询、随机两种负载均衡算法(默认是轮询)**可以实现从地址列表中使用负载均衡算法获取地址进行服务调用。2.步骤像双十一的时候,订单秒杀,一个服务的访问量会特别大,所以就需要多个来执行同一个
原创
发布博客 2020.11.27 ·
825 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

HTTP(超文本传输协议)协议面试题

1.HTTP协议由几个部分组成1)请求行:方法、URL、协议/版本”POST http://xg.mediportal.com.cn/health/sms/verify/telephone HTTP/1.1POST 是请求方法http://xg.mediportal.com.cn/health/sms/verify/telephone 是URLHTTP/1.1 代表协议和协议的版本。2)请求头:请求头包含许多有关的客户端环境和请求正文的有用信息。例如,请求头可以声明浏览器所用的语言,请求正文
转载
发布博客 2020.11.26 ·
528 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【SpringCloud】springCloud入门 Eureka服务端高可用配置(相互注册) provider的心跳机制(服务续约) 服务下线(正常下线) 失效剔除 consumer轮询机制

springCould入门1.Spring Cloud介绍1.1与微服务的关系1.2Spring Cloud 版本1.3Spring cloud 架构2.微服务工程(我只有一台电脑,所以ip地址是相同的,只能修改端口号来表示不同的客户端与服务器)2.1步骤2.2搭建配置服务(provider)工程设置心跳机制 (服务续约 lease租约)2.3搭建配置消费(consumer)工程(consumer就是一个能够返回json的controller,系统像一个浏览器一样,请求provider的地址然后拿到jso
原创
发布博客 2020.11.25 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【SpringCloud】 系统架构的粗略介绍 微服务与SOA和RPC的区别

微服务1.系统架构的粗略介绍2.微服务与SOA和RPC的区别1.系统架构的粗略介绍1.系统架构的发展:1)集中式的:只有一个Tomcat,一个项目,所有的功能都在一个项目中2)垂直拆分:一个工程,一个功能一个项目,每个项目都能单独运行,重复率高3)分布式:将核心业务抽取出来,形成稳定的服务中心,通过接口互相调用,因为是接口调用,所有只能是一种语言写的,要求语言一致,4)SOA面向服务:多个服务,服务之间通过网络调用,支持不同语言,有一个ESB(企业服务总线)来连接所有的服务节点,通过网络调
原创
发布博客 2020.11.25 ·
641 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【SpringCloud】微服务前置知识点:restful API dependencies和dependencyManager的区别

微服务前置知识点1.Restful Api1.1介绍1.2 以前URL与Rest的URL的区别1.3 RestTemplate介绍Demo02restTemplateApplicationTests2.dependencies和dependencyManager的区别(其实我感觉dependencyManager有点鸡肋)2.1dependencise2.2dependencyManager2.3区别1.Restful Api1.1介绍1.Representational State Transfer
原创
发布博客 2020.11.23 ·
913 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

面试结束后,如何向面试官提问? 来自面试官的灵魂提问:你还有什么想问我的吗?

面试结束后,如何向面试官提问?技术面试hr面一般在整个面试即将结束的时候,面试官无论是出于礼貌,还是其他原因,会习惯性的问一句:你还有什么想问我的吗?如果真的没问题了可以微笑着说:原本是有一些问题的但是刚才与您热情而专业的交谈后,我的问题都得到了解答技术面试1.我想问一下,咱们部门的主要业务场景是哪些,一般会用什么技术框架?2.一般咱们公司的晋升路径是怎样的?3.咱们团队有多少人,大概是怎么样的分工?4.如果我来这边,大概会负责哪块的业务?5.咱们这边目前代码管理是使用什么工具,以及团队管理
原创
发布博客 2020.11.20 ·
1297 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

【java基础 笔试】请阐述什么是进程什么是线程 对static关键字的理解 说出final finalize,finally的区别 String,StringBuffer,StringBuilder

1、请阐述什么是进程、什么是线程?进程:程序执行时的实例,也就是运行时的程序;没有加载在内存上,且没有运行的程序不能叫进程线程:进程的执行单元,比如打开火绒(开启一个进程),进行杀毒,清理垃圾等操作,杀毒功能就是一个线程,清理垃圾又是另一个线程2、说说你对于static关键字的理解?static关键字可以修饰变量,方法,代码块,static修饰的变量,方法,代码块都不依附于任何对象修饰变量: 修饰变量,变量就会变成静态变量,当且仅当类初次加载,静态变量才会被初始化,且被所有的对象共享,所以静态变
原创
发布博客 2020.11.18 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【SpringBoot】 Lombok的使用

Lombok的使用1.功能2.步骤3.生成实体类中的set,get,tostring等方法1.功能1.生成实体类中的set,get,tostring等方法2.使用注解来 简化注解2.步骤1.安装Lombok插件File->setting->plugins->搜索Lombok->下载2.打开注解处理器要打钩3.添加lombok对应的依赖到项目pom.xml文件 <dependency> <groupId>org.
原创
发布博客 2020.11.17 ·
393 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

【SpringBoot】集成hikari(连接数据库,数据库连接池) 集成 mybatis 集成 jpa(自动生成数据库的表,继承通用接口,即可完成单表的增删改成) 集成tk_Mybatis

集成 mybatishikari(数据库连接池)pom.xml手动连接Spring Boot整合-连接池集成 mybatis步骤Mysql驱动8的问题hikari(数据库连接池)HikariCP是现在比较快,而且轻量的连接池hikari用于连接数据库pom.xml在springboot2.0之后,采用的默认数据库连接池就是Hikari。不需要引入依赖,已经在SpringBoot中包含了。<dependencies> <!-- jdbc-->
原创
发布博客 2020.11.17 ·
1169 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【SpringBoot】集成 junit @SpringBootTest

集成 junit对比没学springbootspringboot 2.4 自动使用junit5对比以前使用junit4现在,springboot 2.4 自动使用junit5没学springboot@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(“classpath*:spring/applicationContext-*.xml”)@RunWith(SpringJUnit4ClassRunner.class)@Co
原创
发布博客 2020.11.17 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【SpringBoot】 修改默认配置 .properties文件 .yaml文件

修改默认配置Spring Boot的配置文件的类型和作用application.propertiesapplication.yamlSpringBoot配置信息的查询Spring Boot的配置文件的类型和作用(1)SpringBoot是基于约定的,所以很多配置都有默认值(2)使用配置文件来修改默认值(3)配置文件有两种application.propertiesapplication.yml(application.yaml)(4)SpringBoot默认会从Resources目录下加载ap
转载
发布博客 2020.11.16 ·
1698 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【SpringBoot】 SpringBoot入门 普通搭建 模板快速搭建

SpringBoot入门1.为什么要SpringBoot2.特点Spring Boot的核心功能概述环境搭建pom.xml启动类HelloController使用模板快速搭建springboot打包插件1.为什么要SpringBootSpring的组件代码是轻量级的,但它的配置却是重量级的,SpringBoot就简化了Spring的使用2.特点1.开箱即用: 更快的入门体验2.基于约定优于配置的思想:也无需XML配置,同时也可以修改默认值3.提供了一些大型项目中常见的非功能性特性,如嵌入式服务器
原创
发布博客 2020.11.16 ·
275 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【SaaS - Export项目】Mybatis逆向工程 单表的增删改查生成 生成domain类 Dao接口 Dao.xml文件

Mybatis逆向工程1.Mybatis逆向工程介绍2.生成代码步骤pom.xmlmybatis-generator-config.xmljdbc.propertiesGenerate1.Mybatis逆向工程介绍Mybatis逆向工程也可以叫代码生成器(只能生成单表的),生成 生成domain类 Dao接口 Dao.xml文件,在复制到相应的项目底下2.生成代码步骤1 创建项目:mybatis_generate2 配置pom.xml, 添加依赖3 配置mybatis-generator-co
原创
发布博客 2020.11.14 ·
180 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【SaaS - Export项目】Dubbo框架补充 配置使用 启动检查 负载均衡 Dubbo管理控制台(监控中心)

补充1.启动提供方服务的两种方式2.不用注解注入,使用配置(不建议)providerconsumer3.协议4.启动时检查5.负载均衡providerconsumerDubbo管理控制台(监控中心)1.启动提供方服务的两种方式1 部署到tomcat启动,适合正式项目Tomcat加载web.xml中的监听器来启动provider,但是Tomcat启动比较慢,但是在敲代码时修改消费法比较多时就很慢2 通过main函数启动,适合开发阶段用一个阻塞方法,让其不结束运行,释放内存System.in.rea
原创
发布博客 2020.11.13 ·
254 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多