2019年2月

首先,关于发行版的问题,完全合理合法。
其次,核心还是围绕电商,比如说,以推荐为核心的电子商务,可以类似写个文章,然后推荐一通,然后给一个购买按钮。这样就不是那种经典的电商了,纯粹奔着购物去的。所以可以考虑以wordpress和typecho为基础,做一个发行版,专注于这个小型的领域。

其实做CMS,是我的一个梦想吧,但是这个梦想,如果钱途不明,还是不要去做好了。

最近在玩WSL,就是Windows Subsystem for Linux,感觉很好,能够完全替换Cygwin。

于是就在WSL里远程连接一个服务器,服务器用的是root账户,那么显然是ssh root@ipv4了。但是在本地WSL里呢,由于多次忘记sudo导致报错,我就自然而言的加了sudo,所以就是sudo ssh root@ipv4,结果呢,总是提示要密码。这就很邪门,我明明已经把ssh pub key放进去了。

- 阅读剩余部分 -

原文:https://segmentfault.com/q/1010000004163673

问:

看别人的代码里好像很多用$router->的,看手册里好像都是Route::,这俩方式有什么区别吗?

答:
Route::get这种写法在Laravel里叫做Facades,本义是为了写起来方便而造出来的。

它等价于$app->make('router')->get;

也是从服务容器里取出来的,提供路由服务的是 App\Providers\RouteServiceProvider

如果你通过依赖注入里拿到$router那么,它也等价于$app->make('router'),也等价于Route::这个Facades

你可以参考一下Facades的文档理解一下:
https://laravel.com/docs/5.7/facades

undo last commit ( most recent commit) to your local repository:

git reset --hard HEAD~1

或者先看一下commit的编号,然后把你想要退回的commit编号记录一下,然后:

git reset --hard REF/commit-no

这么做是有风险的,请务必git status命令看一下当前是否有未保存的改动!

那么本地改好了,怎么推送到remote呢?

- 阅读剩余部分 -