架构 有章可循 团队 技术

【稳定性】浅谈11.11大促之预案演练 | 京东物流技术团队

一、预案演练 预案演练主要解决的问题是:根据单个系统的应急预案,模拟应用系统的一种或多种故障场景,验证系统的可靠性。 1.1、预案演练形式 预案演练根据应急预案组织相关的应急组织机构和人员,针对事先假设的异常应急场景,通过模拟实际决策、指挥和技术操作,完成应急响应及处置的过程,从而检验和提高相关人员 ......
物流技术 预案 稳定性 团队 物流

ZCube:在我的优惠券中的落地实践 | 京东云技术团队

​ 前言 我的优惠券作为营销玩法的一种运营工具,在营销活跃场中起到很至关重要的作用。如何更加高效的赋能业务,助理业务发展,灵活扩展业务,是我们一直追求和思考的方向 一、背景 1.1 现状 营销中台作为券的“供应链端”,控制券的所有类型。 我的优惠券作为工具,提供用户已有优惠券的展示列表,不同类型的券 ......
优惠券 团队 ZCube 技术

Java缓存技术综合总结报告

摘要 ​ 缓存是提高系统性能的重要手段之一,Java作为一种流行的编程语言,拥有丰富的缓存实现和框架。本报告将深入探讨Java中缓存的相关知识,包括缓存的定义、常见的缓存使用场景、Java中的缓存实现方式、以及一些流行的Java缓存框架。 ​ 本报告总结了Java中缓存的关键概念、应用场景和多种实现 ......
缓存 报告 技术 Java

【积微成著】性能测试调优实战与探索(存储模型优化+调用链路分析)| 京东物流技术团队

一、前言 性能测试之于软件系统,是保障其业务承载能力及稳定性的关键措施。以软件系统的能力建设为主线,系统能力设计工作与性能测试工作,既有先后之顺序,亦有相互之影响。以上,在性能测试的场景决策,架构分析、流量分析、压测实施和剖解调优等主要环节中,引发对于系统能力底盘夯实和测试策略改进的诸多思考。 在性 ......

大数据开发的总体架构

很多小伙伴在学习了多年大数据后,最后不得不感慨:“大数据的知识太繁杂了,我已经被淹没在大数据的海洋里了!”确实是的,在大数据学习的过程中,随着学习的深入,越来越多的新名词和新框架让学习者有种欲哭无泪的感觉,那么,这篇博文就对大数据开发的一个总体架构做一个介绍吧,让大家学习过程中,不至于迷失方向。先上 ......
架构 总体 数据

Unity3D在做性能优化方面需要注意的问题和技术细节 详解

Unity3D是一款强大的游戏开发引擎,它提供了丰富的功能和工具,使开发者能够轻松创建高质量的游戏。然而,随着游戏的复杂性和规模的增长,性能优化变得尤为重要。在本文中,我们将详细讨论在Unity3D中进行性能优化时需要注意的问题和技术细节。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的 ......
细节 性能 方面 Unity3D Unity3

计算机科学与技术CS

现有计算机网络、单片机、数字逻辑、组成原理、物联网、图形图像等10多个实验室。 计算机科学系目前形成了较稳定的三个研究方向:嵌入式计算与信息安全,图形图像,大数据处理与智能优化。 › 专业介绍 本专业培养掌握计算机科学与技术,包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能熟练运用 ......
计算机 科学 技术

多开工具与语音识别技术的融合与创新

多开工具与语音识别技术的融合与创新 摘要:随着科技的不断进步,多开工具和语音识别技术的融合与创新正在为我们的日常生活带来更加便利和高效的体验。本文将探讨多开工具和语音识别技术的结合,以及这种融合与创新对于各行业的影响和发展。 引言: 在数字化时代,多开工具和语音识别技术是两个独立发展的领域。多开工具 ......
语音 工具 技术

处理不平衡数据的过采样技术对比总结

前言 本文对处理不平衡数据的过采样技术进行了对比总结。 本文转载自Deephub Imba 作者:Abdallah Ashraf 仅用于学术分享,若侵权请联系删除 欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。 CV各大方向专栏与各个部署框架最全教 ......
数据 技术

StarRocks 技术内幕:查询原理浅析

