自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 剑指offer----JavaScript

按照考点进行分类整理动态规划与贪婪1.题目描述:给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1],...,k[m]。请问k[0]xk[1]x...xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。输入描述:输入一个数n...

2020-04-03 08:32:08 184

原创 JavaScript 事件侦听通用对象

var EventUtil = { addEvent: function (element, type, handler){ if(element.addEventListener) { element.addEventListener(type, handler, false); } else if( element.attachEvent){ element.attach...

2020-03-14 11:56:29 138

转载 JavaScript Promise

利用Promise封装Ajaxfunction ajax (method, url, data) { var request = new XMLHttpRequest(); return new Promise((resolve, reject) =>{ request.onreadstatechange = function () { if(request.readySta...

2020-03-14 11:22:36 146

原创 JavaScript 关于继承和原型链

JavaScript是一种基于对象(object-based)的语言,但是不是一种真正的面向对象编程(OOP)的语言。而JavaScript中的继承是通过原型链的模式实现的。1. js中创建对象-用构造器function Animal(name){ this.name = name;}var dog = new Animal("贝贝");alert(dog.constructor ==...

2020-03-13 00:14:20 175

原创 JavaScript RegExp 正则表达式

RegExp 正则匹配点字符(.) 匹配除回车、换行、行分隔符和段分隔符以外的所有字符位置字符^ 表示字符串的开始位置$ 表示字符传的结束位置选择符(|)在正则表达式中表示“或关系”OR转义符(\)有特殊含义的元字符^ . [ $ ( ) | * + ? { \特殊字符字符类[xyz] 有一系列字符可供选择,只要匹配其中一个就可以了脱字符 ^[^xyz] ...

2020-03-12 12:45:36 116

原创 JavaScript 匿名函数和闭包函数

匿名函数和闭包匿名函数:与具名函数相对应,没有函数名称匿名函数自执行,非自执行、或赋值情况下会报错创建了一个匿名的函数,并立即执行它,由于外部无法引用它内部的变量,因此在执行完后很快就会被释放,这种机制不会污染全局对象。function() { return 'a';}// Uncaught SyntaxError: Function statements require a fu...

2020-03-12 12:44:02 224

原创 JavaScript 作用域和变量类型

随心所欲不逾矩1. js的作用域ES5中只有全局作用域和函数作用域ES6中新增了块级作用域没有块级作用域可能出现的不合理场景内层变量可能会覆盖外层变量var tmp = new Date();function f() { console.log(tmp); if(false) { var tmp = 'hello world'; }}f(); //undefined...

2020-03-12 12:37:58 142

原创 知识产权 武汉大学研究生课程总结

2020-03-07 21:40:05 310

原创 高级算法 李春葆 复习概要

2020-03-07 21:37:02 239

原创 计算机网络 和 操作系统

1. 计算机网络1.1 TCP建立连接的三次握手、四次挥手1.2 TCP和UDP1.3 用户从输入url到显示页面这个过程发生了什么1.4 http状态码1.5 OSI七层模型、TCP/IP网络模型OSI七层模型应用层表示层会话层传输层网络层数据链路层物理层TCP/IP网络模型TCP/IP模型是一系列网络协议的总称,这些协议的目的是使得计算机之间可以进行信息...

2020-03-07 20:59:37 762

原创 CSS 面试总结

1. CSS盒模型CSS盒模型本质上是一个盒子,封装周围的HTML元素,包括:margin+border+padding+content标准盒模型:一个块的总宽度=width(content)+padding+border+marginIE盒模型:一个块的总宽度=width(content+padding+border)+marginbox-sizing:content-box:hei...

2020-02-24 19:29:06 297

原创 前端学习路径

九月份才开学,再想想好像马上就要毕业了,真正意义上开始思考自己将来要做什么的时候,心里挺慌的,焦虑了好一段时间。继续读博士是不太可能了,我对学术研究还没有这么浓烈的兴趣,几番斟酌和自己最近在做的事情,决定还要要当好一个前端码农。前端学习的内容,一直都是零零散散的,很多东西看过,也只是为了项目需求,拿来立马就用的那种,很多细节和很多具体的原理并没有很认真的了解。为了以后,为了生活,开始吧。请...

2019-11-24 16:27:20 180

原创 微信小程序 刨坑

第一次写博客,还真是激动人心。最近在做一个微信小程序,之前没搞过前端开发,临时被老师抓来干这个,本以为很简单的活结果越干坑越多,一步一步刨坑。记录一下,日后再相见。微信小程序开发有一个很坑的点,在于微信开发者工具和真机模拟的效果有很大的差别,很多地方在开发者工具上可以正常运行或显示的属性/方法放在真机模拟时就无法正常显示。1 css属性clip-pathCSS的“clip-path”属...

2019-07-23 16:42:22 576

空空如也

空空如也

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

TA关注的人

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