问题列表 - 第20981页

java方法帮助

我需要一个方法的帮助.我写的方法是:

public void readBook(String bookReader, String book);
Run Code Online (Sandbox Code Playgroud)

该方法需要在控制台中显示参数的两个字符串.我还需要做些什么来使该方法起作用?

java

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

使用ios :: binary或ios :: out或两者打开文件有什么区别?

我试图找出打开文件之间的区别,如:

fstream *fileName*("FILE.dat",ios::binary);
Run Code Online (Sandbox Code Playgroud)

要么

fstream *fileName*("FILE.dat",ios::out);
Run Code Online (Sandbox Code Playgroud)

要么

fstream *fileName*("FILE.dat",ios::binary | ios::out);
Run Code Online (Sandbox Code Playgroud)

我发现,所有这些形式是相同的:在所有情况下,即使用产生该文件上的相同的输出*fileName*<<*fileName*.write().

c++ fstream

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

Directory.CreateDirectory延迟问题?

我正在尝试创建一个远程目录,然后将文件写入其中.每隔一段时间,在尝试编写文件时,应用程序会因System.IO.DirectoryNotFoundException而失败.

当我编写文件时,我正在使用返回的DirectoryInfo对象来帮助创建文件路径,因此应用程序似乎认为该目录已经创建.但是,该目录不存在.

在Windows完成创建之前,我是否有可能尝试写入目录?我认为Directory.CreateDirectory在此任务完成之前不会返回.

.net c# windows directory system.io.directory

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

如何使用tsql将表输出到txt文件?

如何使用tsql将表输出到txt文件?我不想在这种情况下使用DTS或SSIS.

t-sql sql-server

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

在C++中,编译器"内联"一个函数对象意味着什么?

在wikipedia 关于函数对象的文章中,它说这些对象在与for_each一起使用时具有性能优势,因为编译器可以"内联"它们.

我对这在这种情况下的意义有点模糊......或者我不好意思说的任何背景.谢谢你的帮助!

c++ functor function-object

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

使用PHP的crypt的河豚盐的正确格式是什么?

我已经阅读了PHP手册输入中crypt()提供的信息,但我发现自己仍然不确定触发Blowfish算法的salt的格式.

根据手动输入,我应该使用'$ 2 $'或'$ 2a $'作为16个字符串的开头.然而,在以后的例子中,他们使用更长的字符串:" $2a$07$usesomesillystringforsalt$",这表明,我认为任何字符串我提供将切片和切块以适应模型.

我遇到的问题实际上是触发河豚算法中VS STD_DES.例:

$foo = 'foo';
$salt = '$2a$' . hash('whirlpool', $foo); // 128 characters, will be truncated
$hash = crypt($foo, $salt); 
// $hash = $26HdMTpoODt6
Run Code Online (Sandbox Code Playgroud)

那哈希显然不是漩涡,事实上STD_DES只有盐的前两个字符用于盐.但是,在PHP手册的例子中,他们的盐以' $2a$07$' 开头,所以如果我将这三个字符添加到相同的代码中,我得到以下内容:

$foo = 'foo';
$salt = '$2a$' . hash('whirlpool', $foo); // 128 characters, will be truncated
$hash = crypt($foo, $salt); 
// $hash = $2a$07$b1b2ee48991281a439da2OHi1vZF8Z2zIA.8njYZKR.9iBehxLoIC
Run Code Online (Sandbox Code Playgroud)

我发现我可以提供在此处显示为"人物存在一些差异07$",例如04$15$两个工作,但01$通过03$不工作(生成一个空字符串),和值等99$,并85$ …

php hash crypt blowfish salt

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

用于WPF的Silverlight ChildWindow

是否可以在Silverlight中制作像ChildWindow一样的ChildWindow,但是对于WPF?我尝试将Silverlight ChildWindow改编为WPF,但遇到了转换问题而无法设置Popup的Parent.我正在尝试制作一些类似于它的东西,所以我不必为弹出窗口添加代码到XAML.有任何想法吗?

silverlight wpf childwindow

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

在Ruby中,为什么与nil("Date.new == nil")的相等性返回nil?

今天写一些rspec时,我遇到了一些意外行为,将Date(和Time)实例与nil进行比较.这是使用原始ruby(没有Rails或其他库)的示例:

user@MacBook-Work ~ $ ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]
user@MacBook-Work ~ $ irb
>> 1 == nil
=> false
>> "string" == nil
=> false
>> :sym == nil
=> false
>> false == nil
=> false
>> [] == nil
=> false
>> {} == nil
=> false
>> Proc.new {} == nil
=> false
Run Code Online (Sandbox Code Playgroud)

到目前为止,这么好,对吗?

>> Date.new == nil
=> nil
>> Time.new == nil
=> nil
Run Code Online (Sandbox Code Playgroud)

Date确实实现了自己的===,这很好用:

>> Date.new === nil
=> false
Run Code Online (Sandbox Code Playgroud)

有没有解释为什么会发生这种情况或为什么这是理想的行为?==似乎是从Comparable实现的.==,但是关于它的文档没有任何迹象表明它会返回nil.对此有何设计决定? …

ruby equality date

17
推荐指数
2
解决办法
3604
查看次数

C++需要嵌入式系统中的汇编

我听说在用C语言编写嵌入式系统时需要调用汇编函数/调用.这在C++中是否必要?

c c++ embedded assembly

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

如何从SQL中获取唯一的行集,其中唯一性由2列定义?

如果我有一张表如下:

ID | 名称| 类别| 家长| 网址| 最后修改

如果两行具有相同的Name和parent,则它们不是唯一的.在这种情况下,如何获得唯一的行集(但返回的列数多于使它们唯一的列)?

因此,有关详细信息:这是一个公司关键字表,其中关键字按类别进行组织.每个关键字只能有一个类别.每个关键字都可以有子关键字,因此如果parent = 0或NULL,则它是一个root关键字.如果关键字在类别中具有相同的名称和父级,则它们不是唯一的(无论其他列如何).如果两个关键字具有相同的名称和类别,并且parent = 0或NULL,则它们不是唯一的.如果有重复,那么我只想要第一个.原因是我将这些放入一个不允许关键字有两个具有相同名称的子系统的系统中.

我还想看看哪些行重复,看看是什么导致我的麻烦!

到目前为止,感谢一百万人的出色回应.我显然不是一个SQL人...... :(

sql t-sql

5
推荐指数
2
解决办法
7104
查看次数