展开

关键词

Android教程 | Fragment 基础

实际上,如果要将现有 Android 应用转换为使用片段,可能只需将代码从 Activity 的回调方法移片段相应的回调方法中。 如要为片段提供布局,必须实现 onCreateView() 回调方法,Android 系统会在片段需要绘制其布局时调用该方法。此方法的实现所返回的 View 必须是片段布局的根视图。 系统会直接插片段返回的 View,从而代替  元素。 如何切换 fragement(不重新实例化) 翻看了 Android 官方 Doc,和一些组件的源代码,发现 replace()这个方法只是在上一个 Fragment不再需要时采用的简便方法. Android零基础教程视频参考

11540

Kafka(一)

topic的消息会复制(不是真的复制,是上的)到所有的CG,但每个partion只会把消息发给该CG中的一个consumer。如果需要实现广播,只要每个consumer有一个独立的CG就可以了。

36630
  • 广告
    关闭

    云产品限时秒杀

    云服务器1核2G首年38元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    React.js

    React 使用了叫做Virtual DOM的东西,它可以根据状态的变化,有选择地渲染节点和子节点。为了更新部件,React做尽量少的DOM处理操作。Virtual DOM如何工作? 这意味着,如果你在文本框中输文字,这时渲染操作开始,即使文本框的父节点没有做更新的准备,文本本身知道如何操作。由于React使用的是虚拟的DOM,这也就产生了另一种有趣的可能。 g create-react-app# 创建应用create-react-app my-app-name# 安装依赖包cd my-app-namenpm install页面设置设置页面的时候,你需要引react.js

    23120

    kubernetes-

    述 什么是 Kubernetes? 单机操作系统中的大多 都在k8s有或者正在有对应的形态。举个例子systemctl有reload操作,这个k8s也没有,但是是k8s正在做的。 Pod Preset pod preset,是一种给pod注元数据的方法。 使用pod preset会决定对某一类的pod,在Admission controller那里透明的对pod spec进行修改,给pod动态的注依赖的一些信息,如env,mount volumns 表现 前台删除:根对象首先进 “删除中” 状态。=> 垃圾收集器会删除对象的所有 Dependent。 => 删除 Owner 对象。

    1.2K21

    K8s核心

    service解决因为pod创建销毁带来的ip地址改变的问题。 由于Pod的IP是短暂的,所以引了Service,Service是个逻辑,Service通过selector筛选label和Pod进行绑定。 在Service对pod进行绑定时会做以下事情:为Service创建一个DNS口,前端Pod会根据DNS查找service并解析出ip地址。

    47330

    IO--基本

    IO相关一览什么是IO所谓IO即input和output的缩写,是对数据的流和流出的一种抽象,编程中很常见的一个。 (输流只能用来读),用于写的流称为输出流(输出流只能用来写)。 输输出的一般是针对内存来说的,流(写)内存,从内存流(读)出。 传送),包装流对节点流进行了一系列功能的强化包装,让包装后的流拥有了更多的操作手段或更高的操作效率,而隐藏节点流底层的复杂性。 低级流和高级流低级流和高级流对应的即对应上面的节点流和包装(处理)流 普通流和缓冲流普通流和缓冲流主要是针对读写性能上提出的相对

    24740

    K8s基本

    序言 没等到风来,绵绵小雨,所以写个随笔,聊聊k8s的基本。 并不会,在k8s只要使用两条指令就可以创建一个集群,一个是kubectl init进行初始化,创建一个master节点,第二条指令就是kubectl join xxx创建一个node节点,加这个集群。 为什么还不能提供服务,这是因为在集群当中,创建的ip地址等资源,只有在同一个集群中才能访问,每个pod也有独一的ip地址,当有多个pod提供相同的服务的时候,就需要有负载均衡的能力,从而这里就涉及到一个就是 service,专用来提供服务的。 后话 k8s的基本,其实算是一种用户视角,只是用来演示如何使用k8s,怎么提高了生产力而已。 在给客户演示的时候,为啥要选择k8s?

    35540

    RxSwift系列

    基本核心 ObservableObservable的层级 public class Observable : ObservableType ---->public protocol ObservableType

    23520

    Serverless 基本

    在这种架构中,用户无需关注支撑应用服务运行的主机,而将关注点投在系统架构,业务开发,业务支撑运维上。而说起 Serverless 产品时,代表的是无需理解、管理服务器,按需使用,按使用付费的产品。 针对图片文件的上传,可以借助云函数完成图片的缩略图生成、二维码或水印标记、图片优化处理;而针对数据文件的上传,可以启动数据的自动化分析04 物联网物联网意味着成千上万的设备会连网络,时刻在不断的产生数据 ▎Serverless — 云原生时代的应用云计算已经进了新的时期,目前上云已经不是应不应该,而是如何上云的问题。在这种情况下,云原生的也随之而生。

    16020

    MongoDB基础【

    解析 不管我们学习什么数据库都应该学习其中的基础,在mongodb中基本的是文档、集合、数据库。 下图将展示一些MongoDB中与MySQL相对应的一些:SQL术语MongoDB术语解释说明databasedatabase数据库tablecollection数据库表集合rowdocument indexindex索引table joins表连接,MongoDB不支持primary keyprimary key主键,MongoDB自动将_id字段设置为主键通过下图实例,我们也可以更直观的了解Mongo中的一些 集合存在于数据库中,集合没有固定的结构,这意味着你在对集合可以插不同格式和类型的数据,但通常情况下我们插集合的数据都会有一定的关联性。 :菜鸟教程,num:5} 当第一个文档插时,集合就会被创建。

    12540

    RabbitMQ 基本

    优点:轻量级,但可组合出高级功能;消息推送速度快;部署简单缺点:集群部署会影响吞吐量和速度Screen Shot 2022-01-13 at 15.10.25.png----2 RabbitMQ 基础 2.1 AMQP 模型览hello-world-example-routing.png生产者发布者(ProducerPublisher)将消息(message)发送给 exchangeexchange

    2500

    Apache Kafka核心

    核心特性:发布订阅模式的消息系统持久化存储(commit log)数据在输输出过程中实现流数据的转换核心分布式集群,消息存储副本按照topic存储同一类型数据每一条记录包含key,value和时间戳核心 API生产者,负责推送数据到相应的Topic消费者,订阅相关Topic,并进行消费Stream API,在Kafka的输和输出间进行相应转换Connector API,包装了一层可复用的生产者和消费者代码 引Consumer组的原因是为了容错,一旦组里的一个Consumer挂了,挂了的Consumer对应的partition会分配给其它的Consumer,当一个新的Consumer加时会分担组内的消费

    20820

    WebGL 和基础

    本文首发于政采云前端团队博客:WebGL 和基础https:www.zoo.teamarticlewebglabout? WebGL 中的基本WebGL 运行在电脑的 GPU 中,因此需要使用能在 GPU 上运行的代码,这样的代码需要提供成对的方法,每对方法中的一个叫顶点着色器而另外一个叫做片元着色器,并且使用 GLSL WebGL 工作原理了解完 WebGL 的一些基本,我们可以一起来看看 WebGL 在 GPU 上的工作都做了些什么。 原生 WebGL API 绘制三角形前面我们已经学习了 WebGL 的发展史、基本和工作原理等内容,接下来我们就该实践出真知了,所以我们来看看如何通过 WebGL 在网页中绘制一个简单的三角形。 对于 WebGL 的初学者而言是极度不友好的,我们需要配置顶点着色器用于计算绘制顶点所在的位置,而这对于开发者而言需要一定的数学基础熟悉矩阵的运算,同时也要有空间几何的熟悉 3D 物体的空间分布。

    22530

    Docker Review - Docker &

    在云服务兴起之后,Docker的使用场景和范围进一步发展,如今在微服务架构越来越流行的情况下,微服务+Docker的完美组合,更加方便微服务架构运维部署落地。----What’s Docker ? 简而言之, 用户可以方便地创建和使用容器,把自己的应用放容器。容器还可以进行版本管理、复制、分享、修改,就像管理普通的代码一样。----Why Docker ? ----常用Docker是CS架构,主要有两个: Docker daemon 运行在宿主机上,Docker守护进程,用户通过Docker client(Docker命令)与Docker daemon daemon通信并将结果返回给用户,Docker client也可以通过socket或者RESTful api访问远程的Docker daemon 了解了Docker的组成,再来了解一下Docker的三个主要

    8020

    ZooKeeper(+shell操作)

    本篇博客小菌为大家带来的是ZooKeeper的介绍。 ZooKeeper述 Zookeeper是一个分布式协调服务的开源框架。主要用来解决分布式集群中应用系统的一致性问题。 2181:3181:observer详细的安装步骤见小菌的另一篇博客《zookeeper的安装详解》ZooKeeper shell1.客户端连接 当我们配置好了ZooKeeper的环境变量后,直接在命令行输zkCli.sh 就可以进到本地的客户端,若想进到其他节点,可以使用命令zkCli.sh -server ip?

    11930

    ActiveMQ篇一原理

    6.支持多种传送协议7.从设计上保证了高性能的集群,客户端-服务器,点对点8.支持Ajax9.支持与Axis的整合10.可以很容易得调用内嵌JMS provider,进行测试下一期,我们重点讲下MQ的案例

    1K100

    快速RabbitMQ核心

    ----AMQP核心Server:又称Broker, 接受客户端的连接,实现AMQP实体服务Connection:连接,应用程序与Broker的网络连接Channel:网络信道,几乎所有的操作都在Channel Properties可以对消息进行修饰,比如消息的优先级、延迟等高级特性;Body则就是消息体内容Virtual host:虚拟主机,用于进行逻辑隔离,就有点类似于NameSpace或Group的, 我们可以在管控台中查看RabbitMQ的基础监控信息,以及对RabbitMQ进行管理:# rabbitmq-plugins enable rabbitmq_management使用浏览器访问管控台的15672端口,进到登录界面 登录成功,进到管控台首页: ?

    16910

    Spring Security 之基本

    侵者 C 可能会拦截,修改和重播文档以欺骗或窃取此类攻击,这些信息被称为伪造。在给定情况下,身份验证机制可确保两件事:首先,它确保发送者和接收者都是合法的人,这就是所谓的数据来源身份验证。 四、其它Principal身份(Principal),即主体的标识属性,可以是任何东西,如用户名、邮箱等,唯一即可。

    44430

    SpringCloud的学习之理解、Eureka

    微服务如下所示:  答:微服务强调的是服务的大小,它关注的是某一个点,是具体解决某一个问题、提供落地对应服务的一个服务应用,狭意的看,可以看作Eclipse里面的一个个微服务工程或者Module模块 2、微服务架构是一种架构模式,微服务架构如下所示:   答:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。 从技术维度理解,微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是一种小而独立的处理过程,类似进行 Zuul相当于是设备和Netflix流应用的web网站后端所有请求的前。   一旦进该模式,EurekaServer就会保护服务注册表中的信息,不再删除服务注册表中的数据(也就是不会注销任何微服务)。

    20420

    docker实战(3)基本

    Docker Client 客户端 / Docker Daemon 守护进程 docker是CS架构,Docker Daemon守护进程即为服务端 客户端向...

    55450

    扫码关注云+社区

    领取腾讯云代金券