Kubernetes 和云原生教程

Kubernetes 开源有 6 年时间了,为什么还要写一篇 Kubernetes 入门的文章?”我想说的是,Kubernetes 还远远没有达到我们想象的那么普及。众多的开发者,平时忙于各自的业务开发,学习新技术的时间有限;还有大量的学生群体,可能还仅仅停留在“知道有这门技术”的阶段,远远没有入...

Istio是什么?Istio如何编译

Istio 是当前最流行的服务网格实现 ,它是在 Kubernetes 的基础上开发的,它跟 Kubernetes 在云原生应用的生态中拥有着不同的定位。本文不是直接为你介绍 Istio 具有哪些功能,而是先向你介绍 Istio 诞生的历史条件,然后带你从 Kubernetes 与 Istio 的分...

WebAssembly是什么?

Docker 创始人 Solomon Hykes 发布了一条推特在业界引起了轩然大波(见下面的推文),他说如果 2008 年 WebAssembly 和 WASI 就存在的话,他就没必要创建 Docker。一时间,关于 WebAssembly 取代 Docker 的讨论此起彼伏。也是从那时起,Web...

Day28 CocoaPods

CocoaPods CocoaPods 是一款第三方套件的相依管理器,我们可以透过它来安装许多第三方的套件 安装 CocoaPods 首先我们先依如往常的新建一个新的专案,然後就先放着不要理他 接着按下 Command + Space 打开 Spotlight ,搜寻 Terminal.app 并打...

[Day 27] 所以说那个手机版

Grid 还是 Flex 我们回归到行动装置本身,究竟我们在前端设计的时候,要采用 Grid 还是 Flex 来制作所谓的手机版? 我认真说,如果你是 AWD 的话,用 Flex 就绰绰有余。 如果你是采用 RWD 的话,用 Grid 或许比较方便。 当然,这些事情没有一定的准则,不然你看看大家 B...

强型闯入DenoLand[25] - 使用 Deno 打造多线程应用(2)

强型闯入DenoLand[25] - 使用 Deno 打造多线程应用(2) 在了解何谓多线程以後,我们来看看要如何在 Deno 开发多线程的程序吧! Deno 支援 Web Worker API , Workers 可以让程序运作在多个线程上,而每一个 Worker 实体都在独立的线程上运作。 目...

从零开始-30日练习开发iOS APP-UserDefault Day-28

正文: 利用 UserDefault 储存资料 预览图: 程序码: import UIKit class ViewController: UIViewController { @IBOutlet weak var showLabel: UILabel! @IBOutlet weak var ente...

<Day28>Network-OkHttp

在android 使用 Network 需要宣告权限 AndroidManifest.xml 中宣告 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission ...

[LeetCode30] Day26 - 1106. Parsing A Boolean Expression

题目 给一个型别为string的boolean expression,回传结果(true or false) experssion包含 "t" = true "f" = false "!(expr)", where expr = "...

Microflows的Java升级版

在写Java以前想一下 在决定用Java解决问题前,其实很多功能在内建的Microflows中都能够解决了,再加上Java有可能会使原本的结构变得更混乱,甚至让之後接手工作的工程师工作上困难,因此,跟自创widget一样,官方不太建议自己用Java写Mendix上的Microflows。 当然,特殊...

Day26练习java-抛出例外

昨天使用的是在有明确资讯时的例外处理,可以直接使用try catch抓出来,但有时在方法里需要传入资料,但此时资料还没有传入无法知道之後进来的资料是否有误,因此必须先未雨绸缪,先确保程序会照常执行,如果有例外再让它自行抛出。 通常抛出例外的方式有两种: 1.在程序码叙述中,使用throw 2.在定义...

[Day26] 第二十六课 Azure巢状虚拟化-1 [进阶]

先前有做过巢状虚拟化的建置,趁这次参加铁人赛的机会把它分享出来 先讲结论 巢状虚拟化的效能不会太好,因为效能好的机器很贵 为什麽会这样做,因为整个地端迁移上去,费用最佳化的考量 架构会变得很复杂,後续管理要有人做 那我们开始吧… 首先适合巢状虚拟化的机器为E系列,拥有特别大的记忆体容量, 参考下列资...

Day26-不好意思,这里前方是一方通行啊!

嗨,各位早安 相信各位一定有听过"防火墙"这个东西吧? 之前我们前面讲过了ssh和scp的时候不是说过"连线没有被挡住"吗? 防火墙呢,就是扮演用来对连线做简单管控的角色啦(就像警卫一样) 今天要介绍的是ubuntu内建的"ufw"啦 首先...

第26天-SourceTree-Git-版本控制-分支

在这篇文章中,会说明分支(branch)在SourceTree内的用法,分支是在版本控制中很重要的一环,尤其多人开发,或是需要加入新功能等等,也可以用来回溯之前的版本。 建立新分支 要建立新分支 我们可以直接点选介面上的点选介面上的Branch,输入分支名称後点选创建分支,即可建立新分支。 1 2 ...

Lektion 28. 可拆式动词・动词可以拆 Trennbare Verben

动词的重点事实上还没讲完 德语难缠的东西就是变化,像是前一篇提到的属格(Genitiv)变化,光是这种类似的变化就会根据人称代名词、所有代名词而变化;动词根据不同的时态、语态以及人称也会有不同的变化,笔者也是花了一两个月的时间慢慢适应。 动词部分事实上还没讲完!今天要探讨的是可拆卸式动词(Tren...