保存成功
订阅成功
保存失败,请重试
提交成功
Chat分类
全部·后端·架构·前端·免费专区免费专区·互联网·运维·人工智能·职场·测试·移动开发

最新文章

新鲜出炉的 Chat 文章,为作者鼓个掌吧
查看更多 >
Redis 核心概念和操作示例
前面写了篇《聊一聊高并发高可用那些事(二):Redis 篇》算是二稿吧,本篇是第三稿收尾了。 在本场 Chat 中, 会讲到如下内容: 1. 为什么需要缓存 2. Redis 和 Memcached 对比 3. 数据结构以及应用场景 4. Key的过期淘汰机制 5. 缓存雪崩、击穿、穿透 6. 全量模式 RDB 冷备份(内存快照) 7. 增量模式 AOF 热备份(文件追加) 8. Redis Sentinel 和 Redis Cluster 9. 操作集群出现类似 MOVED 3723 127.0.0.1:8002 错误 10. 三主三从集群部署过程 11. Windows 可视化工具 Redis Desktop Manager 12. 代码示例
23小时前伟洪winnie
·
PHP与GO工程师
Web 安全及其应对之道
别以为 Web 业务功能开发完了就结束了,还有一个需要重点考虑的就是WEB安全。 Web 安全是整个 Web 生涯中不可忽略的一部分,否则,你的业务可能会遭受很大攻击风险。 用户输入密码如何加密、加密密钥如何传输、数据传输通道如何加密、密码如何存储等等都是 Web 安全需要考虑的问题,这篇文章就主流 Web 安全的多个方面阐述常见的 Web 漏洞及其对应的解决办法,如何尽可能保护自身的 Web 不受攻击。 本 Chat 作者倾囊相授,所列都是宝贵的经验总结,通过本 Chat 你可以获得如下知识: 1. 如何基于 RSA 非对称加密对用户输入的密码在前后端加密解密; 2. 如何对用户的密码在数据库中进行加密存储; 3. 如何对 Web 传输数据进行加密; 4. 如何进行并发控制与用户访问限流; 5. 如何避免 CSRF 跨站攻击; 6. 如何避免 XSS 注入攻击; 7. 图形滑动验证码保护; 8. 如何避免 SQL 注入攻击; 9. 如何避免操作系统命令注入攻击。 最后,本 Chat 提供一些示例代码,可供你参考,加深对文章中内容的理解,同时,可免去自己从头编写代码的烦恼,加快项目的开发进度。
23小时前Jeffrey
·
架构师
深入理解数据库原理
数据库,尤其是关系型数据库,是程序员日常使用最多的。对优秀的工程师来讲,只会 CRUD 还不够, 还需要理解其原理,理解其原理能够让程序员写出更加可靠高效的代码,并能够提升解决实际问题的能力,本Chat 将以 MySQL 为例,和大家一起学习数据库原理,通过本 Chat ,您将学到如下内容: 1. 什么是数据库范式。 2. 数据库隔离级别中可重复读和幻读是如何做到的。 3. 数据库索引有哪些,是怎样实现的。 4. 数据库锁有哪些,是怎样实现的。
2天前benjming
·
高级研发工程师
SQL 查询优化器底层原理解析【MySQL 篇】
一条普通的 SQL 执行前会经历五个阶段:SQL 输入、语法分析、语义检查、SQL 优化、SQL 执行,而 SQL 优化又分为两步完成:第一步是逻辑优化、第二步是物理优化,SQL 优化的底层逻辑复杂又有趣。 通过本场 Chat 的学习可以帮助大家更加透彻的了解 SQL 底层的优化器是怎么工作的,在做慢查询优化的时候多一些分析的依据: 1. MySQL 查询优化器架构概览 2. MySQL 查询优化器架构设计思想 3. MySQL 根据执行计划查询执行过程 4. 逻辑优化 5. 物理优化 6. 生成执行计划的过程
2天前ilomilo
·
资深JAVA开发工程师
ARP 协议:为什么说在局域网环境下,黑客最喜欢 ARP 协议?
ARP 一直以来都是比较有争议的协议,一方面,人们对他应该属于网络层还是数据链路层说法不一,另一方面,它的安全性也饱受质疑。 虽然 ARP 协议安全性很低,但它也是网络传输不可或缺的协议。 本 Chat 将从底层剖析 ARP 协议,通过阅读本 Chat,你将获得: 1. ARP 底层原理详解 2. ARP 的安全性问题以及黑客如果利用 ARP 漏洞进行近源渗透 3. ARP 如何进行防御
2天前李熠lynn
·
架构师

