账户 架构javaweb业务

19 18 | 架构设计,专业分工和协作精神的体现

你好,我是乔新亮。今天,我想和你聊聊,关于架构设计的一些认知和体会。 作为技术人,最常接触的概念,恐怕就是架构设计了。即便是初出茅庐的新手程序员,可能也听说过 6 大设计原则与 23 种设计模式。因为,要成为管理者或技术专家,架构设计绝对是你绕不开的槛。 因此,关于架构设计的书和课程非常多,多到简直 ......
架构 精神 专业 19 18

18 17 | 架构决策,是技术管理者最重要的能力

你好,欢迎来到我的专栏:「乔新亮的 CTO 成长复盘」第三章 —— 也是最后一章:「对专业成长的复盘」,我是乔新亮,很高兴能见到你。 说起来真的有点感慨,自从 10 月 26 日专栏上线起,眨眼间,我们共同度过了一月有余的时光。 在这段时间里,有超过 3500 人加入课程,与你我一起成长。专栏共发布 ......
管理者 架构 能力 技术 18

Vue3+TS+Node打造个人博客(后端架构)

在使用 Express 搭建后端服务时,主要关注的几个点是: 路由中间件和控制器 SQL处理 响应返回体数据结构 错误码 Web安全 环境变量/配置 路由和控制器 路由基本上是按模块或功能去划分的。 首先是按模块去划分一级路由,各个模块的子功能相当于是用二级路由处理。 简单举个例子,/article ......
架构 个人 博客 Vue3 Node

从小米小爱业务中来到其他业务中去——AiFault运维中台设计实践

“ AiFault是我们AIoT SRE团队研发的插件化智能应用运维中台,从0到1孵化自小爱一线运维实战,旨在用DevOps思想和工具化思维,系统全面的解决应用运维的各种问题,目标是能够承载一套完整的运维体系,最终实现一站式智能运维。” 生产力决定生产关系,到某个阶段,生产力要继续提升,就必须改变生 ......
业务 小米 AiFault

记录一次使用 表达式引擎 自定义注解 还有 sql union all 实现对数据库数据提取、重组、计算的业务 mybatis-plus + SpringBoot

这样编写减少了前后端很多没必要的遍历,以及if判断并最大限度提高了代码的可变通性 额外需要学习的是ORM框架下,如何接收多表(各表结构不同)操作后,sql返回的新结构的临时表问题 表达式引擎用到的依赖 <dependency> <groupId>org.apache.commons</groupId ......

心法|大型高并发系统的逃生能力架构要如何设计

故障是无法避免的,所以作为一个大型互联网系统,逃生能力的架构设计尤其重要,一个具备优秀逃生能力的系统,在故障发生后,可以把用户影响降到最低甚至无损,多年在小爱/米家一次次大小故障的处理和复盘中,慢慢形成了一些经验和方法的思考。 大型互联网系统,模块多、依赖关系和运行环境复杂,逃生能力一定是要拿出来当 ......
架构 能力 系统

手把手逐步解析Javaweb登录实例

一、编写前端界面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title> ......
实例 Javaweb

大型互联网系统技术架构设计的4个基本要素

作为一名大厂SRE,对什么是好产品(技术架构角度)有深刻的感悟。一个好产品的技术架构不仅在优秀的代码本身,更体现在后期的易运维性、可扩展性、高可用性上。随着用户体量、产品功能、IaaS、PaaS的变化甚至员工的离职,随时需要动态调整架构改变策略来应对各种问题,而这些场景都是对技术架构是否优秀、是否有 ......
架构 要素 互联网 系统 技术

Java架构师简历

以下是一个Java架构师的简历示例: 姓名:张三 联系方式:12345678900 | zhangsan@email.com 职业目标:Java架构师 教育背景: 本科学位,计算机科学与技术专业,清华大学,2010年毕业 技能与经验: 10年以上Java开发经验,熟悉Spring和Hibernate ......
架构 简历 Java

资深Java架构师简历

资深Java架构师简历 以下是一个资深Java架构师的简历示例: 姓名:李四 联系方式:12345678901 | lisi@email.com 职业目标:资深Java架构师 教育背景: 本科学位,计算机科学与技术专业,清华大学,2005年毕业 技能与经验: 15年以上Java开发经验,熟悉Spri ......
架构 简历 Java

