自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件设计师 - -第一章:计算机网络概述

计算机网络概述计算机系统基础知识计算机系统硬件基本组成中央处理单元(CPU)1、功能计算机系统基础知识计算机系统硬件基本组成计算机系统是由硬件和软件组成的。基本硬件系统由 运算器 控制器 存储器 输入设备 输出设备。中央处理单元(CPU)运算器、控制器等部件被集成在一起统称为中央处理单元(CPU)(硬件系统的核心)。CPU 用于数据加工处理,完成各种算术、逻辑运算及控制能力。1、功能程序控制(重要功能):通过执行指令来控制程序的顺序。操作控制:生产指令操作信号–>把操作信号送往对应

2021-04-06 23:53:38 754

原创 数据库索引性能提升

1、什么是索引?一个索引是存储的表中一个特定列的值数据结构(最常见的是B-Tree)。索引是在表的列上创建。所以,要记住的关键点是索引包含一个表中列的值,并且这些值存储在一个数据结构中。请记住记住这一点:索引是一种数据结构 。2、什么样的数据结构可以作为索引?B-Tree 是最常用的用于索引的数据结构。因为它们是时间复杂度低, 查找、删除、插入操作都可以可以在对数时间内完成。另外一个重要原因存储在B-Tree 中的数据是有序的。数据库管理系统(RDBMS)通常决定索引应该用哪些数据结构。但是,在某些情

2020-10-06 19:13:28 620

原创 数据库基础知识

数据库一、数据库系统1、相关概念2、重点知识点二、关系数据库1、相关概念2、重要知识点三、SQL1、相关概念2、重要知识点四、权限管理1、相关概念和知识五、范式1、相关概念和知识点2、三范式详解六、SQL语句总结1、常用关键词及解释2、样例七、附加知识1、存储过程2、索引3、乐观锁和悲观锁一、数据库系统1、相关概念Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。DBMS:数据库管理系统,是位于用户与

2020-10-06 17:18:53 935 1

原创 排序算法原理及实现 -- JavaScript

一、算法分类比较类&非比较类比较类:通过比较元素来决定元素的相对位置,其时间复杂度不能突破O(nlogn),也称为非线性时间比较类排序非比较类:不通过比较元素来决定相对次序,可以突破基于比较排序的时间下界,以线性时间运行,也称为线性时间非比较类排序参考:https://www.cnblogs.com/onepixel/p/7674659.html内部排序&外部排序内部排序:数据记录在内存中进行排序外部排序:排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存

2020-08-13 23:20:55 144

原创 前端css面试题总结

一、盒模型盒模型组成:margin(外边距) :边框外的区域,外边距是透明的。border(边框) :围绕在内边距和内容外的边框。padding(内边距) :内容周围的区域,内边距是透明的。content(内容) - 盒子的内容,显示文本和图像。1、标准盒模型(一般使用的)在标准盒模型中,width 和 height 指的是内容区域的宽度和高度。增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。2、IE盒模型在IE盒模型中,width表示content+pad

2020-08-11 15:31:01 199

原创 计算机网络基础知识

计算机网络相关问题概述1、计算机网路可以向用户提供哪些服务?2、试简述分组交换的要点。3、试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。4、互联网基础结构的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。5、计算机网络都有哪些类别?各种类别的网络都有哪些特点?6、网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活的例子。7、网络协议的三个要素是什么?各有什么含义?8、试述具有五层协议的网络体系结构的要点,包括各层的主要功能。物理层物理层要解决哪些问题?物理层

2020-07-29 16:57:55 1328

原创 剑指offer刷题 --前端(javascript)

剑指offer1、跳台阶题目描述思路代码2、变态跳台阶题目描述思路代码3、矩形覆盖题目描述思路代码4、二维数组中的查找题目描述思路代码1、跳台阶题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。思路动态规划求解跳上0~n个台阶的跳法。跳上第n节台阶可以从n-2跳两步或从n-1跳一步。代码// 动态规划方法:function jumpFloor(number){ let ans=[0,1,2]; f

2020-06-30 19:07:04 2010 1

原创 JavaScript:防抖与节流

防抖与节流在进行窗口的resize、scroll、mousemove,输入框内容校验等操作时,如果这些高频事件的处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响实际效果。1、防抖(函数防抖)函数防抖是指触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新...

2020-04-29 21:13:07 279

原创 360星计划-前端性能优化

一、RAIL模型1、RAIL模型(Response Animation Idle Load)以用户为中心的性能模型,每个网络应用都具有与其生命周期相关的四个方面,而这些方面以不同的方式影响着性能。延迟与用户反应:2、响应:50ms处理事件目标:在100ms内响应用户输入指导:50ms内处理用户输入事件,确保100ms内反馈用户可视的响应对于开销大的任务可分隔任务处理,或放...

2020-04-15 15:54:44 201

原创 360星计划-正则的三个应用场景

一、正则表达式的创建与使用1、创建正则表达式的两种方法a)使用正则表达式字面量const reg = /[a-z]\d+[a-z]/i;[a-z]: 表示从a到z的字符集\d:表示从数字0到数字9的数字集 +:为限定符,限定前一个字符集(\d)重复一次到多次 i:表示当前正则表达式忽略大小写优点:简单方便不需要考虑二次转义缺点:子内容无法重复使用过长的正则导致可...

2020-04-10 23:19:39 224

原创 360星计划-node.js的web开发

1、http模块const http = require('http');const server = http.createServer((req, res) => { res.end('Hello World');});server.listen(3000);使用http模块来进行web开发http.createServer:- req表示用户请求体- res表示...

2020-04-10 23:18:46 179

原创 360星计划-node.js基础入门

一、什么是node.jsNode.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.与JavaScript的区别:基于异步 I/O 相关接口基于 node_modules 和 require 的模块依赖提供 C++ addon API 与系统交互node.js可以干什么?Web 服务端:Web ...

2020-04-10 22:48:02 204

原创 360前端星计划-JavaScript从入门到放弃

javascript一、如何写好JavaScript一、如何写好JavaScript1、各司其职:JavaScript尽量只做状态管理2、结构、API、控制流分离设计UI组件3、插件和模板化,并抽象出组件模型4、运用过程抽象的技巧来抽象并优化局部API...

2020-04-09 20:13:00 196

原创 360前端星计划目录

360前端星计划前端常用的HTTP知识.web标准:前端的原理.前端常用的HTTP知识.web标准:前端的原理.

2020-04-09 20:10:37 210

原创 360前端星计划-前端常用的HTTP知识

1、HTTP在网络中的位置HTTP是应用层协议。2、请求和响应报文<method> <request-URL> <version><headers><entity-body><version> <status> <respon-phrase><headers><...

2020-04-09 20:04:04 213

原创 360前端星计划-web标准:前端的原理

一、web标准概述web是world wide web(万维网)的简称,由Tim Berners-Lee在1989年发明。1web标准是构成web基础、运行和发展的一系列标准的总称。web标准不是由一家标准组织制定。IETFecmaW3C二、web标准介绍BOMBOM(Browser Object Model,浏览器对象模型) :windows对象:EC...

2020-04-09 19:36:14 209

空空如也

空空如也

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

TA关注的人

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