- 博客(49)
- 资源 (5)
- 收藏
- 关注
原创 cpu简述--指令集架构
2002年8月10日,中国科学院计算技术研究所的青年科学家胡伟武带领研制组,研制出我国首枚拥有自主知识产权的通用高性能微处理芯片——“龙芯一号”,结束了我国在通用CPU领域无芯片的历史。龙芯当时是做了什么样的创新,才能说是具有自主知识产权的芯片呢?为何2002年就已经有了自主知识产权的芯片,而到现在还致力于自主可控的国产cpu的开发?
2023-01-16 23:22:33 3809
原创 Mathematics for Machine Learning--学习笔记(仿射空间)
1.8 Affine Spaces (仿射空间) 在下面,我们将仔细观察从原点偏移的空间,即不再是向量子空间的空间。此外,我们将简要讨论这些仿射空间之间映射的性质,它们类似于线性映射。 注:在机器学习文献中,线性和仿射之间的区别有时并不清楚,因此我们可以将仿射空间/映射作为线性空间/映射的引用。1.8.1 Affine Subspaces(仿射子空间) 定义(仿射子空间):VVV是一个向量空间,x0∈V,U⊆Vx_0 \in V,U\subseteq Vx0∈V,U⊆V是一个子空间。然后子集
2021-02-10 17:48:38 1333 3
原创 Mathematics for Machine Learning--学习笔记(基和秩)
1.6 Basis and Rank(基和秩) 在一个向量空间中有一组向量a的集合可以通过他的线性组合表示这个空间中所有的向量,接下来我们就是讨论这种向量1.6.1 Generating Set and Basis(生成集和基) 假设一个向量空间V,以及一组向量的集合A。如果V中的每个向量都可以由A中向量的线性组合所表示。A就是V的生成集。A中向量的所有线性组合组成的集合叫做A张成的空间,记作V=span[A] 每个向量都可以表示为生成集中向量的线性组合,接下来我们具体讨论张成向量空间的最小生
2020-11-27 00:14:45 1038
原创 Mathematics for Machine Learning--学习笔记(线性无关)
1.5 Linear Independence(线性无关) 接下来就要学习如何处理向量了。首先,我们先介绍线性组合和线性无关的概念。Linear Combination(线性组合):存在一个向量空间V和有限的x1,⋯ ,xk∈Vx_1,\cdots,x_k\in Vx1,⋯,xk∈V.每一个元素vvv都有如下形式:v=λ1x1+⋯+λkxk=∑i=1kλixi∈Vv=\lambda_1 x_1+\cdots+\lambda_k x_k=\sum_{i = 1}^{k} {\lambda_i x_i
2020-11-25 22:06:27 583
原创 Mathematics for Machine Learning--学习笔记(向量空间)
1.4 Vector Spaces(向量空间) 在之前我们已经了解了线性方程组并知道了怎么解他们。也知道线性方程组能够用矩阵形式表示,接下来我们主要要就向量所在的结构空间。 在第一篇博客,我们简单介绍了什么是向量。接下来将它形式化,我们首先来介绍群1.4.1 Groups(群) 群在计算机中很重要。除了提供对集合的操作的基本框架外,在密码学、编码理论和图形学中也被大量使用。 群的定义:我们设一个集合G,以及一个操作⊗,如果G满足一下几个特性,则(G,⊗)是一个群:封闭性: ∀x, y
2020-11-18 23:29:02 417
原创 Mathematics for Machine Learning--学习笔记(解线性方程组)
1.3 Solving Systems of Linear Equations(解线性方程组) 之前我们已经学会了线性方程组的矩阵表示,并且定义了矩阵的加法乘法等运算。接下来咱们就致力于解线性方程组并且提供一个求逆矩阵的算法。1.3.1 Particular and General Solution(特解和通解) 研究特解通解之前啊,先举个栗子,说一下,这其中的关系。这本书还是很透彻的,之前一直没理解到位,这么一看就有一种拨开云雾见日明的感觉。[108−401212][x1x2x3x4]=[42
2020-10-29 22:18:09 948
原创 Mathematics for Machine Learning--学习笔记(线性代数篇1.1、1.2)
老师上课在讲这个东西 奈何上课根本听不进去,又不想挂科,(主要是本英文书,奈何自己英文水平太差,上课看不懂,只能下课自己看咯)看都看了,顺带写写博客吧。一、Linear Algebra(线性代数) 我们一般学的向量都是“几何向量”, x⃗\vec{x}x, y⃗\vec{y}y这样的。而这本书中讨论向量的一般概念,并用x,y来表示。 而从抽象的数学观点来看,只要是一个对象满足跟一个标量相乘或者同类型相加得到的结果,还是这个类型的对象的话,就可以说这个对象是一个向量。 举个栗子:两个空
2020-10-23 22:15:40 444
原创 第三章--关系数据库标准语言SQL(一)
一、SQL概述SQL的特点综合统一高度非过程化面向集合的操作方式以一同一种语法结构提供两种使用方法语言简洁,易学易用SQL功能动词数据定义CREATE,DROP,ALTER数据查询SELECT数据操纵INSERT,UPDATE,DELETE数据控制CRANT,REVOKESQL的操作涉及到模式和外模式,涉及不到内模式二、学生-课程数据库本章节用学生课程数据库为例讲解sql各种操作学生表:Student(Sno,Sname,Ssex
2020-05-14 10:53:07 444
原创 第二章--关系数据库
一、关系数据结构关系模型建立在集合代数的基础上关系数据结构的基本概念 关系 关系模式 关系数据库(一)关系域域是一组具有相同数据类型的值的集合 例:整数,实数,介于某个取值范围的整数,指定长度的字符串的集合,{“男”,“女”},介于某个取值范围的日期笛卡尔积 数学关系式就不说了,简单来说就是所有域的所有取值的一个集合(不能重复)例:D1={张青梅,刘毅},D2={计算机专业,信息专业},D3={李勇,
2020-05-12 13:18:31 696
原创 第一章--数据库系统基本概念(一)
一、四个基本概念(一)数据 数据(Data)是数据库中存储的基本对象,其含义成为数据的语义(二)数据库 数据库(Database)是长期储存在计算机内,有组织的,可共享的大量数据集合数据库的特征:数据按一定的数据模型组织,描述和储存可为各种用户共享冗余度较小数据独立性较高易扩展(三)数据库管理系统 数据库管理系统(DBMS)是位...
2020-05-09 18:15:02 2547
原创 数据结构--序章
闲来无事,正好看见考研时复习数据结构的王道书,说实话当时学的时候追求了速率,有些地方还是不求甚解,现在回想一下已经忘得七七八八了,只记得许多课后习题看完答案之后有种“卧槽,还能这么写?”这样的感叹,所以打算认真的更一下数据结构。绪论(一)数据结构三元素一般来讲呢,数据结构就三个要素,逻辑结构,存储结构,以及数据运算。也就是说一个算法,你设计的时候呢,是基于逻辑结构的,比如说树啊,图啊,线性表...
2020-04-27 21:43:28 211
原创 node.js初学--hello_world
emmmm…算是正式开始学习?今天只学了一点点,不过我还是决定把它写下来rt 第一个hello_world程序,安装什么的我就不写了…官网下载安装版一键式傻瓜安装var http = require('http');//引入http模块http.createServer(function (request,response){//初始化服务 if(request.url!=="/favi...
2020-04-24 21:22:08 151
原创 Node.js初学--了解node.js
概念打算学习一下node.js,本来应该是学完之后再说一说自己对这个东西的理解,但是吧,又觉得学之前先简单了解一下比较好 于是乎今天逛了半天网站,各种论坛,想搞清楚到底什么是node.js,他的特点在哪里,又是怎么实现这些特点的首先呢,node.js 是一个基于 Chrome V8 引擎的 JavaScirpt 运行环境。额这是网络上通常的书面语言,具体是什么意思呢,按照我的理解就是,他给js...
2020-04-20 21:54:01 207
原创 HTML5拖放api
Drag&Drop提供专门的拖拽与投放的API触发多个事件,可控制鼠标的形状与移动时的效果可以跨页面拖放draggable属性:true flase auto(设置这个元素是否可拖拽)拖拽事件–ondragstart,drag,dragend(拖拽开始进行结束)投放事件–dragenter,dragover,dragleave,dropdataTransfer对象–se...
2020-02-19 16:43:48 219
原创 CSS--立方体旋转
实现3d效果的正方体旋转效果rotate旋转3d场景设置 transform-style:persevere-3dperspective:px动画 写在@keyframesl里代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>正方体&...
2020-02-19 14:22:33 223
原创 CSS实现loading效果
loading其实就是八个小圆球有规律的放大缩小,注意放大缩小的顺序就行了<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>londing</title> <style type="text/css"> *{ mar...
2020-02-18 17:54:14 258
原创 2D和3D效果
一、2D效果1.CSS3过渡通过CSS3,我们可以在不使用Flash动画或JavaScript的情况下,当元素从一种样式变换为另一种样式时为元素添加效果要实现这一点,必须规定两项内容:规定希望把效果添加到哪个CSS属性上规定效果时长下面列出转换属性:属性描述transition简写属性,用于在一个属性中设置四个过渡属性transition-proper...
2020-02-17 16:52:40 390
原创 宽高自适应
宽高自适应网页布局中经常要定义元素的宽和高。但是很多时候我们希望元素的大小能够根据窗口或子元素自动调整,这就是自适应元素自适应在网页布局中非常重要,他能够使网页显示更加灵活,可以适应在不同设备、不同窗口和不同分辨率下显示1.宽度自适应元素宽度设置为100%(块元素宽度默认为100%)2.元素具备最小高度的自适应min-height属性:最小高度:可以让 内容少的时候仍然保持一定的高度...
2020-02-17 14:36:13 197
原创 定位锚点
1.元素的定位设置position属性:定义建立元素布局所用的定位机制【语法】:position:static/absolute/relative/fixed说明:static:默认值。没有定位absolute:生成绝对定位的元素,相对于static定位以外的第一个父元素进行定位。元素的位置通过"left",“top”,“right”,“bottom"属性进行规定relative:生...
2020-02-17 13:48:54 386
原创 元素类型
1.元素类型根据CSS显示分类,XHTML元素被分为三种类型:块状元素块状元素在网页中就是以块的形式展示,所谓块状就是元素显示为矩形区域,常用块状元素包括div,dl,dt,dd,ul,fieldset,h#,p,form,hr,iframe,colgroup,col,table,tr,td,等默认情况下,块状元素都会占据一行,通俗的说,两个相邻块状元素不会出现并列显示的现象;默认情...
2020-02-16 16:10:56 586
原创 盒模型和文本溢出
一、盒模型1、盒模型的概念 如果CSS对HTML文档元素生成了一个描述该元素在HTML文档布局中所占空间的矩形元素框(element box),那么我们可以形象的将其看做是一个盒子 CSS围绕这些盒子产生了一种“盒子模型”概念,通过定义一系列与盒子相关的属性(内容、填充、边框、边界),可以控制各个盒子乃至整个HTML文档的表现效果和布局结构。 虽然CSS中没有盒子这个单独...
2020-02-16 15:26:22 258 1
原创 CSS核心属性
一、文本类属性名称语法说明字体类型{fnot-family:字体1,字体2 字体3;}字体123依次搜寻显示,字体是中文或者带空格时需加双引号文本大小{font-size:数值;}属性为数值时必须加单位文本颜色{color:颜色值}字体加粗{font-weight:}bolder/bold/normal或者数值100-900字体倾斜...
2020-02-16 14:23:25 133
原创 CSS基础--样式表及选择器
样式表的建立:方法一:内部样式表(嵌套到页面中)方法二:内联样式(行间样式,行内样式,嵌入式样式)方法三:引入外部样式表文件【注】:优先级 内联最高 内部与外部的话后书写的级别高CSS常用选择符统配:*id:#class:.类型:元素名称(如div)群组选择符1,选择符2{}可同时选中多个选择符包含选择符:选择符1 选择符2选择符权重名称权重...
2020-02-15 17:56:47 186
原创 HTML基础
1. 文本标题:【格式】:<h#><h#>,#为1~6,分别为6级标题2. 字体及字符实体语法说明<i></i> 或<em></em>倾斜标记<b></b> 或<strong></strong>加粗标记<u></u...
2020-02-15 16:40:51 178
原创 JS学习日记--面向对象
一、js面向对象1.什么是面向对象 面向对象编程(OOP)是一种计算机编程架构,他将真实世界的各种复杂的关系,抽象为一个个对象,然后由对象之间的分工与合作,完成对真实世界的模拟2.面向对象的目的重用性:针对相同的功能可以重复的使用程序灵活性:针对差异性的功能做出适配与调整扩展性:针对功能的变化做出添加或删除的改进3.面向对象的特性封装性:封装是一种信息隐蔽技术,...
2020-02-15 16:03:04 293
原创 JS学习日记--固定列数瀑布流
使图片保持固定宽度并利用ajax实现动态无限加载index.html:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>固定列数瀑布流</title> <script src="./ajax.js" type="text/javasc...
2020-02-14 14:37:50 225
原创 JS学习日记--打砖块游戏
这次主要用的是面向对象思想<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> #show{ width: 200px; height: 600p...
2020-02-12 17:44:49 264
原创 js学习日记--flappybird小游戏
如题 flappybird小游戏<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> window.onload=function(){ ...
2020-02-11 21:19:43 178
原创 JS学习日记--php
先来解释一下php中的两个常识:IP:表示的是网络上的一个终端port:标识的是终端上的一个应用程序一、最简单的php程序:helloworld<?php echo '<h1>hello world</h1>'; echo '<br>'; echo '<h2>this is a php demo</h2>';...
2020-02-10 16:58:02 207
原创 JS学习日记--五个常用设计模式
一、UML类图UML类图,就是用一些直观的,与具体语言无关的图形,表示类、以及类与类之间的关系如:继承、组合、聚合等二、单例模式单例:在项目中关于某个类的对象,只能创建唯一的一个实例(如LOL的大龙小龙什么的只能存在一个)如何实现:js文件:function SingLeton(){ if(!SingLeton._instance){ SingLeton._instan...
2020-02-09 18:16:03 292
原创 JS学习日记--jQuery(2)
六、jQuery-Ajax(1)jQuery中发送ajax请求jQuery中发送ajax请求简直是,轻松方便,直接上代码把<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>ajax</title> <script src="../j...
2020-02-09 12:06:34 208
原创 JS学习日记--jQuery(1)
一、什么是jQuery jQuery是一个基于JavaScript的框架,特点是简洁高效,比原生js代码简直方便了太多倍… 这里放上jQuery的下载页面:https://jquery.com/download/,用的是未压缩的开发版二、$符 学习jQuery首先就要学习一下什么是$,当我们在学习jQuery的时候,会发现里面到处都在使用$符号.其实在jQuery中,...
2020-02-07 21:34:02 248
原创 JS学习日记--ajax
一、Ajax及其使用1、什么是AjaxAjax全称:Asynchronnuw JavaScript And XML是一种异步加载数据的技术可以通过使用Ajax实现页面的局部刷新说白了就是可以不用刷新页面就可以从服务器取得数据并局部更新页面的技术,可以使页面更灵活2、Ajax的使用Ajax的核心对象:XMLHttpRequestGET 目的:从服务器取得数据。特点:数据放在ur...
2020-02-05 14:49:03 236
原创 jdk安装及tomcat配置
害 学到ajax没个服务器还不太行,今天见就配置了一下jdk以及tomcat,简单说一下其中的步骤以及遇到的坑吧jdk系统:windows10下载jdk我就不说了 ooracle官网自行下载,安装的话选开发工具,选安装路径傻瓜式安装,不过要记得自己把它装到哪儿了,主要说说环境变量首先打开控制面板,点高级系统设置之后点环境变量打开之后是这个样子配置三个东西:JAVA_...
2020-02-03 16:55:34 322
原创 JS学习日记--animation<3>
实现水平轮播效果主要思想:四张图片的话,就把第一张的一个复制放到最末尾,第四章的一个复制放到最开头,当切换到第四章的时候就无动画的跳转到开头的第四张的复制上,切换到第一张的时候同理,其他的就没什么了,处理好当前图片的索引值与实际图片数量的关系即可<!DOCTYPE html><html> <head> <meta charset="utf-8...
2020-02-02 11:58:27 159
原创 JS学习日记--animation<2>
今天敲了一个图片的透明度轮播效果,依然没有新方法,理清逻辑关系即可主要就是利用昨天封装好的函数,把当前图片透明度变为0,下一张变为100,然后重点在获取当前图片和下一张图片的值上,话不多说,上代码<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="v...
2020-02-01 17:11:55 204
原创 JS学习日记--animation<1>
…基本没什么新东西 ,都是一些逻辑上的关系,理清了就简单了 直接上代码 里面有详细注释匀速运动加碰撞检测<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-...
2020-01-31 17:24:03 325 1
原创 JS学习日记--正则基础语法
一、正则表达式正则表达式是由普通字符及特殊字符组成的对字符串进行过滤的逻辑公式创建方式字符量的方式:var reg = /abc/;构造函数var reg = new RegExp(“abc”);二、正则表达式方法方法名作用返回值test检测是否有符合表达式规则的子串有返回true,否则返回falsematch检索指定的值这些值...
2020-01-27 15:50:41 158
原创 JS学习日记--cookie
一、什么是cookie首先咱们需要知道:http协议:超文本传输协议,用于从web服务器传输超文本到本地浏览器的传输协议,他是一个无状态的协议,即他不能判别你的身份。而cookie,就是缓存在客户端的一小串数据,向服务器发送请求时,客户端把cookie一同交给服务器,服务器依次来辨认用户状态。二、封装cookie的三个基本操作<!DOCTYPE html><html&...
2020-01-26 17:00:33 128
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人