- 本文介绍了基于Spring Boot 2.0的IoT应用集成和使用servicecomb的步骤,收益以及问题。使用servicecomb,可以快速的让一个原型系统,具备微服务治理和运维能力,加快了业务上线速度,降低服务运行风险。 本文介绍了基于Spring Boot 2.0的IoT应用集成和使用servicecomb的步骤,收益以及问题。使用servicecomb,可以快速的让一个原型系统,具备微服务治理和运维能力,加快了业务上线速度,降低服务运行风险。
- 在Spring Boot应用中做单元测试文中用的Spring Boot是1.5.4版。1. 添加Maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></dependency>按理来 在Spring Boot应用中做单元测试文中用的Spring Boot是1.5.4版。1. 添加Maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></dependency>按理来
- 本文简要介绍一下开源Java混淆编译工具ProGuard的实际应用案例。我们知道某些情况下软件的作者需要保护软件本身不被使用者反编译,或者给对方反编译制造一定的障碍,为了达到这个目的人们可以有很多不同的做法,比如在编译的过程中把一些变量名替换成无意义的abcd或者将类名方法打散等等,制造一些混乱让反编译的人很难读懂你的逻辑;还有一种是对java编译后的class文件加密,然后用自定义的classL 本文简要介绍一下开源Java混淆编译工具ProGuard的实际应用案例。我们知道某些情况下软件的作者需要保护软件本身不被使用者反编译,或者给对方反编译制造一定的障碍,为了达到这个目的人们可以有很多不同的做法,比如在编译的过程中把一些变量名替换成无意义的abcd或者将类名方法打散等等,制造一些混乱让反编译的人很难读懂你的逻辑;还有一种是对java编译后的class文件加密,然后用自定义的classL
- 文章目录 加载测试专用属性加载测试专用配置Web环境模拟测试数据层测试回滚测试用例数据设定 加载测试专用属性 测试是保障程序正确性的唯一屏障,在企业级开发中更是不可缺少。 测试... 文章目录 加载测试专用属性加载测试专用配置Web环境模拟测试数据层测试回滚测试用例数据设定 加载测试专用属性 测试是保障程序正确性的唯一屏障,在企业级开发中更是不可缺少。 测试...
- 文章目录 1. 准备工作2. 用户操作2.1 添加用户2.2 修改用户2.3 删除用户2.4 查询用户 3. 组操作3.1 添加组3.2 修改组3.3 删除组3.4 查询组 4. 查看... 文章目录 1. 准备工作2. 用户操作2.1 添加用户2.2 修改用户2.3 删除用户2.4 查询用户 3. 组操作3.1 添加组3.2 修改组3.3 删除组3.4 查询组 4. 查看...
- SpringBoot创建maven多模块项目(实战) 工作中一直都是一个人奋战一人一个项目,使用maven管理,看这个也挺好,但是总感觉没有充分发挥maven的功能,于是研究了一下这个,网上关于这个的文章很多,虽然不是很好,但我从中收获了很多,在这集百家所长,写一份实战记录,大家跟着我一块做吧! 声明:构建多... SpringBoot创建maven多模块项目(实战) 工作中一直都是一个人奋战一人一个项目,使用maven管理,看这个也挺好,但是总感觉没有充分发挥maven的功能,于是研究了一下这个,网上关于这个的文章很多,虽然不是很好,但我从中收获了很多,在这集百家所长,写一份实战记录,大家跟着我一块做吧! 声明:构建多...
- 本文引用地址大神程序员DD link 什么是“异步调用”? “异步调用”对应的是“同步调用”,同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行;异步调... 本文引用地址大神程序员DD link 什么是“异步调用”? “异步调用”对应的是“同步调用”,同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行;异步调...
- 不是不会,只是没见过,代码只是一种工具,首先要会用,应用中使用druid连接池,并添加监控 1.首先引入druid坐标 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId&... 不是不会,只是没见过,代码只是一种工具,首先要会用,应用中使用druid连接池,并添加监控 1.首先引入druid坐标 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId&...
- @SpringBootApplicationpublic class DragonflyApplication extends SpringBootServletInitializer implements EmbeddedServletContainerCustomizer { public static void main(S... @SpringBootApplicationpublic class DragonflyApplication extends SpringBootServletInitializer implements EmbeddedServletContainerCustomizer { public static void main(S...
- Spring Boot项目中自定义注解的使用 项目中常常要打印日志,尤其是在做接口开发中,因为要面临着对前台数据的检查,在这种情况下,如果还是只使用普通的日志方式,如果配置为INFO 那么明显打印的东西是在太多了,在无奈的压迫下,小编我最终还是选择自己使用Aop的方式去记录日志信息,以下是实战演练。 作者:@lxchine... Spring Boot项目中自定义注解的使用 项目中常常要打印日志,尤其是在做接口开发中,因为要面临着对前台数据的检查,在这种情况下,如果还是只使用普通的日志方式,如果配置为INFO 那么明显打印的东西是在太多了,在无奈的压迫下,小编我最终还是选择自己使用Aop的方式去记录日志信息,以下是实战演练。 作者:@lxchine...
- “看看星空,会觉得自己很渺小,可能我们在宇宙中从来就是一个偶然。所以,无论什么事情,仔细想一想,都没有什么大不了的。这能帮助自己在遇到挫折时稳定心态,想得更开。”– 《腾讯传》 摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 本文跟着我学习的脚步,进行一步一步的探索。 一、下载zoo... “看看星空,会觉得自己很渺小,可能我们在宇宙中从来就是一个偶然。所以,无论什么事情,仔细想一想,都没有什么大不了的。这能帮助自己在遇到挫折时稳定心态,想得更开。”– 《腾讯传》 摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 本文跟着我学习的脚步,进行一步一步的探索。 一、下载zoo...
- Rabbitmq中绑定 exchange:flow routing-key:user bind-queue:flow_user 白话文就是,把user绑定到flow_user序列 发送方使用routing-key推送: //把routing-key发送给名为flow的exchenge,然后exchenge负责向绑定的这个Qu... Rabbitmq中绑定 exchange:flow routing-key:user bind-queue:flow_user 白话文就是,把user绑定到flow_user序列 发送方使用routing-key推送: //把routing-key发送给名为flow的exchenge,然后exchenge负责向绑定的这个Qu...
- SpringBoot拦截器 最近项目中有一个需求,对来访的请求,进行计算,记录下业务处理时间。Spring Boot项目中使用拦截器,超级简单,再次说明一下用法。相信大家一看便懂。 1.继承... SpringBoot拦截器 最近项目中有一个需求,对来访的请求,进行计算,记录下业务处理时间。Spring Boot项目中使用拦截器,超级简单,再次说明一下用法。相信大家一看便懂。 1.继承...
- Bean优化 1.当使用@SpringBootApplication会默认注册pom文件中拥有的为bean 默认情况下自动获取应用配置信息,会加载一些不需要的beans 增加cpu消耗 beanNames个数:261 堆内存:150-220M 2.使用@Configuration和@EnableAutoConfigurati... Bean优化 1.当使用@SpringBootApplication会默认注册pom文件中拥有的为bean 默认情况下自动获取应用配置信息,会加载一些不需要的beans 增加cpu消耗 beanNames个数:261 堆内存:150-220M 2.使用@Configuration和@EnableAutoConfigurati...
- 概念: 当处理一些,简单的,固定时间,重复次数的任务可以使用简单触发器当处理一些,负载的任务,可以使用Cron表达式(触发器的name字段一定要写) 1.一个jobDetail就是一个业务。也就是准备定时的任务 @Bean public JobDetail jobDetail(){ JobDetail jo... 概念: 当处理一些,简单的,固定时间,重复次数的任务可以使用简单触发器当处理一些,负载的任务,可以使用Cron表达式(触发器的name字段一定要写) 1.一个jobDetail就是一个业务。也就是准备定时的任务 @Bean public JobDetail jobDetail(){ JobDetail jo...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签