logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式篇 - 开源项目中的结构型设计模式

昨天写了创建型设计模式,今天的主题是结构型设计模式。结构型模式共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。和上一篇一样,还是围绕着开源项目中的设计模式来展开理解。 目录:适配器模式简介和应用装饰器模式简介和应用代理模式简介和应用外观模式简介和应用桥接模式简介和应用组合模式简介和应用享元模式简介和应用  1. 适...

#设计模式#装饰器模式#代理模式 +2
Java篇 - 代理模式和动态代理实现原理

 设计模式中有一种模式叫代理模式,Spring框架离不开动态代理技术,Android hook技术用到了反射 + 动态代理,Framework中我们也经常看到各种proxy,如ApplicationThreadProxy, ActivityManagerProxy。那么,今天就来说下Java中的代理模式和动态代理。 目录:代理模式静态代理动态代理代理模式的优缺点...

#代理模式
加解密篇 - 非对称加密算法 (RSA、DSA、ECC、DH)

  最近的文章中多次出现了非对称加密,今天就来分析一下非对称加密的算法。 目录:简介RSA算法DSA算法ECC算法DH算法  1. 简介 1.1 概念非对称加密需要两个密钥:公钥 (publickey) 和私钥 (privatekey)。公钥和私钥是一对,如果用公钥对数据加密,那么只能用对应的私钥解密。如果用私钥对数据加密,只能用对应的...

加解密篇 - 非对称加密算法 (RSA、DSA、ECC、DH)

  最近的文章中多次出现了非对称加密,今天就来分析一下非对称加密的算法。 目录:简介RSA算法DSA算法ECC算法DH算法  1. 简介 1.1 概念非对称加密需要两个密钥:公钥 (publickey) 和私钥 (privatekey)。公钥和私钥是一对,如果用公钥对数据加密,那么只能用对应的私钥解密。如果用私钥对数据加密,只能用对应的...

客户端布局动态化方案

1.背景2.目标3.现有的轮子4.设计方案1.背景

文章图片
跨平台技术篇 - Flutter 问题汇总

介绍Flutter是什么?Flutter能做什么?Flutter适合谁?对于程序员/开发人员来说,要使用Flutter必须具备哪些经验?Flutter可以构建什么类型的应用程序?谁创造了Flutter?谁在使用Flutter?是什么让Flutter如此独一无二?我应该用Flutter制作我的下一个应用程序吗?Flutter提供什么?...

跨平台技术篇 - 尝试编写一个 Flutter app

现在来跟着编写一个简单的 Flutter app。目录:创建 Flutter app使用外部包 (package)添加一个有状态的部件 (Stateful widget)创建一个无限滚动 ListView添加交互导航到新页面使用主题更改 UI1.创建 Flutter app这一步可以参考上篇文章:跨平台技术篇 - Flutter 安装配...

跨平台技术篇 - Flutter 设备和 SDK API

目录:使用 packages开发 Packages 和插件使用平台通道编写平台特定的代码读写文件在 Flutter 中发起 HTTP 网络请求1.使用 packagesFlutter 支持使用由其他开发者贡献给 Flutter 和 Dart 生态系统的共享软件包。这使你可以快速构建应用程序,而无需从头开始开发所有应用程序。现有的软件包支持许多使用场景,例...

跨平台技术篇 - Flutter 安装配置

这篇来写写 Flutter Android 版的安装配置,并运行一个demo。目录:系统要求获取 Flutter SDKAndroid Studio 设置运行 demo1.系统要求要安装并运行 Flutter,你的开发环境必须满足以下最低要求:操作系统: macOS (64-bit)。磁盘空间: 700 MB (不包括 Xcode 或 A...

    共 20 条
  • 1
  • 2
  • 请选择