07 2018 档案

摘要:1.typeof typeof只能判断区分基本类型,number、string、boolean、undefined和object,function; typeof 0; //number; typeof true; //boolean; typeof undefined; //undefined; 阅读全文
posted @ 2018-07-29 17:42 sunmarvell 阅读(32437) 评论(2) 推荐(3)
摘要:1. 对于基本数据类型 其值在内存中占据着固定大小的空间,并被保存在栈内存中。当一个变量向另一个变量复制基本类型的值,会创建这个值的副本,并且我们不能给基本数据类型的值添加属性。其为深拷贝。 2. 对于引用类型 浅拷贝:只复制指向某个对象的指针,而不复制对象本身,新旧对象共享一块内存; 改变一个对象 阅读全文
posted @ 2018-07-29 12:32 sunmarvell 阅读(1650) 评论(0) 推荐(0)
摘要:针对matlab2017渲染出的彩色图是黑白的问题。 在图片上选择 编辑——颜色图——工具——标准颜色图——jet.搞定! 阅读全文
posted @ 2018-07-28 15:44 sunmarvell 阅读(695) 评论(0) 推荐(0)
摘要:通常在前端中,实现动画的方案主要有6种: CSS3 transition; CSS3 animation; javascript直接实现; .jQuery的animate()API; requestAnimationFrame; SVG(可伸缩矢量图形); Canvas动画; 首先,我们来搭一个基本 阅读全文
posted @ 2018-07-27 12:30 sunmarvell 阅读(893) 评论(0) 推荐(0)
摘要:转自http://www.ruanyifeng.com/blog/2015/03/react.html,阮一峰老师的博客。 最近想学习react,官方文档的例子不是那么浅显易懂,看了相关博客,觉得阮一峰老师的入门实例教程更容易上手,跟着学习。同时,因为其博客写的早,当时1.0版本还没有出来,有些文件 阅读全文
posted @ 2018-07-04 12:16 sunmarvell 阅读(289) 评论(0) 推荐(0)
摘要:图文来源:https://www.cnblogs.com/chengxiao/p/6129630.html 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。堆排序是利用堆这种数据结构而设 阅读全文
posted @ 2018-07-02 18:00 sunmarvell 阅读(664) 评论(0) 推荐(0)
摘要:希尔(Shell)排序又称为缩小增量排序,它是一种插入排序。它是直接插入排序算法的加强版。 希尔增量: 希尔增量是指希尔提出了一种冲破二次时间屏障的算法。 希尔增量是指希尔提出了一种冲破二次时间屏障的算法。 Donald Shell 提出了一种冲破二次时间屏障的算法Shellsort(希尔排序),在 阅读全文
posted @ 2018-07-02 11:08 sunmarvell 阅读(752) 评论(0) 推荐(0)
摘要:直接插入排序法就像我们打扑克牌时整理牌面一样,先让我们脑补一下我们打牌的过程。 首先摸了一张6, 接着摸到一张4,比6小,插到6的前面; 又摸到一张7,比6大,插到6的后面; 又摸到一张5,比6小,比4大,插到4和6中间; 。。。。 以上的过程,其实就是典型的直接插入排序,每次将一个新数据插入到有序 阅读全文
posted @ 2018-07-01 20:25 sunmarvell 阅读(681) 评论(0) 推荐(0)
摘要:之前已经介绍过冒泡排序算法和简单选择排序算法和原理,现在有Js实现。 冒泡排序算法 简单选择排序算法 初始关键字:『 8,5,2,6,9,3,1,4,0,7 』 第一趟排序后:0,『5,2,6,9,3,1,4,8,7』 第二趟排序后:0,1,『2,6,9,3,1,4,8,7』 第三趟排序后:0,1, 阅读全文
posted @ 2018-07-01 12:30 sunmarvell 阅读(181) 评论(0) 推荐(0)