小编use*_*885的帖子

Laravel什么是后卫?

我正在查看内置的auth控制器,我注意到他们使用了一种名为"Guards"的东西.到目前为止,每当我创建自己的登录/注册表单时,我从未触及这些,通常只会执行以下操作:

Auth::attempt()
Run Code Online (Sandbox Code Playgroud)

没有任何类型的警卫.我已经尝试查找究竟是什么但我无法找到任何相关信息,有人可以向我解释警卫的目的是什么吗?

php authentication laravel

63
推荐指数
4
解决办法
4万
查看次数

在cshtml razor视图中分离JavaScript

我是ASP.NET/MVC3的新手,我正试图弄清楚如何将我的JavaScript(包含C#)与HTML的其余部分分开.

如果我将它们放入.JS文件并使用脚本标记插入它们,那么它们的C#方面就会停止工作.在MVC 3 razor中分离包含C#代码的JavaScript代码的最佳方法是什么?

谢谢.

javascript c# asp.net asp.net-mvc-3

7
推荐指数
2
解决办法
1万
查看次数

NodeJS 需要('..')?

我一直在查看一些 NodeJS 示例,但遇到了以下问题:

var module = require('..');
var module = require('../');
Run Code Online (Sandbox Code Playgroud)

我明白 require 是做什么的,但我不明白当它这样写时它会做什么。有人可以向我解释一下吗?

require node.js

5
推荐指数
1
解决办法
5278
查看次数

Laravel重定向路线,变量不起作用

我正在使用Laravel 5.2,当我使用with它时,不会闪烁数据.

如果我使用

Session::flash('test', 'test');
Run Code Online (Sandbox Code Playgroud)

然后它显示会话闪存数据.

如果我把 - > with放在索引上它也不起作用.

调节器

public function store(Request $request)
{
    return Redirect::route('registration::index')->with('test1', 'test');
}

public function index()
{
    return view('registration.index');
}
Run Code Online (Sandbox Code Playgroud)

视图:

{{ var_dump(Session::all()) }}
Run Code Online (Sandbox Code Playgroud)

这里出了什么问题..?

php laravel

4
推荐指数
1
解决办法
1986
查看次数

多个缓冲区与单个缓冲区?

我正在绘制简单的 3D 形状,我想知道从长远来看,只使用 1 个缓冲区来存储顶点的所有数据是否更好?

现在我有顶点数据数组(位置和颜色,每个顶点),我将它们推送到它们自己单独的缓冲区。

但是如果我使用strideand offset,我可以将它们加入一个数组,但这会变得更加混乱和难以管理。

这样做的“传统”方式是什么?

为每条数据设置单独的缓冲区感觉更干净,更有条理,但我认为它的效率较低。

效率提升是否值得将其全部放在一个缓冲区中?

opengl

4
推荐指数
1
解决办法
1945
查看次数

异步功能与等待

我来自PHP背景,我正在尝试学习NodeJS.

我知道Node中的所有内容都是异步的,但我发现我在代码中一直使用async/await组合,并且我想确保我没有做一些愚蠢的事情.

原因是我有很多情况需要在继续之前得到某些结果(例如,对于一个小的ajax请求).这个小的ajax请求没有别的目的,除了做我想要它的东西以及我指定的顺序,所以即使我做"异步方式"并使用回调写它我仍然有等待事情以正确的顺序完成.

现在每当我发现自己处于这种情况时,我只是等待等待结果:

即:

var result = await this.doSomething(data);
Run Code Online (Sandbox Code Playgroud)

反对使用回调

this.doSomething(data, function(callback) {
  // code
  callback();
});
Run Code Online (Sandbox Code Playgroud)

对我来说,第一个例子比第二个例子更清晰,这就是为什么我一直在选择它.但是我担心我可能会遗漏一些基本的东西.但是在异步调用下没有其他任何东西要处理的情况下,事情进展的唯一方法就是它遵循同步风格,在第二种风格中使用第一种风格有什么问题吗?

javascript ajax asynchronous node.js async-await

3
推荐指数
1
解决办法
470
查看次数

Laravel - 在标题内发送api_token

我正在为Laravel构建一个API,我想在标题中发送api_token而不是表单帖子.这是已经内置的东西,还是我必须找出如何创建自己的auth驱动程序的路线?

api header laravel lumen

2
推荐指数
1
解决办法
7040
查看次数

在流浪盒上意外删除了authorized_keys

我不小心删除了authorized_keys我的流浪盒上的文件,我不能再用SSH连接它,但我仍然有一个连接到它的控制台.

如何重新制作此文件夹,以便我可以再次连接?

我有我的.d.vagrant/insecure_private_key主机,我是否需要创建一个公钥并将其移动或我是否需要移动私钥?

linux ssh vagrant

2
推荐指数
1
解决办法
1020
查看次数

Laravel loquent query 哪里有喜欢的关系?

我的数据库技能不是最好的,我正在寻找在 Laravel 中构建查询的帮助。

我有一个表 A 和表 B,表 A 有一个字段引用表 B 中的字段

所以我可以做 $tableA->tableB->title

我想要的是类似的东西 $tableA->tableB->where('title', 'LIKE', $query)->get()

我想要做的是做 aWHERE LIKE并返回表 A 结果,但在表 B 中的特定列中搜索(在本例中,该列是标题)。

我该怎么做呢?

谢谢

php mysql laravel eloquent

1
推荐指数
1
解决办法
4302
查看次数

NodeJS将ws对象传递给子进程

我正在尝试将ws对象传递给子进程.

在"发送"功能下的子进程(https://nodejs.org/api/child_process.html)下的节点文档中,它表示第二个参数可以是子对象和父进程可以共享的TCP对象.

当我尝试传递一个ws对象时,它会说"抛出新的TypeError('这个句柄类型不能被发送');".我想这是因为它是一个ws对象,而不是一个tcp对象,但我想知道是否还有用ws对象而不是tcp对象实现相同的效果......?因为ws只是符合websocket标准的tcp对象的包装器.

subprocess tcp process websocket node.js

1
推荐指数
1
解决办法
596
查看次数