Java架构师面试题

Java架构师面试题 以下是一些Java架构师面试题的示例: 请谈谈你对Java多线程的理解,并介绍一下Java线程池的使用场景。 请谈谈你在项目中遇到的最困难的问题是什么,以及你是如何解决的? 请谈谈你对Spring框架的理解,并介绍一下Spring的核心模块和作用。 请简述一下你对RESTful ......
架构 Java

Java架构师技术栈详细说明

Java架构师技术栈详细说明 作为一名Java架构师,我拥有广泛的技术栈,包括以下技术: Java及相关技术 作为一名Java架构师,我深入掌握Java语言的核心知识,熟练使用Java SE和Java EE的相关技术。我熟悉Java基础类库、多线程、反射、注解等技术,并掌握了Java 8及以上版本的 ......
架构 技术 Java

Java架构师项目经验历史最详细版本

Java架构师项目经验历史最详细版本 好的,以下是一个Java架构师在项目中的历史最详细版本的经验描述: 项目名称:XXX系统 项目描述:该项目是一个基于微服务架构的电商平台,涵盖了商品管理、订单管理、支付管理、会员管理等多个模块。作为Java架构师,负责系统的整体设计和开发工作。 项目职责: 1. ......
架构 版本 经验 项目 历史

Java架构师在项目中的经验

好的,以下是一个更详细的Java架构师在项目中的经验描述: 项目名称:XXX系统 项目描述:该项目是一个基于微服务架构的电商平台,涵盖了商品管理、订单管理、支付管理、会员管理等多个模块。作为Java架构师,负责系统的整体设计和开发工作。 项目职责: 负责制定系统的整体架构和技术方案,根据业务需求设计 ......
架构 经验 项目 Java

Java架构师在项目中的经验描述示例

以下是一个Java架构师在项目中的经验描述示例: 项目名称:XXX系统 项目描述:该项目是一个基于微服务架构的电商平台,涵盖了商品管理、订单管理、支付管理、会员管理等多个模块。作为Java架构师,负责系统的整体设计和开发工作。 项目职责: 设计并实现了整个系统的微服务架构,包括服务拆分、服务注册和发 ......
示例 架构 经验 项目 Java

一种面向后端的微服务低代码平台架构设计

结合京东业务研发实际情况,针对后端研发人员,设计一个微服务低代码平台,助力更高效低交付业务需求。现已结业,将我在本次项目中沉淀设计出的设计文档整理成文,期待与大家有进一步的碰撞沟通 ......
架构 端的 代码 平台

AIRIOT物联网平台助力油库自动化升级 实现业务场景全覆盖

随着我国石油工业的飞速发展,油库规模迅速扩大,油库系统逐渐完善起来。石油行业属于高风险行业,所以石油化工产品在储存、运输和生产各个环节,均有极高的安监、环保、应急的管理要求。通常情况下,油库容量、油品种类、运输周期时间等都是造成危险事故的源头,且发生事故损失都是极其严重的,所以各企业在处理网络覆盖和 ......
油库 场景 业务 AIRIOT 平台

Puppeteer+RabbitMQ:Node.js 批量加工pdf服务架构设计与落地

全文约8500字,阅读时长约10分钟。 智慧作业最近上线「个性化手册」(简称个册)功能,一份完整的个性化手册分为三部分: •学情分析:根据学生阶段性的学习和考试情况进行学情分析、归纳、总结,汇总学情数据;•精准推荐:推荐算法基于学情数据结合知识图谱进行精准练习题推荐;•错题回顾:错题的阶段性回顾复习 ......
架构 Puppeteer RabbitMQ Node pdf

MIPS芯片架构

MIPS(Microprocessor without Interlocked Pipeline Stages, 没有互锁流水线级别的微处理器)是由MIPS Technologies开发的精简指令集计算机(RISC)指令集架构(ISA)。它通常用于嵌入式系统、网络设备和其他需要高性能和效率的应用程序 ......
架构 芯片 MIPS

数据治理实践 | 网易某业务线的计算资源治理

