artisan migrate:reset.composer dump-autoload跟着跑了artisan dump-autoload我跑了artisan migrate,我一直收到这个错误:
PHP致命错误:在第297行的/vagrant/LaravelBackend/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php中找不到类'Foo'
我试过了:
composer dump-autoload和artisan dump-autoload(也使用artisan clear-compiled)artisan migrate:installcomposer install使用PHPStorm在我的项目中搜索Foo类.没找到任何东西.
我一直得到同样的错误.这是我第一次运行这个,因为我更新到4.2,如果这可能是相关的.还有什么我应该找的吗?
git push出于某些原因,我不能去我的Bitbucket.它曾经工作,但它不再工作,我无法理解为什么.
$ git push ssh://git@bitbucket.org:MyUser/MyGit.git
conq: invalid repository syntax.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)
我生成了一个ssh-key,将它添加到gitbucket.确定我的ssh-agent是这样的:
$ ssh-agent /bin/bash
$ ssh-add ~/.ssh/id_rsa
$ ssh-add -l
#2048 14:41:6f:c9:06:54:88:6c:89:e2:ba:24:6c:36:10:78 /Users/SomeUser/.ssh/id_rsa (RSA)
Run Code Online (Sandbox Code Playgroud)
还查了我的登录信息
ssh -T git@bitbucket.org
logged in as MyUser.
You can use git or hg to connect to Bitbucket. Shell access is disabled.
Run Code Online (Sandbox Code Playgroud)
以下是详细信息:
$ ssh -T -v git@bitbucket.org
OpenSSH_6.6.1, OpenSSL 1.0.1f …Run Code Online (Sandbox Code Playgroud) 我试图从我的模型中得到一个对象的值.它只返回我不想要的属性,因为它与我表中的内容不对应. 我想访问原始数组.
我做了:
$entries = Model::where('A', $A)->where('B', $B)->get();
@Foreach ($entries as $entry)
$entry->id
$entry->name
@Endforeach
Run Code Online (Sandbox Code Playgroud)
我试图添加,->original但它要么不起作用.
这部分是我的第一个条目 var_dump($entries)
(
[items:protected] => Array
(
[0] => App\Models\TableA Object
(
[table:protected] => Table A
[primaryKey] => id
[connection:protected] =>
[perPage:protected] => 15
[incrementing] => 1
[timestamps] => 1
[attributes:protected] => Array
(
[id] => 1
[name] => 2
)
[original:protected] => Array
(
[id] => 1
[name] => 1
)
Run Code Online (Sandbox Code Playgroud) 我无法在私人频道中收听事件。但是,我可以收听公共频道。
问题
这有效:
Echo.channel('Foo.Bar')
.listen('MyEvent', (e) => {
console.log('It worked!');
});
Run Code Online (Sandbox Code Playgroud)
我可以在 Pusher Debug Console 中看到有三个连续的事件:
另外,如果我发送Channel: Foo.Bar; Event: App\Events\MyEvent,我可以在浏览器控制台中看到输出。
但是,这不起作用:
Echo.private('Foo.Bar')
.listen('MyEvent', (e) => {
console.log('It privately worked!');
});
Run Code Online (Sandbox Code Playgroud)
我在 Pusher 调试控制台中没有看到订阅。显然,如果我发送Channel: private-Foo.Bar; Event: App\Events\MyEvent,我在浏览器控制台中看不到输出。
我做了什么
Broadcast::routes();在boot()方法中添加BroadcastServiceProviderBroadcast::channel('Foo.Bar', function ($user, $FooBarId) {return true;});
在boot()方法中添加BroadcastServiceProvider
有一个与 supervisor 一起工作的队列。
config\broadcasting使用应用程序、密钥、机密、驱动程序、集群、加密正确设置我的设置。(我可以从我的应用程序向 Pusher 发送事件)旁注
我可以使用我的应用程序发送和收听公共事件。只有当频道变为私有时,我才能收听(我的应用程序可以将私有频道上的事件发送到 Pusher)。
我怀疑,因为它可能与认证 …
我试图制作一个情节,我可以指定y轴的最小值或最大值.但我明白了Error in if (zero_range(range)) { : missing value where TRUE/FALSE needed
从文档:
您可以将一个值保留为NA,以便根据数据范围进行计算.
因此,我做了:
#Getting some data in
plot <- ggplot(mydata,
aes_string(y="yvar", x="xvar", colour="group", group="group", fill="group")
)
#Adding some error bars
plot <- plot + geom_errorbar(aes(ymax=agg+var, ymin=agg-var), size=0.5, colour="black", data=mydata)
plot <- plot + geom_point(size=4)
plot <- plot + geom_line(size=1)
#Here is when I just want to set y max
plot <- plot + coord_cartesian(ylim= c(NA, 100))
Run Code Online (Sandbox Code Playgroud)
如果我删除ylim或更改NA为数值,它运行良好.我在这里错过了什么?
我的问题很简单。是否可以创建一个调用多个先前存储过程的过程,例如:
CREATE PROCEDURE `CALL_A_B_C` ( )
NOT DETERMINISTIC MODIFIES SQL DATA SQL SECURITY DEFINER
CALL `A` ();
CALL `B`();
CALL `C`();
Run Code Online (Sandbox Code Playgroud)
这段代码不起作用,但你明白了。有没有办法做到这一点?
我在控制器的特定功能中返回视图时遇到了一些问题.
即使在这个控制器中,我的所有视图都在我的应用程序中随处可见.当我尝试返回任何视图,包括我可以返回其他地方的测试视图时,我总是在一个空白页面上.我的日志(PHP和Apache)是空的.
调节器
function firstfct($path){
$obj = new Foo\Bar($this);
$obj->Insert($path);
}
function ReturnsBlank(){
//Fetching some variables that I was able to dump
return \View::make('test'); //Blank
//return var_dump('FooBar'); // Returns "FooBar"
}
Run Code Online (Sandbox Code Playgroud)
Foo/bar文件
class SomeClass{
protected $listener;
public function __construct($listener)
{
$this->listener = $listener;
}
function Insert($path){
//Some stuff that it is working well
return $this->listener->ReturnsBlank();
}
}
Run Code Online (Sandbox Code Playgroud)
test.blade.php
<pre>
Done!
</pre>
<hr/>
Run Code Online (Sandbox Code Playgroud) 让我们考虑一下,我有一个用于生成表B的表A.我没有可用于a的主键或唯一键ON DUPLICATE KEY.
我的表B有3列:A,B和C.
INSERT只有当行已经不存在时我才想这样做.我可以确定该行是否存在是A和B的组合.我使用一个WHERE NOT EXISTS语句来执行此操作.
INSERT INTO TableB
(A, B, C)
SELECT
SUM(A),
SUM(B),
SUM(C)
FROM TableA
WHERE NOT EXISTS (SELECT * FROM TABLE B WHERE A=A AND B=B)
GROUP BY A, B
Run Code Online (Sandbox Code Playgroud)
如果表B为空,则插入行.但是,只要表B有记录,即使表B中不存在行,也不会插入任何行.
我正在尝试将引导程序ScrollSpy应用到我的词缀导航栏.有一些我想念的东西因为我认为我已经做好了一切.
这是我的代码:
<script type='text/javascript' src="//code.jquery.com/jquery.js"></script>
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css">
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-theme.min.css">
<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<div class="container">
<div class="row">
<div class="col-md-2">
<div id="sidebar">
<ul class="nav navbar-default affix">
<li><a href="#correct">Correct</a></li>
<li><a href="#incorrect">Incorrect</a></li>
<li><a href="#omission">Omission</a></li>
<li><a href="#premature">Premature</a></li>
</ul>
</div>
</div>
<div id="mycontent" class="col-md-10" data-spy="scroll" data-target="#sidebar">
<div id="correct" class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">Correct responses</h3>
</div>
<div class="panel-body">
<h4>Graphic</h4>
<img src="/graph/group/post-op/lineerror/12/correct" onerror="imgError(this);">
<h4>Table</h4>
Table here
</div>
</div>
<div id="incorrect" class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">Incorrect responses</h3>
</div>
<div class="panel-body">
<h4>Graphic</h4>
<img src="/graph/group/post-op/lineerror/12/incorrect" onerror="imgError(this);">
<h4>Table</h4>
Table …Run Code Online (Sandbox Code Playgroud) 如何使用HTML/CSS隐藏复选框?
让我说我有
<table>
<thead>
<th>
Col A
</th>
<th>
Col B
</th>
</thead>
<tbody>
<tr>
<td> <input type="checkbox" class="hidden"> Some stuff </td>
</tr>
<tr>
<td> Some Other stuff </td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
复选框的名称和值不是常量.我知道jquery有一些方法,但有没有办法用纯CSS或HTML隐藏它?