小编use*_*841的帖子

mysql:whoami?

whoamimysql中有类似函数吗?

我正在从远程主机连接到mysql命令行.我不确定我的IP地址是否解析为域名.我想看到类似的东西

mysql> whoami;
+----------------------------------+
| User     | Host                  |
+----------------------------------+
| username | resolved.hostname.com |
+----------------------------------+
1 row in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

要么

mysql> whoami;
+------------------------+
| User     | Host        |
+------------------------+
| username | 22.66.88.44 |
+------------------------+
1 row in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

mysql

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

Laravel视图未找到异常

我有路由功能找不到laravel视图的问题我做了composer dumpautoload但没有使用ArticleController.php

<?php
class ArticleController extends BaseController
 {
 public function showIndex()
 {
    return View::make('index');
 }

 public function showSingle($articleId)
 {
 return View::make('single');
 }
}


//Route
Route::get('index', 'ArticleController@showIndex');
Run Code Online (Sandbox Code Playgroud)

InvalidArgumentException

View [index] not found.
open: /opt/lampp/htdocs/laravel-project/bootstrap/compiled.php

    foreach ((array) $paths as $path) {
    foreach ($this->getPossibleViewFiles($name) as $file) {
    if ($this->files->exists($viewPath = $path . '/' . $file)) {
    return $viewPath;
    }
    }
    }
    throw new \InvalidArgumentException("View [{$name}] not found.");
    }
    protected function getPossibleViewFiles($name)

Server/Request Data
REDIRECT_UNIQUE_ID  UfWlAn8AAQEAABR2VakAAAAF
REDIRECT_STATUS     200
UNIQUE_ID   UfWlAn8AAQEAABR2VakAAAAF
HTTP_HOST   localhost
HTTP_USER_AGENT     Mozilla/5.0 …
Run Code Online (Sandbox Code Playgroud)

php exception-handling laravel laravel-4

34
推荐指数
6
解决办法
9万
查看次数

递归array_diff()?

我正在寻找一些工具来给我一个两个数组的递归diff.我设想的是一个带有两个颜色编码树结构的网页.在每棵树上,绿色是阵列的两个阵列中匹配的部分,而红色是每个树中与另一个不匹配的部分.类似于dBug的输出

我有一些代码,它给我一个嵌套数组来填充报告.我正在开发一个应该更快的新方法,但我需要测试值和结构,以确保它提供与旧方法相同的输出.

我可以使用哪些东西吗?或者我需要写这个吗?或者还有另一种方法来实现我的目标吗?

php arrays recursion diff

33
推荐指数
3
解决办法
3万
查看次数

使用header()重写动态pdf的URL中的文件名

我有一个生成pdf报告的PHP脚本.当我们去保存pdf文档时,Acrobat建议的文件名是report_pdf,因为php脚本名为report_pdf.php.我想动态命名pdf文件,因此每次保存时都不必为报告键入适当的名称.

询问新闻组,有人建议这样,filename="July Report.pdf"报告的目的名称在哪里

<?
header('Content-Type: application/pdf');
header('Content-disposition: filename="July Report.pdf"');
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我做错了,还是会这样做?这是mod_rewrite的工作吗?


所以我试过了两个

header('Content-disposition: inline; filename="July Report.pdf"');
Run Code Online (Sandbox Code Playgroud)

header('Content-disposition: attachment; filename="July Report.pdf"');
Run Code Online (Sandbox Code Playgroud)

(不是在同一时间),也不适合我.这是我的网络托管服务商的问题吗?对于这个网址,这是我的代码:

<?
header('Content-disposition: inline; filename="July Report.pdf"');

// requires the R&OS pdf class
require_once('class.ezpdf.php');
require_once('class.pdf.php');

// make a new pdf object
$pdf = new Cpdf();
// select the font
$pdf->selectFont('./fonts/Helvetica');
$pdf->addText(30,400,30,'Hello World');
$pdf->stream();

?>
Run Code Online (Sandbox Code Playgroud)

php pdf mod-rewrite rename http-headers

28
推荐指数
2
解决办法
6万
查看次数

Firefox中包含清除缓存的JavaScript

