11:15 下载matlab 完成从excel中导入两行数据然后相减
matlab 如何导入excel ?
导入的数据是什么形式 又如何相减?
下了半天 还得充个百度网盘会员 得记得取消自动续费
13:00 继续我的flutter 项目
我的天 android studio和vscode的报错信息居然不同
这几天心态有点焦躁不耐烦了 被bug搞得心态有点小崩 暴露了我很多问题
1.对flutter的常用api和常用第三方库不熟悉
2.对dart语法还有不熟悉
3.对其编程环境对IDE的使用技巧都有些生涩
4.不能静下心来仔细阅读代码 没有进行思考就急匆匆的要敲代码 要运行
5.不能在这个项目上耗费大量时间 这几天都没看书了
解决方案:1.合理规划时间 理性冷静思考 别因为一个bug而浪费大量时间
2.别借着这几行代码就想水过这一天的工作日志 要起步有一个小时的阅读量
感慨:编程就像脚踩着一直不停变化的云朵在建高楼大厦,而那云朵就叫作api或第三方库
没给出版本的教学都是耍流氓。
17:36 matlab下载完毕 开始快乐
快乐失败 啥哟 我操作步骤错了 要重新安装
20:00 flutter项目终于有了突破 呜呜 要抄就照吵 要写就自己慢慢写 尤其是要注意命名统一 就因为我自己写的字段名和所抄的字段名不一样 我报了好多错
不过又出现了一个新问题:商品列表滑动时会误触onPressed
21:00 matlab终于下好了 madzz 这教程有一步写对了 截图错了 我服了 不过我应该早点意识到不对头 果然我应该相信自己的感觉
21:10 客厅闲逛式读书 果然 走起来就不会看书看着看着睡着了
《java8 函数式编程》lambada 函数签名 多继承 默认方法
lambada 也是一种函数签名 也可以重载
默认方法是为了向后兼容 子代中没实现这默认方法会自动调用祖代的默认方法
优先级是类的高于接口的 子类高于父类 没有规则三 所以当一二不适用时要显示说明否则报错
在平时的代码中就要多使用lambada 比较简洁易懂
每个作为函数接口的接口都应该添加@FunctionInterface
使用Optional可以避免null错误
《Java for the Real World》 应该多了解Maven 和Gradle这两个工具可以简化构建流程