#念及

关于指针的三个容易弄混淆的概念及发散~~~

对于指针来讲,有3个比较容易混淆的概念:指针地址指针保存的地址指针所保存的地址的值在这里,我们分别来看看他们的定义:指针地址:指针自身的地址,即内存中用于存放指针变量的内存地址指针保存的地址:指针所保存的变量在内存中的地址,通俗讲就是指针所指向的对象的内存地址指针所保存的地址的值:指针所指对象的数值。下面,我们用一个具...

RocketMQ基本概念及原理介绍

基本概念ProducerGroup通常具有同样属性(处理的消息种类-topic、以及消息处理逻辑流程—分布式多个客户端)的一些producer可以归为同一个group。在事务消息机制中,如果某条发送某条消息的producer-A宕机,使得事务消息一直处于PREPARED状态并超时,则broker会回查同一个group的...

Kafka学习之基本概念及集群部署

       Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、Storm/Spar...

WebService基本概念及原理

一.WebService基本概念  WebService是一种跨编程语言和跨操作系统平台的远程调用技术。WebService也叫XMLWebServiceWebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务...

利用DIV+CSS制作网页过程中常用的基本概念及标签使用细节

CSS主要用于对HTML文件功能的补充及扩展,其作用就是对HTML文件中各种排版进行设置,达到对网页中字体、颜色、背景、图片等的控制,使网页能够完全依照设计者的想法来显示。CSS可以控制网页的显示,HTML标签中的属性也可以控制其显示,为什么还要有CSS呢?其中一个原因就是:以前几乎一个人就可以完成一个网站的设置,非常...

分布式事务的概念及实现方案

 事务由多个计算任务构成的一组具有明确边界的工作集合。事务当中可能包括接口访问、网络通信、数据获取和处理。严格的事务实现应该具备具有原子性、一致性、隔离性、持久性四个特性。原子性(Atomicity):一个事务中的任务要么全部完成,要么全部失败。没有中间状态。隔离性(Isolation):不同事务之间的操作互...

RabbitMQ 幂等性概念及业界主流解决方案

 2019年01月24日15:57:03 JAVA@架构 阅读数:506 一、什么是幂等性可以参考数据库乐观锁机制,比如执行一条更新库存的SQL语句,在并发场景,为了性能和数据可靠性,会在更新时加上查询时的版本,并且更新这个版本信息。可能你要对一个事情进行操作,这个操作可能会执行...

报文的概念及理解

报文就是在各个系统之间进行请求和响应时用来交换信息的,还需要遵守规定好的格式。客户端的HTTP报文叫做请求报文:  --请求行:包含用于请求的方法,请求URI和HTTP版本。//  --请求首部字段  --通用首部字段  --实体首部字段  --其它服务器端的HTTP报文叫做响应报文:  --状态行  --响应首部字段...
代码星球 ·2020-11-21

缓存穿透、缓存击穿、缓存雪崩概念及解决方案

访问一个不存在的key,缓存不起作用,请求会穿透到DB,流量大时DB会挂掉。采用布隆过滤器,使用一个足够大的bitmap,用于存储可能访问的key,不存在的key直接被过滤;访问key未在DB查询到值,也将空值写进缓存,但可以设置较短过期时间。大量的key设置了相同的过期时间,导致在缓存在同一时刻全部失效,造成瞬时DB...

Docker 镜像、容器、仓库的概念及基本操作

Docker包括三个基本概念:镜像(Image)容器(Container)仓库(Repository)这三部分组成了Docker的整个生命周期,如下图所示,容器是由镜像实例化而来的,这和我们学习的面向对象的概念十分相似,我们可以把镜像想象成类,把容器想象成类经过实例化后的对象,这样就非常好理解镜像和容器的关系了。Doc...

重载模块概念及意义

#-*-coding:utf-8-*-#python27#xiaodeng#重载模块概念及意义#正如我们所看见的那样,模块程序代码默认只对每一个过程执行一次,要强制使模块代码重新载入并重新运行,你需可以要求python#这么做,也就是调用reload内置函数。#导入模块只会在第一次被导入时,加载和执行该模块中的代码#之...
代码星球 ·2020-07-14

Java中PO、BO、VO、DTO、POJO、DAO概念及其作用和项目实例图(转)

PO(bean、entity等命名):PersistantObject持久对象,数据库表中的记录在java对象中的显示状态最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。 BO(service、manager、business等命名):Busine...
代码星球 ·2020-06-26

Nginx概念及基础安装--详细讲解

1.主要内容:   Nginx的基础        特性        配置部署    &...

PO BO VO DTO POJO DAO概念及其作用

PO:persistantobject持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。 BO:businessobject业务对象主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。比如一个简历,有教育经历、工作经历、...
代码星球 ·2020-05-29

RabbitMQ学习之:(一)初识、概念及心得

因为网上有一篇很好的RMQ的入门帖子http://lostechies.com/derekgreer/tag/rabbitmq/,所以我就不多说了,就说说我目前看了该作者1~5章后,自己的心得。(所以要看懂我写的内容,需要看完那个作者写的1~5章。你可以先跳过这一篇,因为我后面的博文会依次分析该作者的文章的,等分析完1...
首页上一页12下一页尾页