前言 java后端经过多年的发展,涉及的规范、概念、框架非常多,目前使用广泛的开发模式中涉及的技术暴漏给开发者的API封装层次较高,以下是从spring快速入门文档[http...
简介 首先介绍下ClickHouse的特点以及适用场景,引用官方的介绍ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。与mysql相比Cl...
客气,拿走不谢😊
以太坊获取测试链代币发起以太坊交易时需要消耗以太币,开发智能合约做测试时如果在主网做测试成本会很高,并且主网的速度也比较慢,以太坊官方考虑到大家的这个需求提供了几条测试链供大家使用,比较知名的有...
背景 在组件管理和发布流程中,开发工具链之间处于信息孤岛状态,各个节点较为分散配置文件有很多,繁琐且易出错。正式包发布流程复杂,需要和各个业务线来回确认很多次信息,沟通成本高...
引言 随着业务的高速发展,代码量也越来越多,良好的工程结构和依赖管理对构建速度有着积极的作用,文章介绍了最近一段时间得物Android工程gradle依赖优化的一些实践,以及...
可以这样做,项目已经很久没有维护了,适配的AGP是2.x,现在都4.x了,dex这块优化的思路仍然是行的通的需要适配AGP
加快apk的构建速度,如何把编译时间从130秒降到17秒(二)本文已授权微信公众号:鸿洋(hongyangAndroid)原创首发 在上一篇文章加快apk的构建速度,如何把编译时间从130秒降到17秒中讲了优化的思路与初步的实现,经过一...
实现ETH和ERC20兑换功能的合约,无法扣除调用者的ETH,需要将 ETH 转化为某种ERC20 标准的代币, 才能执行智能合约中币币兑换的操作,目前大家认可度最高的就是W...
发起以太坊交易时需要消耗以太币,开发智能合约做测试时如果在主网做测试成本会很高,并且主网的速度也比较慢,以太坊官方考虑到大家的这个需求提供了几条测试链供大家使用,比较知名的有...
Metamask是以太坊的远程客户端,不存储区块链的本地副本或验证块和交易。可以提供钱包的功能,可以创建和广播交易,允许用户管理自己的账户,通过 Web3 JavaScrip...
@Passon_Fang 新款mac搞起
Flutter 中 JSON 解析使用 json_serializable, build_runner, json_annotation 解决 JSON -> Model 的问题。 设置依赖 创建一个 Mod...
AndroidStudio上有个插件叫jsontodartclass,可以试试,根据json反推model类
Flutter 中 JSON 解析使用 json_serializable, build_runner, json_annotation 解决 JSON -> Model 的问题。 设置依赖 创建一个 Mod...
@海边的卡夫卡Fu 已经不维护了,坑太多,另外跟进Android gradle插件的更新太累了
加快apk的构建速度,如何把编译时间从130秒降到17秒本文已授权微信公众号:鸿洋(hongyangAndroid)原创首发 公司的项目代码比较多,每次调试改动java文件后要将近2分钟才能跑起来,实在受不了。在网上找了一大堆配置...
感谢指正,当时对kotlin语法不是特别熟悉,这个类其实可以这样定义
class Person(val firstName: String, val secondName: String = null)
kotlin-jvm编译过程(一)最近花时间看了下kotlin,语法和swift很像相对于java简洁很多。在android项目里kotlin现阶段还是寄生在jvm平台的,所有的kotlin源代码都会被编译成...
数组和链表是数据结构中最基本的部分,也是其余众多数据结构的基础。即使在Java中,这两种结构使用的也很普遍。这里我们会先对它们进行简要分析。 数组 在java中,数组定义为一...
Java虚拟机会在执行Java程序的时候把它所管理的内存区域分为若干个不同的数据区域。 程序计数器 Java虚拟机栈 本地方法栈 Java堆区 方法区,方法区中包含运行时常量...