吴庆宝 Blog

我干了什么 究竟拿了时间换了什么

PHP算法实战-快排

"PHP-algorithm's practice Quick sort"

php算法实战 生成1w的随机数 1 2 3 4 5 6 set_time_limit(0); $arr = []; for ($k = 0; $k < 10000; $k++) { $arr[] = $k; } shuffle($arr); 排序算法-快速排序 @param array $value 待排序数组 @param array $left 左...

PHP算法实战-冒泡

"PHP-algorithm's practice bubble"

php算法实战 生成1w的随机数 1 2 3 4 5 6 set_time_limit(0); $arr = []; for ($k = 0; $k < 10000; $k++) { $arr[] = $k; } shuffle($arr); PHP - 数组的排序函数 sort() - 以升序对数组排序 rsort() - 以降序对数组排序 asor...

组件化开发和模块化开发概念辨析

"Analysis of the concept of component development and modular development"

组件化开发和模块化开发概念辨析 网上有许多讲组件化开发、模块化开发的文章,但大家一般都是将这两个概念混为一谈的,并没有加以区分。而且实际上许多人对于组件、模块的区别也不甚明了,甚至于许多博客文章专门解说这几个概念都有些谬误。 想分清这两个概念我觉得结合一下软件的渐进式开发场景更容易理解。但是下面的篇幅会比较长,所以我先说结论,不耐烦的同学可以先看: 概念区别 对比 ...

windows安装jekyll步骤及问题

"Windows installation jekyll steps and problems"

“JUST DO IT. ” 既然都看到这篇文章了,想必也对jekyll有所了解,我也是新手,将自己安装成功的经验分享给大家,希望能对大家有帮助。 步骤: 安装 Ruby & DevKit 安装 Jekyll 1、安装 Ruby 下载地址: 注意版本要选 2.0 到 3.0 之间 本文使用的是:ruby 2.5.3p105 (2018-10-18 re...

如何快速搭建自己的github.io博客

"How to quickly build your own github.io blog"

“JUST DO IT. ” github.io博客推荐 作为程序员的我推荐一款我们觉得不错的选github.io 要完成自己的github.io博客网站,总共分三步 开通自己的github.io repo 选择一款Jekyll的主题 编写发布博客 开通自己的github.io repo github.io是完全基于github创建的,其本质上是在你的git...

Git使用中的问题 更新中

"Problems in Git usage Update"

“JUST DO IT. ” git add . 的时候遇到warning: LF will be replaced by CRLF in …… 解决办法 输 入 git add . 后出现 1 2 3 git add -A warning: LF will be replaced by CRLF in _config.yml. The file will have its or...

git add -A 和 git add . 的区别

"The difference between git add -A and git add ."

“谁用 git commit -m 打断谁的腿即可 –来自知乎网友的评论” git add -A和 git add . git add -u在功能上看似很相近,但还是存在一点差别* git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。 git add -u ...

Github pages 绑定个人域名

Github pages,Bind a personal domain name

读完需要 6 分钟 前言 近日搭建了自己的 Blog,使用的是 Hux + github pages。众所周知,github pages的域名都是统一的your_name.github.io。想了想,能不能换个域名呢?当然是可以滴。 于是,在度娘了之后,也算找到了方法。但是网上的介绍都是操作流程,没有详细的解释,我自己也是有些迷糊。好在域名绑定成功了。 遂决定写一篇博文分享一下自己...

git 更新代码到本地

"Git update code to local"

“JUST DO IT. ” 正规流程 1 2 3 4 5 6 7 8 9 git status(查看本地分支文件信息,确保更新时不产生冲突) git checkout – [file name] (若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地) git branch(查看当前分支情况) git checkout rem...

Sublime Text 3 搭建 Git 及使用

"Sublime Text 3 build Git and use"

“JUST DO IT. ” 配置 配置全局参数 1 2 git config --global user.name "userName" git config --global user.email "userEmail" 设置默认推送分支 在Sublime Text 中直接使用 push 命令时会提示 未明确指定本地分支和远程分支,提示就不贴...