MIT Linear Algebra#2 Vector Spaces and Subspaces

向量空间 向量空间对于该空间内任意向量的线性组合(数乘/加法)都是封闭的,并且必然包含零向量(数乘0)。 \(R^2\)本身就是一个向量空间,它的子空间有下面几种: 过原点直线; 零向量。 \(R^3\)本身也是一个向量空间,它的子空间: 过(0,0,0)的平面; 过(0,0,0)的直线; 零向量。 从矩阵构造的角度来看,假设\(A=\begin{bmatrix} 1 & 3\\ 2 & 3\\ 4 & 1 \end{bmatrix}\),\(A\)的每一列属于\(R^3\),\(A\)的co
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

模板匹配的类型--未整理

1.基于形状的模板匹配 应用场合:定位对象内部的灰度值可以有变化,但对象轮廓一定要清晰平滑。 1.创建形状模型:create_shape_model() 2.寻找形状模型:find_shpae_model() 3.释放形状模型:clear_shape_model() 2.可缩放形状的模板匹配: 应用场合:整体缩放。 1.创建形状模型:create_scaled_shape_model () 2.寻找形状模型:find_scaled_shape_model() 3.释放形状模型:clear _s
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

【JUC】synchronizated和lock的区别&新lock的优势

原始构成 synchronized是关键字,属于JVM层面 javap -c 的结果显示 synchronized是可重入锁 11:是正常退出 17:是异常退出【保证不产生死锁和底层故障】 Lock是java.util.concurrent.locks包中的一个接口 是API层面的锁 使用方法 synchronized不需要yoghurt手动释放锁,当synchronized代码执行完后系统自动让线程释放对锁的占用 ReentrantLock则需要用户手动释放没有主动释放的锁,可能出现死锁现象
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

双击python文件后自动退出怎么办

通常运行完的python文件会自动退出,那么要怎么才能不让他自动退出呢 直接在程序的末尾处加上一个输入命令就可以了 input() 美化一下就是下面的样子 input("输入任意键退出") 怎么样,有没有一点c语言的亚子 就酱~
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

shell的条件if

