小编lia*_*dee的帖子

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

在Java/C#(包含XNA)/ Unity中开发游戏的原因是什么?

我正在考虑创造一个只是为了好玩的游戏.用这些语言编程有什么好处?
我相信Unity和Java都有自己的嵌入式applet,而C#有一个软件包(XNA Game Studio)可以开发用于Windows Phone,XBOX 360和PC的游戏.

只是一些标准:

  • 平台如何兼容(可以在Mac上运行,我希望它能在PC上运行)
  • 它是否有用于游戏开发的库(包括这些)?
  • 运行时的基本性能如何?(经常发生崩溃吗?)
  • 它可以在网络浏览器中运行吗?
  • 用户是否必须安装运行时?
  • 使语言变得好的任何其他东西......

我想为PC开发游戏.

c# java xna unity-game-engine

4
推荐指数
2
解决办法
7883
查看次数

如何根据位定义加密算法的强度?

我正在设计加密算法.该算法是对称的(单键).

你如何用比特来衡量算法强度?密钥长度是算法的强度吗?

编辑:

第1课:不设计加密算法,AES和其他由学者设计和标准化是有原因的

第2课:加密算法强度不是以位为单位测量的,密钥大小是.算法的强度取决于其设计.通常,使用较大密钥大小的算法更难以暴力,因此更强.

encryption bits

4
推荐指数
2
解决办法
8338
查看次数

如何在C#.NET中读取二进制数据,然后将其转换为字符串?

而不是使用StreamReader/Filestream我想从文件中读取二进制数据并在文本框中显示数据(格式化).

c# binary file stream binary-data

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

如何使用HTML/JS在chrome中打开新选项卡?

我试过这段代码

window.open('page2.html','_newtab');

它打开的一切都是一扇新窗口.如何打开新标签?

html javascript tabs google-chrome

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

md5哈希算法如何将数据压缩到固定长度?

我知道MD5产生128位摘要.我的问题是,它如何从128位+的消息产生这个固定长度的输出?

编辑:

我现在对哈希函数有了更深入的了解.阅读本文后,我意识到哈希函数是单向的,这意味着您无法将哈希转换回纯文本.由于所有的在线服务都将它们转换回字符串,我感到非常困惑,但我已经意识到那只是彩虹表(字符串的集合映射到预先计算的哈希).

compression algorithm bits md5

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

如何检查Windows用户是否具有C的管理员权限?

有没有办法有条件地检查(严格地说是C)Windows用户是否具有管理员权限?

我希望以编程方式执行此操作(而不是简单地告诉用户"以管理员身份运行").

c windows if-statement

4
推荐指数
2
解决办法
4595
查看次数

为什么Kademlia如何构建其路由表呢?

据我所知,Kademlia路由表由160个桶组成.

根据节点的前缀长度(本地节点密钥和节点的XOR中的前导未设置位数),将节点放入0-159个桶中.

为什么会这样,是否有任何性能优势(除了通过迭代160*20节点找到最接近的是不可行的事实)?

routing p2p dht kademlia

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

HTTP 使用校验和吗?为什么/为什么不呢?

据我了解,TCP 有一个相对可靠的校验和机制,但返回误报的可能性很小。

HTTP 是否使用应用程序级校验和(可能是哈希值)?如果没有,为什么?

checksum tcp http

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

如何找到 Python 的 libpython 所在位置?

我在 macOS 上使用 Conda,在构建 Rust 包时遇到错误,无法找到该libpython3.7m.dylib库。我怎样才能找到这个?

经过一些研究后,在 Linux 上,您通常可以从python-devUbuntu 上安装它,或者通过在 Python 编译期间启用 --enabled-shared 来安装它。

python macos dylib

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