问题列表 - 第17885页

"引用"或实例上的同步

请考虑以下代码:

public class Foo {
  private static final Object LOCK = new Object();
  private Object _lockRef1 = LOCK;
  private Object _lockRef2 = LOCK;
  private int _indx = 0;

  public void dec() {
    synchronized(_lockRef1) {
      _indx--;
    }
  }

  public void inc() {
    synchronized(_lockRef2) {
      _indx++;
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

是调用方法dec()inc()线程安全吗?一方面,这些方法在两个不同的实例_ lockRef1和_ 上同步lockRef2.另一方面,这些实例"指向"同一个对象LOCK......

java synchronization

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

垂直对齐不起作用

是否可以垂直对齐锚标签内的图像?

我在DIV中使用两个锚标签.每个标签应垂直对齐到中心.在一个我在另一个文本中使用图像?

PS:没有行高

css vertical-alignment

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

php记录在php中编写的应用程序的所有事件

php geeks,专业人士和所有其他人如何记录他们的平面文件.

是否有可以记录一个.php页面的功能?

可以控制php中的日志记录吗?

另外,有人用这个来记录吗?[ http://www.monperrus.net/martin/phpmodlog][1]

显然我的第一个问题不明确......

php logging

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

Ruby on Rails有什么好的PDF到HTML转换器?

我正在尝试以编程方式将PDF转换为HTML.到目前为止,我一直在使用pdftohtml,但我们的用户对结果不满意.

这就是我需要的:

  • 我正在使用Ruby on Rails,但是任何在Unix上工作的工具都可以工作,因为我可以从命令行调用它.但当然一个漂亮的宝石或插件将是完美的.

  • 我更喜欢它是开源的

  • 它需要能够处理图像

  • 如果有需要可以丢弃图像,那将是很好的

  • 它需要稳定

  • 它需要返回一个接近原始pdf布局的html(我已经尝试过pdftohtml,结果在很多情况下效果都不好)

html ruby pdf ruby-on-rails pdf-to-html

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

是否有Scala命令行调试器?

是否有Scala命令行调试器(la jdb)?

scala

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

如何从div中删除ul中的li

我有一个div,我在那里有一个ul,其中ul有一些li.

我只想找到一些文字并从ul中删除li.

假设例如:

<div id="div1">
  <ul>
    <li>Hello</li> <!--i need to remove this.-->
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript

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

RIA开发中的测试驱动开发/集成测试

在使用RIA开发时,至少应该测试三个关键级别:

  • RIA应用程序类 - 在Flash/Flex中可以使用AsUnit,FlexUnit或任何其他类似JUnit的解决方案进行测试
  • RIA应用程序界面 - 在Flash/Flex中,这可以使用FlexMonkey完成
  • RIA应用服务器集成 - ?

任何有经验,想法,信息,链接,书签等分享有关RIA开发工作流程的单元测试/集成测试的人?我对测试服务器集成的资源特别感兴趣.(我在服务器端使用PHP,为客户端使用Flash/Flex,但任何一般的想法都会非常感激!)

乔纳斯

tdd integration-testing unit-testing rich-internet-application

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

来自SCJP测试的问题

来自SCJP测试的问题:

 class A{
      A aob;
      public static void main(String args[]){
           A a=new A();
           A b=new A();
           A c=new A();
           a.aob=b;
           b.aob=a;
           c.aob=a.aob;
           A d=new A().aob=new A();
           c=b;
           c.aob=null;
           System.gc();
      } 
  }
Run Code Online (Sandbox Code Playgroud)

问题:c.aob=null执行后,有多少对象符合垃圾回收的条件.

我认为1,但正确答案2.出了什么问题?

java scjp

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

WPF:如何防止控件窃取关键手势?

在我的WPF应用程序中,我想将一个输入手势附加到命令,以便输入手势在主窗口中全局可用,无论哪个控件具有焦点.

在我的情况下,我想绑定Key.PageDown到一个命令,但是,只要某些控件接收焦点(例如TextBox或TreeView控件),这些控件就会接收键事件并且不再触发命令.这些控件没有特定CommandBindingsInputBindings定义.

这是我定义输入手势的方式:

XAML:

<Window x:Class="Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Window1" Height="300" Width="300" >
    <StackPanel>
        <TreeView>
            <TreeViewItem Header="1">
                <TreeViewItem Header="1.1"></TreeViewItem>
                <TreeViewItem Header="1.2"></TreeViewItem>
            </TreeViewItem>
            <TreeViewItem Header="2" ></TreeViewItem>
        </TreeView>
        <TextBox />
        <Label Name="label1" />
    </StackPanel>
</Window>
Run Code Online (Sandbox Code Playgroud)

码:

using System;
using System.Windows;
using System.Windows.Input;

public static class Commands
{
    private static RoutedUICommand _myCommand;

    static Commands()
    {
        _myCommand = new RoutedUICommand("My Command",
            "My Command",
            typeof(Commands),
            new InputGestureCollection()
                {
                    new KeyGesture(Key.PageDown, ModifierKeys.None)
                });
    }

    public static ICommand MyCommand
    {
        get { …
Run Code Online (Sandbox Code Playgroud)

c# wpf events event-handling

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

当实体框架中的数据库模式发生变化时,最佳做法是什么?

我正在使用Entity Framework在.NET项目中执行ORM.我面临的问题是,当数据库架构发生更改时,没有适当的机制来更新edmx文件.

例如,如果有一个名为"Salary"的列,并将其更改为"EmpSalary",那么当我从visual studio更新edmx时,它会向我显示该类中的两列 - Salary和EmpSalary.

我想到的一种方法是删除整个edmx文件并重新生成它.但是,如果我手动重命名模型中的导航属性怎么办?我将失去它们,我必须重新创造它们,这是每次都要做的痛苦事情.

这方面的最佳做法是什么?

谢谢

.net schema entity-framework visual-studio-2008

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