我正在做一个需要读取一些文件并进行一些处理的命令行应用程序.
命令行上可以有许多文件参数,每个参数都可以采用以下格式之一:
应支持网络共享.
获取与命令行参数匹配的所有文件的集合的最简单方法是什么?
应支持的命令行示例:
tool.exe myfile.dat
tool.exe myfile.*
tool.exe ..\..\*.*
tool.exe C:\Temp\test.*
tool.exe \\server\share\*.dat
Run Code Online (Sandbox Code Playgroud)
框架中没有内置任何内容来执行此操作吗?
我正在创建一个需要以加密形式存储用户数据的程序.用户在加密前输入密码,并且需要再次提供密码以检索数据.如果有大量数据,解密需要一段时间.
现在,我想在进行解密之前检查用户是否输入了正确的密码.这种检查需要很快,而解密过程则不然.
如何在实际完成解密过程之前检查密码?我想将密码的哈希值存储为加密文件的前几个字节 - 这很容易也很快 - 但我不确定它是否会危及安全性?
我正在使用.NET和内置的加密类.
我正在尝试学习CoffeeScript,并在第一次尝试时创建了这个简单的类:
class test
fib: (x) ->
x if x == 0 || x == 1
(this.fib x-1) + (this.fib x-2)
t = new test
alert(t.fib(6));
Run Code Online (Sandbox Code Playgroud)
此代码不起作用,因为它在if语句中没有return语句进行编译.这有效:
fib: (x) ->
return x if x == 0 || x == 1
(this.fib x-1) + (this.fib x-2)
Run Code Online (Sandbox Code Playgroud)
为什么我需要明确的回报?基于语言描述,特别是http://jashkenas.github.com/coffee-script/#expressions,我希望x表达式由编译器转换为返回.
我在转发器中有多个文本框,我将在运行时在这些文本框中输入值.我想要在一个label.i中的那些文本框中输入的所有值的总和.我想使用java脚本来做这件事.所以,请你帮助我.
在Windows Phone 7 Silverlight应用程序中,我有一个包含大量项目的ListBox,这些项目是从外部数据源动态生成的.其中一个项目将是"当前",所以我想以编程方式滚动ListBox,使项目显示为ListBox中最顶层的可见项目 - 因此用户不必这样做.
有
listBox.ScrollIntoView(itemOfInterest);
Run Code Online (Sandbox Code Playgroud)
但这只会滚动太多,它itemOfInterest位于ListBox的底部.
如何以编程方式滚动ListBox,以便在视口顶部显示特定项?
.net ×3
c# ×2
asp.net ×1
asp.net-ajax ×1
coffeescript ×1
command-line ×1
encryption ×1
javascript ×1
listbox ×1
scroll ×1
security ×1
silverlight ×1