ICode9

精准搜索请尝试: 精确搜索
  • 面向对象设计与构造第四单元&课程总结2022-06-25 11:35:50

    第四单元作业分析 题目简述 在官方包提取元素的基础上实现一个 UML 解析器,能回答对 UML 类图、状态图和顺序图的一些性质的询问,以及规范性验证。 架构设计 注意到元素和指令数量并不多,我选择大力遍历的方法,没有做任何的层次化设计。 也就是当程序中需要某类元素的时候遍历一遍所有

  • 揭秘GaussDB(for Redis):全面对比Codis2022-06-25 11:00:50

    摘要:Codis集群在国内Redis生态圈很流行,社区已停止维护。本文从架构和特性两方面对比,带你感受华为云GaussDB(for Redis)的全新价值。 本文分享自华为云社区《华为云GaussDB(for Redis)揭秘第19期:GaussDB(for Redis)全面对比Codis》,作者: 高斯Redis官方博客 。 一、Codis究竟有多火?

  • 音视频与CPU架构2022-06-25 06:33:38

    音视频与CPU架构 超视频时代音视频架构建设与演进 如果说,在以音视频为载体传输信息、进行交互的技术领域,始终飘着一朵“乌云”,那么这朵“乌云”的名字,很可能既不是低延时,也不是高可靠,而是不断变化的应用场景。 从 Web 2.0 到移动端基础设施全面建成,完成了文字信息的全面数字化;而从

  • Reactive 架构2022-06-24 12:31:31

    Reactive 编程模型有哪些价值?它的原理是什么?如何正确使用?本文作者将根据他学习和使用的经历,分享 Reactive 的概念、规范、价值和原理。 Reactive 和 Reactive programmingReactive 直接翻译的意思是反应式,反应性。咋一看,似乎不太好懂。举个例子:在 Excel 里,C 单元格上设置函数 Sum

  • adb 查看手机架构 32 or 64 架构命令2022-06-24 12:03:53

    adb shell getprop ro.product.cpu.abi 如图所示:64位

  • 20373222李世昱第四单元总结2022-06-22 00:31:29

    第四单元架构部分 基本逻辑架构 最基本的思想便是基于parentid让他的归属对象建立管理他的容器,然后主类存最顶层的类,这样要得到某一得到某一层次的对象便可以逐层下降的索要。询问,检查异常等方法让类自己提供,主类只负责选中所要求的类以及汇总结果 输入逻辑 由于输入时乱序的,有可

  • 01 仿B站项目业务架构2022-06-22 00:04:37

    仿B站项目业务架构 业务架构 (功能架构) 顶层:用户服务,如注册登录、大会员权限、查找感兴趣视频等 中间层:在线视频流播放+实时弹幕 底层:管理后台,如视频上传、数据统计,系统消息推送等 技术架构 技术选型:SpringBoot2.x + Mysql + Mybatis + Maven 开发模式:项目采用经典MVC,模式控制

  • Gartner 网络研讨会 “九问数字化转型” 会后感2022-06-21 17:05:24

    Gartner 网络研讨会 “九问数字化转型” 会后感 1 前言 近日笔者参加了由 Gartner 研究副总裁孙志勇博士分享的在线网络研讨会 “九问数字化转型”,在此通过一篇博文记录分享下参会感受,跟大家交流学习。 该研讨会的主题是探索数字化转型的成功之道,包括: 探索数字化转型的本质、价值

  • Tomcat2022-06-20 20:03:38

    设计模式: 责任链模式、命令模式 工作流程: 四张图带你了解Tomcat系统架构--让面试官颤抖的Tomcat回答系列! Tomcat整体架构及其工作流程

  • 网络安全——扫描架构演进及要点问题解决实践2022-06-19 09:31:50

    Part 1 引言 在大型互联网公司中,面对5万+域名、7千万+的url,同时线上服务各种开源软件随意使用,各团队研发实力及各服务承压能力参差不齐,在人力极其有限的情况下,漏洞检测想做好其实压力和挑战非常大。你经常需要反省为啥漏洞发现时间滞后于外界白帽子,为啥漏洞未被扫描发现;如何保证扫

  • 高通sensor理解2022-06-18 17:34:56

    .1.高通为什么引入adsp?  2.adsp sensor 是如何工作起来的?  3.adsp 和ap 是如何通信的? 4.adsp 架构组成 解答: 1.高通在msm8960之前sensor 是挂在proccessor 上的,sensor驱动上报的数据是写到节点里的,上层app直接从节点里去拿数据。这样做的一个不好地方是:sensor一般一直处于一个

  • 多年亿级流量下的高并发经验总结,我毫无保留的写在了这本书中2022-06-17 14:37:21

    大家好,我是冰河~~ 今天,给大家隆重的宣布一个好消息:继出版《海量数据处理与大数据技术实战》、《MySQL技术大全:开发、优化与运维实战》和《深入理解分布式事务:原理与实战》之后,冰河的第4本书——《深入理解高并发编程:核心原理与案例实战》正式上市了。 今天,我正式为大家送上本书的

  • 微服务是什么?2022-06-17 10:02:11

    微服务的定义? 维基上对其定义为:一种软件开发技术- 面向服务的体系结构(SOA)架构样式的一种变体,它提倡 将单一应用程序划分成一组小的服务 ,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中 ,服务与 服务间采用轻量级的通信机制 互相沟通(通常是基于HTTP

  • Flume-day01_架构及安装2022-06-16 20:06:16

    一、Flume架构及安装 1.1 Hadoop业务开发流程 1.2 Flume概述 flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。 支持在日志系统中定制各类数据发送方,用于收集数据; 同时,Flume提供对数据进行简单处理,并写到各种数据接受方(比如文本、HDFS、Hbase等)的能力

  • Mybatis架构原理(一)2022-06-16 17:33:35

    Mybatis架构原理(一) 架构设计图 总体流程: 加载配置并初始化 触发条件:加载配置文件;配置来源于两个地方,一个是xml文件,一个是java代码中的注解;将主配置文件内容解析封装到configuration,将sql的配置信息加载成为一个mappedstatement对象,存储在内存之中 接受调用请求

  • JVM架构2022-06-16 15:33:34

    Class Loader:类加载器,把类加载到JVM内部的JMM区域 Runtime Data Area: JMM内存空间结构模型 Execution Engine:执行引擎 Native Interface:融合多种开发语言的库,提供接口给执行引擎使用

  • Flink 系统架构2022-06-16 14:33:09

      对于数据处理系统的架构,最简单的方式就是单节点。当数据量增大,计算逻辑更加复杂多变时,可以考虑增加CPU、加大内存,也就是让一台机器变得性能更加强大从而提高计算性能——这是所谓的对称多处理架构(SMP),但是SMP存在问题很明显:所有CPU 完全平等,所有内存、总线资源共享,这就势必造成

  • 操作系统:详解操作系统的宏观网络架构2022-06-16 08:00:53

    这节课我会带你看看,现实世界中网络请求是如何穿过重重网络设备,实现大规模组网的。同时,我还会给你讲解网络架构的过去、现在,并展望一下将来的发展趋势。最后我会带你动手搭建一个现代互联网实验环境,通过实际的组网实践加深对网络架构的理解。 从传统网络架构聊起 是否好奇过,我们目

  • 【读书笔记】《极客时间-浏览器工作原理与实践》2022-06-16 00:04:31

    进程和线程 如何查看浏览器进程呢? 以我们常用的谷歌浏览器为列 什么是并行处理? 并行处理(Parallel Processing)是计算机系统中能同时执行两个或多个处理的一种计算方法。并行处理可同时工作于同一程序的不同方面。 举个例子,比如我们要同时下面三个表达式的值,并显示出结果。 A =

  • CQRS架构简介2022-06-15 16:00:34

      看到博客园一位园友写了一篇文章,其中的观点是,要想高性能,需要尽量:避开网络开销(IO),避开海量数据,避开资源争夺。对于这3点,我觉得很有道理。所以也想谈一下,CQRS架构下是如何实现高性能的。 关于CQRS(Command Query Responsibility Segration)架构,大家应该不会陌生了。简单的说,就是一个

  • 从 0 开始学架构-前阿里 P9 技术专家的实战架构心法-12022-06-15 14:32:41

    清楚地理解架构设计相关的概念、本质、目的,避免架构师在实践过程中把握不住重点、分不清主次,眉毛胡子一把抓,导致架构设计变形或者“四不像” 。 掌握通用的架构设计原则,无论是何种业务或技术,架构师在判断和选择的时候有一套方法论可以参考,避免架构设计举棋不定,或者拍脑袋式设计。

  • 开放平台架构指南2022-06-14 22:31:10

    1.前言 2010年前,大型社交网站如腾讯QQ、新浪微博都搭建了开放平台。中小型互联网公司接入开放平台,能够获取社交平台的海量用户,有效的降低获客成本,获得社交平台的其他能力。对于用户而言,用一个社交帐号登录各种网站或APP,体验也会更好。后来,许多行业如电商、金融等都开放了业务核心A

  • 程序员修炼之道-从小工到专家阅读笔记2022-06-14 20:34:52

    1.重复的危害就重复产⽣的种类,可以分类为:(1) 强加的重复信息的多种表⽰,对于同⼀信息我们可以⽤不同形式表⽰。这在⼀定程度上造成了重复,就这个问题⽽⾔,我们可以编写简单的过滤器和代码⽣成器,⽤公共的元数据表⽰结构。代码中的⽂档,对于⼀些低级知识不需注释,对于⼀些⾼级知识才需要

  • 始于架构,精于治理|阿里云中间件开发者大会火热报名中2022-06-14 18:31:05

    分布式应用领域的开源诉求,正在发生变化,从解决开发者从分布式应用架构演进到分布式应用治理的难题,因此在分布式应用规模化过程中,业内需要完整的、可落地的治理能力和解决方案,解决用好、管好分布式应用的问题。 6 月 16 日,主题为“始于架构、精于治理”的阿里云首届中间件开发者大会

  • 长连接网关技术专题(八):B站基于微服务的API网关从0到1的演进之路2022-06-14 12:01:21

    本文由B站微服务技术团队资深开发工程师周佳辉原创分享。 1、引言 如果你在 2015 年就使用 B 站,那么你一定不会忘记那一年 B 站工作日选择性崩溃,周末必然性崩溃的一段时间。 也是那一年 B 站投稿量激增,访问量随之成倍上升,而过去的 PHP 全家桶也开始逐渐展露出颓势,运维难、监控难、

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有