小编Cli*_* Ok的帖子

在C#中实现最快的真随机数生成器

我正在阅读有关Random.Next()的信息,"适用于创建随机密码的加密安全随机数"MSDN建议使用RNGCryptoServiceProvider类

速度是多少?获得真正的随机数有一些最快的方法吗?

编辑:使用Random.Next()我得到一个新的随机数.与...

byte[] randomNumber = new byte[1];
RNGCryptoServiceProvider Gen = new RNGCryptoServiceProvider();
Gen.GetBytes(randomNumber);
int rand = Convert.ToInt32(randomNumber[0]);
Run Code Online (Sandbox Code Playgroud)

我得到一个"加密安全随机数"我想知道如果上面的代码与"Random.Next()"比较快,如果有一些快速的方法来获得相同的结果,好吗?

c# random performance

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

3D角色/模型创作者

我正在使用XNA/C#创建一个3D游戏的项目,游戏将使用很多3d角色.

看看目前的3D游戏,有些人创造了近数百个角色,这让我觉得有一些优秀的3D角色/模特创作者.

为了缩小样本,游戏将拥有像"大追逐"游戏这样的角色.在XNA开发中有一些好的(和简单的)角色模型创建者?当然,免费更好,但我也会得到付费版本.

编辑:另一个问题是关于角色的运动.步行,跳跃,坐姿等动作是由"角色创造者工具"或游戏"创造"的?

xna direct3d 3d-modelling

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

如何知道服务器中是否安装了asp.net 3.5 sp1和asp.net mvc?

我用的时候:

System.Environment.Version
Run Code Online (Sandbox Code Playgroud)

结果是"2.0.50727.3053"

我知道3.5是兼容的,在IIS中被识别为2.0,等等......

我想知道安装的确切.net版本,如果安装了其他资源,如ASP.NET MVC等.问题是该网站安装在共享主机中,所以我可以询问有关技术支持的资源,但如果我以编程方式知道,那就更好了.

问候

asp.net asp.net-mvc installation production-environment

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

在网站上放置广告的最佳做法是什么?

我想在我的网站上放置广告,但我不确定放置广告的常见做法.例如,一些很酷的asp.net文章网站在文章中间展示了广告!所以你阅读2-3段,阅读一些广告,然后完成文章阅读......

另一个担心是破坏.由于一些竞争对手在goodle广告中点击了很多次,我的一个客户的Google adsense帐户被禁止了...有一些javascript技术可以阻止[编辑]不受欢迎的点击洪水![/编辑]

html javascript asp.net seo design-patterns

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

有一种方法只使用ANSI SQL进行分页?

我知道:

  • 火鸟:FIRSTSKIP;
  • MySQL的:LIMIT;
  • SQL Server : ROW_NUMBER();

有人知道SQL ANSI的方式来执行结果分页吗?

sql ansi-sql

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

没有自动增量字段的数据库上的AutoIncrement字段

在MS Sql Server中很容易创建自动增量字段.在我的系统中,我停止使用自动增量字段作为主键,现在我使用Guid了.太棒了,这个改变我有很多好处.但在另一个非主要关键领域,我真的需要实现"软自动增量".这是因为我的系统与数据库无关,所以我在c#中以编程方式创建了autoinc值.

我想在没有自动增量的数据库上自动增量字段的解决方案,您使用的解决方案是什么?为什么?关于这个有一些Sql Ansi声明吗?并直接从我的c#生成,是一个更好的解决方案?

PS:我知道从表选择max(id)+1并不是真正的并发友好...

sql sql-server auto-increment ansi-sql

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

如何不对密码进行硬编码?

在我的上一个问题"用于存储机密的可移植数据库"中,最好的答案直到现在告诉使用sqlite-crypt.

阅读sqlite-crypt文档,打开数据库的新参数是pass-phrase.当然,我不想硬编码密码,所以我在想什么是存储密码的最佳,简单和快速的方法?

security password-protection password-storage

9
推荐指数
2
解决办法
3768
查看次数

Asp.net Request.Browser.Crawler - 动态爬虫列表?

我在C#中了解了为什么Request.Browser.Crawler始终为假(http://www.digcode.com/default.aspx?page=ed51cde3-d979-4daf-afae-fa6192562ea9&article=bc3a7a4f-f53e-4f88-8e9c-c9337f6c05a0) .

有没有人使用某种方法来动态更新Crawler的列表,所以Request.Browser.Crawler会非常有用吗?

c# asp.net web-crawler

8
推荐指数
2
解决办法
8948
查看次数

我如何强制浏览器不存储html表单字段数据?

在输入html表单时,像Firefox这样的浏览器或者存储值,有时是静静的.因此,当键入其他webforms时,浏览器会巧妙地建议相同的信息.显示下拉列表的另一种方法是双击空文本框.

在电子商务网站中,客户键入信用卡号和另一个敏感信息.我如何避免或阻止浏览器存储该敏感信息?

另一个担心是存储的篡改表单数据(例如恶意软件).然后,客户可以选择此污染数据并危及该站点.

问候.

forms asp.net security xss

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

数据库字段的默认大小

您用于常见数据库字段的大小,例如firstName,lastName,Email,密码等?我在很多博客,论坛,电子商务等数据库中都看到了这些常见字段.但我不知道是否有一些参考或默认的公共字段的大小.所以,我想知道您用于选择公共字段大小的方法/参考/基础.

sql database database-design field

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