内容参考How to speak English fast and understand natives (Part I) From linguamarina
要点:
- 我们感觉English Native Speaker说得快,所以听上去很地道。但实际上他们不是说得快,而是把单词连起来了。
- the 读成 duh
- you 读成 yuh
- 以t结尾的单词后接以d开头的单词时,两者字母连读为chu。
- Something读成Sumpthin
- 字母t出现在单词中间时,有时需要读成d
内容参考How to speak English fast and understand natives (Part I) From linguamarina
要点:
在做小程序的时候有一个需求:主要内容做成卡片,然后通过划动在卡片之间切换。划动的内容,第一反应就想到scroll-view组件,没细想就开始做了,但是做的差不多了总出现一些小毛病:
为了解决这个问题,我尝试了很多方法。第1个问题,我通过用js设置scroll-view的划动距离,强行让划到中间的卡片复位。废了九牛二虎之力才解决了,第2个问题怎么也解决不了。最后才发现更符合我需求的组件是swiper!
RSA是一种非对称加密算法,是以三位发明者(Ron Rivest、Adi Shamir、Leonard Adleman)的last name的首字母组成的。(来自:维基百科,RSA加密算法)
目前RSA被广泛使用,尤其在web server的密钥、SSH等领域。因其应用广泛,所以值得学习一下。我主要用一个简单的例子来解释RSA的运行原理,以及怎么(理论上)破解它。
但是讲解之前还是要强调,大家都在用并不代表就是安全的。抛去各种因素不考虑,单是计算机计算能力的快速提升就让RSA加密算法越来越不安全了。看完大家就有大概的了解了。
这边笔记完全来自下面这篇论文:
Chakrabarti S, Hoekstra M, Kuvaiskii D, et al. Scaling Intel® Software Guard Extensions Applications with Intel® SGX Card[C]//Proceedings of the 8th International Workshop on Hardware and Architectural Support for Security and Privacy. ACM, 2019: 6.
本文介绍了一个Intel 提出的一个新硬件——Intel SGX Card,这个SGX Card可以直接插在普通服务器的PCIe插槽上,有了这个新硬件带来一下好处:
本文演示了在不可信数据中心中利用Intel SGX Card部署Intel SGX应用程序的四种方法。 为了加速Intel SGX应用程序的内存扩展部署,论文作者们开发了一个内存共享库,用于主机和SGX Card之间的快速异步通信,并通过VNF用例突出显示SGX Card的能力。
K8s dashboard是k8s集群的web-based UI工具,用户可以通过dashboard管理运行在集群上的应用以及集群自身。
安装本身非常容易,只需要下面一条语句就可以
1 | kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml |
但是再次由于墙的原因,国内执行这条语句会出现ErrImagePull
的错误。如果你已经执行了,就需要删除这个pod。但是如果直接用kubectl delete pods <pod name> --namespace=<namespace>
的话,通过kubectl get pods --all-namespaces
查看会发现它马上就会重新建立。这是因为要直接删除kubectl delete deployment <deployment name>
。
Kubeadm 是一个工具,通过提供 kubeadm init
和 kubeadm join
来作为创建 Kubernetes 集群的最佳实践“快速路径”。
我在配置时一共使用了4台内存为16G,有4个CPU的服务器,它们的配置相同,具体如下:
操作系统:Ubuntu 16.04.6 LTS
内核版本:4.4.0-146-generic
架构:amd64
docker版本:18.9.5/18.9.6
Kubelet版本:v1.15.0
主机名 | 内部ip | 角色 |
---|---|---|
master | 10.0.0.23 | kubernetes主节点 |
node1 | 10.0.0.66 | kubernetes从节点 |
node2 | 10.0.0.53 | kubernetes从节点 |
Slaver03 | 10.0.0.69 | kubernetes从节点 |