小编Tos*_*kan的帖子

将所有变量从一个shellcript传递到另一个shellcript?

所以假设我有一个名为test.sh的shellscript/bash脚本

有:

#!/bin/bash

TESTVARIABLE=hellohelloheloo
./test2.sh
Run Code Online (Sandbox Code Playgroud)

我的test2.sh看起来像这样

#!/bin/bash

echo ${TESTVARIABLE}
Run Code Online (Sandbox Code Playgroud)

这不起作用.我不想将所有变量作为参数传递,因为imho这是过度的.有不同的方式吗?

bash shell

174
推荐指数
5
解决办法
22万
查看次数

为什么哈希映射中的不可变对象如此有效?

所以我读到了HashMap.有人指出:

"Immutability还允许缓存不同键的哈希码,这使得整个检索过程非常快,并建议IntegerJava Collection API提供的String和各种包装类(例如)是非常好的HashMap键."

我不太明白......为什么?

java performance caching hashmap immutability

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

FireFox 4不再支持可滚动的TBody - 变通方法?

正如Firefox 4更新日志中所提到的,将不再支持可滚动<tbody>的.

有一堆变通办法 --javascript或2个单独的表 - 但它们都没有解决所有问题.Javascript显然较慢(600行你可以忘记尝试滚动表格),2个表格的单元格宽度会有问题.

你知道是否有一些很酷的方法来做到这一点?我们正在使用jsf/facelets,现在必须重做标签,从一个好主意开始会很棒:-)

javascript css jquery jsf scroll

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

隐藏标题在joomla 3.2中不起作用

好吧我想要的就是隐藏文章标题,没什么大不了的吧?

所以这就是我所拥有的: 我的文章标题

这是我在文章管理器中的设置 - 我禁用了很多东西,是的,我清除了缓存:

我在文章管理器中的设置

猜猜看,标题不会消失.我真的厌倦了这种糟糕的品质.我对标签有同样的问题,它们不会消失.但你可以删除文章中的所有标签,使其消失(很好的解决方案)

是joomla还是我?

我读了一个关于必须禁用作者来禁用标题的奇怪评论

在我们的测试过程中,只需设置Show Title就不会隐藏标题.您还需要设置"显示作者"选项以进行隐藏.

那是3.0版本

编辑 我正在调试,我看到这个实现C:\xampp\apps\joomla\htdocs\components\com_content\views\article\tmpl\default.php:

<?php if ($params->get('show_title') || $params->get('show_author')) : ?>
<div class="page-header">
    <h2>
        <?php if ($this->item->state == 0) : ?>
            <span class="label label-warning"><?php echo JText::_('JUNPUBLISHED'); ?></span>
        <?php endif; ?>
        <?php if ($params->get('show_title')) : ?>
            <?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?>
                <a href="<?php echo $this->item->readmore_link; ?>"> <?php echo $this->escape($this->item->title); ?></a>
            <?php else : ?>
                <?php echo $this->escape($this->item->title); ?>
            <?php endif; ?>
        <?php endif; ?>
    </h2>
</div>
<?php endif; …
Run Code Online (Sandbox Code Playgroud)

joomla joomla3.2

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

如何避免;第一次调用页面时jsessionid = XXX?如果第一页是jsp,它可以工作

我有一个使用welcome-page index.jsp的应用程序,<iframe></iframe>iframe的内容是一个jsf页面.如果我访问index.jsp,我会在第一次获取firebug时看到一个cookie:

Set-Cookie  JSESSIONID=C615DA89B6EF73F801973EA3DCD3B226; Path=/
Run Code Online (Sandbox Code Playgroud)

<iframe>继承这个jsessionid 的页面.但是:当我直接访问我的页面时,<iframe/>我在第一次请求时将jsessionId重写为所有没有cookie的URL.之后使用cookie.这一切都很好 - 如果:安全系统允许我执行URL重写.

我运行jboss 4.2.2

