上一页 1 2 3 4 5 6 ··· 21 下一页

2022年12月31日

SpringCloud Gateway的一次踩坑

摘要: 在一次使用SpringCloud Gateway做网关时,向网关发出URL请求,结果网关在路由时报错: java.lang.IllegalStateException: Invalid host: lb://ORDER_SERVICE 根据报错堆栈信息,找到抛异常的代码在RouteToRequest 阅读全文

posted @ 2022-12-31 20:46 小夏coding 阅读(548) 评论(0) 推荐(0) 编辑

2022年12月30日

SpringCloud Gateway源码中的适配器模式

摘要: SpringCloud gateway中有两种过滤器,路由过滤器(接口为GatewayFilter)和全局过滤器(接口为GlobalFilter); 路由过滤器GatewayFilter的定义: 1 public interface GatewayFilter { 2 3 /** 4 * Proce 阅读全文

posted @ 2022-12-30 11:38 小夏coding 阅读(76) 评论(0) 推荐(0) 编辑

2022年8月17日

java小技巧(四)--利用lambada 对list进行分组汇总

摘要: 对一个List进行分组汇总的lambada写法: list.stream().collect(Collectors.groupingBy(TestDTO::getId, Collectors.summarizingInt(TestDTO::getValue))); 上面TestDTO::getVal 阅读全文

posted @ 2022-08-17 11:14 小夏coding 阅读(5031) 评论(0) 推荐(0) 编辑

2022年8月2日

@ConditionalOnXXX 相关注解

摘要: @Conditional只有满足一些列条件之后创建一个bean。自己自定义Condition之外,Spring还提供了很多Condition给我们用.spring.factories文件里每一个xxxAutoConfiguration文件一般都会有下面的条件注解:@ConditionalOnBean 阅读全文

posted @ 2022-08-02 11:39 小夏coding 阅读(143) 评论(0) 推荐(0) 编辑

2021年12月18日

百度正确的打开姿势

摘要: 精确匹配 带上双引号就能过滤掉广告信息,也不能叫过滤,只能叫精准匹配,但是如果Python也是会有一定的广告,不过,官网的信息会优先显示到最上面两条。另一种写法【《python》】,呈现的效果一致。 包含特定 搜索内容 +关键字,关键符号就是【+】: 来看看加了关键字与关键符号的搜索的结果: 特定文 阅读全文

posted @ 2021-12-18 11:01 小夏coding 阅读(101) 评论(0) 推荐(0) 编辑

2021年12月9日

CommonJS规范

摘要: 概述 Node 应用由模块组成,采用 CommonJS 模块规范。 每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。 // example.js var x = 5; var addX = function (value) { return v 阅读全文

posted @ 2021-12-09 16:05 小夏coding 阅读(58) 评论(0) 推荐(0) 编辑

2021年12月1日

Vue 项目结构介绍

摘要: Vue 项目创建完成后,使用 Web Storm 打开项目,项目目录如下: build 文件夹,用来存放项目构建脚本 config 中存放项目的一些基本配置信息,最常用的就是端口转发 node_modules 这个目录存放的是项目的所有依赖,即 npm install 命令下载下来的文件 src 这 阅读全文

posted @ 2021-12-01 16:43 小夏coding 阅读(3093) 评论(0) 推荐(0) 编辑

2021年6月16日

idea上进行远程调试项目步骤纪录

摘要: 1、pom.xml文件增加配置: 在spring-boot-maven-plugin的插件下增加配置属性 <configuration> <jvmArguments>-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend 阅读全文

posted @ 2021-06-16 10:23 小夏coding 阅读(209) 评论(0) 推荐(0) 编辑

2020年8月19日

idea上开发go的配置

摘要: 1、安装go环境; 2、设置环境变量 : (1) GOPATH:%USERPROFILE%\go (2) GOROOT:go的安装路径; 3、在idea中安装go插件; 4、新建go工程并建立go文件: 在项目目录中执行命令“go mod init projectName”即可生成go.mod文件; 阅读全文

posted @ 2020-08-19 11:16 小夏coding 阅读(1891) 评论(0) 推荐(0) 编辑

2020年8月10日

SpringBootStarterDemo

摘要: 在我们的日常开发工作中,经常会有一些独立于业务之外的配置模块,我们经常将其放到一个特定的包下,然后如果另一个工程需要复用这块功能的时候,需要将代码硬拷贝到另一个工程,重新集成一遍,麻烦至极。如果我们将这些可独立于业务代码之外的功配置模块封装成一个个starter,复用的时候只需要将其在pom中引用依 阅读全文

posted @ 2020-08-10 15:14 小夏coding 阅读(333) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 21 下一页

导航