在实操前,我们先来了解下Jetpack Compose图形绘制。 热身 CanvasCanvas是自定义图形的核心可组合项。在布局中放置 Canvas 的方式与放置其他 Co...
在实操前,我们先来了解下Jetpack Compose图形绘制。 热身 CanvasCanvas是自定义图形的核心可组合项。在布局中放置 Canvas 的方式与放置其他 Co...
Android画板千千万,网上一搜一大堆,但总是找不到一个满意的,今天我们就来自己做一个画板,包括以下功能: 绘制任意线条 画笔颜色和宽度可选 绘制几何形状 包含橡皮擦功能 ...
优化目的 在我们项目上线初期,可能我们表里面的数据量很小,一些SQL的执行效率对程序运行效率的影响不太明显,但随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效...
Spring Cloud系列之Eureka[//www.greatytc.com/p/4524240a0c8e]Spring Cloud系列之配置中心Config[...
Flutter 简介 Flutter 是 Google 推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart 语言开发 App,一套代码同时运行...
粘包和拆包是TCP网络编程中不可避免的,无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机制。 拆包与粘包同时发生在数据的发送方与接收方...
kafka是什么? 简介 Apache Kafka 是一款高吞吐量的分布式的基于发布/订阅模式的消息系统,主要应用于大数据实时处理领域。它使用Scala和Java语言编写,是...
每个程序员心中都有一个成为架构师的梦想,那成为架构师这个目标是否“遥不可及”呢?从我接手的许多应用的现实情况来看,看似光鲜的外表下都有一颗千疮百孔的心:各种日志随便输出、单例...
一.什么是Open API 随着业务的发展,企业与外界的交互合作变得越来越频繁,某些时候需要双方互相传输数据、提供服务,于是企业把部分对外服务的功能封装成一系列API并供对方...