我正在为一个网站开发JavaScript,用Firefox开发,当我刷新页面时,我看不到我的变化.JavaScript文件位于外部文件中.我重新加载并刷新了几次页面,但旧的JavaScript文件仍然被缓存.最后,我直接在浏览器中加载了JavaScript页面,看到了旧脚本,点击"重新加载",看到了我的更改.

如何清除缓存的外部JavaScript文件?当我告诉客户端进行了更改时,我也需要知道这一点,以便他们不会看到旧的缓存功能.

javascript firefox caching

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

单行的总和值?

我有一个MySQL查询返回一行1s和0s的单行.这是一个进度条指示器.我现在在代码中对它进行求和,但我尝试在查询中对值进行求和,并意识到我不能使用SUM(),因为它们只有很多列而只有一行.

有没有办法可以在查询中自动对此进行求和?就像这样:

item_1 | item_2 | item_3 | item_4
-------+--------+--------+--------
     1 |      1 |      0 |      0
Run Code Online (Sandbox Code Playgroud)

编辑:我忘了提,item_1等等不是简单的字段值,但每个都是一个表达式,例如SELECT IF( field_1 = 1 and field_2 IS NOT NULL, 0, 1 ) AS item_1 ...,所以看起来我必须做一个嵌套查询:

SELECT ( item_1 + item_2 ... ) FROM ( SELECT IF( field_1 = y and field_2 IS NOT NULL, 1, 0 ) AS item_1 ... ) AS alias
Run Code Online (Sandbox Code Playgroud)

正确?

mysql sum

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

管道数据到命令行php?

可以使用unix管道将数据传输到命令行php脚本中吗?我试过了

$> data | php script.php
Run Code Online (Sandbox Code Playgroud)

但预期data没有出现在$argv.有没有办法做到这一点?

php command-line pipe

21
推荐指数
3
解决办法
2万
查看次数

如何编写命令行交互式PHP脚本?

我想编写一个可以从命令行使用的PHP脚本.我希望它提示并接受一些项目的输入,然后吐出一些结果.我想在PHP中执行此操作,因为我的所有类和库都在PHP中,我只想创建一个简单的命令行界面来处理一些事情.

提示和接受重复的命令行输入是绊倒我的部分.我该怎么做呢?

php shell

19
推荐指数
3
解决办法
2万
查看次数

git diff中的两个加号是什么意思?

我正在做git diff第一次,我看到线旁边有双加号.

++        if ($field_name == $selected) {
++
++        echo "field_type: {$field['type']}\n";
++        echo "field_name: {$field_name}\n";
++
++        foreach ( $node->$field_name as $language => $value ) {
Run Code Online (Sandbox Code Playgroud)

这是什么意思?我用Google搜索了,这个结果并没有真正解释它.我看了一下man,我发现的一个例子似乎也没解释它:

3. It is followed by two-line from-file/to-file header

               --- a/file
               +++ b/file

           Similar to two-line header for traditional unified diff format, /dev/null is used to signal created or deleted files.
Run Code Online (Sandbox Code Playgroud)

这是什么意思?我对文件进行了大于先前版本50%的更改.是否与文件重写有关?这就是我承诺时发生的事情.

git

18
推荐指数
2
解决办法
3947
查看次数

使用bash从subversion获取修订号

我想在bash中编写一个shell脚本来从svn存储库中部署网站.当我部署网站时,我将导出的目录命名为website_name -R revision_number.我希望bash脚本自动重命名导出的目录,因此需要从导出目录中学习当前的修订版号.如果我跑

$> svn info http://svn-repository/trunk

Path: trunk
URL: http://svn-repository/mystery/trunk
Repository Root: http://svn-repository/mystery
Repository UUID: b809e6ab-5153-0410-a985-ac99030dffe6
Revision: 624
Node Kind: directory
Last Changed Author: author
Last Changed Rev: 624
Last Changed Date: 2010-02-19 15:48:16 -0500 (Fri, 19 Feb 2010)
Run Code Online (Sandbox Code Playgroud)

字符串后面的数字Revision:是我想要的.如何将其转换为bash变量?我是否对svn info命令的输出进行字符串解析?

bash shell

16
推荐指数
5
解决办法
2万
查看次数