严选 Chat

优质作者完成的Chat,文章已发布,即刻可读
查看更多 >
React 中实现权限管理(前端)
权限管理分为后端权限与前端权限,主要介绍 React 中实现前端权限管理具体方法。 在本场 Chat 中,会讲到如下内容: 1. 动态生成菜单(使用 antd) 2. 动态生成路由(使用 mobx 存储数据) 3. 整个的流程,登录成功,获取数据,进行存储,动态生成菜单与路由的整个过程 采用框架 create-react-app
doubleyong
·
项目经理
React.js
·
92 订阅
大数据开发技能储备&面试指南
大数据技术目前十分火热,但是面对种类繁多的开源框架,如何学习才能更高效?面试前如何准备,才能提高简历筛选通过率?面试中如何应对,才能提高面试成功率? 本文从面试实战中,提炼出大数据开发重要知识点,详细讲解,绝非提纲式阐述,会结合实际场景讲应用、讲原理,绝对干货 本 Chat 包含以下几方面内容: 1. 技能储备 - 大数据项目中,常用的 Java 基础知识,包含 Hashmap、序列化、并发等重点知识 - 大数据项目中,常见的算法数据结构,结合面试真题讲解算法应用、原理 - Hadoop/Hive 必备基础知识,以及考点、面试真题讲解 2. 面试 - JD 识别以及简历准备 - 面试技巧,以及如何与面试官有效沟通
一秋
·
数据架构师
大数据
·
132 订阅
前端框架及项目面试:聚焦 Vue 原理与实战
前端面试时,除了考察原生基础之外,还必考 Vue 框架内容,对于求职者是刚需。在这基础上,还会考察能力方面,即项目设计和项目经验,最终才能通过。 掌握一个框架原理的时候,不一定要一行一行去看源码,毕竟太耗时而且枯燥,正确路线应该先通过别人写的博客,或者视频先掌握框架的大体原理,知道大体原理后,看源码才会事半功倍。 文章会把 Vue.js 拆分成多个小模块,讲解模块间的依赖以及调用关系。然后将源码核心部分抽离压缩,各个模块以小 Demo 的形式展现出来,用最少的代码讲解内部实现。掌握了这些模块的核心原理之后,你足可以应对所有的前端 Vue 技术面试。 在本场 Chat 中,会讲到如下内容: * 响应式系统的基本原理 * 响应式系统的依赖收集追踪原理 * 异步更新策略及 nextTick 原理 * 虚拟(Virtual )DOM 和 Diff 算法 * 数据状态管理 Vuex 工作原理 **适合人群**: 工作 1-3 年的初中级前端工程师,需要修炼内力提升对框架的理解
Vicky
·
高级前端工程师
Vue.js
·
119 订阅
学了这篇 Zookeeper,分分钟钟写出分布式应用程序
Zookeeper 是 Apache 软件基金会顶级的开源项目之一,在我们熟知的分布式领域中,Dubbo 就是用它来实现服务注册与发现的,当然在 Kafka 中也有它的影子,主要用它来实现服务器之间的协调、生产者负载均衡、Topic 与 Broker 的注册等等,可见它的作用很强大,但是如果抛开这些开源的项目,让你来设计一个高可用的分布式架构,你可以胜任吗?那还用说?当然可以了!不过前提条件我们得有这方面的技能,所以还是要踏踏实实的去学习它,相信有了 Zookeeper 的介入,你定能会设计出属于自己的分布式应用程序,所以本场 Chat 你值得拥有! 在本场 Chat 中,会讲到如下内容: - Zookeeper 的核心理念与角色分析。 - 集群的搭建步骤与实操。 - 节点类型与常用命令。 - Zookeeper 的读写流程。 - ZAB协议的分析。 - Leader 挂掉之后的分析。 - 第一个Zookeeper 应用程序的讲解。 - 实现自己的服务注册、发现和负载均衡,掌握注册中心的精髓。 - 实现一个几乎“永不宕机”的 HA 架构。 - 分布式锁的实现,并与 Redis 实现的分布式锁做比较。 - 其他应用场景的介绍。 - 关于 Zookeeper 的一些思考。 - 做最后的总结。 温馨提示:实例代码使用的是 Java 语言。 适合人群: 对分布式架构设计感兴趣的所有开发人员。
清然
·
高级软件工程师
ZooKeeper
·
233 订阅
千亿数据的潘多拉魔盒:从分库分表到分布式数据库
近年来,随着国内互联网行业的加速发展,以及摩尔定律的实效,千亿数据的潘多拉魔盒早已打开,传统的开源/商业关系数据库早已遇到了容量的瓶颈。而容量告警则不仅意味着业务发展收到影响,同时对现有系统的稳定性和可用性、可维护性,也带来极大的挑战。 从十年前起,淘宝等公司就遇到这类制约业务发展的技术问题,进而有了 TDDL 框架,2016 年当当网也发起了 Sharding-JDBC 项目,通过包装 JDBC,来屏蔽 MySQL 分库分表的逻辑,让业务系统想使用单机数据库一样方便。 后来,JDBC 封装框架逐渐演变到中间件,在 TDDL 的基础上,淘宝逐渐发展出来了 DRDS,在 Sharding-JDBC 转移到 Apache 和京东数科以后又孵化出来了 Sharding-Proxy,都是以一个虚拟的 MySQL Server 提供更透明和无侵入的客户端接入服务。其他的中间件,像 MyCat 和 DBLE 也方兴未艾。 另一方面,随着 Google 的 Spanner,阿里的 OceanBase 和 PolarDB,AWS 的 Aurora,PingCAP 的 TiDB,Cockroachlabs 的 CockroachDB 等商业或开源的技术作为代表,分布式数据库开始大规模兴起。这些技术试图通过一个直接的数据库来解决上述问题,而不仅仅是类库或中间件,这种增强 MySQL/PGSQL 的间接方式。当然,分布式数据库本身的复杂度,是另外一个话题。 以上种种对于企业来说,都是试图通过采用类似 Apache ShardingSphere 这种分布式的数据库中间件、或者 CockroachDB 这种分布式数据库作为整体解决方案,增强数据库的吞吐能力,保证高可用和实时强一致性的同时,实现线性的水平扩展能力,在一定规模上提升企业信息系统的数据管理上限。本文将从这个整体的发展过程谈起,详细介绍每一个阶段技术的特点、解决的问题,适用的场景,带领大家了解千亿数据的秘密。 计划写作大纲: - 从单机数据库讲起 - MySQL 的高可用与短板 - 分库分表的优势与陷阱 - 哪些场景下我们需要用分库分表 - 数据库中间件的技术选型 - 什么时候引入数据库中间件 - NoSQL 与 NewSQL - 当我们谈分布式数据库的时候,我们在谈什么 - 典型的几个分布式数据库
秦金卫(kimmking)
·
高级技术总监
数据仓库
·
515 订阅
前端搞工程化:持续集成
你工作 1~3 年时, 三大框架都有接触过了,平常需求来了,都能很好的完成,感觉遇到瓶颈了,想做些提效的工具又不知道从哪下手,网上文章有泛泛而谈,看完也不知道咋下手 笔者在中台写前端,不夸张的说,写各种持续集成 CI 脚本快要写吐了,也给很多同事讲解过怎么样设计一套好用的 CI,还算比较有经验。能很好的梳理这些知识点,讲解清晰,通俗易懂的学会这些知识。网上这类文章都不集中,分散四处,不成体系,本次 Chat 的目的是,看完能在大脑形成一颗树状结构化知识 因为大部分公司一般都用 Gitlab,这里主要用 Gitlab CI 讲解,会提供能直接用的 Demo。 总之就是,看完能懂,懂完能抄,抄完能出成果。 在本场 Chat 中,会讲到如下内容: - 写 CI 难道真的是上来一个 npm i xxx-ci -g 么(最不喜欢就这种全局安装了,学习下 egg 优雅方式) - Gitlab-CI 简单介绍 - Gitlab Restful API 介绍 - 脚手架、本地创建项目 => 自动同步到 Gitlab - 单页应用 push => 打包构建 => 发布 => 接oss => 自动刷新cdn => 消息通知 - 多页应用、增量构建 - 微信小程序 push => 构建 => 上传,一条龙服务 - npm 组件,构建发布一条龙
hucheng
·
高级前端工程师
持续集成
·
285 订阅
用 Python 开发一个自动发邮件脚本
电子邮件是个非常伟大的发明,它让世界上任意两个地方的人得以交流。在当今社会,越来越多的社交平台出现,让电子邮件的地位受到冲击。但是因为电子邮件的便捷性,广泛性,让电子邮件仍然发挥着无可取代的作用。在电子邮件中没有好友的概念,我们只需要知道彼此的邮箱即可发送。我们可以利用爬虫搜集一些自己感兴趣的内容,然后自动发送到自己的邮箱,从而达到更加精准的内容推送。 本次 Chat 的内容如下: 1. 发送一个纯文本邮件 2. 发送一个 HTML 页面邮件 3. 发送一个图片邮件 4. 发送一个带附件的邮件 5. 解析命令行参数 6. 将 py 文件打包成 exe 文件 7. 使用命令行执行 适合读者:有 Python 基础,对电子邮件感兴趣的读者。
扎克斯
·
Java开发工程师
Python
·
207 订阅
Spring Boot 应用开发基本模板
本场 Chat 分享主要介绍 Spring Boot 开发过程使用到的一些组件,帮助开发人员快速搭建基础开发框架。 本场 Chat 内容将涉及如下: 1. 日志配置相关 2. 集成 Swagger,快速生成 API 接口文档 3. 敏感信息加密 4. 数据源配置(单数据源和多数据源) 5. 集成 Redis,缓存信息 6. 集成 ElasticSearch 7. 集成 Spring Security+JWT,实现登录验证 8. 跨域配置 适合人员:Spring Boot 开发人员
Mr.Liu
·
资深软件工程师
严选
·
285 订阅
系统上线后雪崩!让我来带你们学习 Spring Cloud Hystrix 及监控来解决雪崩问题
在如今随着网络及电商的发展,系统雪崩也是人们常遇到的问题,每年在年度大促时,总会有某个知名平台因此雪崩,我们传统的提前处理方法是,加机器加机器加机器,促销机器专用等等,事件发生时的处理方式是紧急召集一批人,处理数据的、处理业务的、处理部署架构的、等等整晚整晚紧急对应,很多时候还要申请一堆新机器,暂时把出了问题的机器切换掉,把应用修改,切换等等,耗时耗力不说,效果实在也是差强人意,经常还要听一大堆人的抱怨,“怎么还没好........",云云。 如今随着微服务的到来,Spring Cloud 可以非常快速、方便、有效的解决雪崩问题。 Spring Cloud 的熔断器会在自动侦测系统的错误,发现错误后,会强迫以后的访问快速失败,从而防止某个服务不断地尝试执行会失败的操作,它会使服务继续执行而不用等待修正错误,或者浪费 CPU 时间去等到超时产生。熔断器也可以使服务能够诊断错误是否已经修正,如果已经修正,服务会再次尝试调用操作。 本课程就带领大家来实践一下 Spring Cloud 的熔断器及熔断监控。 本场 Chat 包含如下内容: - 使用 Spring Cloud 创建注册中心 - 加入提供服务者、及消费者模块 - 加入熔断器设定 - 单个应用加入熔断监控 - 为整个项目加入熔断器监控 本场 Chat 适用于: - 希望学习了解熔断器及监控来解决雪崩问题的人员 - 任何希望了解、学习 Spring Cloud 的人员 - 希望从事 Java 相关工作的人员
IT职涯
·
架构师
严选
·
202 订阅
DDD 分层架构的三种模式 2.0
去年,作者去年写了一篇 Chat [轻松 TDD 之旅 2.0](https://gitbook.cn/new/gitchat/activity/5d667350cca96a09360e14e0),将这几年 TDD 的一些心得和感悟反映到了简书上的文章[《轻松 TDD 之旅》](https://www.jianshu.com/p/41b48a771a35)的结构和要点中去,使得 TDD 之旅在 2.0 版本更深刻,更完备,更流畅。该 Chat 发布后,受到了很多同学的肯定和鼓励,同时作者自身也感觉收获非常大。 《DDD 分层架构的三种模式》既是作者在简书上写的一篇热门[文章](https://www.jianshu.com/p/a775836c7e25),又是作者在`领域驱动设计峰会 2017` 上的演进话题。经过这几年的沉淀,作者对 DDD 分层架构有了更深入的思考,想通过本 Chat 将新的认识和实践分享给更多的同学,从而大家一起升级到 2.0 版本。 本 Chat 的主要内容为: - 分层架构简介 - 经典分层架构 - B/S 三层架构 - DDD 四层架构 - DDD 分层:L 型架构模式 - 模式介绍(L 型四层架构) - 物理设计 - 典型案例 - DDD 分层:L 型 + DCI 架构模式 - 模式介绍(L 型五层架构,L 型六层架构) - 物理设计 - 典型案例 - DDD 分层:DIP 架构模式 - 模式介绍(六边形架构,整洁架构) - 物理设计 - 典型案例
张晓龙
·
架构师,DDD实践布道者
领域驱动
·
279 订阅
手把手教你用 Python 打造股票行情分析的 GUI
Python 的出现可以帮助我们快速解决实际的问题,提高工作效率。如果给 Python 脚本加上一个 GUI 的话,不仅可以进一步提升使用效率(不用每次停止运行去修改参数),而且还能把自己程序分享给不懂编程的朋友们使用,的确让人激动不已! wxPython 是基于 Python 的跨平台 GUI 扩展库,是对 wxWidgets( C++ 编写)封装实现,也是目前最为流行的 GUI 库之一。 本场 Chat 我们就来和大家一起学习 wxPython 的使用方法,运用知识点打造股票行情分析界面,为实现自己的桌面交互界面添砖加瓦。 本场 Chat 主要内容包括: 1. 通过最小框架的实现快速入门 wxPython 2. 界面的布局管理及多页面之间的切换,嵌入 Matplotlib 可以显示各种图形 3. 不仅介绍基本的按钮、文本、工具栏、菜单栏的使用,还有高级的树形列表、Excel 表格、进度条、滑块、日历、对话框的扩展介绍 4. 结合以上知识点,制作一个基础版的股票行情分析界面 ,可以交互查看个股走势
元宵大师
·
Python高级工程师
Python
·
240 订阅
网易严选怎么做全链路监控的?
严选全链路基建从 2018 年就开始了,2019 年又对多端进行了补充,今年再做完大前端部分的链路就实现了全端全链路的覆盖。我有幸参与了整个建设过程,并作为大前端部分的负责人设计和完成了大前端部分的链路建设。 那么问题来了: 1. 数据是怎么收集的? 2. 数据是怎么上报的? 3. 数据是怎么可视化的? 4. SDK 怎么实现的多端兼容? 最后还会分享些做 SDK 的心得和对 APM 的一些展望。
付超
·
前端砖家
监控
·
299 订阅
如何使用 JFinal Weixin SDK 完成微信小程序单/多账号配置与切换使用?
目前,使用 JFinal 做微信公众平台和微信小程序的开发者越来越多,JFinal 与 JFinal Weixin SDK 也在紧跟趋势,快速迭代,目前已经支持公众平台服务号、订阅号、微信小程序的多账号管理。 本 Chat 你将会学到以下内容: 1. 如何直接在项目里配置单个微信小程序 2. 如何使用配置文件配置单个微信小程序 3. 如何使用配置文件配置多个微信小程序 4. 如何基于数据库配置多个微信小程序 5. 数据库配置加载到缓存,提升切换时获取配置的性能 6. 优雅切换多账号调用接口 适合人群: JFinal 开发者和微信小程序开发者
山东小木
·
架构师
微信
·
小程序
·
117 订阅
Java 面试笔记之线程池
线程池是面试常考知识点,比如:如何创建线程池、线程池有什么参数及参数的用意、有哪些拒绝策略、线程池原理、如何监控等等,本篇文章一一为您解答,祝各位顺利找到满意的高新工作。 本 Chat 你将会获得以下知识: 1. 简介 2. 使用线程池的好处 3. 不使用线程池的坏处 4. 创建线程池的方式 5. 提交任务的方式 6. 获取结果的方式 7. 线程池状态 8. 关闭线程池方式 9. 线程池的线程初始化 10. 动态调整线程池容量 11. 线程池监控 12. 线程池调优 13. 线程池的原理(含部分源码分析) 14. 总结 适合人群: Java 面试、技术整理总结。
老牛
·
资深开发
Java
·
232 订阅
线程池原理分析以及结合 Spring 事件机制实战
在 Java 中,我们可以利用线程池来有效管理线程,充分发挥多核 CPU 优势。但是,线程池本身是把双刃剑,我们需要知道它的利弊,才能在实际系统中游刃有余地运用。 本次 Chat 我们将学习线程池原理,还会结合 Spring 的事件来实现一个基于状态机驱动业务的实战,适合所有状态驱动的业务(如订单类)。 在本场 Chat 中,会讲到如下内容: - 线程池基本概念 - 线程池使用的优缺点 - 线程池实现原理 - 快速入门 - 整合 Spring 以及原理分析 - 事件驱动实战开发 适合人群: 有一定的 Java 基础和 Spring 框架基础的开发人员
Jacks
·
架构师
Spring
·
237 订阅
一个实例学会 Spring Cloud 的注册中心 Eureka 的用法
“Spring Cloud 是一系列框架的有序集合。它利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和部署。Spring Cloud 并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过 Spring Boot 风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。”引自百度百科。 Eureka 是 Spring Cloud 中非常重要的核心模块,使用 Spring Cloud 就离不开 Eureka,我们用一个产品服务中的获取 Promotion 信息,及所有产品功能为例,让大家快速了解 Eureka 是做什么用的,及如何使用。 本场 Chat 包含如下内容: 1. 使用 Spring Boot 创建 Spring Cloud 的注册中心 2. 创建 Promotion 信息及产品信息的服务提供者 3. 创建调用他们的消费者 本场 Chat 适用于:任何希望了解、学习 Spring Cloud 的人员,或者希望从事 Java 相关工作的人员。
IT职涯
·
架构师
Spring Cloud
·
109 订阅
TypeScript 从零到一,2020 开发必备
2020 年,项目中使用 TypeScript 已经变得寻常起来了,而 TypeScript 这项技能自然也从加分项慢慢变成了必备项,本课程旨在帮助你快速学习 TypeScript,助你在今后开发中减少傻瓜 BUG。 本篇涉及到的知识点如下: 1. TypeScript 基础入门。环境搭建、基础类型、函数类型、数组和元组、类与接口。 2. TypeScript 语法进阶。TS 配置文件、编译机制、枚举类型、联合类型、泛型、命名空间和模块化。 3. TypeScript 高级语法。类装饰器、方法属性装饰器、参数装饰器、第三方库解释文件。 最后把 TypeScript 语法学习后,通过一个项目加深对基础知识的理解 本篇适合人群:具有 ES6 基础以及有 TypeScript 学习需求的同学。
贫僧发
·
前端工程师
TypeScript
·
242 订阅
三维姿态的描述及坐标变换
在很多应用场景中,如机器人、无人机、SLAM,都需要确定物体在三维空间中的姿态。姿态有四种常见的描述方法:旋转矩阵、轴角、欧拉角、四元数。本文将针对这四种描述方法进行系统的讲解,尽可能罗列所有涉及的公式,并指出进行数值计算时容易忽视的陷阱,方便大家日后使用。 本 Chat 包含以下内容: * 旋转矩阵的含义、推导和性质,旋转顺序对于坐标转换的影响; * 轴角的定义,罗德里格旋转公式; * 欧拉角的定义,万向节死锁问题; * 四元数的定义和运算法则,使用四元数进行坐标变换; * 旋转矩阵、轴角、欧拉角、四元数之间的转换公式及推导。
极意
·
工程师
数学
·
94 订阅
H5 游戏开发启蒙案例 03《Hello 扫雷》
不用游戏引擎,怎么写游戏? 加入进来,跟着作者用 JavaScript 写一个 H5 游戏案例《Hello 扫雷》 本 Chat 中包含以下内容: - 需求分析 - 数据结构设计 - MVC 设计模式 - 完整的实现过程 适合人群: 对入门游戏开发有兴趣的技术人员
小刀UP
·
个人开发者
H5
·
游戏开发
·
160 订阅
设计模式:建造者模式(完整版)
建造者模式是大家比较熟知的一种设计模式,但可能有的朋友只知道它的一部分用法,或者只是知道它的定义,却不知道在哪里应用,本文就带大家全面了解建造者模式。 在本场 Chat 中,会讲到如下内容: 1. 通过两个例子全面展示建造者模式的应用场景 2. 根据例子总结建造者模式的优点和使用场景 适合人群: 有一定基础、期望全面了解建造者模式、想要想架构师更近一步的程序猿
看山
·
架构师
设计模式
·
195 订阅
查看全部文章

你有技术难题?

来这里提问吧,必问为你找到答案!

你有经验和知识?

来这里回答吧,丰厚奖金等你拿!