小编Mic*_*icz的帖子

4D - 有什么好处吗?

最近我发现我公司的一位朋友共同拥有4D,这是我以前从未听说过的.他们发誓,但他们是非技术性的,他们对此的看法听起来像是记忆的营销模糊.不幸的是,4D网站似乎也没有任何实际信息,而是充满了"综合","解决方案","平台"和"集成"等字样.

既然这个东西相当昂贵并且使用了我不太愿意只为一个项目学习的自定义语言,我对它很谨慎,我想知道是否有人有过这方面的经验?你会推荐吗?到底有什么好处呢?通过学习程序员或将其作为公司使用,我将获得哪些竞争优势?

4d-database

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

如何生成与给定正则表达式匹配的随机字符串?

重复:

与正则表达式匹配的随机字符串

不,不是.我正在寻找一种简单而通用的方法,我可以实际实现.这比随机生成密码困难得多.


我想创建一个采用正则表达式的应用程序,并显示10个与该表达式匹配的随机生成的字符串.它应该帮助人们更好地理解他们的regexp,并决定他们是否足够安全以进行验证.有谁知道一个简单的方法吗?

一个显而易见的解决方案是编写(或窃取)正则表达式解析器,但这似乎真的在我脑海中.

我再说一遍,我正在寻找一种简单而通用的方法来做到这一点.

编辑:蛮力方法是不可能的.假设随机字符串仅为[a-z0-9]{10}每秒100万次迭代,则需要花费65年的时间来迭代所有10-char字符串的空间.

regex random reverse parsing

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

我的声誉系统安全吗?

BOUNTY:获得赏金要么告诉我如何玩系统,要么解释为什么你认为不可能发挥它.

我正在开发一个网站的声誉系统,允许您开始自己的博客,评论和收藏等.

我的目标是为用户提供易于理解的非常短的规则集,并且无法"播放".注意:当我写"答案"时,我指的是评论的答案,这相当于Stack Overflow 对答案评论.

  1. 要创建帐户,您需要一个Mojo.没有它你只能回答别人的评论.
  2. 当你有一个帐户时,你每天会得到一个Mojo.
  3. 每天你只能发布与Mojo一样多的帖子和评论.您可以随意回答任意数量的评论.发帖时你不会失去Mojo.
  4. 你可以给一个人少,但每人只有一个Mojo.
  5. 或者,你可以燃烧一个Mojo,让一个Mojo远离那些拥有较少但只有一次的人.
  6. 你不能让你的Mojo回来.

该网站应该只是邀请,但非会员可以回答会员的评论,也许他们也可以开始自己的博客,我还不确定.这个想法是建立一个主要基于资历的系统,权力只能以非常有限的方式在用户之间传递,所以基本上没有办法夸大你的声誉(Mojo只会流下来.)

给予和接受Mojo应该是将某人标记为朋友或敌人的行为.

我不希望Mojo本身成为人们加入社区的动力.我希望他们用它来影响其他人在网站上的表现.通过使用您的Mojo刻录某人,您可以有效地限制他们可以在网站上发布的内容.通过给某人Mojo,你允许他们表达更多.

我还计划增加额外的Mojo方式,比如"每日邮报"或"本周最受喜爱的博客"竞赛,奖品大约为3-10 Mojo.但我的主要目标之一是避免通货膨胀.

language-agnostic architecture

17
推荐指数
4
解决办法
2136
查看次数

我什么时候应该使用"最终"?

我是否有任何特殊原因要在日常编程(网络或其他方面)中宣布课程或方法最终?请提供一个应该使用它的真实示例.

顺便说一下,我问,因为我正在尝试选择一个"模糊"关键字并掌握它.

php final

12
推荐指数
2
解决办法
1162
查看次数

是否可以通过HTTPS运行所有网络流量?

我正在考虑将所有网络流量转移到HTTPS需要(技术上).我认为计算机变得越来越快,越来越快,所以从现在开始有一段时间可以通过HTTPS运行所有流量,而不会产生任何明显的成本.

但是,我认为,加密强度将不得不发展以抵御安全性的损失.如果计算机的速度提高10倍,则加密速度必须提高10倍,否则将更容易破解10倍.

那么,我们是否能够"免费" 加密所有网络流量?

编辑:我只询问计算与加密性能提升的逻辑.如果我们可以在20年内使用相同的加密算法和密钥,它们将占用服务器(或客户端)总体计算容量的更低百分比,并且实际上,这将使其"免费"加密和签署所有内容我们通过网络传输.

language-agnostic encryption performance https

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

如何设计基于计时器的网页游戏(如Cafe World)

我需要设计和实现基于计时器的游戏(客户端上的Flash,服务器上的PHP),比如Cafe World,即用户点击按钮,等待几秒钟,发生一些事情,然后他可以再次点击.这将是一个食品生产线的模拟.

将有N个生产线元素,每个元素都有一个具有不同持续时间的独立计时器,每个都可以提示M个操作(首先立即启动,下一个启动时完成前一个等等).

如何使用数据库后端实现此类功能的服务器端?目前我正在考虑提示的计数器,当前活动操作的"剩余时间"指示和上次更新的时间.当请求操作时,我将使用从上次更新开始经过的时间更新"剩余时间"和提示计数器.任何想法,评论或更好的想法?

最佳答案获得赏金.

language-agnostic

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