logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Add Flutter to existing apps

Dan Field edited this pageon 20 Jun·70 revisionsIntroMaking it easy to add Flutter to an existing app is work in progress, tracked by theAdd-to-App project.This page documents the current st...

Flutter开发笔记(一)

最近在做项目,想集成Flutter来开发部分组件。所以,开始了研究Flutter混合开发之路。欢迎加入 Dart 阵营。跳过所有有关安装和运行 Flutter 应用程序的部分,直接进行操作,如果您不确定 Flutter 是什么,并且有许多问题,请阅读关于 Flutter 的演进之路。Dart如果你认为 Kotlin 是 Java 的替代,等到你看到 Dart 后,你会发现它...

Flutter笔记(二)

一、Android 集成 Flutter 实现流程闲鱼、头条 在 Android 集成 Flutter 模块都有自己的实现方案:闲鱼团队方案&头条团队方案我们以官方方案方式为主。一、Android 集成 Flutter 实现流程闲鱼、头条 在 Android 集成 Flutter 模块都有自己的实现方案:闲鱼团队方案&头条团队方案我们以官方方案方式为主。...

【数据结构与算法可视化网站】

网上有很多这类数据结构与算法可视化的网站,能够自己输入数据,然后看对应的数据结构/算法的动图,能够很好地帮助我们理解数据结构与算法。所以,今天我就把自己在学数据结构与算法时,用到可视化网站分享出来。Structure Visualization我之前那篇文章就是在 Data Structure Visualization 网站做的动图,这个网站支持很多种数据结构的动图演示。地址如下:https:/

文章图片
#数据结构#b树
分布式、集群、分布式服务框架

分布式: 1.将不同功能数据放到不能的机器上。 2.将同一数据放到不同的服务器上(数据副本),服务器之间通过网络互通。(涉及到数据的一致局性问题)。 分布式系统的CAP理论: ● 一致性(C):在分布式系统中的所有数据备份,在同一时刻是同样的值。(等同于所有节点访问同一份最新的数据副本) ● 可用性(A):在集群中一部分节点故障后,集群整体是否还能响应客户端的读写请求。     1.对数据更新具备

#分布式
区块链技术原理

区块链是什么?    “区块链”技术最初是由一位化名中本聪的人为比特币(一种数字货币)而设计出的一种特殊的数据库技术,它基于密码学中的椭圆曲线数字签名算法(ECDSA)来实现去中心化的P2P系统设计。但区块链的作用不仅仅局限在比特币上。现在,人们在使用“区块链”这个词时,有的时候是指数据结构,有时是指数据库,有时则是指数据库技术,但无论是哪种含义,都和比特币没有必然的联系。

Android动态加载之ClassLoader详解

Dalvik虚拟机如同其他Java虚拟机一样,在运行程序时首先需要将对应的类加载到内存中。而在Java标准的虚拟机中,类加载可以从class文件中读取,也可以是其他形式的二进制流。因此,我们常常利用这一点,在程序运行时手动加载Class,从而达到代码动态加载执行的目的。只不过Android平台上虚拟机运行的是Dex字节码,一种对class文件优化的产物,传统Class文件是一个Java源码文件会

Android虚拟机的理解和内存管理

虚拟机很小,空间很小,谈谈移动设备的虚拟机的大小限制 16M ,谈谈加载图片的时候怎么处理大图片的,outmemoryExceptionBitmapFactory.option 垃圾回收,没有引用的对象,在某个时刻会被系统gc掉 .Dalvik和标准Java虚拟机(JVM)首要差别Dalvik 基于寄存器,而 JVM 基于栈。基于寄存器的虚拟机对于编译后变大的程序来说,在它们执行的时候,花费的时间

#虚拟机
理解Android虚拟机结构

1 什么是Dalvik虚拟机  Dalvik是Google公司自己设计用于Android平台的Java虚拟机,它是Android平台的重要组成部分,支持dex格式(Dalvik Executable)的Java应用程序的运行。dex格式是专门为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。Google对其进行了特定的优化,使得Dalvik具有高效、简洁、节省资源的特点。从Andr

#虚拟机
到底了