09 2022 档案
Taurus.MVC 微服务框架 入门开发教程:项目集成:6、微服务间的调用方式:Rest.StartTaskAsync。
摘要:以过多天的努力,终于提交了V3.1.1版本:而新的版本,重要的内容,就是重新提供了Rpc间的方法调用,花了不少精力在处理并发的优化上面。对于微服务间的调用而言,Taurus.MVC微服务框架提供了以下方法: 阅读全文
posted @ 2022-09-15 15:21 路过秋天 阅读(645) 评论(2) 推荐(2) 编辑
Taurus.MVC 微服务框架 入门开发教程:项目集成:3、客户端:其它编程语言项目集成:Java集成应用中心。
摘要:为了写这篇文章,我编写了Java版本的Taurus.MVC。见开源文章:开源:Taurus.MVC-Java 版本框架 (支持javax.servlet.*和jakarta.servlet.*双系列,内集成微服务客户端),下面介绍如何在Java 项目中集成微服务应用中心。 阅读全文
posted @ 2022-09-09 15:47 路过秋天 阅读(636) 评论(1) 推荐(3) 编辑
Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):5、Maven版本发布与后续版本更新(大结局)
摘要:文章至此,完成了框架的Jar包发布到中央仓库,如果不熟悉套路,那是相当的麻烦。网上的教程各有不同,有些是走命令行的,本系列是没有走命令行的,都是可视化操作,遇到问题还是那句话,多参考官方文档。 阅读全文
posted @ 2022-09-08 14:21 路过秋天 阅读(502) 评论(1) 推荐(2) 编辑
Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):4、Maven项目转换与pom.xml配置
摘要:文章至此,即完成了框架的Jar包发布到中央仓库,如果不熟悉套路,那是相当的麻烦。就这破玩意上传,差不多花了我一天的时间才整顺。 阅读全文
posted @ 2022-09-07 20:41 路过秋天 阅读(452) 评论(0) 推荐(1) 编辑
Java Servlet 入门: 问题系列:警告: Web应用程序[ROOT]似乎启动了一个名为[Thread-1]的线程,但未能停止它。这很可能会造成内存泄漏。线程的堆栈跟踪
摘要:问题: 在Java 代码中开了一个线程,死循环定时运行。 右键运行项目,再右键停目项目: 发现系统有提示警告: 警告: Web应用程序[ROOT]似乎启动了一个名为[Thread-1]的线程,但未能停止它。这很可能会造成内存泄漏。线程的堆栈跟踪:[ java.lang.Thread.sleep(Na 阅读全文
posted @ 2022-09-07 13:46 路过秋天 阅读(4747) 评论(0) 推荐(0) 编辑
Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):3、Maven独立插件安装与settings.xml配置
摘要:本篇主要设置了账号密码,和PGP的加密程序。这里有几个新手容易迷茫的点:1、settings.xml,默认eclipse自带maven,而这个文件是不存在的,因此网上的教程的配置,都不知道放在哪个节点上。2、配置节点的id,这个id网上有不同的名称,一开始可能不知道有何用途。 阅读全文
posted @ 2022-09-07 13:17 路过秋天 阅读(425) 评论(0) 推荐(1) 编辑
Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布
摘要:PGP只要创建并发布即可,后续的配置,会自动读取第一个证书用来加密打包的jar包。如果你创建了多个证书,而且使用的也并非默认的第一个,参考官方文档的以下说明: 阅读全文
posted @ 2022-09-06 22:07 路过秋天 阅读(444) 评论(0) 推荐(2) 编辑
Java Servlet 入门:问题系列:Maven自定义Manifest (META-INF/MANIFEST.MF)
摘要:问题: 用Maven打包时,发现自行生成了MANIFEST.MF,导致框架读取不到我在MANIFEST.MF定义的版本号。 Manifest-Version: 3.0 Class-Path: Implementation-Title: taurus.mvc Implementation-Versio 阅读全文
posted @ 2022-09-06 20:06 路过秋天 阅读(521) 评论(0) 推荐(0) 编辑
Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):1、JIRA账号注册
摘要:Taurus.MVC-Java 开源地址:https://github.com/cyq1162/Taurus.MVC-java,本篇讲述如何将一个框架打包上传到中央仓库。经过九九八十一难,终于成功打包上传,特此记录。 阅读全文
posted @ 2022-09-06 15:52 路过秋天 阅读(537) 评论(0) 推荐(0) 编辑
Java Servlet 入门: 问题系列:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK
摘要:用Maven编绎运行时,如果系统引用的JRE运行库,而不是JDK开发运行库,则会抛异常。 阅读全文
posted @ 2022-09-06 02:07 路过秋天 阅读(117) 评论(0) 推荐(0) 编辑
开源:Taurus.MVC-Java 版本框架 (支持javax.servlet.*和jakarta.servlet.*双系列,内集成微服务客户端)
摘要:经过多天的努力,终于完成了Taurus.Mvc Java版本,Java 版本整体使用和DotNet版本基本一致。因此在Java版本教程未出来之前,可以参考其.Net部分教程。 阅读全文
posted @ 2022-09-05 15:08 路过秋天 阅读(1324) 评论(5) 推荐(2) 编辑
RabbitMQ 入门系列:10、扩展内容:延时队列:延时队列插件及其有限的适用场景(系列大结局)。
摘要:使用延时队列,应该考量业务积压的数据量,如果数据量小,那么都不是问题。如果数据量大,那么建立队列数据库,按时间存档要发送的数据,定时扫描处理更合适。 阅读全文
posted @ 2022-09-01 12:12 路过秋天 阅读(1252) 评论(0) 推荐(6) 编辑

路过秋天