#百度基础架构技术发展之路

读《百度基础架构技术发展之路》有感

这篇文章主要介绍SDF的研发过程,包含问题的提出,解决方式,以及部署在实际系统过程中遇到的问题。SDF的论文发表在ASPLOS2014会议上。首先问题来自于实际工业环境:随着数据中心将成为承载互联网用户存储和计算的主要战场,怎样设计和改进体系结构以满足大规模系统对性能。成本,功耗以及可扩展性的要求成为新的挑战。能够看到...

软件技术指标

1、性能:软件的可靠性、效率、容量、可移植性等;2、可用性:易用性、可理解性、可控性、可定制性、可保障性等;3、可维护性:可靠性、可读性、可维护性、可扩展性、可支持性等;4、可靠性:系统可靠性、软件可靠性、数据可靠性等;5、可测试性:软件可测试性、系统可测试性、数据可测试性等;6、可视性:软件可视性、系统可视性、数据可...
开发笔记 开发笔记·2024-05-03

stack基础知识

一、stack的定义和特点stack是一种常用的数据结构,它遵循后进先出(LIFO)的原则。即最后进入的元素首先被访问和删除,而最先进入的元素最后被访问和删除。栈的特点包括:1.只能在栈顶进行插入和删除操作;2.栈内元素无序,每次插入或删除操作只影响栈顶元素;3.栈的查找、插入和删除操作的时间复杂度都是O(1)。二、s...
开发笔记 开发笔记·2024-03-20

私域流量运营平台架构图

私域流量运营平台架构图...

java技术栈有哪些

一、消息队列一个大型的分布式系统,通常都会异步化,走消息总线。 消息队列作为最主要的基础组件,在整个体系架构中,有着及其重要的作用。kafka是目前最常用的消息队列,尤其是在大数据方面,有着极高的吞吐量。而rocketmq和rabbitmq,都是电信级别的消息队列,在业务上用的比较多。2019年了,不要再盯着...
开发笔记 开发笔记·2023-10-23

SQLServer 错误 8710 必须提供与 CUBE、ROLLUP 或 GROUPING SET 查询一起使用的聚合函数,才能合并子聚合。 若要修复此问题,请删除该聚合函数或在 GROUP BY 子句基础上使用 UNION ALL 编写查询。

Attribute值产品名称MSSQLSERVER事件ID8710事件源MSSQLSERVER组件SQLEngine符号名称QUERY2_CUBE_ILLEGAL_AGG_FUNC消息正文必须提供与CUBE、ROLLUP或GROUPINGSET查询一起使用的聚合函数,才能合并子聚合。若要修复此问题,请删除该聚合函数或在...

SQLServer 错误 5243 在内部操作期间检测到不一致性。 请与技术支持联系。 参考号为 %ld。

Attribute值产品名称SQLServer事件ID5243事件源MSSQLSERVER组件SQLEngine符号名称消息正文在内部操作期间检测到不一致性。请与技术支持联系。参考号为%ld。SQLServer在内存中存储引擎结构中检测到结构不一致。查找硬件故障运行硬件诊断并更正任何问题。也可以通过检查Windows系...

SQLServer 错误 556 由于存储过程改变了目标表的架构,INSERT EXEC 失败。

Attribute值产品名称SQLServer事件ID556事件源MSSQLSERVER组件SQLEngine符号名称WRONGPAGE消息正文由于存储过程改变了目标表的架构,INSERTEXEC失败。查询存储已打开。查询存储填充后,将删除该计划。增加查询存储的大小。当查询存储从READWRITE状态恢复时清除过程缓存...

简单描述MySQL常用引擎的特点及MySQL的逻辑架构

目录表的分类数据库引擎?首先得说说mysql的逻辑架构,它整体分为3层:常用引擎:补充知识点:引擎是什么?引擎就是一个系统最核心的部分,比如汽车的发动机,人的心脏数据库引擎指的是真正的负责存储数据的模块首先得说说mysql的逻辑架构,它整体分为3层:/客户端:并非mysql所独有,如:连接处理、授权认证、安全等功能均在...

OpenGL/FreeGlut:基础篇 第一章 初始化

 #include<GL/freeglut.h>////////////////////////////////////////////////////////渲染场景voidrenderScene(void){glClear(GL_COLOR_BUFFER_BIT);glBegin(GL_TRIANGLE...

技术栈是什么?

技术栈:IT术语,某项工作或某个职位需要掌握的一系列技能组合的统称。technologystack技术栈一般来说是指将N种技术互相组合在一起(N>1),作为一个有机的整体来实现某种目的。也可以指掌握这些技术以及配合使用的经验。就是FullStack(全栈),简单地说是万金油,说得体面一点就是前端、后台、存储、架构...
开发笔记 开发笔记·2023-04-18

使用 HasValue、Value 判断和取 Nullable 的基础类型

法一、HasValue和Valueint? m = GetM();if (m.HasValue){    m.Value;}法二、!=null和Convertint? m = GetM();if (m...

C# 枚举(enum)-基础

C#枚举(enum)-基础C#枚举(enum)-设计C#枚举(enum)-简单枚举与标志枚举枚举提供成组的常数值,它们有助于使成员成为强类型以及提高代码的可读性。在C# 中,使用enum来声明枚举。枚举分为简单枚举和标志枚举两种,将在第三节中详细介绍这二者。基本语法示例enumDay{Sun,Mon,Tue,...
代码星球 代码星球·2023-04-16

三层交换机技术原理

一个具有第三层交换功能的设备是一个带有第三层路由功能的第二层交换机,但它是二者的有机结合,并不是简单的把路由器设备的硬件及软件简单地叠加在局域网交换机上。 从硬件的实现上看,目前,第二层交换机的接口模块都是通过高速背板/总线(速率可高达几十Gbit/s)交换数据的,在第三层交换机中,与路由器有关的第三层路由硬...
首页上一页12345...下一页尾页