问题列表 - 第3353页

Linux如何在将文件传递给tar之前在文件周围放置双引号?

我使用ls来获取具有空白区域的文件名,因此它看起来像:

my file with whitespace.tar.bz2

我想把它管道到tar类似于:

ls | grep mysearchstring | tar xvjf
Run Code Online (Sandbox Code Playgroud)

如何在将它用于tar之前插入双引号?

linux shell pipe tar

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

如何在Zend框架中设计域层对象来表示多个对象和单个对象?

我正在研究在Zend Framework中创建一个与数据访问层分开的域层.数据访问层由两个主要对象组成,即表数据网关和行数据网关.根据Bill Karwin对此前一个问题的回复,我现在为我的域Person对象提供了以下代码:

class Model_Row_Person
{
    protected $_gateway;

    public function __construct(Zend_Db_Table_Row $gateway)
    {
        $this->_gateway = $gateway;
    }

    public function login($userName, $password)
    {

    }

    public function setPassword($password)
    {

    }
}
Run Code Online (Sandbox Code Playgroud)

但是,这仅适用于单个行.我还需要创建一个可以表示整个表的域对象,并且(可能)可以用来遍历表中的所有Person并返回适当类型的人(管理员,买家等)对象以供使用.基本上,我想象如下:

class Model_Table_Person implements SeekableIterator, Countable, ArrayAccess
{
    protected $_gateway;

    public function __construct(Model_DbTable_Person $gateway)
    {
        $this->_gateway = $gateway;
    }

    public function current()
    {
        $current = $this->_gateway->fetchRow($this->_pointer);

        return $this->_getUser($current);
    }

    private function _getUser(Zend_Db_Table_Row $current)
    {
        switch($current->userType)
        {
            case 'admin':
                return new Model_Row_Administrator($current);
                break;
            case 'associate':
                return new Model_Row_Associate($current);
                break;
        } …
Run Code Online (Sandbox Code Playgroud)

php orm zend-framework

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

带有类型或变量的"C"sizeof

最近看到有人赞扬另一个用户使用sizeof var而不是sizeof(type).我一直以为这只是一种风格选择.有什么显着差异吗?例如,具有f和ff的线被认为比具有g和gg的线更好:

 typedef struct _foo {} foo;

 foo *f = malloc(count * sizeof f);
 foo *g = malloc(sizeof(foo) * count);

 foo **ff = malloc(count * sizeof *ff);
 foo **gg = malloc(sizeof(foo*) * count);
Run Code Online (Sandbox Code Playgroud)

在我看来,第一组只是风格问题.但是在第二对线中,额外的第二个*很容易混淆乘法.

c coding-style sizeof

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

如何用LINQ计算字符串数组中的单词?

给定像{"one two","three four five"}这样的数组,你如何使用LINQ计算其中包含的单词总数?

linq

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

如何使用+ - */实现XOR?

如何仅使用基本算术运算来实现XOR运算(在两个32位整数上)?按顺序除以2的每个幂后,是否必须按位进行,或者是否有快捷方式?关于最简单,最短的代码,我并不关心执行速度.

编辑: 这不是家庭作业,而是hacker.org上的谜语.重点是在基于堆栈的虚拟机上实现XOR,操作非常有限(类似于brainfuck语言,是 - 没有shift或mod).使用该VM是困难的部分,尽管通过简短的算法当然更容易.

虽然FryGuy的解决方案很聪明,但我必须采用我原来的理想(类似于litb的解决方案),因为在这种环境中难以使用比较.

language-agnostic bit-manipulation xor

12
推荐指数
3
解决办法
5628
查看次数

PHP:消息传递/日志记录到Eclipse控制台?

是否可以将消息从PHP脚本发送到Eclipse中的控制台?有没有人尝试过这个?我对控制台的工作方式不太熟悉,所以我不确定是否有标准化的方法与之通信.

php eclipse console logging

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

数字证书:如何将.cer文件导入到.truststore文件中?

有没有人遇到他们必须处理.truststore文件的地方?并知道如何将.cer导入.truststore文件?

我不确定是否必须使用Java Keytool或Linux命令(例如openssl命令).

谢谢

digital-certificate truststore

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

我将使用什么API调用来改变笔记本电脑(.NET)的亮度?

我在Sony笔记本电脑上安装了Windows Server 2008,亮度控制不起作用.我想写一个程序让我改变它.

目前我要做的是打开电源控制面板,点击高级设置,并通过如此多的UAC盒子进行战斗,任何看着我的人都必须认为我完全疯了.

我只想要一个简单的小程序来做,但我不知道要调用什么API

.net api winapi brightness

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

使用setTimeout - 如何传递参数?

我正在尝试开发幻灯片,幻灯片之间有暂停.所以我正在尝试使用setTimeout语句,如下所示.这是写入交换2.jpg为1.jpg,点击按钮暂停10秒.但现在确实有效.谁能帮我.谢谢.

<html>
<head>
<script type="text/javascript">
var t;
function swap(newImage) {
  var fileName=newImage.toString()+".jpg"
  document.slideshow.src=fileName
  t=setTimeout("swap()",10000)
}
</script>
</head>  
<body> 
  <img name="slideshow" src="1.jpg" width="450" height="335" />
  <br /><br />
  <input type="button" onClick="swap('2')" value="Change image" /> 
  <br /><br />
</body>
</html> 
Run Code Online (Sandbox Code Playgroud)

javascript settimeout

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

如何在HTML中转义块中的所有内容

我似乎记得,除了匹配的结束标记之外,还有一个HTML标记可以完全避开其中的所有内容.有点像<plaintext>但不是从根本上打破.

html escaping

9
推荐指数
2
解决办法
9348
查看次数