摘要: javascript 实现将表格数据导出到Excel 1.不使用三方插件 1.1方式一 说明:此方法是将table标签包括tr、td等对json数据进行拼接,将table输出到表格上实现,这种方法的弊端在于输出的是伪excel,虽说生成xls为后缀的文件,但文件形式上还是html。 <html> < 阅读全文
posted @ 2022-09-08 16:17 star*时光£裔℡ 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 自定义组件之v-model的使用 v-model的语法糖可以为下面v-bind && @input联合完成: <input v-model="text"> <!-- 以上相当于如下写法 --> <input :value="text" @input="text=$event.target.value 阅读全文
posted @ 2022-06-03 17:50 star*时光£裔℡ 阅读(511) 评论(0) 推荐(0) 编辑
摘要: js设计模式 1.工厂模式 function Person(name) { this.name = name; } function Car(model) { this.model = model } // 根据选择的类类型来创建实例对象(只需把类都挂载此工厂函数的原型上,再调用) function 阅读全文
posted @ 2022-05-03 21:54 star*时光£裔℡ 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 浏览器的渲染流程--重排、重绘、合成 HTML、CSS、JavaScript 数据,经过浏览器中间渲染模块的处理,再加上重排、重绘、合成的一个个环节,才最终输出为屏幕上的像素视图画面。本文就逐一介绍重排、重绘、合成的基本概念、触发时机、影响范围以及其优化策略。 重排、重绘、合成 一、浏览器渲染原理 阅读全文
posted @ 2022-01-11 23:29 star*时光£裔℡ 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 推荐算法入门(相似度计算方法大全) 一、协同过滤算法简介 在推荐系统的众多方法之中,基于用户的协同过滤是诞最早的,原理也比较简单。基于协同过滤的推荐算法被广泛的运用在推荐系统中,比如影视推荐、猜你喜欢等、邮件过滤等。该算法1992年提出并用于邮件过滤系统,两年后1994年被 GroupLens 用于 阅读全文
posted @ 2021-01-05 15:42 star*时光£裔℡ 阅读(91) 评论(0) 推荐(0) 编辑
摘要: C++实现单链表 __阅读先知__ 链表是一种动态数据结构,他的特点是用一组任意的存储单元(可以是连续的,也可以是不连续的)存放数据元素。 链表中每一个元素成为“结点”,每一个结点都是由数据域和指针域组成的,每个结点中的指针域指向下一个结点。Head是“头指针”,表示链表的开始,用来指向第一个结点, 阅读全文
posted @ 2021-01-04 00:21 star*时光£裔℡ 阅读(33) 评论(0) 推荐(0) 编辑
摘要: C++实现求素数个数 问题描述 求1~n的素数个数(例:n=10) 1 2 3 4 5 6 7 8 9 10 prime 2 3 5 7 not prime 1 4 6 8 9 10 素数又称质数。所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 阅读全文
posted @ 2020-12-29 17:29 star*时光£裔℡ 阅读(58) 评论(0) 推荐(0) 编辑
摘要: Python 实现0 1背包问题(回溯法) 题目 解题思路 回溯法:为了避免生成那些不可能产生最佳解的问题状态,要不断地利用限界函数(bounding function)来处死那些实际上不可能产生所需解的活结点,以减少问题的计算量。这种具有限界函数的深度优先生成法称为回溯法。 1. 确定问题的解题空 阅读全文
posted @ 2020-12-23 13:23 star*时光£裔℡ 阅读(63) 评论(0) 推荐(0) 编辑
摘要: Python实现二叉树的建立与遍历 1. 创建(二叉)树节点类 2. 创建(二叉)树 3. (二叉)树的遍历 (1). 广度遍历(Breadth traversal)即层次遍历(Sequence traversal) (2). 深度遍历(Depth traversal) + 先序遍历(preorde 阅读全文
posted @ 2020-12-19 17:16 star*时光£裔℡ 阅读(72) 评论(0) 推荐(0) 编辑