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

最新文章

新鲜出炉的 Chat 文章,为作者鼓个掌吧
查看更多 >
多媒体开发入门之数字图像和视频应知应会基础知识
多媒体开发是软件开发中非常重要的一个大方向。我们日常生活中看的电影电视,听的音乐广播,户外广告,安防监控摄像头,视频直播,视频会议等等,其核心都是多媒体系统。所以,要参与这些系统的开发,就必须熟悉多媒体开发技术,而数字图像和视频,又是多媒体最基础的部分,作为开发人员,必须了解这些基础知识,才能才具体的开发中游刃有余。本文主要就是讲解一下这些图像和视频的基础知识,帮助初学者理解相关项目和代码的里面的专业知识。 本文主要讲以下内容: 1. 数字图像的概念,RGB 的概念和实际操作 2. YUV 的概念,RGB 和 YUV 的转换,YUV 的各种格式 3. 图像压缩编码 4. 视频的概念 5. H264、H265 视频压缩编码 适合人群:对多媒体开发感兴趣的初学者
2小时前无名
·
架构师
#Java# 工作流 Flowable 企业级应用开放,历史数据亿级该怎么办
工作流对我们每个人都息息相关,像钉钉上的请假审批,只要工作中有涉及审批的。 JBPM、Activiti 这两者已经慢慢没落了,现在用到最多是 Flowable。随着工作流的使用,act\_his_* 会达到亿级,从而变成工作流的使用的瓶颈。 本次 Chat 将介绍如何使用 Flowable 框架实现企业级应用开发及处理亿级历史数据: - 项目准备:环境搭建,Spring Boot集成; - 历史数据处理方法一:处理亿级历史数据,解除瓶颈; - 历史数据处理方法二:处理亿级历史数据,解除瓶颈。
2小时前hei
·
工程师
Vue + Element UI 后台管理系统从入门到精通
本场 Chat 将会深入浅出的介绍关于 Vue 和 Element UI 相关的内容。 在本场 Chat 你将会看到如下内容: 1. 初识 Vue 相关的内容。 2. 初识 Element UI 相关的内容。 3. Vue简单例子,与Element UI 简单例子。 4. Vue Cli 基本使用。 5. 状态管理与路由拦截。 6. 实战:后台管理系统。
2小时前小小
·
阿里云社区认证专家
从底层重学 Java 之 Character 字符型
从底层,从原理,我们来重学一次 Java。Character 是char(字符)的封装类,是 String 用于字符存储的类型,他的源码及实现是怎样的呢? 本系列秉承所有结论尽量从源码中来,没有源码的尽量标明出处。相关源码会附着在文章中,读本文即可,不用再自行查找源码及资料学习,方便大家充分利用路上的碎片时间。 本篇 Chat 对 Character 的属性、构造函数、字符数据等进行逐一源码分析,帮助大家深入理解和学习 JDK 源码。 本文包含以下内容: - 类信息 - 类的定义 - 类的继承结构 - 常量 - 进制数范围 - char 类型值域 - 基本类型 - 一般类别 - 位数、字节数 - Subset - UnicodeBlock - 类定义 - map - 构造函数 - 各块静态常量 - blockStarts - blocks - of(char c) - of(int codePoint) - forName(String blockName) - UnicodeScript - scriptStarts - scripts - aliases(别名) - of(int codePoint) - Character.isValidCodePoint(int codePoint) - Character.getType(int codePoint) - CharacterData.of(int ch) - CharacterDataLatin1 - Arrays.binarySearch(int[] a, int key) - forName(String scriptName) - value 属性 - 构造函数 - CharacterCache - valueOf - charValue - hashCode - equals - toString - toString() - String.valueOf(char data[]) - String的String(char value[])构造函数 - Arrays.copyOf(char[] original, int newLength) - toString(char c) - String.valueOf(char c) - String(char[] value, boolean share) - 比较两者 - 几个判断函数 - isValidCodePoint(int codePoint) - isBmpCodePoint(int codePoint) - isSupplementaryCodePoint(int codePoint) - isHighSurrogate(char ch) - isLowSurrogate(char ch) - isSurrogate(char ch) - isSurrogatePair(char high, char low) - charCount(int codePoint) - 大小写判断 - 小写判断 - 大写判断 - 大小写转换 - 转小写 - toLowerCase(char ch) - toLowerCase(int codePoint) - 转大写 …… **未完待续** **适用人群**:有一些 Java 基础的人群。
2小时前草宝虫
·
架构师
MySQL MGR 真正的多主/多写实战
在当今互联网的趋势下,MySQL 使用越来越广泛,数据一致性和可靠性要求也就很高,做程序和 DBA 的都知道,目前 MySQL 高可用和多点写入都是一大痛点,业界不乏使用 MHA、PXC、Keepalived、Haproxy、MyCat 等中间件或程序对 MySQL 切换对服务进行保证,但是引入了第三方工具使运维的复杂度大大增高,需要专业的运维或dba进行维护,使很多产品不能快速上线并稳定的运行。 但是随着技术的不断更新,MySQL 终于推出了 MGR 也就是 MySQL Group Replication 组复制(简称 MGR),此功能对于单主和多主都进行了内部自动化处理,加上 MySQL 提供的工具可以轻松搭建真正意义上的多主写入,让你的业务不在停机。我会先写如下内容,如果大家感兴趣我会在增加如何利用第三方工具与 MGR 配合达到真正的自动化切换。然后我也会定期更新适用所有人的数据库原理知识,让你全面了解 MySQL。 大概目录如下: 1. MGR 背景: 2. MGR 原理: 3. 使用场景: 4. 使用限制: 5. 详细的手工部署安装: 6. 在线故障切换: 7. 利用第三方工具与 MGR 整合,达到真正的自动化与高可用。
2小时前kevin
·
运维经理

