小编Vil*_*agg的帖子

如何在Chrome DevTools控制台中打印日志输出?

我希望能够在Chrome DevTools控制台中打印数组对象.有没有办法实现这个目标?

谢谢!

google-chrome google-chrome-devtools

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

如何将多个文件夹压缩成自己的zip存档?

所以我想创建一个脚本,使我能够将每个文件夹压缩到自己的zip存档中,而不是压缩成一个大的zip文件.

举个例子,我有一个目录:

+ MyDirectory/
| |
| + Folder_01/
| |
| + Folder_02/
| |
| + Folder_03/
|
Run Code Online (Sandbox Code Playgroud)

当我做下运行的脚本,MyDirectory然后我会这里面的每个文件夹的zip文件MyDirectory:Folder_01.zip,Folder_02.zipFolder_03.zip.我知道一些BASH,但这是我无法弄清楚的.

如何才能做到这一点?

亲切的问候.

linux bash terminal command-line

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

与Laravel 4合作的Mthaml作曲家包 - Howto?

原文:有没有人想过,或者是否有人有兴趣帮我弄清楚如何在Laravel 4中使用haml?

更新:正在测试使用HAML(MtHaml)的Laravel 4的全新实现.你可以在我的Github回购中获得并测试它.

注意:请 注意,在此阶段只有HAML/PHP引擎正在工作,因此模板继承尚未运行.要使模板继承工作,需要通过HAML/Twig引擎运行MtHaml,然后它将为我们提供所有Twigs模板引擎的强大功能以及我们的循环等非常好的类似OOP的语法.

如果有人喜欢帮助完成包装,将Twig包含在一个功能齐全的模板引擎中,可随意使用Fork and Pull !! :d

谢谢.

php haml laravel laravel-4

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

BASH getopts可选参数

我正在尝试创建一个shell脚本,它有两个必需参数(arg1,arg2),然后是一个可选的-b标志加上用户选择使用该标志时需要遵循的参数.

让我解释:

这是一个安装脚本,它利用GIT从Github存储库中获取应用程序.用户键入终端f.ex.:

./shellscript.sh new <app_name> # fetches master branch by default
Run Code Online (Sandbox Code Playgroud)

并且脚本从此存储库中获取主分支的实例.但是,用户是否应该选择使用可选的-b标志,这意味着他/她想要指定要获取的分支,例如开发分支.意味着用户可以这样做:

./shellscript.sh new <app_name> -b develop # or which ever branch there is available
Run Code Online (Sandbox Code Playgroud)

我也很好奇如何使脚本工作,以便用户在'new'参数和'app_name'参数之前键入-b标志+ branch_name并不重要.但这可能不是目前最重要的事情.

要知道我正在尝试构建什么,这里是一个指向我当前脚本的链接,它只接受两个必需参数并且只获取主分支:My Super Cool Artisan Executable Script

PS:我一直在尝试使用getopts的很多例子,我在Stackoverflow和其他博客上都找到了这些例子,但是没有一个帮助我完全使它工作.因此,我在这里向你们所有人寻求帮助.

非常感谢,请务必查看我的Linux Mint/Ubuntu - 仅适用于酷人的安装后脚本(您和那些从Windows/Mac切换到Linux的人)

此致,Villi

unix linux bash shell getopts

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

在PHP构造函数中键入提示?

有没有什么可以阻止我在__construct()括号内提示这样的类型?

<?php

    class SomeClass extends BaseClass {

        public function __construct(array $someArray) {

            parent::__construct($someArray);
        }
Run Code Online (Sandbox Code Playgroud)

或者我可以这样做吗?

<?php

    class SomeClass extends BaseClass {

        public function __construct($someArray = array()) {

            parent::__construct($someArray);
        }
Run Code Online (Sandbox Code Playgroud)

编辑:

这是有效的:(谢谢@hakra和@Leigh)

<?php

    class SomeClass extends BaseClass {

        public function __construct( array $someArray = NULL ) {

            parent::__construct( (array) $someArray);
        }
Run Code Online (Sandbox Code Playgroud)

对我来说,它看起来很干净,我确切地知道它应该是什么意思.

php oop constructor class

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