时间
标签
  • 查看Mac上已有的shell cat /etc/shells /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh 将默认shell改成zsh chsh -s /bin/zsh 安装oh my zsh git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc 配置zsh vim ~/.zshrc ZSH_THEME="ys" p
    • 平凡
      2019-01-11 16:19:24
      805
      4
      7
      2
    预览
  • React SimpleMDE Markdown Editor 演示地址:https://www.einsition.com/demos/yt-simplemde-editor github:https://github.com/yanthink/react-simplemde-editor 特性 支持粘贴和拖拽上传图片。 支持自定义预览渲染 支持emoji表情 😎 安装 npm install -S yt-simplemde-editor 使用 您可以在 demo 中查看基本用法。 Demo git clone https://github.com/yanthink/react-
    • 平凡
      2018-09-18 17:16:07
      728
      7
      5
      3
    预览
  • 一、所需开发工具 PhpStrom Chrome JetBrains IDE Support 二、所需 PHP 扩展 Xdebug 扩展 三、安装 Xdebug 扩展 pecl install xdebug 四、Xdebug 配置 查看配置文件 php --ini 我们在 /usr/local/etc/php/7.2/conf.d 目录下新建一个ext-xdebug.ini 配置文件,然后添加下列配置 [xdebug] zend_extension="xdebug.so" xdebug.profiler_enable=On xdebug.profil
    • 平凡
      2018-09-13 16:05:02
      460
      8
      3
      5
    预览
  • 安装前准备 更新yum yum update 安装额外资源库 yum install epel-release 安装nginx 安装 yum install nginx 启动nginx systemctl start nginx 设置为开机启动 systemctl enable nginx.service 检查开机自动是否设置成功 systemctl list-dependencies | grep nginx 注:nginx 默认配置文件是 /etc/nginx/nginx.conf 安装mysql 由于 Laravel 5.4 以后,数据库默认使用utf8mb64, My
    • 平凡
      2018-06-27 07:21:08
      687
      5
      3
      3
    预览
  • 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。 线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。 0.2 算法复杂度 0.3 相关概念 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。 不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 b 的后面。 时间复杂度:对排序数据的总的操作次数。反映当n变化时,操作次数呈现什么规律
    • 平凡
      2018-08-08 11:05:41
      434
      9
      0
      6
    预览
  • 从 PC端博客 发布开始,一直就有做个博客小程序版的想法,刚好今年比较空闲,于是就花了近半个月的时间将小程序版博客开发完了,这里做个简单的分享和总结。 项目介绍 个人小程序--平凡的博客 欢迎打开微信小程序搜索“平凡的博客” 或者扫描此小程序二维码 软件架构 开发工具:微信开发者工具 语言:直接使用原生的 项目地址:https://github.com/yanthink/mpblog 小程序后端 开发工具:PhpStorm 语言:PHP 框架:Laravel 5.6 数据库:Mysql 8.0 队列:Redis 全文搜索:Elasticsearch websocket:Redis + w
    • 平凡
      2019-02-22 17:35:13
      399
      3
      7
      3
  • 一、Debugbar 安装与配置 1、使用 Composer 安装该扩展包: composer require barryvdh/laravel-debugbar --dev 2、接下来运行以下命令生成此扩展包的配置文件 config/debugbar.php : php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider" 3、打开 config/debugbar.php 文件,修改如下配置: return [ ... 'capture_ajax' => fal
    • 平凡
      2018-09-14 16:32:39
      499
      2
      5
      2
    预览
  • 准备: 1、PHP设置坑: set_time_limit – 设置脚本最大执行时间: 此配置一般PHP默认是30秒,如果你是数据小的,可能就不会发现有该设置问题,但如果你数据达到了百万级导出,往往30秒是不够的,因此你需要在你的脚本中添加 set_time_limit(0),让该脚本没有执行时间现在 memory_limit – PHP的内存限定: 此配置一般php默认是128M,如果之前做过小数据的朋友可能也会动过这个配置就能解决许多问题,或许有人想,你大数据也把这个调大不就行了吗?那么真的是too young too native了,你本地能设置1G或者无限制或许真的没问题,但是正
    • 平凡
      2018-08-16 17:09:08
      674
      2
      0
      2
    预览
  • brew 常用命令 Homebrew 是一款自由及开放源代码的软件包管理系统,用以简化 macOS 和 linux 系统上的软件安装过程 它拥有安装、卸载、更新、查看、搜索等很多实用的功能,通过简单的一条指令,就可以实现包管理,十分方便快捷 Homebrew 主要有四个部分组成 | 名称 | 说明 | | :--- | :--- | | brew | Homebrew 源代码仓库 | | homebrew-core | Homebrew 核心软件仓库 | | homebrew-bottles | Homebrew 预编译二进制软件包 | | homebrew-cask | 提供 macOS
    • 平凡
      01-12 10:40
      483
      1
      0
      1
  • 作为初学者,“造轮子”是非常有效的学习方法。在熟练掌握API的搬运方法之后,我们可以通过自己“造轮子”来进一步掌握和理解更底层的知识。 完成一个组件的开发之后,我们可以打包上传到 NPM 来分享自己的成果。在后面的步骤中,我们将会实现三个小目标: 配置 webpack 和相关文件 创建一个 test project 发布到 NPM 我在这个例子里面做了一个叫做 react-tiny-autosuggest 轮子。 这里是完成后的文件树: // tree -I node_modules . ├── dist │ └── bundle.js ├── examples │ └── d
    • 平凡
      2018-09-18 13:44:53
      520
      6
      1
      2
    预览