自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 软件工程小组作业--网上书店平台项目

一、项目成员二、需求规格说明书三、需求分析四、设计活动五、运行界面1、主界面在主界面上,导航栏有登录和注册两个功能,搜索栏实现模糊搜索。图书展示板块,显示在售图书的简要信息,点击图书图片可以跳转到相应图书的详细信息界面。页脚处可选页,也可直接选择,实现页面跳转。2、注册界面注册时,会检测登陆名是否已注册,密码的二次确认核对,Email格式核对,验证码核对。注册完成之后则直接跳转到登陆界面,进行用户登录。3、登陆界

2020-12-28 20:16:28 508

转载 矩阵链乘法问题

一、概述 以两个矩阵相乘为例,A1*A2,A1和A2为两个矩阵,假设A1的行列数是p*q,A2的行列数是q*r。注意这里由于是A1乘以A2,所以A1的列数要等于A2的行数,否则无法做矩阵乘法,满足上述条件的矩阵,我们称之为“相容”的。那么对于A1*A2而言,我们需要分别执行p*r次对应A1的行元素乘以A2的列元素,根据线性代数知识,不难得出我们一共需要执行p*q*r次乘法。 对于两个矩阵相乘,一旦矩阵的大小确定下来了,那么所需执行的乘法次数就确定下来了。那么对于两个以上的矩阵呢?是不是也是

2020-12-23 22:40:15 477

转载 【CSS】为什么 a 标签的伪类选择器要注意书写顺序?

和 标签相关的伪类有很多,但最常见(也是初学者最先接触到)的有以下4个。:link:visited:hover:active它们的大概作用分别如下(详细作用以后逐一探讨,这次的主题主要和css的优先级有关)a:link选取用户未访问的 标签,而且鼠标没有悬停在其上。a:visited选取已被访问过的 标签。a:hover选取鼠标悬停在其上的 标签。a:active选取用户正在点击的 标签。大多数前端开发者在刚接触css时,和 标签有关的伪类选择器(

2020-12-10 22:58:12 406

原创 模型驱动的前端开发--学习笔记

模型是人们根据事物特征将它们分类并抽象后的结果,建模是人们认知世界的一种方式。模型驱动数字世界这种虚拟空间,里面本无一物,是个需要被人开垦的空虚的世界。那么人该如何打造数字世界呢?就像《圣经》里描述的——上帝按照自己的样子创造了亚当这个世上第一个人类,又从他身上取下一根肋骨创造了夏娃这个世界上第二个人类。在这里,上帝将自己作为参照提取特征抽象出祂所认为的「人」的模型,并根据这个模型创造出「亚当」和「夏娃」。人在打造数字世界时必然会参照自己所存在的并且是自己所认知的世界,因为人不可能想像出自己无法.

2020-12-07 22:05:44 239

原创 关于前端应用表现层抽象--学习笔记

「表现层」与「视图层」「表现层」的英文是「presentation tier」或「presentation layer」,具体是哪个取决于是物理上还是逻辑上划分;而「视图层」的英文是「view」。「表现层」是「视图层」的超集,根据前端应用的架构设计,它们既可以不等又可以相等。表现层「表现层」这个词出自经典的三层架构(或多层架构),是其中一个分层。三层架构包括数据层、逻辑层和表现层,一般用在 C/S 架构中。为什么会在这篇讲前端开发的文章中提到它?这是因为,虽然在一些前端应用中用不到,尤其

2020-12-06 21:40:32 742

原创 使用 CSS3 实现酷炫的 3D 旋转透视

3D动画效果现在越来越普及,已经被广泛的应用到了各个平台,比如阿里云,华为云,webpack官网等。它可以更接近于真实的展示我们的产品和介绍,带来极强的视觉冲击感。所以说,为了让自己更加优秀,css33D动画必不可少。一、CSS3 3D 转换的常用API介绍旋转rotateX()rotateY()rotateZ()以上几个api分别代表绕x,y,z轴旋转相关代码如下:` 复制代码`位移(Transform)translateX(x) 定义 3.

2020-12-05 23:28:38 615

原创 CORS和CSRF--学习笔记

一、CORS 和 CSRF 区别两者概念完全不同,另外常常我们也会看到 XSS ,这里一起介绍:CORS : Cross Origin Resourse-Sharing 跨站资源共享CSRF : Cross-Site Request Forgery 跨站请求伪造XSS : Cross Site Scrit 跨站脚本攻击(为与 CSS 区别,所以在安全领域叫 XSS)二、CORS1、概念跨来源资源共享(CORS),亦译为跨域资源共享,是一份浏览器技术的规范,提供了 Web服

2020-12-04 23:19:15 3974 1

原创 Cookie 和 Session 的作用及它们之间的区别

CookieCookie是存储在用户本地计算机上,用于保存一些用户操作的历史信息,当用户再次访问我们的服务器的时候,浏览器通过HTTP协议,将他们本地的Cookie内容也发到咱们服务器上,从而完成验证。Cookie又分为了会话Cookie与持久Cookie,要区分这两种类型,非常的简单,持久Cookie就是我们设置了它的过期时间,而没设置过期时间的,都属于会话Cookie。因为当我们设置了Cookie的过期时间,那么这个Cookie就会存储在用户的硬盘中,而不是在内存中,因为不在内存中,不管用户是关

2020-12-03 19:57:59 721

原创 尾调用和尾递归--学习笔记

尾调用尾调用是指一个函数里的最后一个动作是一个函数调用的情形:即这个调用的返回值直接被当前函数返回的情形。这种情形下称该调用位置为尾位置。若这个函数在尾位置调用本身(或是一个尾调用本身的其他函数等等),则称这种情况为尾递归,是递归的一种特殊情形。尾调用不一定是递归调用,但是尾递归特别有用,也比较容易实现。在程序运行时,计算机会为应用程序分配一定的内存空间;应用程序则会自行分配所获得的内存空间,其中一部分被用于记录程序中正在调用的各个函数的运行情况,这就是函数的调用栈。常规的函数调用总是会在调用栈最上层添

2020-12-02 23:17:08 134

原创 关于vue--学习笔记

vue作为前端主流的3大框架之一,目前在国内有着非常广泛的应用,由于其轻量和自底向上的渐进式设计思想,使其不仅仅被应用于PC系统,对于移动端,桌面软件(electronjs)等也有广泛的应用,与此诞生的优秀的开源框架比如elementUI,iView, ant-design-vue等也极大的降低了开发者的开发成本,并极大的提高了开发效率。vue框架使用注意事项和最佳经验vue学习最快的方式就是实践,根据官网多写几个例子是掌握vue最快的方式。接下来笔者就来总结一下在开发vue项目中的一些实践经验。

2020-12-01 23:30:55 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除