XML文档类型定义—XML Schema结构

  • Post author:
  • Post category:其他

5.1 Schema概述 XML Schema是2001年5月正式发布的W3C的推荐标准,经过数年的大规模讨论和开发如今终于尘埃落定,成为全球公认的XML环境下首选的数据建模工具。 使用DTD虽然带来较大的方便,但是,DTD存在一些缺陷:一是它用不同于XML的语言编写,需要不同的分析器技术。这增加了工具开发商的负担,降低了软件瘦身的可能性,此外开发人员需要多学一门语言及其语法。而XML Schem…

继续阅读 XML文档类型定义—XML Schema结构

matlab-lsqcurvefit函数

  • Post author:
  • Post category:其他

lsqcurvefit函数 (least-squares curve-fitting):用于最小二乘法求解非线性曲线拟合问题。即已知输入向量xdata和输出向量ydata,并且知道输入与输出的函数关系为ydata=F(x, xdata),但不知道系数向量x。 1.语法 x = lsqcurvefit(fun,x0,xdata,ydata) 从 x0 开始,求取合适的系数 x,使非线性函数 fun(…

继续阅读 matlab-lsqcurvefit函数

前端解决跨域问题

  • Post author:
  • Post category:其他

前端解决跨域问题 1. 为什么会出现跨域问题 浏览器的同源策略 浏览器规定非同源网站不能相互发送ajax请求 假设A、B网站不同源,A向B发送ajax请求,其实请求时发送过去了,只不过浏览器拒绝了B发送过来的响应,然后报错 同源:网站拥有相同的:协议、端口号、域名,三者有一个不一样就不是同源 2. 解决办法 JSONP JSONP 只支持 GET 方法 利用 script 标签的 src 属性 s…

继续阅读 前端解决跨域问题

什么是梯度,梯度有什么用

  • Post author:
  • Post category:其他

什么是梯度?梯度有什么用? 写此篇博客主要是从原理上理解一下梯度是什么,加深自己的理解,以及将来方便复习 首先我们先回顾一下数量积(内积或点积)及方向向量的内容,因为后续梯度的理解及定义和这两个知识点密切相关。 点积: 设向量 a ∈ R n b ∈ R n a\in R^n \quad b \in R^n a ∈ R n b ∈ R n ,则a和b的点积为, a ⋅ b = a T b = a …

继续阅读 什么是梯度,梯度有什么用

ubuntu20.04创建新用户

  • Post author:
  • Post category:其他

创建用户 方法: $ sudo adduser csdn 给用户添加sudo权限 设置sudo密码 sudo passwd 进入root模式 su - 添加文件的写权限 chmod u+w /etc/sudoers 编辑 /etc/sudoers 文件 vim /etc/sudoers 在 root ALL=(ALL:ALL) ALL 下一行添加 # Defaults env_reset Defa…

继续阅读 ubuntu20.04创建新用户

【vue】基于vue框架的圆形进度条ProgressBar

  • Post author:
  • Post category:vue

最近在做一个移动端的项目,使用了京东开发的UI框架NutUI,官网地址: http://nutui.jd.com/#/index ,统一的京东式电商风格,组件丰富度一般,没有Grid,没有Panel,写一些基础样式还是可以的,但是bug挺多的,没耐心的建议谨慎入坑。 有一个需求展示模型得分,当时决定用圆形进度条来表现,官网给的demo如下: 但是在本地开发中,浏览器进行模拟调试的时候,显示一切正常…

继续阅读 【vue】基于vue框架的圆形进度条ProgressBar

Mockito详细教程

  • Post author:
  • Post category:其他

前言 单元测试(UT) 工作一段时间后,才真正意识到代码质量的重要性。虽然囫囵吞枣式地开发,表面上看来速度很快,但是给后续的维护与拓展制造了很多隐患。 作为一个想专业但还不专业的程序员,通过构建覆盖率比较高的单元测试用例,可以比较显著地提高代码质量。如后续需求变更、版本迭代时,重新跑一次单元测试即可校验自己的改动是否正确。 Mockito和单元测试有什么关系? 与集成测试将系统作为一个整体测试不同…

继续阅读 Mockito详细教程

为什么我的脑电数据会丢mark?

  • Post author:
  • Post category:其他

关注“心仪脑”查看更多脑科学知识的分享。 说到脑电实验,就有一个绕不开的话题:打mark。而围绕这个话题,我相信大家或多或少都遇到过mark丢失的问题。今天咱们就来聊一聊mark为什么会丢失的问题。 首先我们来回顾一下打mark的过程: 简单来说就是外部设备(包括刺激呈现电脑、同步研究中的其他设备等)向脑电放大器发送触发信号,脑电硬件接收到这个触发信号后和记录到的脑电信号一起传输给采集电脑并记录下…

继续阅读 为什么我的脑电数据会丢mark?

新建compose项目报错This version (1.0.0-alpha13) of the Compose Compiler requires Kotlin version1.4.30

  • Post author:
  • Post category:其他

新建compose项目报错This version (1.0.0-alpha13) of the Compose Compiler requires Kotlin version1.4.30 昨天,刚入手jetpack compose就被来了个下马威,显示kotlin版本问题,换了版本也没用。早上,仔细研究了compose demo 发现把 ext { compose_version = '1.0…

继续阅读 新建compose项目报错This version (1.0.0-alpha13) of the Compose Compiler requires Kotlin version1.4.30

从Chrome源码看DNS解析过程

  • Post author:
  • Post category:其他

DNS解析的作用是把域名解析成相应的IP地址,因为在广域网上路由器需要知道IP地址才知道把报文发给谁。DNS是Domain Name System域名系统的缩写,它是一个协议,在 RFC 1035 具体描述了这个协议。具体过程如下图所示: 这个过程看似简单,但是有几个问题: (1)浏览器是怎么知道DNS解析服务器,如上图的8.8.8.8这台? (2)一个域名可以解析成多个IP地址吗,如果只有一个I…

继续阅读 从Chrome源码看DNS解析过程