问题列表 - 第30431页

陷入Clojure循环,需要一些指导

我陷入了Clojure循环,需要帮助才能离开.

我首先要定义一个向量

(def lawl [1 2 3 4 5])
Run Code Online (Sandbox Code Playgroud)

我做

(get lawl 0)
Run Code Online (Sandbox Code Playgroud)

得到"1"作为回报.现在,我想要一个循环来获取向量中的每个数字,所以我这样做:

(loop [i 0]
   (if (< i (count lawl)) 
     (get lawl i) 
       (recur (inc i))))
Run Code Online (Sandbox Code Playgroud)

在我看来,这应该将i的值设置为nil,然后如果i低于lawl向量的计数,它应该得到每个lawl值然后用i增加i变量并再次尝试,得到下一个值在向量中.

然而,这不起作用,我花了一些时间试图让它工作,并完全卡住,将感谢一些帮助.我也尝试将"if"改为"when",结果相同,它没有提供任何数据,REPL只是输入一个新行并闪烁.

编辑:修复了复发.

lisp loops if-statement clojure

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

在UserControl-WPF中单击事件

我的WPF应用程序中有一个UserControl.我想调用click事件并在用户单击UserControl时执行一些操作.问题是 - UserControl没有点击事件.我在网上搜索,发现你可以使用MouseLeftButtonUp事件.我试了一下 - 但它没有回应我的点击.有任何想法吗?谢谢!

wpf

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

如何防止我的应用程序在iPhone上的后台运行

当按下主页按钮时,有没有办法让应用程序退出而不是去后台?出于安全原因,如果应用程序不在后台运行但在推送主页时实际关闭会更好.这不是用户的安全性,而是用于应用程序上的公司数据,因此不是用户的选择.除了强迫退出之外,我找不到任何退出方式,苹果不鼓励这样做.

iphone

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

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

删除元素及其子元素的所有JavaScript事件侦听器?

是否可以删除元素及其子元素的所有事件侦听器?就像是:

myElem.removeEventListeners();
Run Code Online (Sandbox Code Playgroud)

我需要这个,因为我有一个复杂的事件元素,我需要创建它的副本 - 就像一个静态图像,不会对任何事件做出反应.

html javascript css

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

枚举列表时的奇数值

作为更大函数定义的一部分,我需要允许函数的域(i,n)以不同的速率从i递增到n.所以我写道:

f (i, n) k = [i, (i+k)..n]
Run Code Online (Sandbox Code Playgroud)

进入GHC.这返回了奇怪的结果:

*Main> f (0.0, 1.0) 0.1
[0.0,0.1,0.2,0.30000000000000004,0.4000000000000001,0.5000000000000001,0.6000000000000001,0.7000000000000001,0.8,0.9,1.0]
Run Code Online (Sandbox Code Playgroud)

为什么GHC会返回,例如0.30000000000000004而不是0.3?

haskell

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

如何查找可疑语句,如"Name = Name;" 在C#by Regex?

我的C#代码有很多声明,如"this.Name = ...".为了使我的代码整洁,我让文本编辑器替换所有"这个".一无所获.代码仍然有效.但后来我资助它给我带来了很多新的麻烦,因为我写了一些陈述,如:

this.Name = Name; // the second Name is a parameter.
Run Code Online (Sandbox Code Playgroud)

更换后,它变为:

Name = Name;
Run Code Online (Sandbox Code Playgroud)

现在,我遇到了太多的代码.如何找到像"Name = Name;"这样的可疑代码 Regex在VS 2010中的表现?

谢谢,

c# regex

0
推荐指数
2
解决办法
458
查看次数

圆形类成员指针?

我不确定我是否可以描述这个问题,但我会尽我所能.情况如下:

如果我可以想要一个class1有一个指针作为指向另一个类class2的成员变量.同时,我希望class2也有一个指针作为指向class1的成员变量.那可能吗?

class Class1
{
private:
    Class2* classptr;
        ... ...
public:
        ... ...
};

class Class2
{
private:
    Class1* classptr;
        ... ...
public:
        ... ...
};
Run Code Online (Sandbox Code Playgroud)

在我看来,Class1和Class2都没有被识别为标识符.我猜没有创建Class1和Class2.如果我错了,请纠正我.

c++

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

线程安全的哈希映射?

我正在编写一个将HashMap返回给用户的应用程序.用户将获得对此MAP的引用.在后端,我将运行一些将更新Map的线程.

到目前为止我做了什么?


我已经制作了所有后端线程,因此共享一个公共频道来更新MAP.所以在后端我确信并发写操作不会成为问题.


我遇到的问题


  1. 如果用户尝试更新MAP并同时在后端更新MAP - >并发写操作问题.
  2. 如果使用尝试从MAP读取内容并同时在后端更新MAP - >并发READ和WRITE操作问题.

直到现在我还没有遇到任何这样的问题,但我担心将来我可能会面对.请给出sugesstions.

我在用 ConcurrentHashMap<String, String>.

java multithreading hashmap java.util.concurrent

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

Windows上的优秀Oracle数据库开发和管理工具

我正在寻找像sql server management studio这样的Oracle数据库管理工具.我搜索了互联网,并在以下链接上找到了很多工具:

http://www.freedownloadscenter.com/Search/oracle.html.

但我不知道哪一个更好.

我需要一个稳定且易于使用的GUI工具来处理Windows.

oracle oracleclient oracle11g

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