文件表达式 if [ -f file ] 如果文件存在 if [ -d … ] 如果目录存在 if [ -s file ] 如果文件存在且非空 if [ -r file ] 如果文件存在且可读 if [ -w file ] 如果文件存在且可写 if [ -x file ] 如果文件存在且可执行 整数变量表达式 if [ int1 -eq int2 ] 如果int1等于int2 if [ int1 -ne int2 ] 如果不等于 if [ int1 -ge int2 ] 如果>= if [ i
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

使用Gateway配置路由以及动态路由

1. 新建module cloud-gateway-gateway9527 2. pom.xml <!--注意不需要web模块依赖,否则报错--> <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

写一个LRU算法的记录

今天简单记录一下,利用Scala解答的一道LRU题目,原题为LeetCode的第146题,是一道设计LRU的题目。 题目详情 运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。 获取数据 get(key) - 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。 写入数据 put(key, value) - 如果密钥已经存在,则变更其数据值;如果密钥不存在,则插入该组「密钥/数
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

刷题get到的点(javascript)

1.获得二维数组的行和列 lenX = array.length; lenY = array[0].length;
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

gunicorn部署flask的log处理

出处:https://zhuanlan.zhihu.com/p/36909560
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

ASP.NET Core项目解读之appsettings.json

 ASP.NET Core是一个全新的Web开发平台,微软在它上面构建了MVC、SingalR、GRPC、Orleans这样广泛使用的Web框架,我们先以MVC框架为例介绍利用ASP.NET Core构建项目的常见名词。这篇文章介绍appsettings.json ASP.NET Core MVC项目文件夹解读   在开发项目的过程当中,生产环境与调试环境的配置是不一样的,比如连接字符串。 ASP .NET Core 支持利用环境变量来动态配置 JSON 文件。ASP.NET Core 引用了
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

迭代器Interator

Iteroaor是用来遍历集合中的元素,除此之外不可以调用Iterator来遍历 环境准备:狗狗类 1.定义一个集合 2.定义Iterator,并让集合调用父类中的Iterator方法 3.定义while循环,条件是迭代器中的指针指向下一个元素的结果为真,如果为真,便进入循环条件,进行遍历。 4while循环体中,调用迭代器的next方法,获取集合中的元素。
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

C/C++编程笔记:C语言贪吃蛇源代码控制台(二),分数和食物!

接上文《C/C++编程笔记:C语言贪吃蛇源代码控制台(一),会动的那种哦!》如果你在学习C语言开发贪吃蛇的话,零基础建议从上一篇开始哦!接下来正式开始吧! 三、蛇的运动 上次我已经教大家画出蛇了,现在我就教大家让蛇动起来。为了让大家更好理解,蛇的移动就用最简单的办法,这里就不用链表,顺序队列什么的了。蛇的移动就是头往前移动,然后后面的身体移动到前一节身体原来的位置上。就像这样: 那蛇头怎么办呢? 为了确定蛇头的位置,我们定义一个变量原来存储蛇现在的方向。 intdirection; //蛇的方
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

GKCTF出题笔记+redis未授权访问

GKCTF-ezweb 我把docker打包到github上了 https://github.com/w4aaaander/CTF 感觉出的简单了... 考点: 内网探测 ssrf+redis未授权 源码中注释了?secret 访问可以得到当前靶机的ip 看到有不少师傅去开buu上的内网机做,这里实际上是一个 web服务器 和一个redis 服务器组成的一个内网,是独立于单容器的内网,并且自动组网(来自赵总的解释),所以直接开内网机并不能访问到靶机,直接用ssrf会快得多(当时出题没考虑到结合
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

sql查漏补缺学习笔记(一)基础部分

1.SQL:结构化查询语言,Structured Query Language。 SQl作用:访问和处理数据库。 2.RDBMS :关系型数据库管理系统, Relational Database Management System。 RDBMS 是 SQL 的基础,同样也是所有现代数据库系统的基础,比如 MS SQL Server、IBM DB2、Oracle、MySQL 以及 Microsoft Access。 3.set names utf8; 命令用于设置使用的字符集。 4.与结构有关的
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

网络协议-传输层协议-TCP协议

TCP 简介与报文格式 TCP 简介 前面学院君已经介绍过传输层有两个具有代表性的协议,分别是 UDP 协议和 TCP 协议,上一篇我们已经介绍过 UDP 协议,它是面向无连接的不可靠传输协议,但是没有复杂的设计也就意味着比较简单高效。今天我们开始介绍 TCP 协议,与 UDP 协议不同,TCP 协议提供的是面向连接的可靠性传输,比 UDP 协议要复杂很多。 TCP 的是英文 Transmission Control Protocol 的首字母缩写,中文含义是传输控制协议。互联网协议标准 TC
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

Nginx部署静态html样式不正确 Resource interpreted as Stylesheet but transferred with MIME type text/plain

将网站部署到 nginx 之后,网页可以打开,但样式全都没有加载,浏览器里按下 F12 键,console 有报错: Resource interpreted as Stylesheet but transferred with MIME type text/plain 由于 nginx 没有指定 mime type,则默认会以 text/plain 的形式处理,也就是说,浏览器会以纯文本的形式来处理 css 和 js 文件,所以无法正常加载样式。 修改配置文件 nginx.conf, 在
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

马上开始写 react & ES6 --- 基于gulp 和 Babel 的脚手架

我对 react 很有兴趣,但是我发现想写 react 不容易。 我需要在开始写代码之前做很多准备工作,我需要编译jsx文件,引入react等等,而最新的react示例,有鼓励ES6来书写代码,可以用上ES6的一些闪亮的新特性,所以与其每次写代码配置工具花很多时间,不如写成一个github repo,每次只需要 clone下来,会方便很多。 于是我马上动手,有了这个react-babel-gulp-boilerplate,本意是自己用,现在也推荐给大家,也希望大家积极指出不足,提出建议,当然如
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

WIndows to go安装win10系统到移动硬盘

这个功能我是在傲梅分区助手里发现的。或者说这个功能是把系统在硬盘和分区之间迁移的推广。 傲梅分区助手提供的软件功能非常差,写入windows to go速度特别慢,在Rufus和Windows To Go 辅助工具|WTG辅助工具 v5.1.2 - Windows To Go优盘系统 - 萝卜头IT论坛写入镜像花费10分钟的情况下,傲梅需要1到2个小时。Dism++ | 全新的 Windows 实用工具也有WTG功能。 右边传统栏目下的屏蔽本机硬盘,取消勾选这条以后,就可以实现拿着移动硬盘到其
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

B/S结构软件开发技术研究

B/S结构软件开发技术研究 http://www.skyzee.cn/kUP7F/IKHIF 近年来,我国致力于科学技术的研发,力争赶超世界其他先进大国的科学技术水平,基 http://www.wxxwlx.cn/69359/grrdz 于WEB的分布式应用与其他应用相比具有十分明显的稳定性和作用效果,在这种情况下 http://www.wxxwlx.cn/69359/HGKAI 对B/S体系结构的研发呈现了一种整体性趋势,这种趋势是科技发展的必然结果,也能 http://www.wxxwlx
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0

js jquery-ajax/fetch请求时数据文本丢失加号和连接号的问题

  最近使用原生JS发起加密数据请求时,遇到请求数据的部分符号(“+”、“&”)丢失的问题。如下所示:原始数据:“a+b”, 实际请求数据:“a b”;“&”符号在请求字符串里是链接其他参数的意思;因此数据在不处理的情况下,会丢失符号数据。   因此在我们需要处理可能含有“加号或连接符号”的数据时,一定要加转义处理:window.encodeURIComponent("a+b");   为避免请求时产生类似的问题,尤其是处理加密数据的传输时,我们在js封装请求的时候,可以加上转义的操作后再发送
分类: 其他 发布时间: 05-25 20:41 阅读次数: 0