首页 文章 精选 留言 我的

精选列表

搜索[任务插件],共10000篇文章
优秀的个人博客,低调大师

pulsarctl 0.5.0 发布,Apache Pulsar 插件 pulsar-admin 的升级替代

软件介绍 Pulsarctl是StreamNative为Apache Pulsar开发的命令行界面(CLI)。详情请参考:pulsarctl介绍。 Pulsarctl是pulsar-admin的替代工具,用于管理Apache Pulsar中的客户端。 Pulsarctl是基于Pulsar REST API,用Go语言编写的。它为Go开发人员提供API接口和用户友好的命令,从而使其更易于与Pulsar Broker进行交互。 与pulsar-admin相比,Pulsarctl更加用户友好: Pulsarctl统一分区主题和主题命令,并提供清晰详细的输出; 在Pulsarctl中,所有与订阅相关的命令都分组在订阅命令中,而在pulsar-admin中,所有与订阅相关的命令都用作主题的子命令,使用不便; Pulsarctl改进了特殊字符的使用,而在pulsar-admin中,要求用户在shell中输入json-string,用法复杂。 使用方法 Pulsarctl有两种使用方式: 在Go中使用并与Pulsar Broker进行交互。Admin API是由Go开发的。 在命令行中将其用作pulsar-admin。 更新日志 下载地址:https://github.com/streamnative/pulsarctl,0.5.0版本更新了以下功能: 修复set-retention命令 修复启用oauth2身份验证时TLS不起作用的问题 修复失败的测试 改善oauth2的实现 修复在安装过程中复制外挂程式递归的问题 修复错误的context panic 支持pulsarctl的oauth2身份验证 修复使用tls时nil指针

优秀的个人博客,低调大师

插件推荐:如何将Java编码规范落地实际开发中

一个软件需要花费80%的生命周期成本去维护。 几乎没有任何软件的整个生命周期仅由其原作者来维护。 编码规范改善软件的可读性,让工程师更快更彻底地理解新的代码。 如果你将源代码转变为一个产品,那么您需要确保它和你创建的其它产品一样是干净且包装良好的。 借用《Java编程语言代码规范》一段开场白,也许就解释了我们为什么需要编码规范。 无规矩不成方圆,无规范不能协作。阿里近万名Java技术开发者通过不断总结与提炼,并经历了多次大规模一线实战检验及完善,出版了众所周知的《阿里巴巴Java开发手册》,希望使更多的开发者团队在Java开发上更高效、容错、有协作性,提高代码质量并降低维护成本,而手册也尽可能涵盖开发常见环节,包括编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等。 但对于很多人而言,手册始终无法直接应

优秀的个人博客,低调大师

mica 中 test 扩展 mica-boot-test 单元测试插件

介绍 由于在mica-launcher组件中我们埋入了一些配置,该组件为了方便单元测试。 依赖坐标 Maven <dependency> <groupId>net.dreamlu</groupId> <artifactId>mica-boot-test</artifactId> <scope>test</scope> </dependency> Gradle testCompile "net.dreamlu:mica-boot-test" 使用方式 示例代码一 采用@RunWith(MicaSpringRunner.class)。 @SpringBootTest @MicaBootTest("appName") @RunWith(MicaSpringRunner.class) public class MicaExampleApplicationTests { @Test public void contextLoads() { } } 示例代码二 继承MicaBaseTest。 @SpringBootTest @MicaBootTest("appName") public class ApplicationTests extends MicaBaseTest { @Test public void contextLoads() { } } 说明:上面2种方式均可,@MicaBootTest注解属性有:服务名、profile和enableLoader。 开源推荐 Spring boot 微服务高效开发mica工具集:https://gitee.com/596392912/mica Avue一款基于vue可配置化的神奇框架:https://gitee.com/smallweigit/avue pig宇宙最强微服务(架构师必备):https://gitee.com/log4j/pig SpringBlade完整的线上解决方案(企业开发必备):https://gitee.com/smallc/SpringBlade IJPay 支付SDK让支付触手可及:https://gitee.com/javen205/IJPay 加入【如梦技术】Spring QQ群:479710041,了解更多。 关注我们 扫描上面二维码,更多精彩内容每天推荐!

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册