1)为了实现真正的低哈希冲突,我是否可以使用sha1的128位中的一半而不是处理sha1本身?我知道这不适用于加密哈希,但我只需要哈希表键的哈希.
2)计算时间不是优先考虑的事项,除此之外我还要挖掘非常小的数据.特别是,我主要是采用2或3个64位哈希并对它们进行散列以获得另一个64位哈希值.为此目的,有比sha1更好的选择吗?同样,碰撞应该是不太可能的.
3)我是一个新手.在sql中使用64位哈希作为id是一个好主意吗?64位id是否会导致sqlite或postgres出现性能问题?我将需要跨多个数据库协调数据(包括Lucene索引),所以我认为我应该直接在表中处理哈希,而不是打扰自动递增的id(这只会在一个数据库中有意义,而不是跨所有数据存储).我认为64位是一个很好的折衷方案:足够大,不可能发生冲突但节省空间(和查找时间?).
4)CRC-64怎么样?这会产生足够随机的分布吗?
在过去,我已经锁定了访问HttpRuntime.Cache机制.我不确定我过去是否真的研究过这个问题,盲人用锁把它围起来.
你觉得这真的有必要吗?
我试图使用C#将数据从DBF文件中提取到我的程序中.我正在使用Visual FoxPro OLE DB提供程序.它在我的本地机器上工作正常,但我想将我的程序打包成客户端可以使用的DLL.问题是,当他们从他们的机器运行程序时,它说Visual FoxPro OLE DB提供程序没有在他们的机器上注册.有没有办法在没有客户端在他们的机器上安装Visual FoxPro OLE DB提供程序的情况下使用它?
如何检索href标签之间的文本?
<a href="blah">GET THIS TEXT</a>
Run Code Online (Sandbox Code Playgroud)
它包含在这个DOM中:
<div class="c1">
<div class="c2"><a href="#">GET THIS TEXT</a>
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 比如说,我们创建了一个表格:
create table notes (_id integer primary key autoincrement, created_date date)
Run Code Online (Sandbox Code Playgroud)
要插入记录,我会使用
ContentValues initialValues = new ContentValues();
initialValues.put("date_created", "");
long rowId = mDb.insert(DATABASE_TABLE, null, initialValues);
Run Code Online (Sandbox Code Playgroud)
但是如何将date_created列设置为now?为了说清楚,
initialValues.put("date_created", "datetime('now')");
Run Code Online (Sandbox Code Playgroud)
不是正确的解决方案.它只是将列设置为"datetime('now')"文本.
我知道如果你将一个成员从no-arg构造函数中的一个初始化列表中删除,那么将调用该成员的默认构造函数.
复制构造函数同样调用成员的复制构造函数,还是也调用默认构造函数?
class myClass {
private:
someClass a;
someOtherClass b;
public:
myClass() : a(DEFAULT_A) {} //implied is b()
myClass(const myClass& mc) : a(mc.a) {} //implied is b(mc.b)??? or is it b()?
}
Run Code Online (Sandbox Code Playgroud) 使用WPF,如何设置Window的位置动画.我试图简单地为Left/Top属性设置动画,但它不起作用.有人知道吗?
谢谢!
是否可以使用Javascript读取会话值?
例如,如果我在PHP中为会话分配了一个值:
$_SESSION['msg'] = "ABC Message";
Run Code Online (Sandbox Code Playgroud)
是否可以$_SESSION['msg']使用Javascript 阅读?
我知道64位是最好的.但是,我听说32位程序可能存在兼容性问题.尽管出现兼容性问题,这种兼容性问题对于我获得32位操作系统还是64位Windows Vista仍然是一个很大的问题吗?
我将主要用于开发目的,但我可能会在一些游戏中偷偷摸摸.:)
如果明智地使用索引,你会如何向一些人解释索引如何改善数据库的性能?我正在寻找一个好的,清晰的解释,因为它在书中太复杂了.