美国创业公司招后端(非 web3)
公司情况如下:
中国人为主的在美创业团队,目前不到五个人
YCombinator 孵化,顶级投资人投资,数百万美金种子轮融资
房地产方向 SaaS
创始成员均来自硅谷一线公司
每个人都有很多参与产品方向决策的机会
岗位要求:
后端水平过硬,至少 4 年经验,能够独立设计负责业务模块,有带团队的经验优先
习惯阅读英文文档,流利英语沟通,有留学或者海外工作经历优先
喜欢探索,可以独立负责项目,有从 0 到 1 搭建大型项经验的优先
跨时区工作,弹性时间,抗压能力强
技术栈是: kotlin spring boot 和 python
感兴趣的可以把简历发到 candidatesfromv2ex@gmail.com ,请注明期待薪资范围
#优先 #经验 #团队 #YCombinator #SaaS #有带 #跨时区 #栈是 #kotlin #spring
公司情况如下:
中国人为主的在美创业团队,目前不到五个人
YCombinator 孵化,顶级投资人投资,数百万美金种子轮融资
房地产方向 SaaS
创始成员均来自硅谷一线公司
每个人都有很多参与产品方向决策的机会
岗位要求:
后端水平过硬,至少 4 年经验,能够独立设计负责业务模块,有带团队的经验优先
习惯阅读英文文档,流利英语沟通,有留学或者海外工作经历优先
喜欢探索,可以独立负责项目,有从 0 到 1 搭建大型项经验的优先
跨时区工作,弹性时间,抗压能力强
技术栈是: kotlin spring boot 和 python
感兴趣的可以把简历发到 candidatesfromv2ex@gmail.com ,请注明期待薪资范围
#优先 #经验 #团队 #YCombinator #SaaS #有带 #跨时区 #栈是 #kotlin #spring
求职-Flutter[远程] 3 年开发经验
**工作介绍**
Flutter 3 年开发经验(至今, 可独立开发 App ,上架等工作), 5 年 Android 应用开发。 少量前段(React),少量后端(spring boot, express, django)
**技术栈**
Flutter/Android/React/python
**期望工作**
远程 Flutter 开发岗位, 初中级前端(React)亦可。
**联系方式**
ZGFiaW5nXzA2MDZAcXEuY29t
#Flutter #React #Android #开发 #少量 #工作 #App #spring #boot #express
**工作介绍**
Flutter 3 年开发经验(至今, 可独立开发 App ,上架等工作), 5 年 Android 应用开发。 少量前段(React),少量后端(spring boot, express, django)
**技术栈**
Flutter/Android/React/python
**期望工作**
远程 Flutter 开发岗位, 初中级前端(React)亦可。
**联系方式**
ZGFiaW5nXzA2MDZAcXEuY29t
#Flutter #React #Android #开发 #少量 #工作 #App #spring #boot #express
Spring Boot 3.0 Goes GA
https://spring.io/blog/2022/11/24/spring-boot-3-0-goes-ga
Highlights of the new release include:
- A Java 17 baseline
- Support for generating native images with GraalVM, superseding the experimental Spring Native project
- Improved observability with Micrometer and Micrometer Tracing
- Support for Jakarta EE 10 with an EE 9 baseline
#spring #baseline #Support #Micrometer #EE #https #io #blog #2022 #11
https://spring.io/blog/2022/11/24/spring-boot-3-0-goes-ga
Highlights of the new release include:
- A Java 17 baseline
- Support for generating native images with GraalVM, superseding the experimental Spring Native project
- Improved observability with Micrometer and Micrometer Tracing
- Support for Jakarta EE 10 with an EE 9 baseline
#spring #baseline #Support #Micrometer #EE #https #io #blog #2022 #11
serverless 冷启动问题最终被 snap/restore 流派解决了
AWS 刚刚宣布了适用于 lambda 的冷启动抹平技术 snapstart ,无需付任何额外费用就可以将 6 秒的 spring boot 冷启动耗时降到 0.2 秒。这意味着真正意义上实现了无计算任务的时候完全不消耗计算资源,即使是延迟敏感型计算也不在话下
https://aws.amazon.com/cn/blogs/aws/new-accelerate-your-lambda-functions-with-lambda-snapstart
#lambda #冷启动 #snapstart #aws #计算资源 #AWS #抹平 #spring #boot #0.2
AWS 刚刚宣布了适用于 lambda 的冷启动抹平技术 snapstart ,无需付任何额外费用就可以将 6 秒的 spring boot 冷启动耗时降到 0.2 秒。这意味着真正意义上实现了无计算任务的时候完全不消耗计算资源,即使是延迟敏感型计算也不在话下
https://aws.amazon.com/cn/blogs/aws/new-accelerate-your-lambda-functions-with-lambda-snapstart
#lambda #冷启动 #snapstart #aws #计算资源 #AWS #抹平 #spring #boot #0.2
Java on Azure Tooling 的更新 – 2022 年 11 月 Azure Spring Apps 和 Azure Function Apps 的远程调试支持
大家好,欢迎回到 11 月的 Java on Azure Tooling 的更新。在这次更新中,我们将引入对 Azure Spring Apps 和 Azure Function Apps 的远程调试支持。此外,我们还做了一些改进,使用户可以更容易地配置 App 设置。请下载并安装[Azure Toolkit for IntelliJ]( https://aka.ms/azuretoolkit/intellijidea)。我们希望你喜欢这些功能,并享受我们的 Azure 工具包带来的流畅体验。那么让我们开始吧。
# Azure Toolkit for IntelliJ 提升
## 基于 Azure Spring Apps 和 Azure Function Apps 的 Remote debugging 支持
正如我们在[10 月份的博客]( https://devblogs.microsoft.com/java/java-on-azure-tooling-update-october-2022/)中谈到的,在云原生环境中非常需要远程调试( Remote debugging ),这可以帮助开发人员在微服务架构下监控和排除应用程序的问题。通过使用这一功能,它可以通过直接查看代码来增强故障排除的体验,特别是当某些问题只能在特定环境中重现时。
在最新的版本中,我们增加了对 IntelliJ IDEA 和 VS Code 中 Azure Spring Apps 和 Azure Function Apps 远程调试的支持。以 Azure Spring Apps 在 IntelliJ IDEA 上的远程调试体验为例,你可以按照以下步骤进行:
- 用代码行设置断点
- 为一个 Spring 应用实例启用 /禁用远程调试功能

- 选择有 “附加调试器( Attach debugger ) “选项的实例,开始调试
- 稍后,你可以在调试模式下进行其他操作并运行该程序
当你完成远程调试过程后,为了安全起见,请关闭远程调试功能。你可以在 Azure 资源管理器中右键单击实例,选择 “禁用远程调试”。更多的细节,请参考[这篇文档]( https://learn.microsoft.com/en-us/azure/spring-apps/how-to-remote-debugging-app-instance)。这里也有一个简短的演示。

我们还为 Azure Functions 的远程调试提供了类似的新体验。下面是它的另一个演示。

## App Settings 增强
对于 Azure 应用服务和 Azure 函数,你可以使用应用设置来存储和改变配置设置,这些设置大多是作为环境变量传递给应用代码的变量。更多详情,请参见[配置 App Service 应用]( https://learn.microsoft.com/en-us/azure/app-service/configure-common?tabs=portal)。
我们一直在收到相关 Java 开发人员的反馈,他们希望 Azure Toolkit for IntelliJ 也能对应用设置配置( App Settings Configuration )提供更多支持。在最新的版本中,你将有更多的灵活性来管理你的配置。当你第一次创建 Azure App Service/Azure Functions ,或者它们已经被部署到 Azure 时,你可以直接在 IntelliJ 中添加、修改和更新应用设置。此外,我们还提供了搜索框,以方便用户快速查找。这里也有一个简短的演示。

## 反馈与建议
如果您感兴趣,请不要犹豫并尝试使用我们的产品吧! 您的反馈和建议对我们非常重要,将有助于我们产品的未来发展。
- 在此博文上留下您的评论
- 在产品的[官方 GitHub 页面上创建一个功能请求或提交一个错误]( https://github.com/microsoft/azure-tools-for-java/issues/new)
- 填写我们的调查问卷

## 资源
以下链接和资源能帮助您更好地了解 Java on Azure Tooling 的相关信息:
- [Azure Toolkit for IntelliJ 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-intellij/)
- [Azure Toolkit for Eclipse 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-eclipse/installation)
- [基于 Azure Web Apps/Functions/Spring Cloud 的 Maven 插件官方文档]( https://github.com/microsoft/azure-maven-plugins/wiki/Azure-Spring-apps)
- [基于 Azure Web Apps/Functions 的 Gradle 插件官方文档]( https://github.com/microsoft/azure-gradle-plugins/wiki)
- [基于 Azure Spring Apps 的 VS Code 插件官方文档]( https://code.visualstudio.com/docs/java/java-on-azure)
#Azure #https #com #microsoft #java #Apps #azure #Spring #调试 #IntelliJ
大家好,欢迎回到 11 月的 Java on Azure Tooling 的更新。在这次更新中,我们将引入对 Azure Spring Apps 和 Azure Function Apps 的远程调试支持。此外,我们还做了一些改进,使用户可以更容易地配置 App 设置。请下载并安装[Azure Toolkit for IntelliJ]( https://aka.ms/azuretoolkit/intellijidea)。我们希望你喜欢这些功能,并享受我们的 Azure 工具包带来的流畅体验。那么让我们开始吧。
# Azure Toolkit for IntelliJ 提升
## 基于 Azure Spring Apps 和 Azure Function Apps 的 Remote debugging 支持
正如我们在[10 月份的博客]( https://devblogs.microsoft.com/java/java-on-azure-tooling-update-october-2022/)中谈到的,在云原生环境中非常需要远程调试( Remote debugging ),这可以帮助开发人员在微服务架构下监控和排除应用程序的问题。通过使用这一功能,它可以通过直接查看代码来增强故障排除的体验,特别是当某些问题只能在特定环境中重现时。
在最新的版本中,我们增加了对 IntelliJ IDEA 和 VS Code 中 Azure Spring Apps 和 Azure Function Apps 远程调试的支持。以 Azure Spring Apps 在 IntelliJ IDEA 上的远程调试体验为例,你可以按照以下步骤进行:
- 用代码行设置断点
- 为一个 Spring 应用实例启用 /禁用远程调试功能

- 选择有 “附加调试器( Attach debugger ) “选项的实例,开始调试
- 稍后,你可以在调试模式下进行其他操作并运行该程序
当你完成远程调试过程后,为了安全起见,请关闭远程调试功能。你可以在 Azure 资源管理器中右键单击实例,选择 “禁用远程调试”。更多的细节,请参考[这篇文档]( https://learn.microsoft.com/en-us/azure/spring-apps/how-to-remote-debugging-app-instance)。这里也有一个简短的演示。

我们还为 Azure Functions 的远程调试提供了类似的新体验。下面是它的另一个演示。

## App Settings 增强
对于 Azure 应用服务和 Azure 函数,你可以使用应用设置来存储和改变配置设置,这些设置大多是作为环境变量传递给应用代码的变量。更多详情,请参见[配置 App Service 应用]( https://learn.microsoft.com/en-us/azure/app-service/configure-common?tabs=portal)。
我们一直在收到相关 Java 开发人员的反馈,他们希望 Azure Toolkit for IntelliJ 也能对应用设置配置( App Settings Configuration )提供更多支持。在最新的版本中,你将有更多的灵活性来管理你的配置。当你第一次创建 Azure App Service/Azure Functions ,或者它们已经被部署到 Azure 时,你可以直接在 IntelliJ 中添加、修改和更新应用设置。此外,我们还提供了搜索框,以方便用户快速查找。这里也有一个简短的演示。

## 反馈与建议
如果您感兴趣,请不要犹豫并尝试使用我们的产品吧! 您的反馈和建议对我们非常重要,将有助于我们产品的未来发展。
- 在此博文上留下您的评论
- 在产品的[官方 GitHub 页面上创建一个功能请求或提交一个错误]( https://github.com/microsoft/azure-tools-for-java/issues/new)
- 填写我们的调查问卷

## 资源
以下链接和资源能帮助您更好地了解 Java on Azure Tooling 的相关信息:
- [Azure Toolkit for IntelliJ 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-intellij/)
- [Azure Toolkit for Eclipse 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-eclipse/installation)
- [基于 Azure Web Apps/Functions/Spring Cloud 的 Maven 插件官方文档]( https://github.com/microsoft/azure-maven-plugins/wiki/Azure-Spring-apps)
- [基于 Azure Web Apps/Functions 的 Gradle 插件官方文档]( https://github.com/microsoft/azure-gradle-plugins/wiki)
- [基于 Azure Spring Apps 的 VS Code 插件官方文档]( https://code.visualstudio.com/docs/java/java-on-azure)
#Azure #https #com #microsoft #java #Apps #azure #Spring #调试 #IntelliJ
Java on Azure Tooling 的更新 – 2022 年 11 月 Azure Function Apps 和 Azure Spring Apps 的远程调试支持
大家好,欢迎回到 11 月的 Java on Azure Tooling 的更新。在这次更新中,我们将引入对 Azure Spring Apps 和 Azure Function Apps 的远程调试支持。此外,我们还做了一些改进,使用户可以更容易地配置 App 设置。请下载并安装[Azure Toolkit for IntelliJ]( https://aka.ms/azuretoolkit/intellijidea)。我们希望你喜欢这些功能,并享受我们的 Azure 工具包带来的流畅体验。那么让我们开始吧。
# Azure Toolkit for IntelliJ 提升
## 基于 Azure Spring Apps 和 Azure Function Apps 的 Remote debugging 支持
正如我们在[10 月份的博客]( https://devblogs.microsoft.com/java/java-on-azure-tooling-update-october-2022/)中谈到的,在云原生环境中非常需要远程调试( Remote debugging ),这可以帮助开发人员在微服务架构下监控和排除应用程序的问题。通过使用这一功能,它可以通过直接查看代码来增强故障排除的体验,特别是当某些问题只能在特定环境中重现时。
在最新的版本中,我们增加了对 IntelliJ IDEA 和 VS Code 中 Azure Spring Apps 和 Azure Function Apps 远程调试的支持。以 Azure Spring Apps 在 IntelliJ IDEA 上的远程调试体验为例,你可以按照以下步骤进行:
- 用代码行设置断点
- 为一个 Spring 应用实例启用 /禁用远程调试功能

- 选择有 “附加调试器( Attach debugger ) “选项的实例,开始调试
- 稍后,你可以在调试模式下进行其他操作并运行该程序
当你完成远程调试过程后,为了安全起见,请关闭远程调试功能。你可以在 Azure 资源管理器中右键单击实例,选择 “禁用远程调试”。更多的细节,请参考[这篇文档]( https://learn.microsoft.com/en-us/azure/spring-apps/how-to-remote-debugging-app-instance)。这里也有一个简短的演示。

我们还为 Azure Functions 的远程调试提供了类似的新体验。下面是它的另一个演示。

## App Settings 增强
对于 Azure 应用服务和 Azure 函数,你可以使用应用设置来存储和改变配置设置,这些设置大多是作为环境变量传递给应用代码的变量。更多详情,请参见[配置 App Service 应用]( https://learn.microsoft.com/en-us/azure/app-service/configure-common?tabs=portal)。
我们一直在收到相关 Java 开发人员的反馈,他们希望 Azure Toolkit for IntelliJ 也能对应用设置配置( App Settings Configuration )提供更多支持。在最新的版本中,你将有更多的灵活性来管理你的配置。当你第一次创建 Azure App Service/Azure Functions ,或者它们已经被部署到 Azure 时,你可以直接在 IntelliJ 中添加、修改和更新应用设置。此外,我们还提供了搜索框,以方便用户快速查找。这里也有一个简短的演示。

## 反馈与建议
如果您感兴趣,请不要犹豫并尝试使用我们的产品吧! 您的反馈和建议对我们非常重要,将有助于我们产品的未来发展。
- 在此博文上留下您的评论
- 在产品的[官方 GitHub 页面上创建一个功能请求或提交一个错误]( https://github.com/microsoft/azure-tools-for-java/issues/new)
- 填写我们的调查问卷

## 资源
以下链接和资源能帮助您更好地了解 Java on Azure Tooling 的相关信息:
- [Azure Toolkit for IntelliJ 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-intellij/)
- [Azure Toolkit for Eclipse 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-eclipse/installation)
- [基于 Azure Web Apps/Functions/Spring Cloud 的 Maven 插件官方文档]( https://github.com/microsoft/azure-maven-plugins/wiki/Azure-Spring-apps)
- [基于 Azure Web Apps/Functions 的 Gradle 插件官方文档]( https://github.com/microsoft/azure-gradle-plugins/wiki)
- [基于 Azure Spring Apps 的 VS Code 插件官方文档]( https://code.visualstudio.com/docs/java/java-on-azure)
#Azure #https #com #microsoft #java #Apps #azure #Spring #调试 #IntelliJ
大家好,欢迎回到 11 月的 Java on Azure Tooling 的更新。在这次更新中,我们将引入对 Azure Spring Apps 和 Azure Function Apps 的远程调试支持。此外,我们还做了一些改进,使用户可以更容易地配置 App 设置。请下载并安装[Azure Toolkit for IntelliJ]( https://aka.ms/azuretoolkit/intellijidea)。我们希望你喜欢这些功能,并享受我们的 Azure 工具包带来的流畅体验。那么让我们开始吧。
# Azure Toolkit for IntelliJ 提升
## 基于 Azure Spring Apps 和 Azure Function Apps 的 Remote debugging 支持
正如我们在[10 月份的博客]( https://devblogs.microsoft.com/java/java-on-azure-tooling-update-october-2022/)中谈到的,在云原生环境中非常需要远程调试( Remote debugging ),这可以帮助开发人员在微服务架构下监控和排除应用程序的问题。通过使用这一功能,它可以通过直接查看代码来增强故障排除的体验,特别是当某些问题只能在特定环境中重现时。
在最新的版本中,我们增加了对 IntelliJ IDEA 和 VS Code 中 Azure Spring Apps 和 Azure Function Apps 远程调试的支持。以 Azure Spring Apps 在 IntelliJ IDEA 上的远程调试体验为例,你可以按照以下步骤进行:
- 用代码行设置断点
- 为一个 Spring 应用实例启用 /禁用远程调试功能

- 选择有 “附加调试器( Attach debugger ) “选项的实例,开始调试
- 稍后,你可以在调试模式下进行其他操作并运行该程序
当你完成远程调试过程后,为了安全起见,请关闭远程调试功能。你可以在 Azure 资源管理器中右键单击实例,选择 “禁用远程调试”。更多的细节,请参考[这篇文档]( https://learn.microsoft.com/en-us/azure/spring-apps/how-to-remote-debugging-app-instance)。这里也有一个简短的演示。

我们还为 Azure Functions 的远程调试提供了类似的新体验。下面是它的另一个演示。

## App Settings 增强
对于 Azure 应用服务和 Azure 函数,你可以使用应用设置来存储和改变配置设置,这些设置大多是作为环境变量传递给应用代码的变量。更多详情,请参见[配置 App Service 应用]( https://learn.microsoft.com/en-us/azure/app-service/configure-common?tabs=portal)。
我们一直在收到相关 Java 开发人员的反馈,他们希望 Azure Toolkit for IntelliJ 也能对应用设置配置( App Settings Configuration )提供更多支持。在最新的版本中,你将有更多的灵活性来管理你的配置。当你第一次创建 Azure App Service/Azure Functions ,或者它们已经被部署到 Azure 时,你可以直接在 IntelliJ 中添加、修改和更新应用设置。此外,我们还提供了搜索框,以方便用户快速查找。这里也有一个简短的演示。

## 反馈与建议
如果您感兴趣,请不要犹豫并尝试使用我们的产品吧! 您的反馈和建议对我们非常重要,将有助于我们产品的未来发展。
- 在此博文上留下您的评论
- 在产品的[官方 GitHub 页面上创建一个功能请求或提交一个错误]( https://github.com/microsoft/azure-tools-for-java/issues/new)
- 填写我们的调查问卷

## 资源
以下链接和资源能帮助您更好地了解 Java on Azure Tooling 的相关信息:
- [Azure Toolkit for IntelliJ 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-intellij/)
- [Azure Toolkit for Eclipse 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-eclipse/installation)
- [基于 Azure Web Apps/Functions/Spring Cloud 的 Maven 插件官方文档]( https://github.com/microsoft/azure-maven-plugins/wiki/Azure-Spring-apps)
- [基于 Azure Web Apps/Functions 的 Gradle 插件官方文档]( https://github.com/microsoft/azure-gradle-plugins/wiki)
- [基于 Azure Spring Apps 的 VS Code 插件官方文档]( https://code.visualstudio.com/docs/java/java-on-azure)
#Azure #https #com #microsoft #java #Apps #azure #Spring #调试 #IntelliJ
Java on Azure Tooling 的更新 – 2022 年 11 月 支持 Azure Spring Apps 和 Azure Function Apps 的远程调试支持
大家好,欢迎回到 11 月的 Java on Azure Tooling 的更新。在这次更新中,我们将引入对 Azure Spring Apps 和 Azure Function Apps 的远程调试支持。此外,我们还做了一些改进,使用户可以更容易地配置 App 设置。请下载并安装[Azure Toolkit for IntelliJ]( https://aka.ms/azuretoolkit/intellijidea)。我们希望你喜欢这些功能,并享受我们的 Azure 工具包带来的流畅体验。那么让我们开始吧。
# Azure Toolkit for IntelliJ 提升
## 基于 Azure Spring Apps 和 Azure Function Apps 的 Remote debugging 支持
正如我们在[10 月份的博客]( https://devblogs.microsoft.com/java/java-on-azure-tooling-update-october-2022/)中谈到的,在云原生环境中非常需要远程调试( Remote debugging ),这可以帮助开发人员在微服务架构下监控和排除应用程序的问题。通过使用这一功能,它可以通过直接查看代码来增强故障排除的体验,特别是当某些问题只能在特定环境中重现时。
在最新的版本中,我们增加了对 IntelliJ IDEA 和 VS Code 中 Azure Spring Apps 和 Azure Function Apps 远程调试的支持。以 Azure Spring Apps 在 IntelliJ IDEA 上的远程调试体验为例,你可以按照以下步骤进行:
- 用代码行设置断点
- 为一个 Spring 应用实例启用 /禁用远程调试功能

- 选择有 “附加调试器( Attach debugger ) “选项的实例,开始调试
- 稍后,你可以在调试模式下进行其他操作并运行该程序
当你完成远程调试过程后,为了安全起见,请关闭远程调试功能。你可以在 Azure 资源管理器中右键单击实例,选择 “禁用远程调试”。更多的细节,请参考[这篇文档]( https://learn.microsoft.com/en-us/azure/spring-apps/how-to-remote-debugging-app-instance)。这里也有一个简短的演示。

我们还为 Azure Functions 的远程调试提供了类似的新体验。下面是它的另一个演示。

## App Settings 增强
对于 Azure 应用服务和 Azure 函数,你可以使用应用设置来存储和改变配置设置,这些设置大多是作为环境变量传递给应用代码的变量。更多详情,请参见[配置 App Service 应用]( https://learn.microsoft.com/en-us/azure/app-service/configure-common?tabs=portal)。
我们一直在收到相关 Java 开发人员的反馈,他们希望 Azure Toolkit for IntelliJ 也能对应用设置配置( App Settings Configuration )提供更多支持。在最新的版本中,你将有更多的灵活性来管理你的配置。当你第一次创建 Azure App Service/Azure Functions ,或者它们已经被部署到 Azure 时,你可以直接在 IntelliJ 中添加、修改和更新应用设置。此外,我们还提供了搜索框,以方便用户快速查找。这里也有一个简短的演示。

## 反馈与建议
如果您感兴趣,请不要犹豫并尝试使用我们的产品吧! 您的反馈和建议对我们非常重要,将有助于我们产品的未来发展。
- 在此博文上留下您的评论
- 在产品的[官方 GitHub 页面上创建一个功能请求或提交一个错误]( https://github.com/microsoft/azure-tools-for-java/issues/new)
- 填写我们的调查问卷

## 资源
以下链接和资源能帮助您更好地了解 Java on Azure Tooling 的相关信息:
- [Azure Toolkit for IntelliJ 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-intellij/)
- [Azure Toolkit for Eclipse 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-eclipse/installation)
- [基于 Azure Web Apps/Functions/Spring Cloud 的 Maven 插件官方文档]( https://github.com/microsoft/azure-maven-plugins/wiki/Azure-Spring-apps)
- [基于 Azure Web Apps/Functions 的 Gradle 插件官方文档]( https://github.com/microsoft/azure-gradle-plugins/wiki)
- [基于 Azure Spring Apps 的 VS Code 插件官方文档]( https://code.visualstudio.com/docs/java/java-on-azure)
#Azure #https #com #microsoft #java #Apps #azure #Spring #调试 #IntelliJ
大家好,欢迎回到 11 月的 Java on Azure Tooling 的更新。在这次更新中,我们将引入对 Azure Spring Apps 和 Azure Function Apps 的远程调试支持。此外,我们还做了一些改进,使用户可以更容易地配置 App 设置。请下载并安装[Azure Toolkit for IntelliJ]( https://aka.ms/azuretoolkit/intellijidea)。我们希望你喜欢这些功能,并享受我们的 Azure 工具包带来的流畅体验。那么让我们开始吧。
# Azure Toolkit for IntelliJ 提升
## 基于 Azure Spring Apps 和 Azure Function Apps 的 Remote debugging 支持
正如我们在[10 月份的博客]( https://devblogs.microsoft.com/java/java-on-azure-tooling-update-october-2022/)中谈到的,在云原生环境中非常需要远程调试( Remote debugging ),这可以帮助开发人员在微服务架构下监控和排除应用程序的问题。通过使用这一功能,它可以通过直接查看代码来增强故障排除的体验,特别是当某些问题只能在特定环境中重现时。
在最新的版本中,我们增加了对 IntelliJ IDEA 和 VS Code 中 Azure Spring Apps 和 Azure Function Apps 远程调试的支持。以 Azure Spring Apps 在 IntelliJ IDEA 上的远程调试体验为例,你可以按照以下步骤进行:
- 用代码行设置断点
- 为一个 Spring 应用实例启用 /禁用远程调试功能

- 选择有 “附加调试器( Attach debugger ) “选项的实例,开始调试
- 稍后,你可以在调试模式下进行其他操作并运行该程序
当你完成远程调试过程后,为了安全起见,请关闭远程调试功能。你可以在 Azure 资源管理器中右键单击实例,选择 “禁用远程调试”。更多的细节,请参考[这篇文档]( https://learn.microsoft.com/en-us/azure/spring-apps/how-to-remote-debugging-app-instance)。这里也有一个简短的演示。

我们还为 Azure Functions 的远程调试提供了类似的新体验。下面是它的另一个演示。

## App Settings 增强
对于 Azure 应用服务和 Azure 函数,你可以使用应用设置来存储和改变配置设置,这些设置大多是作为环境变量传递给应用代码的变量。更多详情,请参见[配置 App Service 应用]( https://learn.microsoft.com/en-us/azure/app-service/configure-common?tabs=portal)。
我们一直在收到相关 Java 开发人员的反馈,他们希望 Azure Toolkit for IntelliJ 也能对应用设置配置( App Settings Configuration )提供更多支持。在最新的版本中,你将有更多的灵活性来管理你的配置。当你第一次创建 Azure App Service/Azure Functions ,或者它们已经被部署到 Azure 时,你可以直接在 IntelliJ 中添加、修改和更新应用设置。此外,我们还提供了搜索框,以方便用户快速查找。这里也有一个简短的演示。

## 反馈与建议
如果您感兴趣,请不要犹豫并尝试使用我们的产品吧! 您的反馈和建议对我们非常重要,将有助于我们产品的未来发展。
- 在此博文上留下您的评论
- 在产品的[官方 GitHub 页面上创建一个功能请求或提交一个错误]( https://github.com/microsoft/azure-tools-for-java/issues/new)
- 填写我们的调查问卷

## 资源
以下链接和资源能帮助您更好地了解 Java on Azure Tooling 的相关信息:
- [Azure Toolkit for IntelliJ 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-intellij/)
- [Azure Toolkit for Eclipse 的官方文档]( https://docs.microsoft.com/en-us/azure/developer/java/toolkit-for-eclipse/installation)
- [基于 Azure Web Apps/Functions/Spring Cloud 的 Maven 插件官方文档]( https://github.com/microsoft/azure-maven-plugins/wiki/Azure-Spring-apps)
- [基于 Azure Web Apps/Functions 的 Gradle 插件官方文档]( https://github.com/microsoft/azure-gradle-plugins/wiki)
- [基于 Azure Spring Apps 的 VS Code 插件官方文档]( https://code.visualstudio.com/docs/java/java-on-azure)
#Azure #https #com #microsoft #java #Apps #azure #Spring #调试 #IntelliJ
深圳 Java 找工作太难了
干 Web 开发工作 3 年,全日制本科(有学位证),人在深圳 2 个月没找到工作
- 熟练使用 Spring Boot 、mybatis 等开源框架。
- 微服务:Nacos 、Sentiel 、Ribbon 、Feign
- Redis,RabbitMQ
- 会使用 Linux 以及 Docker 部署
- 了解 html 、css 、JavaScript 、TypeScript 、ES 、React 等前端开发技术。
- 有 Axure RP 做原型,带过项目的经验
面试官问我 InnoDB 的底层实现?????
想问得多高的技术水平才能找到开发的工作???
#工作 #学位证 #Web #Spring #Boot #mybatis #Nacos #Sentiel #Ribbon #Feign
干 Web 开发工作 3 年,全日制本科(有学位证),人在深圳 2 个月没找到工作
- 熟练使用 Spring Boot 、mybatis 等开源框架。
- 微服务:Nacos 、Sentiel 、Ribbon 、Feign
- Redis,RabbitMQ
- 会使用 Linux 以及 Docker 部署
- 了解 html 、css 、JavaScript 、TypeScript 、ES 、React 等前端开发技术。
- 有 Axure RP 做原型,带过项目的经验
面试官问我 InnoDB 的底层实现?????
想问得多高的技术水平才能找到开发的工作???
#工作 #学位证 #Web #Spring #Boot #mybatis #Nacos #Sentiel #Ribbon #Feign
给 spring 提了第一个 pr
我在 github 上给 spring 提了个 pr ,spring 没有直接合并,可能觉得我的单元测试不够,但他们在我的 commit 上补充了单元测试,直接 push 到 master 上,所以还是保留了我的 commit 信息的。
这种情况下我能吹嘘自己是 contributor 吗,能把这写进简历吗
pr 地址 https://github.com/spring-projects/spring-framework/pull/29631
#spring #github #pr #单元测试 #commit #push #master #contributor #https #com
我在 github 上给 spring 提了个 pr ,spring 没有直接合并,可能觉得我的单元测试不够,但他们在我的 commit 上补充了单元测试,直接 push 到 master 上,所以还是保留了我的 commit 信息的。
这种情况下我能吹嘘自己是 contributor 吗,能把这写进简历吗
pr 地址 https://github.com/spring-projects/spring-framework/pull/29631
#spring #github #pr #单元测试 #commit #push #master #contributor #https #com
Java 后端工程师&&二本院校&&两年开发经验
### 专业技能
➢ 熟悉 Java 基础,对集合、HashMap 等有深入的研究。
➢ 熟悉 JVM ,熟悉常见的垃圾回收机制,熟悉 JVM 调优,有实际的调优经验。
➢ 熟悉 JUC ,对 ReentrantLock 、ConcurrentHashMap 、ThreadPoolExecutor 都有一定的研究。
➢ 熟悉 Spring 、SpringMVC 、SpringBoot 、MyBatis 、MyBatis-Plus 框架,阅读过 Spring 核心源码,了解
Bean 的生命周期和 Spring 启动流程,曾在项目中使用 AOP 扩展接口功能。
➢ 熟悉 SpringCloud 常用组件,对微服务特点,服务划分都有深入理解,有单体升级微服务的项目经验。
➢ 熟悉 MySQL ,对 SQL 优化、存储引擎、MySQL 事务、锁有深入理解。
➢ 熟悉 Redis 的数据持久化,高可用方案,有 Redis 实现分布式锁的项目应用经验。
➢ 熟练使用 RabbitMQ ,了解 MQ 相关使用场景,有实际的项目应用经验。
➢ 了解 Netty 实现原理,使用 Netty 实现过简易版的 RPC 框架。
➢ 了解常见的设计模式,单例模式、工厂模式、模板方法模式。
### 项目经历
#### 灵鹿推( 2021.11 -2022.01 ) 后端负责人&后端开发
##### 项目描述:
一款专注于内推招聘解决方案的 Saas 产品,根据用户人群可以分为微信小程序端、H5 端、职
位管理端及租户管理端。目前已有特斯拉、顺丰、豆瓣等多家公司投入使用。
##### 技术架构:
SpringBoot 、SpringCloudAlibaba 、Nacos 、OpenFeign 、Sentinel 、RabbitMQ 、
MyBatis-Plus 、Kubernetes
##### 责任描述:
项目前期负责技术方案设计、架构设计、环境搭建、后端任务分配及排期。
项目中期主导项目技术管理,并负责登录、邮件通知,支付、集成微信第三方平台功能的技术方案设计与实现。
项目迭代期间,负责服务拆分,从单体转向微服务架构。
##### 技术描述:
使用消息中间件 RabbtiMQ ,实现对邮件通知的异步处理。
集成微信第三方平台,为客户公司提供微信小程序的代开发、发布的解决方案。
通过应用 Spring Aop+自定义注解实现接口异常的邮件通知,提升了开发人员处理异常的效率。
##### 解决过的较经典问题:
通过生产、消费日志表以及定时任务补偿机制保证了邮件的可靠发送与幂等性。
利用 Redis 实现分布式锁实现了对金额修改时的一致性,同时利用 Redis 的缓存机制,提高了用户读取数据的效率。
#### 河南大学生教育考试系统( 2021.07-2021.09 ) 后端开发
##### 项目描述:
为在校大学生提供便捷的安全教育及在线答题平台,累积有近万人使用。
技术架构:
SpringBoot 、MyBatis-Plus 、RabbitMQ 、Docker
##### 责任描述:
前期参与技术方案设计,环境搭建。
负责核心模块开发,包括有学习资料模块,案例模块,数据爬取、客户端聊天模块。
负责前后端的部署工作,后端采用 Docker 进行容器化部署。
##### 技术描述:
学习使用 JSoup 工具爬取数据。
使用 Redis 缓存设计和实现点赞和浏览量功能,使用定时任务持久化数据到数据库。
###### #Redis #熟悉 #项目 #Spring #MyBatis #微信 #实现 #使用 #描述
### 专业技能
➢ 熟悉 Java 基础,对集合、HashMap 等有深入的研究。
➢ 熟悉 JVM ,熟悉常见的垃圾回收机制,熟悉 JVM 调优,有实际的调优经验。
➢ 熟悉 JUC ,对 ReentrantLock 、ConcurrentHashMap 、ThreadPoolExecutor 都有一定的研究。
➢ 熟悉 Spring 、SpringMVC 、SpringBoot 、MyBatis 、MyBatis-Plus 框架,阅读过 Spring 核心源码,了解
Bean 的生命周期和 Spring 启动流程,曾在项目中使用 AOP 扩展接口功能。
➢ 熟悉 SpringCloud 常用组件,对微服务特点,服务划分都有深入理解,有单体升级微服务的项目经验。
➢ 熟悉 MySQL ,对 SQL 优化、存储引擎、MySQL 事务、锁有深入理解。
➢ 熟悉 Redis 的数据持久化,高可用方案,有 Redis 实现分布式锁的项目应用经验。
➢ 熟练使用 RabbitMQ ,了解 MQ 相关使用场景,有实际的项目应用经验。
➢ 了解 Netty 实现原理,使用 Netty 实现过简易版的 RPC 框架。
➢ 了解常见的设计模式,单例模式、工厂模式、模板方法模式。
### 项目经历
#### 灵鹿推( 2021.11 -2022.01 ) 后端负责人&后端开发
##### 项目描述:
一款专注于内推招聘解决方案的 Saas 产品,根据用户人群可以分为微信小程序端、H5 端、职
位管理端及租户管理端。目前已有特斯拉、顺丰、豆瓣等多家公司投入使用。
##### 技术架构:
SpringBoot 、SpringCloudAlibaba 、Nacos 、OpenFeign 、Sentinel 、RabbitMQ 、
MyBatis-Plus 、Kubernetes
##### 责任描述:
项目前期负责技术方案设计、架构设计、环境搭建、后端任务分配及排期。
项目中期主导项目技术管理,并负责登录、邮件通知,支付、集成微信第三方平台功能的技术方案设计与实现。
项目迭代期间,负责服务拆分,从单体转向微服务架构。
##### 技术描述:
使用消息中间件 RabbtiMQ ,实现对邮件通知的异步处理。
集成微信第三方平台,为客户公司提供微信小程序的代开发、发布的解决方案。
通过应用 Spring Aop+自定义注解实现接口异常的邮件通知,提升了开发人员处理异常的效率。
##### 解决过的较经典问题:
通过生产、消费日志表以及定时任务补偿机制保证了邮件的可靠发送与幂等性。
利用 Redis 实现分布式锁实现了对金额修改时的一致性,同时利用 Redis 的缓存机制,提高了用户读取数据的效率。
#### 河南大学生教育考试系统( 2021.07-2021.09 ) 后端开发
##### 项目描述:
为在校大学生提供便捷的安全教育及在线答题平台,累积有近万人使用。
技术架构:
SpringBoot 、MyBatis-Plus 、RabbitMQ 、Docker
##### 责任描述:
前期参与技术方案设计,环境搭建。
负责核心模块开发,包括有学习资料模块,案例模块,数据爬取、客户端聊天模块。
负责前后端的部署工作,后端采用 Docker 进行容器化部署。
##### 技术描述:
学习使用 JSoup 工具爬取数据。
使用 Redis 缓存设计和实现点赞和浏览量功能,使用定时任务持久化数据到数据库。
###### #Redis #熟悉 #项目 #Spring #MyBatis #微信 #实现 #使用 #描述
翻译了 spring 部分框架的技术文档,最新的,没广告。
* [Spring Boot 中文文档]( https://springdoc.cn/spring-boot/)
* [Spring Security 中文文档]( https://springdoc.cn/spring-security/)
* [Spring Cloud Gateway 中文文档]( https://springdoc.cn/spring-cloud-gateway/)
* [Spring Authorization Server 中文文档]( https://springdoc.cn/spring-authorization-server/)
deepl 翻译,人工校验,个人感觉质量是目前全网最好的了。
#Spring #https #springdoc #cn #spring #文档 #中文 #Boot #boot #Security
* [Spring Boot 中文文档]( https://springdoc.cn/spring-boot/)
* [Spring Security 中文文档]( https://springdoc.cn/spring-security/)
* [Spring Cloud Gateway 中文文档]( https://springdoc.cn/spring-cloud-gateway/)
* [Spring Authorization Server 中文文档]( https://springdoc.cn/spring-authorization-server/)
deepl 翻译,人工校验,个人感觉质量是目前全网最好的了。
#Spring #https #springdoc #cn #spring #文档 #中文 #Boot #boot #Security
请教一个 Springboot 配置的问题
谢谢各位大佬指教
长话短说,因为我用的 `swagger-ui 3.0.0` 版本和现在的 `Springboot` 版本不兼容,需要在`application.properties` 里加这么一个配置
`#spring.mvc.pathmath.matching-strategy = ANT_PATH_MATCHER`
想问问,有啥方法可以不用在 application.properties 里面配置,而是 code 里面配置,我没仔细看,不是很确定,继承 `WebMvcConfigurer`,重载他的`configurePathMatch` 可以吗?也就是
```
@Override
public void configurePathMatch(PathMatchConfigurer configurer) {
configurer.setPathMatcher(new AntPathMatcher());
}
```
这和那句配置的效果是一样的吗?
我当然还可以用 `@EnableWebMvc` 因为他会带进一个 antpathmatcher, 但我怕他带进别的配置搞乱现有的东西所以最好是像上面一样单独配置
谢谢
谢谢各位大佬指教
长话短说,因为我用的 `swagger-ui 3.0.0` 版本和现在的 `Springboot` 版本不兼容,需要在`application.properties` 里加这么一个配置
`#spring.mvc.pathmath.matching-strategy = ANT_PATH_MATCHER`
想问问,有啥方法可以不用在 application.properties 里面配置,而是 code 里面配置,我没仔细看,不是很确定,继承 `WebMvcConfigurer`,重载他的`configurePathMatch` 可以吗?也就是
```
@Override
public void configurePathMatch(PathMatchConfigurer configurer) {
configurer.setPathMatcher(new AntPathMatcher());
}
```
这和那句配置的效果是一样的吗?
我当然还可以用 `@EnableWebMvc` 因为他会带进一个 antpathmatcher, 但我怕他带进别的配置搞乱现有的东西所以最好是像上面一样单独配置
谢谢