问题列表 - 第23328页

检查App文件夹中是否存在文件

嘿你很多(再次),我想知道是否有人知道一个快速简便的方法来查看App文件夹中是否存在文件(即文本文件)?

以及如果文件不存在,如何正确处理错误.

帮助会很棒!:) ty!

iphone objective-c iphone-sdk-3.0

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

禁用javascript中的复选框,并在服务器端将其识别为已选中

我有一个复选框,在某些情况下可以使用javascript禁用和检查,即:

var cbTest = document.getElementById("CheckBoxTest");
cbTest.disabled = true;
cbTest.checked = true;
Run Code Online (Sandbox Code Playgroud)

但是,发送回发时,CheckBoxTest.Checked服务器端为false.

是否可以禁用该复选框,仍然让服务器端将其识别为已选中?

javascript asp.net checkbox

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

在类中使用静态互斥锁

我有一个课,我可以有很多实例.在里面它创建并初始化来自第三方库(使用一些全局变量)的一些成员,并且不是线程安全的.

我想过使用静态boost :: mutex,它将被锁定在我的类构造函数和析构函数中.因此,在我的线程中创建和销毁实例对第三方成员来说是安全的.



class MyClass

{
  static boost::mutex mx;

  // 3rd party library members
public:
  MyClass();
  ~MyClass();
};

MyClass::MyClass()
{
  boost::mutex::scoped_lock scoped_lock(mx);
  // create and init 3rd party library stuff
}

MyClass::~MyClass()
{
  boost::mutex::scoped_lock scoped_lock(mx);
  // destroy 3rd party library stuff
}


我无法链接,因为我收到错误:

undefined reference to `MyClass::mx`
Run Code Online (Sandbox Code Playgroud)
  1. 我需要对这种静态成员进行一些特殊的初始化吗?

  2. 使用静态互斥锁有什么不对吗?


编辑: 链接问题已在cpp中使用正确的定义修复

boost::mutex MyClass::mx;
Run Code Online (Sandbox Code Playgroud)

c++ linux multithreading boost

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

什么时候成员函数应该有const限定符,什么时候不应该?

大约六年前,一位名叫Harri Porten的软件工程师写了这篇文章,问了一个问题,"成员函数什么时候应该有const限定符?什么时候不应该?" 我发现这是我能找到的关于这个问题的最好的写作,我最近一直在努力解决这个问题,而且我认为在大多数关于const正确性的讨论中,这个问题都没有得到很好的解释.由于当时不存在像SO这样强大的软件信息共享站点,我想在这里重新提出这个问题.

c++ const-correctness

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

SQL中的二进制文件

我有一个SQL语句:

SELECT * FROM customers WHERE BINARY login='xxx' AND password='yyyy'

表中没有blob/binary字段,在WHERE之后我还需要BINARY吗?

mysql

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

linux下有汇编程序REPL吗?

最近我开始使用linux下的汇编程序,有很好的debuger,但是从Ruby中来的我缺少简单的REPL,它可以让我输入一行汇编代码并在寄存器标志和堆栈上查看结果.

任何人都能指出我的方向吗?

linux debugging assembly read-eval-print-loop

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

SSRS中的条件行为

我希望我的文本框仅在条件为真时才有动作,否则无动作.这就是我当前的动作表达式,用于转到另一个报告:

=IIf(Fields!MyTextbox.Value = "0", "Report2","")
Run Code Online (Sandbox Code Playgroud)

这不会产生我想要的结果.无论条件结果如何,它都会为文本框提供操作.是否存在"无操作"或"取消操作"值?

iif-function iif reporting-services ssrs-2008

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

从GNU makefile调用Windows命令(例如del)

似乎不可能使用GNU Make调用Windows系统命令(例如del,move等).我正在尝试创建一个不依赖于安装了额外工具(例如rm.exe来自Cygwin)的用户的makefile .

运行以下规则时,将报告错误del: command not found:

clean:
   del *.o
Run Code Online (Sandbox Code Playgroud)

这可能是因为没有像"del"这样的可执行文件.我也尝试将它作为一个选项运行cmd但是这只是打开一个新的提示:

clean:
    cmd /C del *.o
Run Code Online (Sandbox Code Playgroud)

我正在使用Windows XP(5.1.2600)和GNU Make 3.79.1捆绑在一起作为MSys的一部分.

windows makefile

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

如何将鼠标监听器添加到JTree,以便在将鼠标悬停在节点上时可以更改光标(到手形光标)?

正如问题所述,我想设置一个鼠标监听器,JTree以便HAND_CURSOR当用户将鼠标放在节点上时我可以将光标更改为a .

我已经有一个MouseAdapter登记在我的JTree处理单击事件,但我似乎无法得到MouseMovedMouseEntered/ MouseExited与我想要做的工作.

有什么建议?

java mouse jtree

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

方法的ruby关键字参数

如何像rails一样声明一个带有关键字参数的方法.一些例子可能是

Person.find(:all, :conditions => "..."). 
Run Code Online (Sandbox Code Playgroud)

如何使用符号创建类似于上述的方法?

我对红宝石很新.提前致谢!

ruby

18
推荐指数
3
解决办法
7023
查看次数