承接上文,这是第十八个案例,中间的十到十八我直接看了答案,因为有些例子从他打开的页面看不出他要做什么. 附上项目链接: https://github.com/wesbos/JavaScript30 这个案例主要是要计算所有视频加起来的时长,下面为注释: <script> const timeNodes = Array.from(document.querySelectorAll('[data-time]')); // map 方法会给原数组中的每个元素都按顺序调用一次 callback 函数.…
这是第二十二个案例,这个例子实现的是鼠标移入a标签时,将其高亮. 附上项目链接: https://github.com/wesbos/JavaScript30 以下为注释后的源码: <script> const triggers = document.querySelectorAll('a'); const highlight = document.createElement('span'); highlight.classList.add('highlight'); document.bod…
去掉标题栏的方法 第一种:也一般入门的时候经常使用的一种方法requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的 第二种:在AndroidManifest.xml文件中定义<application android:icon="@drawable/icon" android:label="@string/app_name" androi…
seq_along与seq_len函数的使用 在for循环中有用 > seq_along(c(2,3,5)) [1] 1 2 3 > seq_len(3) [1] 1 2 3…
JSON(javascript object notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成.key-val JSON是在2001年开始推广的数据格式,目前已成为主流的数据格式. JSON易于机器解析和生成,并有效地提升网络传输效率.通常程序在网络传输时会先将数据(结构体.map)等序列化成json字符串,到接收方得到json数据时,再反序列化恢复成原来的数据类型.这种方式已成为各个语言的标准. 要解析成json格式,struct里面的字段必须大写!!!…
No.1. 初始化状态 No.2. 通过ndim来查看数组维数,向量是一维数组,矩阵是二维数组 No.3. 通过shape来查看向量中元素的个数或矩阵中的行列数 No.4. 通过size来查看数组中的总的元素的个数,不管数组是几维数组 No.5. 简单数据访问 No.6. 切片访问 No.7. 修改子矩阵中的元素,原矩阵会同时发生改变:修改原矩阵中的元素,子矩阵也会同时发生改变 No.8. 创建与原矩阵不关联的子矩阵 No.9. 通过reshape来将一个向量转化成矩阵并返回,原向量不发生改变:…
第四十八个知识点:TPM的目的和使用方法 在检查TPM目的之前,值得去尝试理解TPM设计出来的目的是为了克服什么样的问题.真正的问题是信任.信任什么?首先内存和软件运行在电脑上.这些东西能直接的通过操作系统进行获取,因此能在操作系统层级的攻击者可以访问秘密信息(例如安全密钥).:如果这些密钥直接存储在内存中,并被软件访问,那么攻击者很容易从存储密钥的内存位置读取密钥,从而危害安全性. 围绕这一问题的一个方案是确保密钥不会直接存储在可以被软件访问的计算机内存中.考虑到密钥对于安全应用程序是必需的,…
第十八个知识点:画一个描述ECB,CBC,CTR模式的操作 第8周是画三个图的任务,但是维基百科上已经有人画的很好了 https://en.wikipedia.org/wiki/File:ECB_encryption.svg https://en.wikipedia.org/wiki/File:CBC_encryption.svg https://en.wikipedia.org/wiki/File:CTR_encryption_2.svg 因此我将解释这后面的原理. 操作模式:块密码的安全性依…
第二十八个知识点:什么是公钥密码学的IND-CCA安全定义? 我们将在这篇博客中讨论公钥加密的IND-CCA安全. IND-CCA安全代表选择明文的不可伪造性.这样的安全方案的思想就是给定一个密文,攻击者不能说出给定密文是什么样的明文加密得到的.在这个模型中,攻击者被允许使用加密问询和解密问询.闻讯既可以在第三步和第四步之前也可以在之后.公钥的IND-CCA的find-then-guess安全游戏的描述: 1.生成公钥和私钥\((p_k,s_k)\).攻击者A能够获得公钥\(p_k\). 2.私…
博客的感悟终点-開始 什么是Fragment 加入fragment到Activity的两种方式 Fragment的生命周期 Fragment的向下兼容 Fragment之间的通信 博客的感悟,终点-開始 这个是基础的最后一篇博客了,学习了非常多,也有非常多感触. 就在这里大致总结一下. 坚持往往非常难,完美的坚持下去更难.这是写这十八篇博客的感悟. 时间流失的非常快,总是感觉时间不够用. 慢慢的就会让自己博客的质量下降.今天反思了一下,我这样不就是在制造"破窗户"吗?(破窗户理论不知道…