自定义博客皮肤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)
  • 收藏
  • 关注

原创 CSS知识

【1】盒模型,box-sizing(1)浏览器的标准模式和怪异模式下的盒模型(2)CSS3指定盒子模型种类box-sizing: content-box; //指定盒子模型为W3Cbox-sizing: border-box; //指定为为IE盒子模型【2】CSS3 选择器原文链接:https://www.cnblogs.com/AllenChou/p/4684753.html注意...

2019-08-08 21:39:21 242

原创 HTML知识

HTML【1】HTML5新特性语义化 语义化:用合理、正确的标签来展示内容语义化优势页面结构清晰代码可读性和维护性高有利于SEO(搜索引擎),根据标签确定上下文和各个关键字的权重主体结构标签header:文档头部页眉,允许多次使用nav:链接列表main:文档主要内容,一个文档中不能出现多个标签article:定义来自外部的内容,可复用secti...

2019-08-08 16:38:09 145

原创 大疆

题一假设每喝一杯咖啡(喝咖啡时间忽略不计)就能让自己debug效率提高A倍,一小时内重复喝没用,最多只能喝X杯(太多晚上睡不着),并且为了可持续发展,每天最多只能专注8个小时的工作时间。在没喝咖啡的状态下解决每个bug所需要的时间为t1,t2,t3,…,tN分钟。输入:多组测试数据。每组测试数据如下第一行输入三个整数:N、A、X,分别代表需要解决的bug数量、喝咖啡之后效率提升的倍数、一天最...

2019-08-06 16:38:40 414

原创 Vue2.0+Node.js+MongoDB全栈打造商城系统

Vue2.0+Node.js+MongoDB全栈打造商城系统第7章 Node.js基础第9章 基于Node.js开发商品列表接口【9-1】 Node的启动和调试方式node命令启动, node server/bin/wwwwebstorm配置启动入口 ,可以进行调试。【9-2】 基于Express实现商品列表查询接口安装Mongoose,cnpm install mong...

2019-08-05 11:47:33 1060

原创 Vue.js 入门 :去哪儿网APP案例 学习记录

第二章1.MVVM的双向绑定 作用:数据层(M)和视图层(V)中的数据同步;原理:利用 Object.defineProperty() 重新定义了对象获取属性值(get)和设置属性值(set)的操作。...

2019-07-25 17:16:09 923

原创 [JavaScript 算法] 数组的全排列、组合、数组去重、数组最大值

数组的全排列 (1)循环将数组中所有元素与第一个元素交换时,再对子数组进行全排列后,需要将第一个元素交换回来,以供下一个元素与第一个元素交换。var res = [];function permutation(arr,len,index){ if(len == index){ res.push(arr.slice()); } for(var i = index;i<len;...

2019-07-18 09:41:48 569

原创 JS 实现 0-1背包问题

参考0-1背包问题入门详解JS算法之背包问题程序function knapsack(weights,values,w) { //物品总个数 var n = weights.length; var f = [[]]; //先确定只有物品0时,当背包容量为i时的物品总价值 for(var i=0;i<=w;i++){ if(i&l...

2019-06-04 22:29:31 1210 1

原创 JavaScript 排序算法

排序算法的稳定性:排序后,多个相同记录的相对次序保持不变,则排序算法稳定;否则不稳定。总结内部排序:排序期间元素全部放在内存中插入排序:直接插入排序、折半插入排序、希尔排序交换排序:冒泡排序、快速排序选择排序:简单选择排序、堆排序归并排序基数排序外部排序:因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存多路归并排序1.直接插入排序1.把数组...

2019-05-18 22:11:23 191

原创 JavaScript面试准备

ES6高频面试题目整理【1】《JavaScript高级程序设计》第二版中写到:“超时调用的代码都是在全局作用域中执行的,因此函数中this的值在非严格模式下指向window对象,在严格模式下是undefined”。But,在严格模式下,setTimeout( )的回调函数里面的this仍然默认指向window对象, 并不是undefined。【2】形如for(let x…)的循环是每次迭代都...

2019-05-11 17:09:34 140

原创 《ECMAScript 6 入门》阅读笔记(未完结)

参考文献:阮一峰 ECMAScript 6 入门1.ECMAScript 和 JavaScript 的关系前者是后者的标准,后者是前者的一种实现。2015 年 6 月,ECMAScript 6 正式通过,成为国际标准。2.let 和 const 命令2-1 ES6 新增了let命令,用来声明变量,变量只在let命令所在的代码块内有效;常见的for循环计数器问题,就很合适使用let命令。...

2019-05-04 22:13:44 457

原创 计算机网络基础(未完结)

1.HTTP协议(超文本传输协议)HTTP:用于从web服务器传输超文本到本地浏览器。HTTP是应用层上的协议,使用了面向连接的TCP作为传输层协议,保证数据的可靠传输。但HTTP本身是无连接的。也就是说通信双方在交换HTTP报文前不需要先建立连接。HTTP协议是无状态的,同一个客户第二次访问同一个服务器上的页面时,服务器的响应与第一次被访问时相同。在浏览器地址栏键入URL,按下回车之后会...

2019-04-22 20:49:57 124

原创 前端基础题

1.浏览器强缓存与协商缓存浏览器缓存优点:减少冗余的数据传输/减少服务器负担/加快客户端加载网页的速度强缓存(200 OK from cache):在有效期内,浏览器直接从本地缓存中读取资源,不再向服务器发送请求,除非用户清除了缓存或强制刷新了页面;通过HTTP头的Expires和Cache-Control两个字段判断缓存是否在有效期内。协商缓存(304 Not Modified)...

2019-04-19 14:12:28 439

原创 《HTML5 移动Web App阅读器》随笔

一、Web App介绍1.HTML5应用场景(1)PC端web站点(pc端网站开发)(2)基于WebView的hybrid native App开发 (融合WebApp与MobileApp混合开发)(3)Web App开发 (移动端网站开发)2.Native App & Web App & Hybrid App(1)Native App(原生app)第三方应用程序...

2019-04-14 19:41:04 1008

原创 《6小时jQuery应用》总结

目录(一)应用总览(二)问题及解决(三)注意点(四)功能分析(五)新增功能

2019-04-12 18:44:55 217

原创 《6小时jQuery实现小应用》中定义全局变量引发的错误

连续输入a,b,c,d并点击submit提交,正常情况应如下图:然而实际运行结果如下:如上图所示,每次添加新的Task,导致task_list中存储的Task内容都变为新的Task内容。检查发现原因如下:错误定义new_task为全局变量,导致task_list[i].content都一样,都指向全局变量new_list,因为JS数组的push方法操作的是地址指针,而非内存块操作...

2019-03-30 10:16:20 278

空空如也

空空如也

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

TA关注的人

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