基于业务能力的微服务架构微服务, 架构设计, 设计模式, 软件设计 / Nick Tan / 2023-02-12 / 发表评论一、微服务架构 微服务架构在某种程度上是面向服务的架构SOA继续发展的下一步,它更加强调服务的”彻 […] 基于业务能力的微服务架构 Read More »
B端产品如何进行页面设计?APP设计, UIUE, Web设计, 前端设计 / Nick Tan / 2023-02-12 / 发表评论在日常工作中的设计工作中,常常拿到产品的原型图不知道如何下手,业务与流程都基本没问题,真正到了页面设计时就会卡 B端产品如何进行页面设计? Read More »
中国黑客谱系Web安全, 渗透测试, 系统安全, 系统权限 / Nick Tan / 2023-02-12 / 发表评论一、“中国红客联盟” 2004年最后一天,“中国红客联盟”(HUC) 发起人lion关闭了这个曾经聚集了国内最 中国黑客谱系 Read More »
Java如何停止一个正在运行的线程?Java, 多线程, 安全函数, 死锁 / Nick Tan / 2023-02-12 / 发表评论一、前言 停止一个线程意味着在任务处理完任务之前停掉正在做的操作,也就是放弃当前的操作。停止一个线程可以用Th Java如何停止一个正在运行的线程? Read More »
Tomcat高性能调优探索Java, 开源组件, 性能测试, 服务器 / Nick Tan / 2023-02-12 / 发表评论一、背景 我们在一个中间层的应用中使用了Servlet 3.0新增的异步特性。期望能提高应用的并发处理能力。不 Tomcat高性能调优探索 Read More »
RabbitMQ如何保证消息的可靠性Java, 开源组件, 架构设计, 消息队列 / Nick Tan / 2023-02-12 / 发表评论一、RabbitMQ消息丢失场景 RabbitMQ丢失的以下三种情况: 二、RabbitMQ消息丢失解决方案 RabbitMQ如何保证消息的可靠性 Read More »
MQ如何保证消息幂等性消费开源组件, 数据结构, 架构设计, 消息队列 / Nick Tan / 2023-02-12 / 发表评论一、什么是幂等? 我们实际系统中有很多操作,不管你执行多少次,都应该产生一样的效果或返回一样的结果。 例如: MQ如何保证消息幂等性消费 Read More »