问题列表 - 第26910页

原子和参考文献

根据编程Clojure refs管理协调,同步更改共享状态和原子管理共享状态的不协调,同步更改.

如果我理解正确"协调"意味着多个更改被封装为一个原子操作.如果是这种情况,那么在我看来,协调只需要使用dosync调用.

例如:有什么区别:

(def i (atom 0))
(def j (atom 0))

(dosync
  (swap! i inc)
  (swap! j dec))
Run Code Online (Sandbox Code Playgroud)

和:

(def i (ref 0))
(def j (ref 0))

(dosync
  (alter i inc)
  (alter j dec))
Run Code Online (Sandbox Code Playgroud)

clojure

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

Classic-ASP形式的可变输入字段数

我有一个结帐表格,产品数量可以是"n".那么我怎么知道表单中有多少输入字段并从中获取输入?

谢谢

asp-classic

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

什么是瀑布模型的替代品

您能否提供一种方法来缓解瀑布模型的缺点?

methodology waterfall

6
推荐指数
2
解决办法
6720
查看次数

如何在cakephp中使用新的图像文件夹

我在中创建了一个文件夹app/webroot/.用于放置图像.默认情况下img文件夹cantain图像.我用过这样的东西:

<?php 
   echo $html->image('foldopen.png',array('width'=>14,'height'=>'10','alt'=>'open'));
?>
Run Code Online (Sandbox Code Playgroud)

现在我已经创建了img文件夹的新图像文件夹.怎么用?

cakephp

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

Git历史记录 - 按关键字查找丢失的行

我在我的Git存储库中有一个包含单词"Foo"的行,之前有几百个提交.

如果有没有办法找到它的修订号,那是最后一次没有购买FishEye?

git version-control

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

管理员帐户:何时,何时以及如何?

在何处,何时以及如何为私人网站创建管理员帐户/用户?

所以我要问的是创建第一个管理员帐户/用户的首选技术是什么.就我而言,这是一个私人网络应用程序.我说的是将拥有该应用程序的帐户/用户,如果需要,将创建/推广其他管理员.我想你可以这个人是root用户吗?

以下是我在其他网站/网络应用程序中遇到的一些方法.

安装向导:
您在博客软件或论坛中看到了很多.安装应用程序时,它会要求您创建管理员用户.私人网络应用很可能没有这个.

安装文件:
您运行以安装应用程序的文件.此文件将为您创建管理员帐户.

配置文件:
包含管理员帐户凭据的配置文件.

手动将其插入数据库:
手动将管理员信息插入数据库.

php asp.net ruby-on-rails

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

如何在不进行模运算的情况下将Java BigInteger提升到BigInteger的强大功能?

我正在做一些大整数计算,我需要将BigInteger提升到另一个BigInteger的强大功能..pow()方法执行我想要的操作,但将int值作为参数..modPow方法将BigInteger作为参数,但我不希望答案与我正在尝试计算的值一致.

我的BigInteger指数太大而无法表示为int,有人可以建议一种解决此限制的方法吗?

java biginteger

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

为 NavigableMap 编写同步线程安全包装器

java.util.Collections目前提供以下实用方法来synchronized为各种集合接口创建包装器:

类似地,它也有6个unmodifiedXXX重载。

这里明显遗漏的是 的实用方法NavigableMap<K,V>。确实如此extends SortedMap,但 、 和 也是如此SortedSet extends Set,并且Set extends Collection和都有Collections专用的实用方法。大概是一个有用的抽象,否则它一开始就不会存在,但还没有实用的方法。SortedSetSetNavigableMap

所以问题是:

  • 是否有特定原因Collections不提供实用方法NavigableMap
  • 您将如何编写自己的synchronized包装器NavigableMap
    • 浏览OpenJDK 版本的源代码Collections.java似乎表明这只是一个“机械”过程
      • 一般来说,您是否可以synchronized像这样添加线程安全功能?
      • 如果是这样一个机械过程,可以自动化吗?(Eclipse插件等)
      • 这段代码重复是否必要,或者是否可以通过不同的 OOP 设计模式来避免?

java collections synchronization design-patterns wrapper

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

如何回滚上次执行的mysql查询的效果

我只是跑了一个命令

update sometable set col = '1';
Run Code Online (Sandbox Code Playgroud)

错误而没有指定where条件.是否有可能恢复该表的先前版本?

mysql rollback

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

从控制台运行Cassini

我使用MsBuild.exe从控制台调试我的项目.在我编译项目后,我想开始并测试它,但我有问题,我无法启动Cassini测试项目.我可以从控制台运行Cassini吗?

c# cassini

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