- 博客(10)
- 收藏
- 关注
原创 jeecg低代码平台搭建及代码简单代码生成
jeecg低代码平台搭建及基础代码生成到官网下载源码jeecg官网http://www.jeecg.com/点击源码下载点击后会跳转到https://github.com/jeecgboot/jeecg-boot,这是官方的项目,直接拉取git项目拉取地址: https://github.com/jeecgboot/jeecg-boot.git后端需要修改的部分1、首先创建数据库,项目包中有sql拉取下来的项目同路径下的db文件夹下,拿到Navicat中直接运行sql右击连接,运行
2021-12-31 17:10:33 2272
原创 openfeign服务调用多模块项目加前缀(@RequestMapping(“/path“))需要注意的设置
一、前缀加在接口处在这个地方设置@RequestMapping如果你的这服务需要去调用别的服务,这个时候就要检查一下@EnableFeignClients(basePackages = “com.a.b”)这个在启动类上的注解扫包的路径,如果你本服务的包叫com.a.b被调用的服务接口包路径也是com.a.b,或者扫包路径包含了你本服务的接口包路径,这个时候启动是会报错的,本服务原本有实现,openfeign也会给你动态生成一个实现。报错的错误意思是你的访问路径重复,例如你两个GetMapping中的值
2021-11-23 11:11:31 1594
原创 openfeign服务调用文件上传需要注意的设置
1、调用者服务调用生产者服务文件上传接口时报错,加上标注的内容 @PostMapping(value = "/upload",consumes = MediaType.MULTIPART_FORM_DATA_VALUE) Result upload(@RequestPart("file") MultipartFile file);2、解除文件上传限制这里使用文件上传时,默认上传的文件的大小不得大于2M要解除限制需要在yml中加入以下配置spring: servlet: mu
2021-11-22 20:12:11 1467
原创 服务容错,sentinel
服务容错 在分布式架构的应用中,由于服务数量的增加,不可避免的会在某些时候产生依赖服务故障,在高并发的时候, 当前服务如果没有容错处理,很有可能会导致服务崩溃。案例 由一个最底层的原子服务实例发生故障时,处理请求缓慢或者不响应,会导致它的调用服务实例随着一起变得缓慢, 长时间的请求堆积,会导致服务压力过大,从而导致更多的服务出现故障。解决方法1、超时:调用者服务实例,在服务调用时,一段时间内未得到响应则结束此次请求。2、限流: 提供者服务实例,限制同一时间进入服务的请求数量,保证服务的正
2021-11-04 20:12:26 125
原创 JJWT 0.11.2使用,工具类
导入JJWT依赖<!--阿里的fastjson--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.60</version> </dependency><!--jj
2021-10-27 21:55:29 2540 1
原创 分布式系统,微服务
分布式系统 在一个分布式系统中,一组的组件在同一网络下互相通信协调,对外表现如同一个系统。微服务 微服务架构是一种分布式系统,组件之间通过HTTP请求相互调用APICAP原理 在一个分布式系统中,数据的一致性,服务的可用性,系统中信息丢失的容忍性,只能有其二同时存在。BASE原理对CAP中一致性和可用性的权衡结果,不能做到最好的一致性,那就保证最终结果的一致性,在可用的同时保证数据的最终一致性。RPC概念 RPC:远程过程调用 是一种计算机通信协议,不需要关心底层的网络通信,实
2021-10-21 23:40:10 87
原创 数据库连接,数据处理(增删改查)工具包 2021-07-03
封装jdbc数据处理工具类此工具类主要用于增删改查1、dbCon数据库连接工具类import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;public class dbCon { public static Connection getCon() {
2021-07-03 10:25:23 262
原创 数组练习,实现同学信息的添加修改查询
import java.util.Arrays;import java.util.Scanner;public class Test {public static void main(String[] args) { // 同学信息保存 //创建一个二维数组 //功能一:添加数据 保存同学的信息 用户可持续输入 选择n时结束 //功能二:遍历展示所有信息 没有信息时提示先添加数据 // 姓名 性别 成绩 // 张三 男 89 //功能三:输
2021-05-31 11:24:04 321
原创 猜拳小游戏
import java.util.Random;import java.util.Scanner;public class Test {public static void main(String[] args) { // TODO 由用户输入用户名后 选择对战对象1.刘备2.关羽3.张飞 开启一轮游戏 //计算机随机出拳 用户选择1.石头2.剪刀3.布 //判断胜负 统计分数 一轮游戏有三局 采取三局两胜 三局(一轮)结束后输出分数 //一轮游戏结束后 询问用户是否继续 继续则重复以上动
2021-05-31 11:17:12 166 1
原创 js分页,后台传入json列表
js分页html代码servlet写出数据js代码html代码 <table class="table"> <thead> <tr style="text-align: center;"> ...
2019-04-03 15:27:35 585
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人