本文从计算资源治理实践出发,带大家清楚认识计算资源治理到底该如何进行,并如何应用到其他项目中。 01前言 由于数据治理层面可以分多个层面且内容繁多(包括模型合规、数据质量、数据安全、计算/存储资源、数据价值等治理内容),因此需要单独拆分为6个模块单独去阐述其中内容。 笔者作为数仓开发经常会收到大量集 ......
业务 数据 资源

RESTful API 为何成为顶流 API 架构风格?

作者孙毅,API7.ai 技术工程师,Apache APISIX Committer 万物互联的世界充满着各式各样的 API ,如何统筹规范 API 至关重要。RESTful API 是目前世界上最流行的 API 架构风格之一,它可以帮助你实现客户端与服务端关注点分离,让前后端各自迭代,提升管理效率 ......
架构 API 风格 RESTful

软件架构生态化-多角色交付的探索实践

作为一个技术架构师,不仅仅要紧跟行业技术趋势,还要结合研发团队现状及痛点,探索新的交付方案。在日常中,你是否遇到如下问题 “ 业务需求排期长研发是瓶颈;非研发角色感受不到研发技改提效的变化;引入ISV 团队又担心质量和安全,培训周期长“等等,基于此我们探索了一种新的技术体系及交付方案来解决如上问题。 ......
架构 角色 生态 软件

MVC三层架构

MVC模式和三层架构 MVC 模式和三层架构是一些理论的知识,将来我们使用了它们进行代码开发会让我们代码维护性和扩展性更好。 1、 MVC模式 MVC 是一种分层开发的模式,其中: M:Model,业务模型,处理业务 V:View,视图,界面展示 C:Controller,控制器,处理请求,调用模型 ......
架构 MVC

win11 初始化(跳过微软账户)

初始化win11的时候,提示使用微软账户登录; 按Shift+F10(笔记本电脑可能要按Shift+Fn+F10)输入: oobe\bypassnro ......
账户 win 11

老杜 JavaWeb 讲解(三)

老杜 JavaWeb 讲解 对应视频: 06-模拟servlet本质(使用java模拟) 07-开发第一个servlet (五) 开发一个带有Servlet(Java小程序)的webapp(重点) 5.1 基本步骤 在webapps目录下新建一个目录,起名crm(这个crm就是webapp的名字)。 ......
JavaWeb

【架构与设计】常见微服务分层架构的区别和落地实践

软件工程的方方面面都遵循一个最基本的道理:没有银弹,架构分层模型更是如此,每一种都有各自优缺点,所以请根据不同的业务场景,并遵循简单、可演进这两个重要的架构原则选择合适的架构分层模型即可。 ......
架构 常见

性能测试了解服务架构

软件架构与部署 性能测试软件服务架构一般分为,最外层lvs-nginx-tomcat-redis-mysql mermaid graph LR lvs-->nginx主1-->tomcat1-->redis1-->mysql1 nginx主1-->tomcat2-->redis1 lvs-->ngi ......
架构 性能

业务逻辑

业务逻辑代码,和日常生活做事一样,比如一段业务逻辑,分析一共有哪几种场景,如果有几种场景的结果一致,则将这些场景归成一类; 理论,实践,总结, 一件重复性小事批量做, 优先级,重要紧急的,小事,紧急度, ......
逻辑 业务

什么是存算分离架构?

随着硬件技术的快速进步,尤其是网络和存储设备的性能迅速提升,以及云计算厂商推动软硬件协同加速的云存储服务,越来越多的企业开始基于云存储来构建数据存储服务,或数据湖,因此就需要单独再建设一个独立的计算层来提供数据分析服务,这也就是存算分离架构(Disaggregated Storage and Com ......
架构

支持多模型数据分析探索的存算分离湖仓一体架构解析(下)

当企业需要建设独立的数据仓库系统来支撑BI和分析业务时,有了“数据湖+数据仓库”的混合架构。但混合架构带来了更高的建设成本、管理成本和业务开发成本。随着大数据技术的发展,通过在数据湖层增加分布式事务、元数据管理、极致的SQL性能、SQL和数据API接口能力,企业可以基于统一的架构来同时支持数据湖和数 ......
数据分析 架构 模型 一体 数据