问题列表 - 第1518页

py2exe包括.exe中的MSVC DLL

当使用py2exe通过wxPython分发Python应用程序时,通常需要一些MSVC DLL来使.exe在新安装的机器上运行.特别是,两个最常见的DLL是msvcp71.dll和msvcr71.dll

前者可以使用此提示包含在.exe中.但是,后者只是dist通过py2exe 放在目录中,而不是放在可执行文件中,即使我特别要求包含它.

知道如何让py2exe包含在.exe中吗?

python dll py2exe

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

您使用哪种Java Profiling工具以及您认为哪种工具最好?

想知道stackoverflow社区对各种免费和非免费的Java Profilers和分析工具的看法.

java profiler profiling

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

wxPython:在同一帧中显示多个小部件

我希望能够在一个帧中显示NotebookTxtCtrlwx小部件.下面是一个改编自wxpython wiki的例子; 是否有可能改变他们的布局(可能有类似的东西wx.SplitterWindow)来显示Notebook同一帧下面的文本框?

import wx
import wx.lib.sheet as sheet

class MySheet(sheet.CSheet):
    def __init__(self, parent):
        sheet.CSheet.__init__(self, parent)

        self.SetLabelBackgroundColour('#CCFF66')
        self.SetNumberRows(50)
        self.SetNumberCols(50)


class Notebook(wx.Frame):
    def __init__(self, parent, id, title):
        wx.Frame.__init__(self, parent, id, title, size=(600, 600))
        menubar = wx.MenuBar()
        file = wx.Menu()
        file.Append(101, 'Quit', '' )
        menubar.Append(file, "&File")
        self.SetMenuBar(menubar)
        wx.EVT_MENU(self, 101, self.OnQuit)
        nb = wx.Notebook(self, -1, style=wx.NB_BOTTOM)
        self.sheet1 = MySheet(nb)
        self.sheet2 = MySheet(nb)
        self.sheet3 = MySheet(nb)
        nb.AddPage(self.sheet1, "Sheet1")
        nb.AddPage(self.sheet2, "Sheet2")
        nb.AddPage(self.sheet3, "Sheet3")
        self.sheet1.SetFocus()
        self.StatusBar()

    def StatusBar(self): …
Run Code Online (Sandbox Code Playgroud)

python layout user-interface wxwidgets wxpython

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

.NET中的Convex Hull生成

我有一堆3D顶点位置,需要生成一个包含它们的凸包; 有没有人知道任何针对.NET的QHull绑定?或原生3D Delaunay三角剖分算法?

.net 3d

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

如何将列号(例如127)转换为excel列(例如AA)

如何在C#中将数字转换为Excel列名,而不使用自动从Excel直接获取值.

Excel 2007的可能范围为1到16384,即它支持的列数.结果值应采用excel列名称的形式,例如A,AA,AAA等.

c# excel

452
推荐指数
16
解决办法
22万
查看次数

ASP.NET控件的命名准则是什么?

我们正在制定我们希望在开发团队中使用的设计指南,并在今天就如何命名ASP.NET控件进行讨论.我在谈论我们的好朋友Label,TextBox,Button等.

我们提出了以下三种投票方式:(示例是输入/显示FirstName的TextBox)

  1. 将控件类型作为后缀添加到控件ID:[FirstName _TextBox]或[FirstName _tbx]
  2. 将控件类型添加为控件ID [tbxFirstName]的前缀
  3. 将控件的ID设置为FirstName和名称相关字段(如文本框或验证器的标签),如选项2 [lblTextBox]中所示.

我们最终决定使用选项2.它不像选项1那么冗长,我喜欢它指定控件名称之前的控件.

我的问题是微软是否已经发布了这些前缀的指南,或者如果您对我们的决定有任何意见.

asp.net coding-style naming-conventions

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

F#隐藏的功能

这是类似C#问题的毫不掩饰的尝试.

那么你最喜欢的F#隐藏(或不是)功能是什么?

到目前为止,我使用的大部分功能并没有完全隐藏,但却非常令人耳目一新.就像C#或VB.NET相比,重载运算符是多么微不足道.

Async<T>帮助我削减了一些真正丑陋的代码.

我对这种语言还很陌生,所以了解野外使用的其他功能会很棒.

f# language-features hidden-features

23
推荐指数
9
解决办法
5572
查看次数

Java线程:是否可以从同一JVM上运行的不同java程序查看/暂停/终止特定线程?

我有一个运行不同线程的程序'foo',fooT1,fooT2,... fooTn.

现在,如果我想写另一个程序'bar',这可能会杀死线程fooTr,那可能吗?

原因:其中一个线程fooTr跟踪产品许可证.如果这个线程被杀死; 一个人可以无限期地运行这个产品.杀死'foo'本身是可以容忍的'foo',因为这正是许可证到期时所做的.

系统:Linux的Fedora发行版

注意:启动JVM和程序foo的命令放在/etc/init.d中,任何对rc.1/rc.2/rc.3结构有相当了解的人都可以更改/添加起始参数.

我希望我的问题很明确.如果没有,我总是可以编辑它.

java multithreading jvm

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

C++:我应该使用什么正则表达式库?

我正在开发一个在基于linux的系统上运行的商业(非开源)C++项目.我需要在C++代码中做一些正则表达式.(我知道:我现在有2个问题.)

问题:经常从C/C++开始使用正则表达式的人建议我查看哪些库?快速搜索引起了我的注意:

1)Boost.Regex(我需要阅读Boost软件许可证,但这个问题与软件许可证无关)

2)C(不是C++)POSIX正则表达式(#include <regex.h>,regcomp,regexec等)

3)http://freshmeat.net/projects/cpp_regex/ (我对此一无所知;似乎是GPL,因此无法在此项目中使用)

c++ regex linux

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

如何将/ baseaddress设置为"良好"值?

我们有一个包含许多dll文件的项目,这些文件在应用程序启动时会被加载.dll文件的baseaddresses确实重叠,以便重新定位内存映像.是否有可能自动分配baseaddresses或计算每个dll文件的"好"基址?

c++ dll native

9
推荐指数
1
解决办法
630
查看次数