一条查询 SQL 在关系型分布式数据库中的处理,通常需要经过 3 大步骤: 1. 将 SQL 文本转换成一个 “最佳的”分布式物理执行计划 2. 将执行计划调度到计算节点 3. 计算节点执行具体的物理执行计划 本文将详细解释在 StarRocks 中如何完成一条查询 SQL 的处理。 首先来了解 S ......
内幕 StarRocks 原理 技术

低代码如何实现插件化架构?

大家好,本文介绍了实现插件化的低代码架构的思路,以及在Meta3D(开源Web3D低代码平台)中具体实现的方案 需求 有同学想做个编辑器,希望可以随意替换引擎、编辑器UI,能以插件的形式进行扩展,问该如何实现? 下面,我们首先给出抽象的解决方案: 抽象的解决方案 如上图所示,编辑器由多个积木组成,其 ......
架构 插件 代码

程序员软技能:在理财这件事上,软技能比技术层面的能力更重要

有些事情只会发生在投资理财领域里。在其他哪个领域里,一个没有上过大学,没有接受过培训,没有背景和专业经验也没有社会关系的人可以压倒性地战胜一个接受过最好的教育和专业培训,并有着强大关系网的人?我想不出第二个了。财务方面的成功并不是一门硬科学,而是一种软技能——你怎么做,比你掌握多少知识更重要。(更多 ......
技能 程序员 层面 能力 程序

浅谈sql执行流程、innodb架构设计、buffer pool缓存池

一.从服务端到数据库sql执行流程: 1.SQL接口:负责处理接收到sql的语句 2.查询解析器:负责将sql变成数据库可以看懂的语言 3.查询优化器:选择最优的查询路径(针对你编写的复杂sql语句生成查询路径树,然后从中选择一条最优的查询路径) 4.执行器:根据执行计划调用存储引擎接口(执行器会根 ......
缓存 架构 流程 innodb buffer

(3)多电压域技术

一、多电压域技术概括 在第0节我们知道,功耗与电压是有着密切关系的,因此降低电压是可以降低功耗的,当然代价是电路的延时变大,这种低功耗技术就是本节所要介绍的多电压域技术。 多电压域的实现有以下三种方式: (a):各个电压域有固定的电压,这种设计是最简单的; (b):软件分配各个区域采用哪种电压,分配 ......
电压 技术

【C# 技术】C# 常用排序方式

在最近的项目中经常会对C#中的数据进行排序,对于基本数据类型,其排序方式比较简单,只需要调用内置算法即可实现,但对于``自定义数据类型``以及``自定义排序规则``的情况实现起来就比较麻烦,所以在本文章中将详细介绍一下在中C#中如何对数据进行排序。 ......
常用 方式 技术

多开工具与云计算技术的融合与创新

多开工具与云计算技术的融合与创新 随着互联网和信息技术的不断发展,多开工具和云计算技术作为两个热门的领域,正逐渐融合并带来了许多创新。多开工具通常指的是能够在一台设备上同时打开多个相同或不同的应用程序的软件工具,而云计算技术则是基于互联网的计算服务模式,通过云端服务器提供各种计算资源和服务。两者的结 ......
工具 技术

20.业务架构分析工具 plantuml

plantuml 介绍 UML:统一建模语言 plantuml:第三方插件工具 plantuml 官网:https://plantuml.com/zh/ plantuml 中文文档:https://ceshiren.com/t/topic/4530 plantuml 在线绘图地址:https://p ......
架构 plantuml 业务 工具 20

大数据技术框架

大数据技术框架: 1.存储引擎 1>分布式文件系统HDFS:block,replication 2>NoSQL数据库:Hbase:Table,region 实时存储引擎 3>分布式消息队列Kafka:Topic,Partition 实时存储引擎 4>分布式搜索引擎:Elasticserarch:in ......
框架 数据 技术

技术写作:漏斗内容策略、认知博客、支柱内容、研究报告、通用门控内容、电子书和教程

顶部漏斗内容 顶部漏斗是指客户旅程中的认知阶段,他们第一次接触到企业或产品。在这个阶段,他们意识到自己存在问题,并开始寻找信息或解决方案。此阶段的内容旨在通过提供与他们的问题相关的解决方案或有价值的信息来吸引潜在客户的注意力和兴趣。这种内容通常是广泛而丰富的,而不是针对产品的。其目的是在建立信任和品 ......
内容 漏斗 研究报告 支柱 电子书

14.业务架构分析

业务知识梳理 业务架构:业务模块之间的关系 技术架构:技术组件之间的关系与通讯方式 组织架构:协作团队的组织关系 数据架构:数据的关联关系 业务架构分析工具 思维导图 plantuml @startmindmap * 登录 ** 账号密码登录 *** 账号输入框 *** 密码输入框 *** 登录按钮 ......
架构 业务 14

全栈架构:从0开始,Vue的搭建与开发

文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职 ......
架构 Vue

day25 如何做个“有价值”的日志分析平台-多种日志收集方案-基于K8S架构的EFK日志平台部署管理 (9.1-9.3)

9.1、如何做个“有价值”的日志分析平台 基于Kubernetes这种架构的日志收集方案是一个复杂而全面的过程。需要考虑不同应用类型的日志规范,日志输出方式,应用场景,日志平台选择,架构优缺点,日志监控和性能优化等其他特殊的场景。在下面的详细分析中,将逐层讨论这些方面。 一、日志规范 在K8S 架构 ......
日志 平台 架构 多种 价值

【3.0】ATM和购物车项目架构设计

【一】项目结构树 |- ATM(项目根目录) |-- README.md # 项目说明书 |-- start.py # 项目启动文件的创建方式二,直接暴露在最外层 |-- bin(启动文件目录) # 存放启动文件的方式一,单独创建目录 |- main.py # 存放用户核心代码 |-- core(用 ......
购物车 架构 项目 3.0 ATM

SpringMVC架构中Service层与Mapper层交互参数命名注意事项

Service层代码 begin、end、status为传入Mapper层getOrderSaleOp10方法的参数 GoodsSalesDTO中name、number是接收返回值的成员变量 Mapper层代码 其中#{status} #{begin} #{end}与Service传入的map参数中 ......
架构 SpringMVC 注意事项 事项 参数

一文了解8种常用的软件架构模式

软件架构模式是软件开发的基础,决定了软件各个功能模块之间的层级关系、依赖关系、通信方式,也影响着软件的开发、调试、运维和升级方式。 本文重点讲解在软件开发中,8种常见的架构模式,欢迎阅读。 分层模式 分层模式基本上是软件中最常用、最普遍的模式。顾名思义,在分层架构中,一个软件整体被分为多个层级,每一 ......
架构 常用 模式 软件

西北师范大学职业技术教育(信息技术)复试相关

前言 职业技术教育(信息技术)属于计算机科学与工程学院,笔者是2023年调剂上岸的,这里复试资料是以往几年的,仅供参考。 如果选择调剂西北师范大学,相对来说还是好上岸的。往年职教一志愿人数较少(可能是报考人数少),因而调剂相对容易一些,此外,一志愿与调剂同时复试,这对一志愿可能不太友好(一志愿复试时 ......
技术 师范 职业 大学 信息

Ajax异步交互技术

在HTTP协议下,前后端交互有两种技术,一是同步,二是异步 Ajax异步交互技术简介 “Asynchronous Javascript And XML”(异步 JavaScript和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。 ......
技术 Ajax

Ajax异步交互技术

在HTTP协议下,前后端交互有两种技术,一是同步,二是异步 Ajax异步交互技术简介 “Asynchronous Javascript And XML”(异步 JavaScript和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。 ......
技术 Ajax

网络攻防技术——shellcode编写

实验5:shellcode编写实验 实验内容: shellcode广泛用于许多涉及代码注入的攻击中。编写shellcode是相当有挑战性的。虽然我们可以很容易地从互联网上找到现有的shellcode,但是能够从头开始编写我们自己的shellcode总是令人兴奋的。shellcode中涉及到几种有趣的 ......
shellcode 技术 网络

Provider MVVM架构

MVVM架构分为M(Model)、V(View)、VM(ViewModel)三个部分,他们分别处理自己的分工,在View和Model之间使用ViewModel作为中介者,使View和Model不受业务逻辑影响。 Model(数据模型): 代表应用程序的数据源,它可以是从数据库、网络请求或其他来源获取 ......
架构 Provider MVVM