问题列表 - 第43956页

gvim:将视觉选择的文本传递给命令行

我使用gvim来存储我将执行的命令的配方,具体取决于输出.目前,我在gvim中选择文本并将命令粘贴到终端控制台中,但我敢打赌,我可以通过视觉选择的范围将其传递到命令行中以便执行.

vim command-line

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

如何使用Zend_Rest_Client中的POST发送数据

有下一个代码:

$client = new Zend_Rest_Client('http://test.com/rest');
$client->sendData('data');
Run Code Online (Sandbox Code Playgroud)

如果我通过GET(echo $client->get())发送它是正确的

如果通过POST (echo $client->post())我收到下一条消息"没有指定方法."

如何使用发送帖子Zend_Rest_Client

php rest zend-framework

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

Jaxer怎么了?

还记得Aptana Jaxer吗?它插入Apache,并允许在服务器端使用JavaScript来替代PHP等语言。它带有一个用于文件系统访问,数据库连接,套接字通信以及您需要的其他内容的consentensed和slick API。

我想知道为什么它没有被更广泛地采用,为什么没有更多的人使用它呢?与PHP相对,Javascript是一种现代且干净的编程语言,而Jaxer API则更加一致和简洁。没有冒犯,但是PHP API的所有不一致之处和其后继的函数命名约定都使它变得如此混乱。

Jaxer的runat =“ server-proxy”也使客户端/服务器通信变得非常方便,您可以在客户端脚本中直接调用服务器端函数,而Jaxer负责所有XML HTTP请求。

因此,我只想在此简单介绍一下人们对此的看法或为什么几乎没有人使用它。不想在这里发动战争,我很好奇。

谢谢

javascript php jaxer

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

如何简化scala的函数文字?

我是scala的新手,并试图编写一个函数文字来检查给定的整数是否为奇数.我的第一次尝试是:

val isOdd = (x:Int) => (x & 1) == 1

它工作得很好,而且,由于参数x只在这个函数文字中出现一次,我很想用"_"表示法进一步简化它,如下所示:

val isOdd = ((_:Int) & 1 ) == 1

但这次编译器抱怨:

warning: comparing a fresh object using `==' will always yield false
val isOdd = ((_:Int) & 1 ) == 1

这个警告意味着什么?为什么编译器识别((_ :Int) & 1)为新对象而不是按位运算导致值?有没有办法用"_"表示法编写这个函数文字?

scala function-literal

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

无法在内部类中声明Public static final String s = new String("123")

我试图声明一个类,如下所示

class Outer{
    private final class Inner{
      public static final String s1 = new String("123");
      public static final byte[] bytes = new byte[]{0x00, 0x01};

      public static final String s2 = "123";
      public static final byte byte1 = 0x02;
    }
} 
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,s1和bytes不会编译,但是s2和byte1编译.如果我将整个常量声明放在外部类中它可以正常工作.我错过了什么 有帮助吗?

java final constants inner-classes

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

C#AnyCPU项目是否可以包含特定于平台的dll

我们的产品基于一堆C++项目,但我们现在正在使用C#项目作为前端.我们现在也在做64位版本.
我们的计划是将所有C#dll构建为AnyCPU.C#项目将在公共bin文件夹中引用C++ dll.构建x64时,bin文件夹将包含我们的c ++ dll的x64版本,在构建Win32时,bin文件夹将包含32位版本的C++ dll.所以C#项目将构建AnyCPU,但包括x64或Win32 c ++ dll.
我的问题是,这会有效吗?在运行时,所有应该是全部32或全部64取决于我们正在运行的exe,但是编译时可以处理一个项目,目标是包含特定于平台的dll的AnyCPU吗?或者我们是否必须制作所有C#dll的平台特定版本?谢谢

c# c++ platform 32bit-64bit

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

写入流时计算哈希值

我目前正在创建需要签名的加密文件格式.为此,我需要计算我写入流的内容的哈希码.

在.net框架中有许多可以使用的哈希算法,并且它工作正常,但它需要我处理流三次.

byte[] content = new byte[] { 0, 1, 2, 3, 4, 5, 6 };

using (Stream fileStream = File.Open("myfile.bin", FileMode.Create))
{
    //Write content
    fileStream.Write(content, 0, content.Length);
}

byte[] hashValue = null;
using (Stream fileStream = File.Open("myfile.bin", FileMode.Open))
{
    HashAlgorithm hash = SHA256.Create();
    hashValue = hash.ComputeHash(fileStream);
}

using (Stream fileStream = File.Open("myfile.bin", FileMode.Append))
{
    fileStream.Write(hashValue, 0, hashValue.Length);
}
Run Code Online (Sandbox Code Playgroud)

如果它被加密到文件,这是可以的,但如果它被加密到网络目的地,则字节不再可用.

所以基本上我只需要处理一次数据.在CodeProject上有一篇文章已经将CRC32实现为Stream,每次有写入数据时都会计算CRC32代码.

就像是:

byte[] content = new byte[] { 0, 1, 2, 3, 4, 5, 6 };

using (FileStream …
Run Code Online (Sandbox Code Playgroud)

.net c# hash cryptography stream

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

Win32控制台问题

是否有可能创建一个程序作为控制台应用程序,如果从控制台启动,并作为Windows程序(使用GUI),否则启动?

如果有可能 - 我该怎么做?

托比亚斯

console winapi native

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

jQuery - 一些初学者的问题

我是jQuery的初学者,我有一些基本的问题:

  1. 是否可以在可以使用它替换某些东西时使用jQuery?例如,使用它而不是通过HTML将所有事件绑定到元素是否谨慎?

  2. 是否更好地自己托管jQuery .js文件和所有其他相关文件(如JQuery UI),或者它可能是使用Google链接的更好选择(它们似乎也为其他人托管它)?

  3. 当页面加载完成后执行脚本时,首选哪种方式?

    1. $(document).ready(function() {})
    2. $(function() {})
    3. $().ready(function() {})

    他们似乎都做同样的事情,但脚本的首选方式是什么?

javascript jquery

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

如何在ItemsControl上设置焦点元素?

我的ItemsControl它的ItemsSource属性从后面的代码绑定到一些字典.该ItemTemplateIS仅由一个按钮.因此,对于字典中的每个项目,它都会创建按钮.

我的问题是如何将焦点设置为其中一个按钮(动态)?我应该用ItemContainerGenerator.ContainerFromItem吗?还有其他想法吗?

提前致谢!

wpf

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