我希望实现与index.jsp相同的行为 - 例如,总是使用cookie并始终避免http重写.

[编辑] 感谢balusc的回答我写道:

public class JsessionIdAvoiderFilter implements Filter {

            public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException,
                    ServletException {
                boolean allowFilterChain = redirectToAvoidJsessionId((HttpServletRequest) req, (HttpServletResponse)res);

                         //I'm doing this because if I execute the request completely, it will perform a pretty heavy lookup operation. No need to do it twice.
                if(allowFilterChain)
                    chain.doFilter(req, res);
            }


            public static boolean redirectToAvoidJsessionId(HttpServletRequest req, HttpServletResponse res) …
Run Code Online (Sandbox Code Playgroud)

cookies jsf jboss tomcat jsessionid

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

如何在vue模板中使用console.error或console.log?

我有一个Vue组件

 <form @keydown="console.error($event.target.name);">
Run Code Online (Sandbox Code Playgroud)

app.js:47961 [Vue警告]:属性或方法“控制台”未在实例上定义,但在渲染期间被引用。

window.console也不起作用

在模板中使用控制台和窗口进行调试的正确方法是什么?

vue.js vue-component vuejs2

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

在调试时禁用第一行php脚本intellij的中断?

在使用xdebug时,Intellij总是在我的php脚本的第一行暂停我的脚本,我不知道为什么

有任何想法吗?

在此输入图像描述

在此输入图像描述

php xdebug intellij-idea

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

ui:repeat和h:panelGrid

使用类似的东西时

<h:panelGrid columns="1">
    <ui:repeat var="o" value="#{mybean.list}">
        <h:outputText value="#{o.text}"/>
    </ui:repeat>
</h:panelGrid>
Run Code Online (Sandbox Code Playgroud)

让我们说10个列表条目我只得到1行例如:一个tr与1 td而当我使用c:forEach我得到10(但是c:forEach实际上是邪恶的,它用ajax弄乱了一切)

我使用mojarra 1.2 - 这是一个典型的Mojarra bug,它在MyFaces实现中不存在吗?它会在Mojarra版本的2.x中消失吗?

jsf facelets mojarra

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

intellij - 进行日食的方式CTRL + ALT + UP重复行向上,最后是重复字段中的插入符号?

我想像intellij中的标准CTRL + D热键一样复制,但在eclipse版本中是一种最终在插入符号的重复行中的方法.例如,原件位于底部,您可以使用插入符号编辑顶部的重复行.

例如CTRL + D就是这样做的

| <-- caret


originaltext|   (hit CTRL+D) you end up with

duplicatedoriginaltext
originaltext|

but what i want
duplicatedoriginaltext|
originaltext
Run Code Online (Sandbox Code Playgroud)

有没有办法在intellij中做到这一点?显然这也必须与几行一起工作.

macros hotkeys shortcut intellij-idea

9
推荐指数
3
解决办法
3539
查看次数

count()发出E_WARNING

在PHP 7.2之前使用count()标量值或不可数对象将返回10.

例如:https://3v4l.org/tGRDE

var_dump(count(123)); //int(1)
var_dump(count(new stdclass)); //int(1)
var_dump(count('hello world'));  //int(1)
var_dump(count(null));  //int(0)
Run Code Online (Sandbox Code Playgroud)

PHP 7.2+更新中,使用count()上面演示的将发出警告消息.

一个E_WARNING尝试计数()非可数的类型(这包括的sizeof()别名功能)当现在将发射.

警告:count():参数必须是实现Countable的数组或对象 [sic]

因此,许多流行的框架将提升E_WARNING并抛出异常.

[ErrorException] count():参数必须是数组或实现Countable的对象

PHP开发人员也评论了错误提升行为.

显示警告或将其转换为更严重的错误/异常的环境会受到影响,但这只会引起对代码中的错误的注意.

如何count()E_WARNING不修改错误报告设置且不使用@count()?的情况下,在PHP 7.2+中实现以前的行为,不会发出?

php php-7.2

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