问题列表 - 第20299页

GTK:如何设置VBox的高度?

嗨,我正在使用GTKMM制作应用程序.截图如下:

截图

问题是,我无法将"我的标签"定位在顶部,即搜索框下方.

我将名称,搜索框,搜索按钮打包到HBox中,然后将其打包到VBox中,然后将MyLabel打包到VBox中.

我认为问题是VBox给两行分配​​了相同的高度,所以即使我将MYLabel对齐到顶部,但它的顶部是屏幕的中间位置'因此VBox在两行之间平均分配高度.

有没有办法设置VBox行的高度?或任何其他出路?

c++ linux gtk gtkmm

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

Git子模块头'引用不是树'错误

我有一个带有子模块的项目,该子模块指向无效的提交:子模块提交仍然是本地的,当我尝试从另一个repo获取它时,我得到:

$ git submodule update
fatal: reference is not a tree: 2d7cfbd09fc96c04c4c41148d44ed7778add6b43
Unable to checkout '2d7cfbd09fc96c04c4c41148d44ed7778add6b43' in submodule path 'mysubmodule'
Run Code Online (Sandbox Code Playgroud)

我知道子模块HEAD应该是什么,有什么办法,我可以在当地改变这一状况,在不脱离回购推确实已经提交2d7cfbd09fc96c04c4c41148d44ed7778add6b43

我不确定我是否清楚...... 这是我发现的类似情况.

git git-submodules

301
推荐指数
7
解决办法
19万
查看次数

如何根据JavaScript中的值禁用<select>中的<option>?

我有<select>一些<option>s.每个都有一个独特的价值.我需要禁用<option>具有给定定义值(不是innerhtml)的a.

任何人都知道如何?

html javascript select

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

如何解决"断点当前不会被命中.此文档没有加载任何符号." 警告?

快递版C#桌面应用程序.工作后5秒钟没有工作.

我尝试了以下内容.

  • 确保在所有程序集上设置调试配置,调试标志和完整调试信息.
  • 从我的整个计算机中删除所有bin和obj文件夹以及与项目相关的所有DLL.
  • 从头开始重新创建导致问题的项目.
  • 重启.

我在解决方案中有两个WinForms项目.其中一个加载调试信息,一个不加载.它们都指的是我试图以完全相同的方式在项目文件中获取调试信息的程序集.有任何想法吗?


我想补充在这里,主要是为我自己,当我回过头来审查这个问题,该符号不加载,直到组件加载,并且没有加载组件直到需要它.如果断点位于仅在主程序集中的一个函数中使用的库中,则在调用该函数之前,将不会加载符号(并且将显示断点未被命中).

.net c# debugging breakpoints visual-studio

1456
推荐指数
35
解决办法
114万
查看次数

我可以在svn repos中使用git repos吗?

在工作中,我们将所有客户项目保留在subversion存储库中,并且在可预见的未来不会改变它.我们的许多项目使用相同的插件/模块,我们也开源其中一些并在我们自己的github帐户上共享它们.

我想做的是:

  1. 使用subversion中的所有代码维护一个客户端项目
  2. 任何开发人员都可以将任何远程/ github存储库中的插件/模块添加到项目中
  3. 任何开发人员都可以对github repos进行更改,并将它们添加到项目的svn repo中(按项目逐个项目,而不是一次性完成)
  4. 能够使项目的具体调整,以从没有被推回的github或影响拉从GitHub变化的能力GitHub的回购拉码
  5. 具有所需ssh密钥的开发人员可以将对github上的代码的本地更改推送回github,因此任何错误修复或对使用插件/模块的所有项目都有益的新功能也可以将其拉下来.

这可能吗?如果是这样,怎么样?

我可以通过以下组合来完成此操作:

  1. 供应商在svn repos中为每个外部github repos分支,以保持github上可重用代码的分离和项目的调整代码.
  2. 将.git文件夹提交到svn repo中的供应商分支,以使任何人都可以获取最新的更改.

svn git

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

如何将AOP引入高效的软件开发?

我知道这个问题之前已被提出过,但这是一年半前的事情,尽管我认为可能是重新提问的时候了.我也认识到它可能被认为是主观的,但我想有/或有针对AOP的客观原因.

我会对在软件开发中使用AOP以及为什么为什么不使用它感兴趣.

我认为AOP是一个非常强大的范例,它可以使很多开发任务变得更容易.但是当谈到在现实世界的项目中使用AOP时,我已经获得了许多决策者几乎不了解它的经验.您是如何设法将AOP引入项目的?

从2008年8月开始提出的问题:您是否在生产软件中使用AOP(面向方面​​编程)?

paradigms aop

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

XPath:选择**具有特定名称的子元素

<a>
   <b/>
   <c/>
   <d/>
   <b/>
   <e/>
</a>
Run Code Online (Sandbox Code Playgroud)

如何选择那些不是"b"的"a"的孩子?

xpath

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

自定义组件和ASP.NET MVC

我很好奇在典型的ASP.NET MVC心态中,如何构建一个其他人可以为其开发插件的平台.我的意思是,这些插件怎么样?

就像退出WebForms的用户控件一样,将所有图层封装在自身中,或者将三个不同的文件表示为视图和控制器的模型.我应该开发CMS的核心,我希望其他人可以为以后构建插件.对于经典Web窗体或ASP.NET MVC,哪种心态更好?

我需要开发人员能够为此单独构建组件.是否可以将MVC目录结构封装在组件DLL文件中,然后当我引用DLL文件时,能够直接访问组件的模型,视图或控制器作为一般MVC结构的一部分?

asp.net asp.net-mvc components webforms content-management-system

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

Mac 10.6 Universal Binary scipy:找不到cephes/specfun"_aswfa_"符号

当作为I386/x86_64的通用二进制编译,而在我的64位10.6.2 MacPro1,1执行我不能得到SciPy的32位模式下运行.

我的python设置

这个答案的帮助下,我构建了一个32/64位的python 2.6.4的intel通用二进制文件,目的是使用arch命令在架构之间进行选择.(我设法使用lipo制作了一些我想要的库的通用二进制文件.)一切正常.然后我根据hyperjeff的文章中的说明安装了scipy ,只是使用了更新的numpy(1.4.0)并且在安装scipy时跳过了关于简单地移动numpy的一点.

现在,除了scipy之外的所有东西似乎都可以正常工作,我确实可以使用arch -i386 python和选择32位和64位模式arch -x86_64 python.

错误

Scipy以32位模式抱怨:

$ arch -x86_64 python -c "import scipy.interpolate; print 'success'"
success
$ arch -i386 python -c "import scipy.interpolate; print 'success'"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/interpolate/__init__.py", line 7, in <module>
    from interpolate import *
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/interpolate/interpolate.py", line 13, in <module>
    import scipy.special as spec
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/scipy/special/__init__.py", line 8, in <module>
    from …
Run Code Online (Sandbox Code Playgroud)

python architecture scipy osx-snow-leopard universal-binary

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

C++:2个类如何相互调用而无需重新声明,并且没有标题相互调用

我有点问题.我有一个A类实例化B的对象然后B实例化A的对象.这有可能吗?我尝试在每个标题中添加它

#ifndef A
#define A
  class a...
#endif
Run Code Online (Sandbox Code Playgroud)

但是如果让我进入一个无限的头部循环,它到达最大的头部包含,那么显然一个人正在呼叫另一个而另一个正在呼叫那个.有没有办法实现这个目标?

编辑:好的,这似乎是一个很好的答案,但现在A抱怨B没有构造函数,尽管它确实有一个构造函数.我无法想出那一个.

c++ oop header-files

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