xxl任务绑定一台服务器的两个项目

项目场景: 之前正式一直都是使用的手动注册,而且测试环境还没有注册上去,但是最近开发的需要每天在测试上跑跑看,再上生产,所以这次要解决掉。 问题描述 我是测试环境和正式环境都在一台机子上,两个环境项目跑不同的docker容器,我要做的是...阅读全文

理解并运用MVC,MVP,MVVM

前言 MVC,MVP,MVVM 属于 GUI 软件设计,它们都强调将软件的视图显示与业务逻辑进行分离,将软件拆分为三个部分,分别负责数据操作、视图逻辑、业务逻辑。 业务逻辑指的是任何与数据操作、视图操作的定义与实现无关的功能。 具体来说...阅读全文

为什么要使用微服务架构?

一、传统的单体架构 1、什么是单体架构? 单体架构(Monolithic Architecture)是一种传统的软件架构模式,将整个应用程序作为一个单一的、统一的单元进行开发、部署和扩展。在单体架构中,所有的功能模块都被打包在一起,共享...阅读全文

无线模块透明传输原理及过程解析

透明传输,顾名思义,是指在传输过程中对外界完全透明,不需要关注传输过程以及传输协议,最终目的是要把传输的内容原封不动地传递给接收端,发送和接收的内容完全一致。在无线模块中,透明传输通常是通过特定的技术和机制来实现的。 无线模块透明传输的...阅读全文

GoF之工厂模式

GoF之工厂模式 @目录GoF之工厂模式每博一文案1. 简单说明“23种设计模式”1.2 介绍工厂模式的三种形态1.3 简单工厂模式(静态工厂模式)1.3.1 简单工厂模式的优缺点:1.4 工厂方法模式1.4.1 工厂方法模式的优缺点:...阅读全文

Util 应用框架 UI 全新升级

Util UI 已经开发多年, 并在多家公司的项目使用. 不过一直以来, Util UI 存在一些缺陷, 始终未能解决. 最近几个月, Util 团队下定决心, 终于彻底解决了所有已知缺陷. Util 应用框架 UI 介绍 Util 应...阅读全文

软件工程基础-实验一-原型设计-作家助手

实验要求一:对比分析 对比分析墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点。 一丶墨刀 墨刀是一款在线的产品设计协作软件,可以解决产设研团队中存在的项目管理权限不明、版本管理混乱、协作低效等诸多问题。 优点:...阅读全文

PTA第一阶段三次作业总结

前言 前三次PTA的题目集合,主要考察的知识点有:面向对象程序设计的封装性,正则表达式的运用,数组和ArrayList的运用,日期类的运用, 类间关系(关联,依赖,组合,聚合)几个主要的知识点。三次作业共计12题,其中大部分题目都与面向...阅读全文

oop第一次博客作业

前言 这学期刚刚接触面向对象程序设计,使用的是java语言。在此之前只接触过c语言。以我目前的学习进程来看二者的差别更多体现在面向对象的其中一个基本特性上,即封装性。在c语言中几乎所有内容都是公开的,java可以有效得规避这点。 学习的...阅读全文

oop前三次作业总结

前言: 这是我第一次写oop的设计作业,其中不乏踩坑,乱设计,瞎设计,但三次题目都能很好的提高个人能力,这是我跨入面向对象的第一步,只有第一步走踏实了,后面的课中,才能走的更快更稳,更稳更远。 写前三次作业的过程中,每个题目都要求合理正...阅读全文

从系统设计到撸代码?我用了这些方法和工具

大家好,我是老猫。今天和大家分享一下程序员日常的绘图思路,以及一些老猫日常使用的绘图工具。 为什么要画图? 我们在进行系统设计的时候,为了更加具象地呈现系统的轮廓以及各个组件或者系统之间的关系和边界以及工作流程。我们就会画逻辑架构图,模...阅读全文

Spring 中的发布-订阅模式

发布订阅模式是怎样的? 现在市面上流行的很多消息中间件就是采用的该种模式,这种模式 在实际业务中 将 事件发布者(Publisher) 与 事件订阅者 (Subscriber)通过额外的事件通道(Event Channel)来解耦,其基...阅读全文