| 2019-05-20My MacBook个人 MacBook 食用说明。推荐自动化环境配置脚本项目 imzyf/dotfiles。 软件下载使用 brew cask 安装软件,非常方便。 安装 brew: /bin/bash ...
| 2019-04-28Laravel 中 composer 加载流程启动 Laravel 5.8 文章以 Laravel 学习。入口文件 public/index.php: // Register The Auto Loaderrequire __DIR__.'/../vendor/autoload.php'; autoload.php 不负责具体功能逻辑,只做了两件事:初始化自动加载类、注册自动加载类。 autoload_real.php 中的类名为 ComposerAutoloaderInit... 这可能是为防止 ...
| 2019-04-10PHP 请小心判断 strpos有开始写世界上最后的语言 PHP 了(狗头保命)。一个很简单的字符串是否包含判断就掉坑了。 方法签名: strpos ( string $haystack , mixed $needle [, int ...
| 2019-04-10ES6 中使用 jQuery $(this) 的问题在老项目中开始改用 laravel-mix ES6 逐渐过渡。摸索中遇到在与 jQuery 一同使用时 箭头函数 中 $(this) 的含义发生了变化。 遇到这个问题主要是没有搞清楚 箭头函数: $( ...
| 2019-03-06寻找数组中轴索引将 pivot 索引定义为:左边的数字之和等于索引右边的数字之和。 Input:nums = [1, 7, 3, 6, 5, 6]Output: 3Explanation:1 + 7 + 3 = 5 ...
| 2019-03-02m 进制转 n 进制思路 m 进制 -> 十进制 -> n 进制 利用柯里化生成函数(炫技 🐶) m 进制 -> 十进制// carry 范围值: 2-36// origin 范围值: 0-9 ...
| 2019-03-01超长阶乘的计算打印 n! 的结果(1 <= n <= 100)。注意:当 n > 20 时 64 位的 Int 将无法直接存储结果。 思路 将大数字用 数组 形式表示。比如 9 ...
| 2019-02-28fastlane 入门使用这次以 fastlane 为例,尝试项目中有什么事情可以被自动完成。 fastlane 是 Ruby scripts 的集合,安装方法不多说了见 官网文档。 fastlane 中有但不限于以下工具 ...
| 2019-02-15【Swifter - Swift 开发者必备 Tips】笔记再读王巍的【Swifter - Swift 开发者必备 Tips】,看看有什么新收获。 柯里化(Currying)柯里化 是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术,这个词自己是第一次见到。 自己的理解就是:把接受多个参数的函数变换为,先接受一个参数,然后返回一个函数,这个函数再接受其他参数。 两个细节: 只有一个参数,并且这个参数是该函数的第一个参数。必须按照参数的定义顺序来调用柯里化函数。 ...