Java相关
文章平均质量分 68
软件的下载、配置、比较常用的功能代码块收集
碰磕
学无止境
展开
-
Spring Cloud Gateway的使用
网关实现token拦截验证,IP拦截实现黑名单拦截,白名单放行等常见业务依赖(例如jar)的版本与前期教程版本号一致先编写一个接口在LoginController.java启动两个服务,在浏览器中输入或者或者都可实现访问代码方式的路由:这样就用会了动态路由!主要有以上这些限制例如:即可实现请求时间在2023-03-22…之后请求才可以访问成功…在网关模块创建过滤器通过上方即可实现过滤器,再次访原创 2023-02-24 17:28:29 · 558 阅读 · 0 评论 -
Spring Cloud Hystrix的使用
springCloundHystrix使用这样即可实现即使服务挂了也不会报错,也能有备选方案~✌。fallback:表示服务挂了指向的备选接口。熔断器(断路器)用于保护微服务不雪崩的方法。然后编写指定服务中的方法接口(方法名一致)模块依赖如上方所示,我就不示例创建项目了。继承编写的feign并重写它的方法。这样即可实现调用编写方的接口了~解决编写方停了导致服务器报错。再在feign中指向备选方案。上方就配置好了方法编写模块。原创 2023-02-08 19:47:45 · 1198 阅读 · 1 评论 -
Spring Cloud Feign的使用
它是声明性(注解)web服务客户端 Feign集成了ribbon ribbon里集成了eureka。Feign发送get、post等请求,实现日志打印,配置等操作原创 2023-02-04 14:18:32 · 2098 阅读 · 0 评论 -
Spring Cloud Ribbon的使用
springclound ribbon是一个基于HTTP和TCP的客户端负载均衡工具ʕ•ᴥ•ʔ。Spring Cloud Ribbon 实操 项目结构: provider-01与provider-02都是创建Client模块,并且创建controller编写接口 consumer02模块则是使用原创 2023-01-15 20:42:23 · 220 阅读 · 0 评论 -
RestTemplate的使用
RestTemplate 准备 编写Controller 编写实体类 user.java 关键代码 get请求 post请求 表单请求 代码在上方,区别显而易见🙃 看到这里你就会在Java中发请求了原创 2023-01-13 16:29:12 · 785 阅读 · 2 评论 -
Linux安装Docker与基本使用
# Docker> 常用于服务部署的一种方案## 准备1.云服务器或者虚拟机2.Centos 系统3.下载XFtp 和 XShell## 安装Docker- 首先删除系统中旧版本Docker或者残留文件原创 2023-01-06 15:08:46 · 630 阅读 · 0 评论 -
Git常用命令
Git常用命令原创 2022-08-12 08:44:49 · 193 阅读 · 0 评论 -
MyBatis从0到1快速入门
MyBatis什么是 MyBatis?教程增删改注意依赖Java配置文件jdbc.propertiesmybatis-config.xmlsql映射测试SQL语句有条件查询配置实体类别名查询案列增加案列删除案列更新案列统计总条数模糊查询settings属性设置(settings)HashMap参数结果类型HashMap添加得到主键HashMap参数分页结果集映射结果映射(resultMap)id & result多对一一对多嵌套结果集动态SQL动态where if查询choose查询set更新数据f原创 2022-05-09 08:32:10 · 442 阅读 · 0 评论 -
如何购买服务器
购买服务器流程购买腾讯云服务器1.选择云服务器型号型号对比2.选择服务器地域3.选择机型3.1非自定义选择3.2自定义选择4.选择镜像4.1操作系统4.2软件环境5.选择硬盘、带宽6.如何配置安全组🚀最后一步购买阿里云服务器1.选择云服务器2.选择购买配置3.磁盘的选择4.购买时长5.网络6.公网带宽7.安全组🚀最后一步购买华为云服务器1.选择服务器2.配置服务器2.1,计费模式选择:包年包月2.2,选择区域和可用区2.3,选择CPU和内存2.4,选择型号2.5,选择操作系统2.6,选择硬盘2.7,创建数据原创 2022-04-28 09:31:16 · 4399 阅读 · 0 评论 -
Git学习之路
Git学习之路安装Windows上安装Mac上安装[mac安装包](Git - Downloading Package (git-scm.com))查看是否安装成功git --version配置/etc/gitconfig文件:系统中对所有用户都普遍适用的配置,若使用git config时用–system选项,读写的就是这个文件~/.gitconfig文件:用户目录下的配置文件只适用于该用户,若使用git config时用–global选项,读写的就是这个文件.gi原创 2022-04-05 16:45:26 · 192 阅读 · 0 评论 -
Git----使用教程
简介Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。安装下载地址:https://git-scm.com/安装教程:参考git详细安装教程使用Giteehttps://gitee.com/创建仓库远程地址会自动生成:命令行配置配置git config --list #查看git配置 git config --原创 2021-12-23 11:39:09 · 872 阅读 · 0 评论 -
读取配置文件
读取配置文件原创 2021-12-21 18:53:35 · 74 阅读 · 0 评论 -
SpringBoot:Spa---前后端分离---JWT token验权机制
Spa--前后端分离+JWT token验权机制原创 2021-12-06 10:17:37 · 1811 阅读 · 0 评论 -
SpringBoot----项目打包发布
SpringBoot项目打包发布打包成jar包打包成war包进入tomcat管理后台jar包maven配置打包类型放在name与version标签的中间<packaging>jar</packaging>工具用的是idea,首先进入maven—》clean-----》packagewar包<packaging>war</packaging>添加依赖<!-- 打包成war不要tomcat--> <depende原创 2021-11-12 10:08:08 · 150 阅读 · 3 评论 -
软件安装-All
软件安装IDEAidea:安装地址Oracleoracle11:安装地址1oracle11:w3school安装教程JDK创建系统变量JAVA_HOMEC:\Program Files\Java\jdk1.8.0_45path%JAVA_HOME%\bin;%JAVA_HOME%\jre\binCLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarcmd java-version测试Navicat Premium15n原创 2021-11-09 19:23:34 · 172 阅读 · 0 评论 -
百度分页--核心实体类
百度分页public class PageBean { //页数 int total;//总行; int page;//总页数 int curpage;//当前页 int size;//每页几条 int begin,end;//开始结束页码 public int getTotal() { return total; } public void setTotal(int total) { this.total = total; //求总页数 page=total/s原创 2021-11-09 19:06:58 · 55 阅读 · 0 评论