1. 非常好的 Python 教程 <深入 Python 3.0> 以及 IBM 开发社区的博客探索 Python. 2. 子集: s 是 S 的子集 >>>S = {2, 3, 4, 5, 6, 7} >>>s = {x for x in S if x%2==0} # 偶数子集 >>>s set([2, 4, 6]) 3. 映射:Ceasar 加密 >>> import string >>> table…
这一周的作业,刚压线写完.Problem3 没有写,不想证明了.从Problem 9 开始一直到最后难度都挺大的,我是在论坛上看过了别人的讨论才写出来的,挣扎了很久. Problem 9在给定的基上分解向量,里面调用了hw4的一些函数,通过solve函数获得矩阵方程的解 Problem 10判断矩阵是不是可逆的,注意判断矩阵是不是square的 Problem 11和Problem 12 都是求逆,也是解方程,只是函数的参数需要参考一下源码 发现一个有趣的事情,Coding the Matrix…
Coding the Matrix: Linear Algebra through Computer Science Applications 本周的作业较少,只有一个编程任务hw2.作业比较简单,如果大学学习过矩阵代数的话,基本上没有什么问题,不过要注意的一点是基2的Span的求法. 基2空间上,在所有基向量中取任意个数个,叠加组合就得到了Span.但是如何取任意个呢?下面给出几种方法. 一种方法是对于任意可能的个数,利用Python中的排列组合module生成对应于此个数的所有排列,即得到S…
Coding the Matrix: Linear Algebra through Computer Science Applications 这是一门用python实现矩阵运算的课,第一次作业就感觉对python的提高很大,用到了各种数据类型. 代码如下: ## Task 1 minutes_in_week = 60*24*7 ## Task 2 remainder_without_mod = 2304811-2304811//47*47 ## Task 3 divisible_by_3 =…
一·简介 spring boot升级到2.0后发现继承WebMvcConfigurerAdapter实现跨域过时了,那我们就紧随潮流. 二·全局配置 2.0以前 支持跨域请求代码: import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.…
1. 矩阵与映射 矩阵和映射包含两方面的关系: 简单:已知矩阵 M, 从向量 x 映射到 M * x. (注:矩阵与行向量的点乘) 稍微复杂:已知映射 x ->M * x, 求矩阵 M. 第一种情况直接运算就可以得到映射,就不详细写了,着重写第二种情况. 首先,假设 x 为 n 维行向量, M*x 为 m 维列向量,可以知道 M 是 m × n 大小的矩阵.在点乘里面,M 的列向量是基向量, x 向量的每个分量是线性组合的系数,M 矩阵可以写成: 怎么求出 v1, v2, ..., vn 向量呢…
Vuejs由1.0更新到了2.0版本.HTTP请求官方也从推荐使用Vue-Resoure变为了axios.接下来我们来简单地用axios进行一下异步请求.(阅读本文作者默认读者具有使用npm命令的能力,以及具备ES6的能力,以及等等...) 首先我们来安装Vue-Cli开发模板(这个模板可以快速生成vuejs的运行配置环境,可以使新手快速免除配置搭建出运行界面),这里我使用cnpm命令 打开命令窗口: cnpm install -g vue-cli 等待片刻,即可安装完毕. 然后新建一个Vuej…
域与ALC 在 Natasha 发布之后有不少小伙伴跑过来问域相关的问题, 能不能兼容 AppDomain, 如何使用 AppDomain, 为什么 CoreAPI 阉割了 AppDomain 等一系列的问题. 今天答复一下: 首先 AppDomain 作为程序集隔离容器的存在, 是风靡了 .Net Framework 的各大版本, 被誉为是轻量级进程, 由 AppDomain 发展的特性和操作也很多.而 Natasha 采用的是 AssemblyLoadContext 简称 "ALC"…
平时我们做前台页面时可能会遇到浏览器以下提示(浏览器控制台): 已阻止跨源请求:同源策略禁止读取位于 http://xxx.xxx.com 的远程资源.(原因:CORS 头缺少 'Access-Control-Allow-Origin') 这种情况就是跨域请求被阻止,这样可能会导致当前网站的css.js .ajax请求.font字体等资源出现无法正常访问的问题,这时就涉及到"跨域资源共享"这个问题了. 以下列举跨域问题的几种情形: URL 说明 是否允许通信 http://www.a.…
1. 线性组合 概念很简单: 当然,这里向量前面的系数都是标量. 2. Span 向量v1,v2,.... ,vn的所有线性组合构成的集合,称为v1,v2,... ,vn的张成(span).向量v1,v2,...vn的张成记为Span{v1,v2,... ,vn}. 回顾上一次课里面的电脑登陆认证的过程,假设黑客知道使用 GF(2) 加密,截获到一组电脑的问题 alpha 以及用户的回答 beta: 那么即使黑客不知道密码, alpha 所组成的 span 里面的所有问题都可以通过线性组合来得到…