最近公司后台管理系统需求,要用PHP导出excel表格数据,所以特整理了一下常用的方法供大家参考: PHPExcel扩展包地址:https://github.com/wanqianworld/phpexcel-1.8 大致的分为几个部分: 一、导出的方法及步骤 1.引入PHPExcel文件:requ ...
分类:
Web程序 时间:
2020-04-02 01:29:27
阅读次数:
100
动态规划(DP)不是某种具体算法,而是一种思想。 核心在于:把大问题转化为小问题,利用小问题的解推断出大问题的解。 大事化小,小事化了 的思想 一、基本思想 小例子: 上楼梯 今有 n 级台阶。初始时站在 0 级,每次可以向上走 1 级或 2 级。问方案总数? 递推关系:走到 f [ n ] ,要么 ...
分类:
其他好文 时间:
2020-03-25 21:26:11
阅读次数:
77
最小路径和。题意是给一个二维矩阵,每个格子上都有一个非负整数。请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。例子, Example: Input: [ [1,3,1], [1,5,1], [4,2,1] ] Output: 7 Explanation: Because the pat ...
分类:
其他好文 时间:
2020-03-22 12:25:55
阅读次数:
67
扩展方法是静态方法,是类的一部分,但没有在类的源代码中,就像一个补丁 首先创建一个静态类,然后创建一个静态方法,重点是静态方法的参数 这里定义了一个扩展方法x,注意x的参数列表(this char s),this和char定义了这是一个char的扩展方法,s是char类型的形参 扩展方法x的作用是将 ...
递归: 函数中用调用函数自己,此时就是递归,递归一定要有结束条件 function f1() { console.log("从前有座山,山里有个庙,庙里有个老和尚给小和尚讲故事:"); f1(); }; f1();//浏览器崩溃,因为没有结束条件——死循环 改进如下: var i=0; functi ...
分类:
Web程序 时间:
2020-03-18 21:35:26
阅读次数:
80
在前端开发中,表格主要用于存储结构化的数据,CSS主要用于修饰DOM元素,如何通过DOM来操作表格及CSS呢?本文主要通过一些简单的小例子,简述DOM对表格和CSS的常见操作方法,仅供学习分享使用,如有不足之处,还请指正。 ...
分类:
编程语言 时间:
2020-03-01 00:11:29
阅读次数:
93
基本原理 选择排序的简单原理:选择排序算法通过从未排序部分重复查找最小元素(考虑升序)并将其放在开头来对数组进行排序。 将数组两个子数组: 已排序子数组 未排序子数组 选择排序中每次循环都会从未排序子数组中选取最小元素放入已排序子数组 小例子 排序数组:[2,3,6,2,7,5,1,4] 第一次循环 ...
分类:
编程语言 时间:
2020-02-28 13:45:03
阅读次数:
62
看一个例子: <html> <head> <script src="https://unpkg.com/axios/dist/axios.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></sc ...
分类:
Web程序 时间:
2020-02-18 13:16:50
阅读次数:
111
在前端开发中,JavaScript并没有想象中那么简单,不只是简单的UI输入验证,还有面向对象。对于刚刚JavaScript入门的你来说,可能会稍稍惊讶:哇,虽然前端开发好找对象,但是JavaScript真的可以向对象编程么!!!是的,你没有看错,本文将通过一些小例子,逐步讲解JavaScript的... ...
分类:
编程语言 时间:
2020-02-11 09:36:37
阅读次数:
69
效果先看 知识点 bootstrap下拉框由div>button ul>li>a 构成 div的类为:dropdown a标签必须写 button的类为: dropdown-toggle 必带属性:data-toggle="dropdown" ul的类为:dropdown-menu 获取事件触发的对 ...
分类:
其他好文 时间:
2020-02-09 16:54:02
阅读次数:
69