关于 Excel 的导入导出
Excel 的导入导出在工程中也是一个比较重要的部分(不如说上传下载文件,除了图片就是 Excel 了),必须对其进行了解。
在之前的实践中一直都是用的 json 来作为前后端交互的格式,而公司的项目中有些地方使用了表单和文件,这点我还不太熟悉,因此来了解一下 Sprinng MVC 处理表单和文件的方式。
从我在第一次接触到 Haskell 中的 foldRight(foldr)起,我就对它十分好奇:foldRight 是如何能够处理无穷列表的?这个问题让我魂牵梦绕,我必须要得到一个合情合理的结果。
惰性求值的重要性在于,它能够使我们操作集合时在使用原有的高阶函数进行操作的基础上尽量保证性能,不用在操作过程中临时创建集合,从而能兼顾抽象性和性能。那么代价是什么呢?