现在位置: 首页

IPFS 和传统互联网存储的差异和优势

2020-08-15 16:11 工业·编程  ⁄ 共 2753字 暂无评论
IPFS 和传统的互联网存储有什么不同呢?它又有什么优势呢?本文将从以下几个方面来探讨这个问题:数据存储方式、数据传输方式、数据安全性、数据可用性和数据成本。 数据存储方式 传统的互联网存储是基于HTTP协议的,它使用基于域名的地址来定位和访问文件,也就是说用户需要知道文件所在的服务器位置和路径名称才能获取文件。这种方式有几个缺点: 服务器可能会宕机、被攻击或者关闭,导致文件无法访问或者丢失。 文件可能会...
阅读全文

IPFS:一种先进的云存储技术

2020-08-14 16:05 工业·编程  ⁄ 共 2506字 暂无评论
IPFS是一个很酷的技术,它可以让我们把文件存储在云端,而不需要依赖任何中心化的服务器。IPFS是InterPlanetary File System的缩写,意思是星际文件系统。它是一个分布式的网络传输协议,它可以让我们把文件分成很多小块,然后用一种特别的方式来寻找和传输这些小块。这样,我们就可以更快、更安全、更便宜地存储和分享我们的文件了。 你可能会问,为什么我们需要IPFS呢?我们现在不是已经有很多云存储的服务了吗?比如百度网盘...
阅读全文

知常不妄:盘点一下美国还剩下哪些手段

2020-08-14 14:32 战略·谋略  ⁄ 共 6887字 暂无评论
美国作为一个伪装成国家的黑社会公司,它的行为作风跟黑帮没什么大的区别。在过去几十年,美国仗着强横的实力在全球敲诈勒索,收保护费。但是现在的美国早已日薄西山,霸权统治也摇摇欲坠。   当一个黑帮收不动保护费的时候,它只能恐吓捣乱等小手段。那么,当美国的实力不足以维持它的全球霸权的时候,它会采取哪些手段呢?让我们来盘点一下。   一. 放火捣乱   我们纵观世界历史,会发现海权国家的兴...
阅读全文

跨平台:Flutter 与 React Native 对比分析

2020-08-13 22:18 工业·编程  ⁄ 共 5723字 暂无评论
跨平台的市场优势不在于性能或学习成本,甚至平台适配会更耗费时间,但是它最终能让代码逻辑(特别是业务逻辑),无缝的复用在各个平台上,降低了重复代码的维护成本,保证了各平台间的统一性, 如果这时候还能保证一定的性能,那就更完美了。 一、环境搭建 无论是 React Native 还是 Flutter ,都需要 Android 和 IOS 的开发环境,也就是 JDK 、Android SDK、Xcode 等环境配置,而不同点在于 : React Native 需要 npm 、node ...
阅读全文

移动端跨平台方案:React Native and Flutter

2020-08-12 22:03 工业·编程  ⁄ 共 1756字 暂无评论
什么是跨平台?最常见的定义是:跨平台就是开发就是一套代码写完以后可以多端发布运行到各个平台,比如:iOS、安卓、web。 按照跨平台实现的方式可以分为两类: 一类是需要为每一个平台进行单独的构建或者编译; 另一类,是可以直接在多个平台运行. 现在主流的移动开发平台是Android和iOS,每个平台的开发技术和运行方式都不一样,大家都是针对每个平台开发应用。自然会存在一个移动应用产品要针对每个平台开发一套的现象,...
阅读全文

Android Studio sync报错:Plugin [id ‘com.android.application’ version ‘8.1.4’ apply false] was not found in any of the following sources

2020-08-11 20:15 工业·编程  ⁄ 共 1486字 暂无评论
在问题排除过程中,根据网上的博客猜测是版本Gradle和Gradle Plugins不匹配产生的问题,但是发现sync的过程中,build.gradle、settings.gradle中并未有如上现象。对此我百思不得其解。我不得已对项目中Gradle Scripts中的每个文件进行查询发现,在Gradle Scripts下的gradle.properties文件中,出现了下面的几行代码: # Specifies the JVM arguments used for the daemon process. # The setting is particularly ...
阅读全文

Android Studio设置HTTP Proxy

2020-08-10 18:48 工业·编程  ⁄ 共 828字 暂无评论
Android Studio是在谷歌的服务器上,初次安装Android Studio时下载SDK等必定失败,由于国际环境原因,大陆是无法正常访问谷歌的,所以我们在使用Android Studio时需要设置HTTP Proxy 也就是网络代理,下面就来看看操作教程吧。 1.首次打开会自动弹出HTTP Proxy的设置项,如果没有请进入主界面后点击:File→Settings...→System Settings → HTTP Proxy(或者按快捷键:Ctrl+Alt+S,然后依次找到System Settings → HTTP Proxy) 2....
阅读全文

Android Studio设置HTTP代理

2020-08-09 13:12 工业·编程  ⁄ 共 327字 暂无评论
android SDK下载:http://www.androiddevtools.cn 1. 禁止第一次启动     到AS安装目录,打开bin目录,编辑idea.properties, 在文件末尾添加:     disable.android.first.run=true   2.设置HTTP代理    点击 --->File          --->Settings       ...
阅读全文

OkHttp3系列(三)okhttp3-fast-spring-boot-starter

2020-08-08 06:45 工业·编程  ⁄ 共 5876字 暂无评论
OkHttp3是由Square贡献的HTTP客户端框架,主要用在Andorid中,但是由于其易用的API、强大的功能、请求的快速等特点,也被大量采用在后端开发领域。本系列文章讲述OkHttp3的基本使用、OkHttp3的高级功能以及OkHttp3源码的解析等,请持续关注。 本篇文章是此系列的第三篇。 简介# okhttp3-fast-spring-boot-starter是笔者开发的一个HTTP网络调用库,封装了okhttp3,按照Spring Boot Starter标准开发,可以帮助我们快速的在Spring ...
阅读全文

OkHttp3系列(二)MockWebServer使用

2020-08-07 06:40 工业·编程  ⁄ 共 5785字 暂无评论
OkHttp3是由Square贡献的HTTP客户端框架,主要用在Andorid中,但是由于其易用的API、强大的功能、请求的快速等特点,也被大量采用在后端开发领域。本系列文章讲述OkHttp3的基本使用、OkHttp3的高级功能以及OkHttp3源码的解析等,请持续关注。 本篇文章是此系列的第二篇。 Mock# mock在测试领域是很重要的一个概念。mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,创建用一个虚拟的对象以方便测试的测试方...
阅读全文