问题列表 - 第48434页

静态方法同步了什么?

可能重复:
同步静态方法如何在Java中工作?

我想知道如果在静态方法上使用synchronized会发生什么.该类是否锁定该方法?这与非静态方法的同步有何不同?

谢谢

java concurrency

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

Numericupdown mousewheel事件会使十进制增加多于一个增量

我试图覆盖鼠标滚轮控件,这样当鼠标滚轮向上或向下移动时,它只会将numericupdown字段中的值增加1.我相信它当前正在使用存储在控制面板中的内容并增加/减少每次值3.

我正在使用以下代码.即使numberOfTextLinesToMove只有1,我看到txtPrice.Value按预期填充,其他东西会覆盖它,因为我设置的值不是numericupdown框中显示的值

void txtPrice_MouseWheel(object sender, MouseEventArgs e)
        {
            int numberOfTextLinesToMove = e.Delta  / 120;
            if (numberOfTextLinesToMove > 0)
            {
                txtPrice.Value = txtPrice.Value + (txtPrice.Increment * numberOfTextLinesToMove);
            }
            else 
            {

                txtPrice.Value = txtPrice.Value - (txtPrice.Increment * numberOfTextLinesToMove);
            }

        }
Run Code Online (Sandbox Code Playgroud)

c# numericupdown mousewheel winforms

8
推荐指数
5
解决办法
8476
查看次数

valgrind mac os mem泄漏

今天我在我的Mac os x 10.6上安装了valgrind并尝试测试它.事实证明,系统中存在奇怪的内存泄漏.我所做的只是创建简单的c文件,获取一些堆内存并立即释放它.当我跑valgrind时,它表现出类似的东西

Realfrees-MacBook-Pro:C Realfree$ valgrind --tool=memcheck --leak-check=yes --show-reachable=yes ./a.out 
==2621== Memcheck, a memory error detector
==2621== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==2621== Using Valgrind-3.6.0 and LibVEX; rerun with -h for copyright info
==2621== Command: ./a.out
==2621== 
--2621-- ./a.out:
--2621-- dSYM directory is missing; consider using --dsymutil=yes
==2621== 
==2621== HEAP SUMMARY:
==2621==     in use at exit: 88 bytes in 1 blocks
==2621==   total heap usage: 2 allocs, 1 frees, 92 bytes allocated
==2621== …
Run Code Online (Sandbox Code Playgroud)

c macos valgrind

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

如何在 MFC 中指定默认选中的单选按钮?

我的对话框中有两个单选按钮。我正确设置了制表位顺序并打开了其中一个的组属性并添加了一个我可以读取的 int 成员变量。

我现在想知道的是:如何预先选择默认选项?现在,当对话框被创建时,没有单选按钮在视觉上被选中。做 m_membervariable = 1; 编译,但它也没有选择单选按钮。我怎样才能做到这一点?

我检查了像http://www.functionx.com/visualc/controls/radiobutton.htmhttp://www.cpp-tutor.de/mfc/mfc/kap8/lektion2.htm这样的教程 , 但他们似乎忽略了这一点。

最好的问候马克

c++ mfc visual-studio-2010

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

如何找到安装Ruby Gem的路径(即Gem.lib_path cf Gem.bin_path)

Gem.bin_path('cucumber', 'cucumber')
Run Code Online (Sandbox Code Playgroud)

将返回二进制/可执行文件的路径.似乎没有这样的函数来返回库路径.在这种情况下,理想情况下会返回:

/home/hedge/.rvm/gems/ruby-1.9.2-p136@bbb-bdd-meta-bdd/gems/cucumber-0.10.0/lib
Run Code Online (Sandbox Code Playgroud)

我错过了什么或者是否有一种简单/一种方法来获取这些信息?

更新:请不要CLI或非stdlib建议.

ruby api rubygems

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

应用程序上下文中的地图初始化地图

我想在Spring上下文文件中初始化Map的Map.我收到这个xsd错误.

cvc-complex-type.2.4.d:从元素'map'开始发现无效内容.此时不会有子元素.

这是bean定义:

<bean id="voToDOMapper" class="com.yyy.yyy.yyy.yyy.configuration.VOToDOMapper" factory-method="getInstance">
    <property name="channelToMapper">
    <map key-type="java.lang.String" value-type="java.util.HashMap">
        <entry key="yyy" >
        <value>
            <map>
                <entry key="com.yyy.yyy.yyy.AsyncAddressChangeEventVO">
                    <value>com.yyy.yyy.yyy.vo.yyy.FakeAcctAddressEvent</value>
                </entry>
            </map>
        </value>
        </entry>
    </map>
    </property>

</bean> 
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

spring

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

如何使用exec PHP关闭Ubuntu

我真的需要用PHP exec关闭ubuntu.但我可能在获得许可时遇到了一些问题.

echo exec('whoami')
Run Code Online (Sandbox Code Playgroud)

返回'没人';

所以我放入了控制台

adduser nobody admin
Run Code Online (Sandbox Code Playgroud)

并尝试过

exec("shutdown -h now");
Run Code Online (Sandbox Code Playgroud)

但它不起作用;(

php ubuntu exec

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

Grails或Play如何检测更改和热重载类?

我很好奇是否有人知道Grails或Play等框架如何检测代码中的更改并自动触发重新编译而不重新启动应用服务器?Groovy的编译器或其动态性质是否有特定的东西可以轻松实现?

对于后台,我在构建过程中有一个自定义代码生成阶段,我希望能够具有类似的编辑和刷新功能.

提前感谢任何指针,即使我必须筛选代码以获得更大的图片.

编辑:我应该澄清一点,我不打算构建一个Grails插件,以便了解在servlet容器中的任何应用程序中执行此操作所需的内容.即,我使用的是Groovy而不是Grails.

Edit2:听起来Play有一个特定的DEV模式,可以进行热重新加载:http://www.playframework.org/documentation/1.1.1/main#lifecycle

我知道JRebel通过类加载器执行精细的类版本控制,但我假设像Grails或Play这样的Web框架没有将它带到那个级别.

java grails groovy hotdeploy playframework

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

在标记之后使用CSS中的HTML悬停状态

我目前正在尝试将一些html传递到:css中的伪类后,在链接一旦悬停后添加箭头.很久以前我在WordPress主题版中看到过这种情况,该主题曾经是默认安装.我觉得我必须错过一些简单的东西.

a:hover:after{content: "&raquo;"}  
Run Code Online (Sandbox Code Playgroud)

预先感谢!

html css hover pseudo-class

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

PowerShell在远程服务器上创建文件夹

以下脚本不会将文件夹添加到我的远程服务器.相反,它将文件夹放在我的机器上!它为什么这样做?添加它的正确语法是什么?

$setupFolder = "c:\SetupSoftwareAndFiles"

$stageSrvrs | ForEach-Object {
  Write-Host "Opening Session on $_"
  Enter-PSSession $_

  Write-Host "Creating SetupSoftwareAndFiles Folder"

  New-Item -Path $setupFolder -type directory -Force 

  Write-Host "Exiting Session"

  Exit-PSSession

}
Run Code Online (Sandbox Code Playgroud)

powershell powershell-2.0

11
推荐指数
2
解决办法
5万
查看次数