子博兄的头像-华尔子博-奥夏网
管理员
个人博客分享,技术资料分享!

Swift中初始化方法的顺序介绍,Swift如何初始化方法

Swift中初始化方法的顺序介绍,Swift如何初始化方法-华尔子博-奥夏网
与 Objective-C 不同,Swift 的初始化方法需要保证类型的所有属性都被初始化。所以初始化方法的调用顺序就很有讲究。在某个类的子类中,初始化方法里语句的顺序并不是随意的,我们需要保证在当...
4年前
02330

EOS是什么?EOS和比特币、以太坊有什么区别?

EOS是什么?EOS和比特币、以太坊有什么区别?-华尔子博-奥夏网
现在从加密数字货币的市值看,除了比特币、以太坊等之外,市值最高的项目是企业操作系统(Enterprise Operating System,EOS)。从关注度看,EOS 也是 2017~2018 年的明星项目,并常被认为是区...
4年前
02720

TypeScript 高级类型总结,什么是TypeScript(含代码案例)

TypeScript 高级类型总结,什么是TypeScript(含代码案例)-华尔子博-奥夏网
TypeScript 是一种类型化的语言,允许你指定变量、函数参数、返回的值和对象属性的类型。 以下是 TypeScript 高级类型的使用方法总结,而且带有例子。 Intersection 类型 Intersection 类型是一...
4年前
03890

区块链3.0是什么样子的?什么是区块链3.0

区块链3.0是什么样子的?什么是区块链3.0-华尔子博-奥夏网
依据区块链实际发展的情况我们认为,区块链 1.0 是数字现金,区块链 2.0 是数字资产,而期望区块链 3.0 能成为应用的平台。 那么,区块链 3.0 究竟是什么样的呢?之前,曾有人类比说,区块链 3....
4年前
04020

安装Docker Desktop报错WSL 2 installation is incomplete.如何解决

安装Docker Desktop报错WSL 2 installation is incomplete.如何解决-华尔子博-奥夏网
我们安装Docker Desktop的时候,他会问我们是否需要使用WSL2(基于Windows的Linux子系统),如果我们不适用,就会使用Hyper-v虚拟机运行,不过相比于虚拟机,子系统在性能方面更加出色。在我们选择使用...
4年前
03220

Node.js 如何让服务性能翻倍的秘密(二)

Node.js 如何让服务性能翻倍的秘密(二)-华尔子博-奥夏网
前言 前一篇文章介绍了 fastify 通过 schema 来序列化 JSON,为 Node.js 服务提升性能的方法。今天的文章会介绍 fastify 使用的路由库,翻阅其源码(lib/route.js)可以发现,fastify 的路由库并...
4年前
01970

Canvas入门实战之如何实现一个图形验证码

Canvas入门实战之如何实现一个图形验证码-华尔子博-奥夏网
你将收获 闭包的使用 canvas常用api的使用 javascript面向对象的实现方式 实现一个canvas的图形验证码的一般思路和常用算法 设计思路 用canvas生成画布 用canvas画干扰线或躁点 生成随机不重复...
4年前
02190

什么是js异步文件加载器,js异步文件加载器详解

什么是js异步文件加载器,js异步文件加载器详解-华尔子博-奥夏网
我们经常会遇到这种场景,某些页面依赖第三方的插件,而这些插件比较大,不适合打包到页面的主js里(假设我们使用的是cmd的方式,js会打包成一个文件),那么这个时候我们通常会异步获取这些插...
4年前
02010

Swift如何使用Cocoa中的数据类型详解

Swift如何使用Cocoa中的数据类型详解-华尔子博-奥夏网
作为对 Objective-C 互用性(互操作性)的一部分,Swift提供快捷高效的方式来处理Cocoa数据类型。 Swift 会自动将一些 Objective-C 类型转换为 Swift 类型,以及将 Swift 类型转换为 Objective-...
4年前
02120

什么是JavaScript中的箭头函数,如何使用箭头函数

什么是JavaScript中的箭头函数,如何使用箭头函数-华尔子博-奥夏网
箭头函数不仅仅是编写简洁代码的“捷径”。它还具有非常特殊且有用的特性。 JavaScript 充满了我们需要编写在其他地方执行的小函数的情况。 例如: arr.forEach(func) —— forEach 对每个数组...
4年前
02560