自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript 的事件循环

JavaScript 的事件循环//请写出输出内容async function async1() { console.log('async1 start'); await async2(); console.log('async1 end');}async function async2() { console.log('async2');}console....

2020-01-15 19:08:54 194

原创 数据库复习

数据库(DB):是长期存储在计算机内,有组织的可共享的大量数据的集合数据管理阶段:人工管理———->>文件系统————–>>数据库系统手工管理数据的特点:数据不保留 2.应用程序管理数据 3.数据不共享 4.数据没有独立性文件系统管理数据的特点:数据可长期保存 2.用文件系统管理数据3.数据可共享,但共享性差数据与应用程序之间有了一定的独立性...

2020-01-04 10:59:15 794

原创 操作系统期末复习

理解CPU执行的两种状态:用户态、核心态​ 核心态:操作系统程序,特权。​ 用户态:执行用户应用程序。操作系统的定义、主要功能(5 个)操作系统是控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。1.存储管理功能2.处理机管理功能3.设备管理功能4.文件管理功能5.用户接口理解系统调用的作用是操作系...

2020-01-04 10:28:52 1346

原创 软件工程导论期末复习

软件工程导论期末复习1.2软件工程软件工程是指导计算机软件开发与维护的一门工程学科(实用学科)**软件工程的本质特性**(1)软件工程关注于大型工程的构造(2)软件工程的中心课题是控制复杂性(3)软件经常变化(4)开发软件的效率非常重要(5)和谐的合作是开发软件的关键(6)软件必须有效的支持他的用户**(7)在软件工程领域中通常由具有一种文化背景的人替具有另一种文化背景的人创造...

2019-12-05 15:23:44 6096

原创 Promise函数

Promise函数很多时候,作为一个前端程序猿,不可避免的会用到promise函数,但是在快餐式的文化氛围中,我们常常会丢掉深入思考的机会。可能对于promise函数,都已经司空见惯了,在这里提出两个问题,一是为什么要用?二是如何使用?我们摒弃官方文档那些高大上且晦涩难懂的解释,这里给出一个简单的例子。假如现在后台有两个请求,B请求需要根据A请求获取的数据来发送请求,就是B需要依赖A。举个栗子...

2019-11-15 09:37:18 217

原创 关于表格的一些总结

关于表格的一些总结border- collapse: separate 分离形式的单元格,用户代理默认的形式border-collapse: collapse 合并单元格,单元格之间无间隙存在border-spacing: top left bottom right 调整单元格之间的外间距,这个属性只有在border-separate的表格才有作用empty-cell...

2019-11-08 15:32:40 199

原创 谈谈我对vue中slot的理解

slot的英文本意是 位置;狭槽;水沟;硬币投币口这些翻译中,我个人认为“硬币投币口”比较适合理解。首先我们假设,slot的三种类型,分别对应着匿名插槽 ——— 一毛硬币投币口具名插槽 ——— 五毛硬币投币口作用域插槽 ——— 有出口的投币口设置的条件是前面两个存钱罐是没有出口的,也就是只能放进去而不能拿出来,这里模拟他们不能进行数据的交互,而最后一个则是有出口的,他能拿出里面的东西给...

2019-10-09 20:15:41 569

原创 Sequelize 数据迁移

Sequelize是比较流行的ORM框架。什么是ORM框架呢?小白偷偷查了了一下手机。得到这样的定义。ORM 是「对象关系映射」的翻译,英语全称为Object Relational Mapping,它是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的「虚拟对象数据库」…总之,就是我们在具体的操作实体数据库的时候,就不需...

2019-09-20 20:25:21 807

原创 node项目建立博客(三) 逻辑处理

前面讲到了博客的增删改查,是做了封装的,现在我们就讲一讲逻辑处理的大体操作。首先你需要什么参数,无论是哪一项操作,都需要确定目标,这个目标可以是实体,可以是实体的一个特征。这里我们用到了sql的基本查询语句,还涉及到node连接数据库等。不比比,上代码。...

2019-09-05 19:34:27 176

原创 node项目建立博客 (二) router路由的建立

前期准备工作已经完成,接下来我们就要完成路由。主要分为两个部分,博客的增删改查,和用户的登陆验证。我们先来完成博客的怎删改查。这个操作需要用到数据库,通过sql语句和node的结合实现可视化的操作。不多比比,上代码。const { getList, getDetail, newBlog, updateBlog, delBlog} = require(...

2019-09-03 19:37:30 228

原创 node项目建立博客 (一)app.js的配置

这个小实验主要使用node的express框架实现的,还涉及了ES6的部分语法,npm,redis,cookie,pm2,mysql的基础使用,但是整体上还是相当简单的,由于大部分涉及的使后端的处理,前端的页面就不多赘述了。话不多说,上代码!第一步,就是程序的入口app.js的配置。说白了就是中间件的使用。var createError = require('http-errors');va...

2019-09-02 19:31:27 228

原创 cookie的含义和自定义实现

含义Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于RFC2109和2965都已废弃,最新取代的规范是RFC6265。服务器可以利用Cookies包含信息的任意性来筛选并经常性维护这些信息,以判断在HTTP传输中的状态。Cookies最典型的应用是判定注册用户是否已经登录网站,用户可能会得到提...

2019-08-29 11:18:28 774

原创 vue中的methods,watch和computed之间的对比

首先我们令他们实现同一个功能。 <input type="text" name="" v-model="firstname"> <input type="text" name="" v-model="lastname" @keyup.enter="compute()"> <input type="text" name="" v-mo...

2019-08-16 12:30:00 135

原创 vue 设置路由高亮显示的两种方法

第一种:修改样式表中的router-link-active.router-link-active myactive{ background: skyblue; font-size: 40px; color: yellow; }这个类从哪来的?看下面的代码。<router-link to="/login">登录</router-l...

2019-08-15 20:16:58 2346

原创 vue-conponent的三种生成方式

vue-conponent的三种生成方式@TOC第一种:使用Vue.extend var compl = Vue.extend({ template:'<h3>这是个全局定义的模板组件</h3>' }) //必须使用驼峰命名法 Vue.component('myCompl',compl); //可以将上述代码进行简写 Vue.conponent('my...

2019-08-14 11:34:44 600

空空如也

空空如也

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

TA关注的人

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