小编sta*_*low的帖子

Maven - 如何为hibernate添加所有必需的依赖项?

我从Hibernate网站下载了zip文件,我们有一个包含所有必需jar的文件夹.

但是我想和Maven一起做这件事.我是否需要检查哪个是这个Hibernate版本所需的库并在其中手动添加pom.xml

有没有办法只添加hibernate和maven来添加所有必需的库本身?

java hibernate maven

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

类stdClass的对象无法转换为字符串 - laravel

我正在关注此文档

在我的laravel 4项目中实现导出到Excel.

所以我试图从数组生成excel文件,如下所示:

//$results is taken with db query

$data = array();
foreach ($results as $result) {
   $result->filed1 = 'some modification';
   $result->filed2 = 'some modification2';
   $data[] = $result;
}
Excel::create('Filename', function($excel) use($data) {

$excel->sheet('Sheetname', function($sheet) use($data) {

    $sheet->fromArray($data);

      });

})->export('xls');
Run Code Online (Sandbox Code Playgroud)

但这会引发异常:

  Object of class stdClass could not be converted to string
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么 ?

更新:

试过这个:

$data = get_object_vars($data);
Run Code Online (Sandbox Code Playgroud)

这导致:

get_object_vars() expects parameter 1 to be object, array given
Run Code Online (Sandbox Code Playgroud)

这个:

$data = (array)$data;
Run Code Online (Sandbox Code Playgroud)

导致初始错误.

php excel laravel

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

Bootstrap模态恢复按钮焦点关闭

我很难与一种效果斗争,我相信在Bootstrap中需要它,但我想逃避.我有按钮:

<a data-toggle="modal" data-target="#video" class="btn btn-primary btn-lg" href="#">Video<i class="pe-7s-angle-right pe-2x pe-va" style="line-height: 0.3;"></i></a>
Run Code Online (Sandbox Code Playgroud)

其中包含一些视频打开模态窗口:

<div class="modal fade video-lightbox in" id="video" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="false" style="display: block;"><div class="modal-backdrop fade in" style="height: 442px;"></div>
Run Code Online (Sandbox Code Playgroud)

所以当我关闭模态时,我的按钮会自动聚焦.这个效果是否需要在Bootstrap中,我该如何逃避呢?关闭模态后,我不希望我的按钮处于焦点.

css twitter-bootstrap

13
推荐指数
2
解决办法
3508
查看次数

Java 8 - 从List中过滤空字符串不起作用

我想从字符串列表中删除一个空字符串.

以下是我尝试使用流API的方法:

list.stream().filter(item-> item.isEmpty()).collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)

并且列表中仍然存在空字符串.我错过了什么?

java java-8 java-stream

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

Laravel 4 - 重试所有失败的作业

在 laravel 4.2 文档中,据说如果我想从失败的作业表中重试失败的作业,我应该这样做:

php artisan queue:retry 5
Run Code Online (Sandbox Code Playgroud)

其中 5 是作业 ID。

如何一次重试所有失败的作业?

php queue laravel

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

Phpstorm + xdebug = 进程完成,退出代码 255

我刚刚安装了 PHPStorm 并在我的 XAMPP php.ini 中配置了 xDebug:

[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 0
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.trace_output_dir = "C:\xampp\tmp"
Run Code Online (Sandbox Code Playgroud)

重新启动 apache,在 PHPStorm 中单击“调试”,控制台中出现此错误:

C:\xampp\php\php.exe -dxdebug.remote_enable=1 -dxdebug.remote_mode=req -dxdebug.remote_port=9000 -dxdebug.remote_host=127.0.0.1 C:/Users/Myuser/AppData/Local/Temp/ide-phpunit.php --no-configuration C:\pwt\pwt-new
Testing started at 2:17 PM ...

Process finished with exit code 255
Run Code Online (Sandbox Code Playgroud)

谷歌搜索说 phpunit 有问题,但我不知道是什么。有任何想法吗 ?

php xampp phpstorm

5
推荐指数
0
解决办法
2687
查看次数

AWS RDS:致命:用户“postgres”的密码身份验证失败

我有 Postgres RDS 实例,该实例在 7 天前可用并正常工作。今天我在我的应用程序日志中注意到,它托管在一个 EC2 实例中,连接失败

FATAL: password authentication failed for user "postgres". 
Run Code Online (Sandbox Code Playgroud)

当我尝试从本地机器连接时也是如此(1 周前还好)。为什么我的主用户无法登录了?可能发生了什么?它是否以某种方式被阻止、过期或卡住?到目前为止,我尝试的是重新启动 RDS 实例并执行自动 RDS 故障排除,但没有成功。任何提示将不胜感激。

amazon-ec2 amazon-web-services amazon-rds

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

file_get_contents()没有响应 - php

我试图调用一个基本上看起来像这样的Web服务:

http://10.10.10.10:8080/gw/someAction?amount=10&description='Some description'
Run Code Online (Sandbox Code Playgroud)

这就是我称之为Web服务的方式:

$endpoint = "http://10.10.10.10:8080/gw/someAction?amount=10&description='Some description'";

    $opts = array('http' =>
            array(
                    'method' => 'GET',
                    'header'  => 'Content-type: application/xml'
            )
    );

    $context  = stream_context_create( $opts );

    $result = file_get_contents( $endpoint, false, $context );
    $xml_result = simplexml_load_string( $result );
    echo $xml_result->success;
Run Code Online (Sandbox Code Playgroud)

所以在这里,我什么都没有,xml_result是空的.这是有趣的部分 - 当我从描述中删除空格时:

 http://10.10.10.10:8080/gw/someAction?amount=10&description='Somedescription'
Run Code Online (Sandbox Code Playgroud)

一切都很好,我从网络服务得到答案.还尝试使用chrome rest客户端调用Web服务和描述中的空白区域,一切正常,我有回复.所以这导致我在这里使用Web服务中的空格来处理某种PHP问题.请帮忙 !

更新:

print_r($result)
Run Code Online (Sandbox Code Playgroud)

结果是

1
Run Code Online (Sandbox Code Playgroud)

php web-services

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

根目录中的Laravel htaccess

我想将我的Laravel 4项目托管在免费的虚拟主机上。要工作,托管根目录必须指向正在生成.htaccess文件的项目的“ public”文件夹。我没有找到允许更改根目录的免费托管,但没有成功,因此我尝试在主项目目录中放置另一个.htaccess文件,该文件重定向到公用文件夹。然后将打开登录页面,但无法运行route.php中的所有路由。所以我的问题是:

是否可以将.htaccess文件从“ public”放到主目录中,并使应用程序正常运行?

希望我的问题清楚。

php apache .htaccess mod-rewrite laravel

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

将ISO 8601持续时间格式解析为Joda持续时间 - IllegalArgumentException

我试图将1个月的ISO 8601持续时间解析为Joda Duration对象.你能帮我解释一下为什么这行代码

 Duration duration = Duration.parse("P1M");
Run Code Online (Sandbox Code Playgroud)

java.lang.IllegalArgumentException: Invalid format: "P1M"
at org.joda.time.convert.StringConverter.getDurationMillis(StringConverter.java:111)
at org.joda.time.base.BaseDuration.<init>(BaseDuration.java:105)
at org.joda.time.Duration.<init>(Duration.java:209)
at org.joda.time.Duration.parse(Duration.java:59)
Run Code Online (Sandbox Code Playgroud)

java iso8601 jodatime

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

右对齐文本字段中的文本 - vaadin

如果我想在vaadin文本字段中右对齐文本,我有哪些选择?没有使用CSS,有没有办法做到这一点?

Css选项也很有用.

java textfield vaadin

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