Wesley13 Wesley13
4年前
SOA面向服务的分布式架构详解
导语:SOA作为一种面向服务的架构,是一种软件架构设计的模型和方法论。从业务角度来看,一切以最大化“服务”的价值为出发点,SOA利用企业现有的各种软件体系,重新整合并构建起一套新的软件架构。这套软件架构能够随着业务的变化,随时灵活地结合现有服务,组成新软件,共同服务于整个企业的业务体系。简单的理解,我们可以把SOA看作是模块化的组件,每个模块都可以实现独立功
图文详解!资深Android开发带你入门Framework
八大库1.libavutil核心工具库,最基础模块之一,其他模块都会依赖该库做一些基本的音视频处理操作2.libavformat文件格式和协议库,封装了Protocol层和Demuxer、Muxer层,使得协议和格式对于开发者来说是透明的3.libavcodec编解码库,封装了Codec层,但是有一些codec是具备自己的License的,FFmpe不会
一文详解:浅谈Android消息机制原理
Message产生用户滑动屏幕,产生了一系列input事件(一个Down事件,若干个Move事件,一个Up事件),这些事件被系统包装成了一系列Message(一个DownMessage,若干个MoveMessage,一个UpMessage)Message是用来传递信息的,上述Message中就包含了这些input事
编程修养 编程修养
4年前
Linux 网络分析必备技能:tcpdump 实战详解
大家好,我是肖邦,这是我的第11篇原创文章。今天要分享的是tcpdump,它是Linux系统中特别有用的网络工具,通常用于故障诊断、网络分析,功能非常的强
Stella981 Stella981
4年前
K8s创建pod yaml文件详解
kubernetes创建pod的yaml文件,参数说明apiVersion:v1指定api版本,此值必须在kubectlapiversion中kind:Pod指定创建资源的角色/类型metadata:资源的元数据/属性name:web04pod资源的名字,在同一个namespace中必须唯一lab
Stella981 Stella981
4年前
Hadoop 2.6.0 HA高可用集群配置详解(二)
Zookeeper集群安装Zookeeper是一个开源分布式协调服务,其独特的LeaderFollower集群结构,很好的解决了分布式单点问题。目前主要用于诸如:统一命名服务、配置管理、锁服务、集群管理等场景。大数据应用中主要使用Zookeeper的集群管理功能。本集群使用zookeeper3.4.5cdh5.7.1版本。首先在Hado
Stella981 Stella981
4年前
Hive内部表和外部表的区别详解
内部表&外部表未被external修饰的是内部表(managedtable),被external修饰的为外部表(externaltable);区别:内部表数据由Hive自身管理,外部表数据由HDFS管理;内部表数据存储的位置是hive.metastore.warehouse.dir(默认:/user/hive/warehouse)
Wesley13 Wesley13
4年前
Java基础知识详解:static修饰符
@author:Tobin水平有限,如有错误,望请斧正。参考《Java核心技术卷基础知识第10版》对https://www.baeldung.com/javastatic的部分解答进行了翻译。(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.baeldung.com
Stella981 Stella981
4年前
Log4j格式化符号%详解
符号说明%d:输出日志时间时的当前时间,默认格式为ISO8601,可以在其后指定格式,如:%d{yyyyMMddHH:mm:ss.SSS}。%p(或%level):输出日志信息的优先级,即ALL,TRACE,DEBUG,INFO,WARN,ERROR,FATAL,OFF。%r:输出自应用程序启动到输出该lo
jar包冲突组建设计书
.背景实际开发过程中,使用maven管理jar给我们开发带来了很多便利,不需要自己一个一个的jar包下载了,只需要配置个pom配置文件就可以了,写上对应坐标和仓库地址就可以了。但是jar冲突没问题没有解决,有冲突的jar包maven不会给我们检查出来还是会