问题列表 - 第12456页

什么是可重入锁定和概念?

我总是感到困惑.有人会解释Reentrant在不同背景下的含义吗?为什么要使用折返与非折返?

说pthread(posix)锁定原语,它们是否可以重入?使用它们时应该避免哪些陷阱?

互斥是重入的吗?

multithreading locking pthreads

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

你怎么处理恶劣的代码?

当你被分配到那些令人厌恶和过时的代码时,你会怎么做?这几乎是不可理解的?

例如:硬件接口代码,混合逻辑,AND用户界面代码,ALL在同一个功能中?

我们一直看到不好的代码,但你实际上对它做了什么?

  • 你试着重构它吗?
  • 如果不是的话,试着把它做成OO吗?
  • 或者您是否尝试了解它,进行必要的更改并继续前进?

refactoring

16
推荐指数
4
解决办法
1440
查看次数

如何将参数传递给使用'include'呈现的PHP模板?

需要你的PHP模板帮助.我是PHP的新手(我来自Perl + Embperl).无论如何,我的问题很简单:

  • 我有一个小模板来呈现一些项目,让它成为博客文章.
  • 我知道使用此模板的唯一方法是使用'include'指令.
  • 我想通过所有相关的博客文章在循环中调用此模板.
  • 问题:我需要将参数传递给此模板; 在这种情况下引用代表博客文章的数组.

代码看起来像这样:

$rows = execute("select * from blogs where date='$date' order by date DESC");
foreach ($rows as $row){
  print render("/templates/blog_entry.php", $row);
}

function render($template, $param){
   ob_start();
   include($template);//How to pass $param to it? It needs that $row to render blog entry!
   $ret = ob_get_contents();
   ob_end_clean();
   return $ret;
}
Run Code Online (Sandbox Code Playgroud)

任何想法如何实现这一目标?我真的很难过:)有没有其他方法来渲染模板?

php parameters templates include

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

通过php从mysql中检索数据以创建flot图

嗨我正在尝试从mysql数据库中检索数据来创建flot图可以任何人带我完成这个程序或者让我知道该怎么做谢谢

php flot

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

如何查看哪里捕获了异常?

我正在开发的 MFC、C++ 应用程序似乎在设备驱动程序深处抛出异常。(从表面上看,这是写入 NULL 指针的访问冲突。但是,我现在对崩溃的细节不感兴趣……)

当异常发生时,我可以通过“异常”对话框让 Visual Studio 调试器中断。我想知道的是异常是在哪里被捕获的。Visual Studio 可以将异常传递给正在调试的程序,但是(据我所知)似乎没有办法单步执行下一条指令,以便我可以从异常处理程序的角度查看调用堆栈。

有谁知道是否可以进入捕获异常的异常处理程序?

干杯,詹姆斯

debugging exception visual-studio

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

Flex中的Singleton类

我有一个疑问,......你如何在Flex中创建一个Singleton类...

是否有任何类似于类名的约定应该是eb Singleton,或者它应该扩展任何其他类.

一个项目有多少Singleton类?

有谁可以说Singleton类的实时使用?

我打算将我的组件标签文本保存在Singleton类中......这是一个好方法.

apache-flex actionscript

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

打印样式表,一页打印并切断剩余文本

我正在处理一个可打印的事件列表,打印机打印一页很好,但切断底部的一些文本,然后打印第二个空白页

我已经尝试了所有我知道的但是我不知所措.

css printing

40
推荐指数
4
解决办法
6万
查看次数

在Python中使用带有线程的全局字典

访问/更改字典值是否是线程安全的?

我有一个全球性的词典foo和多线程与IDS id1,id2,... idn.foo如果已知每个线程只能使用其与id相关的值,那么访问和更改值是否可以不为它分配锁定,比如说线程id1只能使用foo[id1]吗?

python multithreading

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

iPhone上从下到上打开带有幻灯片效果的视图

我正在为iPhone(以横向模式运行)(OS 3.0)制作应用程序,我希望当我触摸工具栏按钮时,它会打开一个带有幻灯片效果的视图(类似于触摸'书签'时的效果Mobile Safari的工具栏)从屏幕的底部到顶部.该视图与按钮位于同一XIB文件中.

我怎样才能做到这一点?

提前致谢.

iphone objective-c slide

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

是否按顺序从Java Properties文件中提取值?

我有一个属性文件,其中值的顺序很重要.我希望能够遍历属性文件并根据原始文件的顺序输出值.

但是,由于属性文件是后备的,如果我错了,请更正我,不保持插入顺序的Map,迭代器以错误的顺序返回值.

这是我正在使用的代码

Enumeration names = propfile.propertyNames();
while (names.hasMoreElements()) {
    String name = (String) names.nextElement();
    //do stuff
}
Run Code Online (Sandbox Code Playgroud)

无论如何,除了编写我自己的自定义文件解析器之外,是否还要恢复属性?

java maps configuration properties

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