问题列表 - 第2866页

Visual Studio热键在代码隐藏和源文件之间切换?

我经常使用Shift+ F7来在源视图和设计视图之间切换.

有没有人知道在源文件及其代码隐藏文件之间切换的热键,例如(Default.aspx和Default.aspx.cs)之间?

visual-studio-2008

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

在Linux中调试应用程序

我想在Linux中调试应用程序.该应用程序是用C++创建的.GUI使用QT创建.GUI与静态库链接,可以将其视为应用程序的后端.

我想调试静态库但不知道如何做到这一点.

我尝试使用gdb

gdb GUI
Run Code Online (Sandbox Code Playgroud)

但是我怎么能附上图书馆呢?

有没有人在linux中调试库的经验?

c++ linux debugging gdb

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

释放Windows文件共享锁

这个问题不时出现在工作中.我们的构建机器可以通过普通的Windows文件共享访问它的文件.如果有人在机器上远程浏览文件夹,并在一夜之间打开窗口,那么构建失败(就像现在一样).资源管理器窗口在源树中的一个子文件夹上打开了点.构建删除源,并在构建之前执行干净的检出.删除失败.

现在,我想让构建工作.我是从家里登录的,我宁愿不重新启动构建机器.我无法抓住机器正在查找的人和文件,我无法远程重启他们的机器.

当一个Windows共享有一个锁,锁定进程是系统,所以我不认为我可以杀死它,就像普通锁一样.

有没有人知道一种方法来释放共享文件夹上的锁而无需重启机器?

windows share locking file

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

设计模式与框架

有人可以说明两者之间真正的区别吗?

frameworks design-patterns

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

.NET 库绘制避开障碍物的路线

我已经为某些东西创建了一个工作流程/流程图样式设计器。目前,它使用相对简单的贝塞尔曲线来连接工作流程中“块”的各个端点。

不过,我希望为用户提供更直观的东西。我希望这些线能够避开其他块(矩形)和可能的其他线等障碍物。

我更喜欢贝塞尔样条线而不是折线,因为它们更漂亮,并且总体上似乎更适合设计师。但如果它们更难实现,我愿意妥协。

我知道这背后有大量的科学依据。我研究过 Graphviz、微软的 GLEE 和他们的商业 AGL(自动图形布局)库。

《欢乐合唱团》似乎几乎不值得制作。他们的商业替代方案是,商业替代方案......它相当昂贵。

Graphviz 似乎没有以任何方式移植到.NET。

我看到 Windows Workflow Foundation 将折线实现用于其“自由形式设计器”。这确实有效,但它并不是真正的生产级外观。

我很惊讶没有一些针对此类事情的即插即用 .NET 库?就像是:

Point[] RoutePolyline(Point begin, Point end, Rectangle[] rectObstacles, Point[] lineObstacles);

c# gdi+ line spline

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

如何使用Java同步共享文件夹中的文件访问(或:网络级别的ReadWriteLock)

我在一台虚拟机中运行着多个应用程序。我在一台服务器上运行着多个虚拟机。而且我有多台服务器。他们都使用Linux上的共享文件夹共享文件。该文件由所有应用程序读取和写入。在写入过程中,不允许任何应用程序读取此文件。写入相同:如果应用程序正在读取文件,则不允许应用程序对其进行写入。

如何管理应用程序的同步,以便它们在读取之前等待写过程完成,反之亦然?(虚拟机内部的应用程序必须同步,服务器之间的应用程序也必须同步)

当前的实现使用“文件信号量”。如果要写入文件,则应用程序将尝试通过在共享文件夹中创建其他文件(将其命名为“ file.semaphore”)来“获取”信号灯。如果“ file.semaphore”文件已经存在,则意味着该信号已被其他应用程序锁定。这种方法的问题是我不能确保“文件存在”-测试和“创建文件”-操作是原子执行的。这样,两个应用程序可能会测试“ file.semaphore”文件,发现该文件不存在,并尝试同时创建该文件。

java synchronization file-access

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

email.retr在电子邮件正文中包含中文字符时检索奇怪的= 20个字符

    self.logger.info(msg)
    popinstance=poplib.POP3(self.account[0])
    self.logger.info(popinstance.getwelcome())
    popinstance.user(self.account[1])
    popinstance.pass_(self.account[2])
    try:
        (numMsgs, totalSize)=popinstance.stat()
        self.logger.info("POP contains " + str(numMsgs) + " emails")
        for thisNum in xrange(1, numMsgs + 1):
            try:
                (server_msg, body, octets)=popinstance.retr(thisNum)
            except:
                self.logger.error("Could not download email")
                raise
            text="\n".join(body)
            mesg=StringIO.StringIO(text)
            msg=rfc822.Message(mesg)
            MessageID=email.Utils.parseaddr(msg["Message-ID"])[1]
            self.logger.info("downloading email " + MessageID)
            emailpath=os.path.join(self._emailpath + self._inboxfolder + "\\" + self._sanitize_string(MessageID  + ".eml"))
            emailpath=self._replace_whitespace(emailpath)
            try:
                self._dual_dump(text,emailpath)
            except:
                pass
            self.logger.info(popinstance.dele(thisNum))
    finally:
        self.logger.info(popinstance.quit())
Run Code Online (Sandbox Code Playgroud)

(server_msg,body,octets)= popinstance.retr(thisNum)在电子邮件包含中文字符时在电子邮件正文中返回= 20.

我该如何处理?

电子邮件的原始文本:

主题:(提单:4363-0192-809.015)SI FOR 15680XXXX436

= 20

= 20

SI封闭

PLS向我们发送BL草案和债务说明

= 20

TKS

= 20

肉豆蔻酸 …

python email fonts jython asianfonts

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

如何将有序的整数列表划分为大小均匀的子列表?

有没有人有一个很好的算法来获取有序的整数列表,即:
[1,3,6,7,8,10,11,13,14,17,19,23,25,27,28]

在给定数量的均匀大小的有序子列表中,即4,它将是:
[ 1,3,6 ] [7,8,10,11] [13,14,17,19] [23,25,27,28] ]

要求是每个子列表都是有序的并且尺寸尽可能相似.

java sorting algorithm

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

Axis2客户端的最小类路径是什么?

我想用Maven2 构建一个Axis2客户端(我只访问一个远程Web服务,我没有实现一个!),我不想在我的项目中添加21MB的JAR.当我用ADB转换WSDL时,我需要在我的pom.xml中编译代码?

java axis2 maven-2 classpath

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

如何防止长话破坏我的div?

自从从TABLE布局切换到DIV布局以来,一个常见的问题仍然存在:

问题:你用动态文本填充你的DIV,并且不可避免地有一个超长的单词延伸到div列的边缘并使你的网站看起来不专业.

RETRO-WHINING:表格布局从未发生过这种情况.表格单元格总是很好地扩展到最长单词的宽度.

严重性:即使是最主要的网站,我也会看到这个问题,特别是在德国网站上,即使是"速度限制"等常用词也很长("Geschwindigkeitsbegrenzung").

有没有人有这个可行的解决方案?

html css layout

147
推荐指数
10
解决办法
12万
查看次数