推荐
专栏
教程
课程
飞鹅
本次共找到1742条
抽象工厂模式
相关的信息
专注IP定位
•
3年前
用 Python 编写干净代码的 10 种必备模式
Python是最优雅、最简洁的编程语言之一,但拥有优美简洁的语法并不等同于编写简洁的代码。开发人员仍然需要学习Python最佳实践和设计模式来编写干净的代码。什么是干净代码?C编程语言的发明者BjarneStroustrup的这句话清楚地解释了干净代码的含义:“我喜欢我的代码优雅而高效。逻辑应该直截了当,让bug难以隐藏,依赖最小化以方
Wesley13
•
4年前
Java IO输入输出
学前知道Java的IO使用“流”的概念来表示。IO流涉及到数据源和目的地。流,是从源“流向”目的的数据流。Java将各种数据源和目标之间数据的传输统一抽象为流,通过对流对象的操作来完成I/O功能。输入输出实际都是对内存而言的。数据源可以是键盘、文件、应用程序、鼠标、网络连接。
Stella981
•
4年前
Linux系统 Centos7 环境基于Docker部署Rocketmq服务
消息队列基本概述MQ,MessageQueue,基于TCP协议构建的简单协议,区别于具体的通信协议。基于通信协议定义和抽象的更高层次的通信模型,一般都是生产者和消费者模型,又或者说服务端和客户端模型。生产者/消费者模型:一般通过定义生产者和消费者实现消息通信从而屏
Easter79
•
4年前
SwingWorker 使用摘要
SwingWorker:在专用线程中执行长时间GUI交互任务的抽象类。使用Swing编写多线程应用程序时的两个约束条件::不应该在事件指派线程上运行耗时任务。否则应用程序将无响应。只能在事件指派线程上访问Swing组件。SwingWorker的生命周期中包含三个线程:当前线程:在此线程上调用execute()方法。它调度
Stella981
•
4年前
Nginx+keepalived 高可用双机热备(主从模式)
环境:centos7.6最小化安装主:10.11.1.32从:10.11.1.33VIP:10.11.1.130修改主节点主机名:hostnamectlsethostnameweb_balance_01修改从节点主机名:hostnamectlsethostnameweb_balance_02一、安
Stella981
•
4年前
Service Mesh:一种新模式,而非新技术?
MarcoPalladino(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fkonghq.com%2Fblog%2Fauthor%2Fmarco%2F)ServiceMesh从何而来?在过去几个月里,ServiceMesh是行业内毋庸置
Stella981
•
4年前
Python 中的 with 语句与上下文管理器
对象,是Python对数据的抽象概念。Python中的所有数据都是以对象或对象间的关系来实现的。(某种意义上,代码也是由对象来实现的,这与冯·诺依曼的“storedprogramcomputer”模型相一致)。每个对象都有id、type、和value。对象的id从创建之时起就不再改变,你可以把它想象成对象在内存中的地址。is运算符就是
Stella981
•
4年前
Hadoop框架:集群模式下分布式环境搭建
本文源码:GitHub·点这里||GitEE·点这里一、基础环境配置1、三台服务准备三台Centos7服务,基础环境从伪分布式环境克隆过来。133hop01,134hop02,136hop032、设置主机名设置名称hostnamectlsethostn
helloworld_75860873
•
3年前
什么是数据库
数据库是计算机系统的三大核心基础软件之一。数据库是计算机系统的三大核心基础软件之一。它是存储在数据数据库中的基本对象,包括数字、图像、音频等形式。它被一步一步抽象后存储在数据库中,通常由数据库管理系统(DBMS)控制。DBMS充当数据库与其用户或程序之间的
程序员小五
•
2年前
关于直播模式下,观众听到声音重音的问题
1、确定直播间内是否有距离很近的用户,排除是距离很近使声音重复录入造成的重音;2、查看观众端的主动订阅接口,是否是即获取并订阅了合流,又获取订阅了分流;正确示例://当前身份为主播,获取分流if(room.remoteUsers.count)NSMutab
1
•••
84
85
86
•••
175