严选 Chat

优质作者完成的Chat,文章已发布,即刻可读
查看更多 >
动态代理种类及原理,你知道多少?
动态代理是代理模式的一种,指在不改动目标对象的基础上,通过一些辅助技术,能够对目标对象实现功能扩展。动态代理的应用场景也是非常广泛,比如常见 Hibernate、Spring、Dubbo 等框架均有运用,因此在了解了常见的动态代理种类及原理后,无疑对这些框架相关部分会理解得更加透彻。同时在面试中,如果能把本文涉及的知识点都讲到,那将会大大增加录用的几率。 在本场 Chat 中,将会涉及如下内容: - 对静态代理回顾,与动态代理本质区别 - JDK 动态代理实现,动态生成代理类源码剖析 - Cglib 代理方式实现,反编译代理类源码剖析 - Javassist 字节码 API 两种情景演示 - 使用 Javassist 动态生成代理类,模拟 JDK 动态代理 - Cglib 底层字节码 ASM 框架介绍
Limynl
·
Java高级工程师
代理
·
195 订阅
React 中实现权限管理(前端)
权限管理分为后端权限与前端权限,主要介绍 React 中实现前端权限管理具体方法。 在本场 Chat 中,会讲到如下内容: 1. 动态生成菜单(使用 antd) 2. 动态生成路由(使用 mobx 存储数据) 3. 整个的流程,登录成功,获取数据,进行存储,动态生成菜单与路由的整个过程 采用框架 create-react-app
doubleyong
·
项目经理
React.js
·
137 订阅
大数据开发技能储备&面试指南
大数据技术目前十分火热,但是面对种类繁多的开源框架,如何学习才能更高效?面试前如何准备,才能提高简历筛选通过率?面试中如何应对,才能提高面试成功率? 本文从面试实战中,提炼出大数据开发重要知识点,详细讲解,绝非提纲式阐述,会结合实际场景讲应用、讲原理,绝对干货 本 Chat 包含以下几方面内容: 1. 技能储备 - 大数据项目中,常用的 Java 基础知识,包含 Hashmap、序列化、并发等重点知识 - 大数据项目中,常见的算法数据结构,结合面试真题讲解算法应用、原理 - Hadoop/Hive 必备基础知识,以及考点、面试真题讲解 2. 面试 - JD 识别以及简历准备 - 面试技巧,以及如何与面试官有效沟通
一秋
·
数据架构师
大数据
·
203 订阅
前端框架及项目面试:聚焦 Vue 原理与实战
前端面试时,除了考察原生基础之外,还必考 Vue 框架内容,对于求职者是刚需。在这基础上,还会考察能力方面,即项目设计和项目经验,最终才能通过。 掌握一个框架原理的时候,不一定要一行一行去看源码,毕竟太耗时而且枯燥,正确路线应该先通过别人写的博客,或者视频先掌握框架的大体原理,知道大体原理后,看源码才会事半功倍。 文章会把 Vue.js 拆分成多个小模块,讲解模块间的依赖以及调用关系。然后将源码核心部分抽离压缩,各个模块以小 Demo 的形式展现出来,用最少的代码讲解内部实现。掌握了这些模块的核心原理之后,你足可以应对所有的前端 Vue 技术面试。 在本场 Chat 中,会讲到如下内容: * 响应式系统的基本原理 * 响应式系统的依赖收集追踪原理 * 异步更新策略及 nextTick 原理 * 虚拟(Virtual )DOM 和 Diff 算法 * 数据状态管理 Vuex 工作原理 **适合人群**: 工作 1-3 年的初中级前端工程师,需要修炼内力提升对框架的理解
VC橙
·
前端技术团队
Vue.js
·
151 订阅
学了这篇 Zookeeper,分分钟钟写出分布式应用程序
Zookeeper 是 Apache 软件基金会顶级的开源项目之一,在我们熟知的分布式领域中,Dubbo 就是用它来实现服务注册与发现的,当然在 Kafka 中也有它的影子,主要用它来实现服务器之间的协调、生产者负载均衡、Topic 与 Broker 的注册等等,可见它的作用很强大,但是如果抛开这些开源的项目,让你来设计一个高可用的分布式架构,你可以胜任吗?那还用说?当然可以了!不过前提条件我们得有这方面的技能,所以还是要踏踏实实的去学习它,相信有了 Zookeeper 的介入,你定能会设计出属于自己的分布式应用程序,所以本场 Chat 你值得拥有! 在本场 Chat 中,会讲到如下内容: - Zookeeper 的核心理念与角色分析。 - 集群的搭建步骤与实操。 - 节点类型与常用命令。 - Zookeeper 的读写流程。 - ZAB协议的分析。 - Leader 挂掉之后的分析。 - 第一个Zookeeper 应用程序的讲解。 - 实现自己的服务注册、发现和负载均衡,掌握注册中心的精髓。 - 实现一个几乎“永不宕机”的 HA 架构。 - 分布式锁的实现,并与 Redis 实现的分布式锁做比较。 - 其他应用场景的介绍。 - 关于 Zookeeper 的一些思考。 - 做最后的总结。 温馨提示:实例代码使用的是 Java 语言。 适合人群: 对分布式架构设计感兴趣的所有开发人员。
清然
·
高级软件工程师
ZooKeeper
·
375 订阅
千亿数据的潘多拉魔盒:从分库分表到分布式数据库
近年来,随着国内互联网行业的加速发展,以及摩尔定律的实效,千亿数据的潘多拉魔盒早已打开,传统的开源/商业关系数据库早已遇到了容量的瓶颈。而容量告警则不仅意味着业务发展收到影响,同时对现有系统的稳定性和可用性、可维护性,也带来极大的挑战。 从十年前起,淘宝等公司就遇到这类制约业务发展的技术问题,进而有了 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)
·
高级技术总监
数据仓库
·
628 订阅
前端搞工程化:持续集成
你工作 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
·
高级前端工程师
持续集成
·
311 订阅
用 Python 开发一个自动发邮件脚本
电子邮件是个非常伟大的发明,它让世界上任意两个地方的人得以交流。在当今社会,越来越多的社交平台出现,让电子邮件的地位受到冲击。但是因为电子邮件的便捷性,广泛性,让电子邮件仍然发挥着无可取代的作用。在电子邮件中没有好友的概念,我们只需要知道彼此的邮箱即可发送。我们可以利用爬虫搜集一些自己感兴趣的内容,然后自动发送到自己的邮箱,从而达到更加精准的内容推送。 本次 Chat 的内容如下: 1. 发送一个纯文本邮件 2. 发送一个 HTML 页面邮件 3. 发送一个图片邮件 4. 发送一个带附件的邮件 5. 解析命令行参数 6. 将 py 文件打包成 exe 文件 7. 使用命令行执行 适合读者:有 Python 基础,对电子邮件感兴趣的读者。
扎克斯
·
Java开发工程师
Python
·
229 订阅
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
·
资深软件工程师
严选
·
336 订阅
系统上线后雪崩!让我来带你们学习 Spring Cloud Hystrix 及监控来解决雪崩问题
在如今随着网络及电商的发展,系统雪崩也是人们常遇到的问题,每年在年度大促时,总会有某个知名平台因此雪崩,我们传统的提前处理方法是,加机器加机器加机器,促销机器专用等等,事件发生时的处理方式是紧急召集一批人,处理数据的、处理业务的、处理部署架构的、等等整晚整晚紧急对应,很多时候还要申请一堆新机器,暂时把出了问题的机器切换掉,把应用修改,切换等等,耗时耗力不说,效果实在也是差强人意,经常还要听一大堆人的抱怨,“怎么还没好........",云云。 如今随着微服务的到来,Spring Cloud 可以非常快速、方便、有效的解决雪崩问题。 Spring Cloud 的熔断器会在自动侦测系统的错误,发现错误后,会强迫以后的访问快速失败,从而防止某个服务不断地尝试执行会失败的操作,它会使服务继续执行而不用等待修正错误,或者浪费 CPU 时间去等到超时产生。熔断器也可以使服务能够诊断错误是否已经修正,如果已经修正,服务会再次尝试调用操作。 本课程就带领大家来实践一下 Spring Cloud 的熔断器及熔断监控。 本场 Chat 包含如下内容: - 使用 Spring Cloud 创建注册中心 - 加入提供服务者、及消费者模块 - 加入熔断器设定 - 单个应用加入熔断监控 - 为整个项目加入熔断器监控 本场 Chat 适用于: - 希望学习了解熔断器及监控来解决雪崩问题的人员 - 任何希望了解、学习 Spring Cloud 的人员 - 希望从事 Java 相关工作的人员
IT职涯
·
架构师
严选
·
226 订阅
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实践布道者
领域驱动
·
324 订阅
手把手教你用 Python 打造股票行情分析的 GUI
Python 的出现可以帮助我们快速解决实际的问题,提高工作效率。如果给 Python 脚本加上一个 GUI 的话,不仅可以进一步提升使用效率(不用每次停止运行去修改参数),而且还能把自己程序分享给不懂编程的朋友们使用,的确让人激动不已! wxPython 是基于 Python 的跨平台 GUI 扩展库,是对 wxWidgets( C++ 编写)封装实现,也是目前最为流行的 GUI 库之一。 本场 Chat 我们就来和大家一起学习 wxPython 的使用方法,运用知识点打造股票行情分析界面,为实现自己的桌面交互界面添砖加瓦。 本场 Chat 主要内容包括: 1. 通过最小框架的实现快速入门 wxPython 2. 界面的布局管理及多页面之间的切换,嵌入 Matplotlib 可以显示各种图形 3. 不仅介绍基本的按钮、文本、工具栏、菜单栏的使用,还有高级的树形列表、Excel 表格、进度条、滑块、日历、对话框的扩展介绍 4. 结合以上知识点,制作一个基础版的股票行情分析界面 ,可以交互查看个股走势
元宵大师
·
Python高级工程师
Python
·
275 订阅
网易严选怎么做全链路监控的?
严选全链路基建从 2018 年就开始了,2019 年又对多端进行了补充,今年再做完大前端部分的链路就实现了全端全链路的覆盖。我有幸参与了整个建设过程,并作为大前端部分的负责人设计和完成了大前端部分的链路建设。 那么问题来了: 1. 数据是怎么收集的? 2. 数据是怎么上报的? 3. 数据是怎么可视化的? 4. SDK 怎么实现的多端兼容? 最后还会分享些做 SDK 的心得和对 APM 的一些展望。
付超
·
前端砖家
监控
·
343 订阅
如何使用 JFinal Weixin SDK 完成微信小程序单/多账号配置与切换使用?
目前,使用 JFinal 做微信公众平台和微信小程序的开发者越来越多,JFinal 与 JFinal Weixin SDK 也在紧跟趋势,快速迭代,目前已经支持公众平台服务号、订阅号、微信小程序的多账号管理。 本 Chat 你将会学到以下内容: 1. 如何直接在项目里配置单个微信小程序 2. 如何使用配置文件配置单个微信小程序 3. 如何使用配置文件配置多个微信小程序 4. 如何基于数据库配置多个微信小程序 5. 数据库配置加载到缓存,提升切换时获取配置的性能 6. 优雅切换多账号调用接口 适合人群: JFinal 开发者和微信小程序开发者
山东小木
·
架构师
微信
·
小程序
·
123 订阅
Java 面试笔记之线程池
线程池是面试常考知识点,比如:如何创建线程池、线程池有什么参数及参数的用意、有哪些拒绝策略、线程池原理、如何监控等等,本篇文章一一为您解答,祝各位顺利找到满意的高新工作。 本 Chat 你将会获得以下知识: 1. 简介 2. 使用线程池的好处 3. 不使用线程池的坏处 4. 创建线程池的方式 5. 提交任务的方式 6. 获取结果的方式 7. 线程池状态 8. 关闭线程池方式 9. 线程池的线程初始化 10. 动态调整线程池容量 11. 线程池监控 12. 线程池调优 13. 线程池的原理(含部分源码分析) 14. 总结 适合人群: Java 面试、技术整理总结。
老牛
·
资深开发
Java
·
276 订阅
线程池原理分析以及结合 Spring 事件机制实战
在 Java 中,我们可以利用线程池来有效管理线程,充分发挥多核 CPU 优势。但是,线程池本身是把双刃剑,我们需要知道它的利弊,才能在实际系统中游刃有余地运用。 本次 Chat 我们将学习线程池原理,还会结合 Spring 的事件来实现一个基于状态机驱动业务的实战,适合所有状态驱动的业务(如订单类)。 在本场 Chat 中,会讲到如下内容: - 线程池基本概念 - 线程池使用的优缺点 - 线程池实现原理 - 快速入门 - 整合 Spring 以及原理分析 - 事件驱动实战开发 适合人群: 有一定的 Java 基础和 Spring 框架基础的开发人员
Jacks
·
架构师
Spring
·
263 订阅
一个实例学会 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
·
121 订阅
TypeScript 从零到一,2020 开发必备
2020 年,项目中使用 TypeScript 已经变得寻常起来了,而 TypeScript 这项技能自然也从加分项慢慢变成了必备项,本课程旨在帮助你快速学习 TypeScript,助你在今后开发中减少傻瓜 BUG。 本篇涉及到的知识点如下: 1. TypeScript 基础入门。环境搭建、基础类型、函数类型、数组和元组、类与接口。 2. TypeScript 语法进阶。TS 配置文件、编译机制、枚举类型、联合类型、泛型、命名空间和模块化。 3. TypeScript 高级语法。类装饰器、方法属性装饰器、参数装饰器、第三方库解释文件。 最后把 TypeScript 语法学习后,通过一个项目加深对基础知识的理解 本篇适合人群:具有 ES6 基础以及有 TypeScript 学习需求的同学。
贫僧发
·
前端工程师
TypeScript
·
265 订阅
三维姿态的描述及坐标变换
在很多应用场景中,如机器人、无人机、SLAM,都需要确定物体在三维空间中的姿态。姿态有四种常见的描述方法:旋转矩阵、轴角、欧拉角、四元数。本文将针对这四种描述方法进行系统的讲解,尽可能罗列所有涉及的公式,并指出进行数值计算时容易忽视的陷阱,方便大家日后使用。 本 Chat 包含以下内容: * 旋转矩阵的含义、推导和性质,旋转顺序对于坐标转换的影响; * 轴角的定义,罗德里格旋转公式; * 欧拉角的定义,万向节死锁问题; * 四元数的定义和运算法则,使用四元数进行坐标变换; * 旋转矩阵、轴角、欧拉角、四元数之间的转换公式及推导。
极意
·
工程师
数学
·
105 订阅
H5 游戏开发启蒙案例 03《Hello 扫雷》
不用游戏引擎,怎么写游戏? 加入进来,跟着作者用 JavaScript 写一个 H5 游戏案例《Hello 扫雷》 本 Chat 中包含以下内容: - 需求分析 - 数据结构设计 - MVC 设计模式 - 完整的实现过程 适合人群: 对入门游戏开发有兴趣的技术人员
小刀UP
·
个人开发者
H5
·
游戏开发
·
169 订阅
查看全部文章

你有技术难题?

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

你有经验和知识?

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