东风草堂博客

公众号:开发者来风

配置

rewrite regex replacement [flag];
rewrite的含义:该指令是实现URL重写的指令。
regex的含义:用于匹配URI的正则表达式。
replacement:将regex正则匹配到的内容替换成 replacement。
flag: flag标记。

flag有如下值:

  • last: 本条规则匹配完成后,继续向下匹配新的location URI 规则。(不常用)
  • break: 本条规则匹配完成即终止,不再匹配后面的任何规则(不常用)。
  • redirect: 返回302临时重定向,浏览器地址会显示跳转新的URL地址。
  • permanent: 返回301永久重定向。浏览器地址会显示跳转新的URL地址。

比如rewrite ^/(.*) http://www.baidu.com/$1 permanent;
说明:

阅读全文 »

git

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 更新所有tags:
git fetch --tags
# 查看其中一个tag:
git show V100
# 使用TortoiseGit里面的show log查看各个commit的提交情况。
# 从索引中删除文件。
git rm --cached
git stash pop stash@{1}
git merge master --allow-unrelated-histories
# 运行以下命令来获取远程仓库的最新分支信息
git fetch --all
# 检查已经获取到的所有分支列表
git branch -r
# 针对每个远程分支,在本地创建并切换到对应的分支上:
git checkout -b <本地分支名> <远程分支名>
git tag -a v1.0 abcdef1 -m "Version 1.0 released"
git push origin <tag_name>
# commit信息
git config commit.template .gitmessage

要将一个分支(例如,名为 source_branch)中的提交更改复制到另一个分支(例如,名为 destination_branch),你可以使用 git cherry-pick 命令。这个命令会将指定的提交复制到当前分支。

TortoiseGit

阅读全文 »

算法和数据结构

解题思路:画图、推演、分解。代码编写:代码规范、功能正确、边界问题、异常处理、效率问题。

深度优先搜索

求可能解的问题,而广度优先搜索是求最优解的问题。
解题步骤:按照规则顺序搜索,尽量不重复不遗漏枚举出所有可能分支。使用递归来实现:使用栈、考虑好退出条件、自己调用自己,拆分出类似解。回溯:切换其他可能分支,注意恢复原状态。剪枝:优化搜索性能,去除重复解,发现找不到解可以提前退出。

例子:求一个字符串的所有排列组合,不含重复解,字符串长度小于8。
画递归树:先确定第一个字符,让后面的字符串bc作为一个整体,再让第一个字符a与后面的字符bc分别进行交换,里面的整体bc重复同样的操作。

阅读全文 »

由于新申请的微信公众号没有留言功能了,没有留言就无法跟读者进行互动,写出去的文章好像得不到反馈一样,像一个人的独角戏,感觉有蛮难受的,所以就制作了一个小程序用于留言,来代替原版公众号的留言功能。

当然你也可以选择在A5.net上买一个可以留言的个人公众号进行迁移,毕竟有些人注册的比较早是有留言功能的,只是迁移的话需要你的号是企业号才可以,个人号还是没有希望,所以看起来小程序是暂时唯一的办法了。

需要说明的是,留言板是一块作者的自留地,tx也无法抵达,同时是一个与读者交流的地方,不是一个不良言论的驻留地,所以对于不良言论我们会坚决抵制,一起维护一个良好和谐的留言环境。

效果图展示

image

阅读全文 »

最近一直在弄留言板小程序,感觉好长时间没有更新推文了。为了使得用户留言的体验更好,让更多的人拥有留言的功能,小程序也在努力一版一版的完善当中,确实花了不少的时间,一直想更新的推文结果拖到了现在。

这篇来谈谈学习,最近半年混进了几个大佬圈,也学到了不少东西,这里我会把我吸收到的东西二次分享出来,结合我自身的体验谈谈对高效学习的看法。

好的学习态度

高效学习前,要有一个好的学习态度,需要明白一个道理:学习是一件“逆人性”的事,就像锻炼身体一样,需要人持续付出,会让人感到痛苦,并随时想放弃。

健身这个例子非常合适,去年我从4月份开始健身,一直坚持到年底健身房最后关门的一天,健身的一个小时内,着重对需要锻炼的部位加强训练,期间会感觉非常痛苦,很容易就想着放弃,好在健身还是有了点效果,健完身后再加以合理的饮食,去年的增肌目标算是勉强完成了,但是如果每天去健身房打个卡,健身一分钟,拍照半小时,那就结果可想而知了,所以锻炼也是越痛苦,所获得的成就感就越大。

阅读全文 »

今天开始是抢票回程的高峰期,给大家说明一下最新的抢票攻略。

本人利用这些攻略轻松抢到两张票了😝,因为之前没怎么管买票回家这个事,结果越到后面还是比较慌了的,回不去了咋办?连续找了几个黄牛这几天也没有回应,看来只有自己动手了,事实上掌握一定的技巧还是有很大概率自己抢到票的!到底用的什么攻略?请仔细阅读下文。

阅读全文 »
0%