我们正在开发的应用程序存在问题.很少,就像一百个一样,应用程序在启动时崩溃.当崩溃发生时它会关闭整个系统,计算机开始发出蜂鸣声并完全冻结,唯一的恢复方法是关闭电源(我们使用的是Windows XP).崩溃的罕见性加上我们无法进入调试器甚至在发生堆栈转储时生成堆栈转换的事实使得调试非常困难.
我正在寻找将所有函数调用记录到文件的东西.这样的工具存在吗?它应该不是不可能实现的,像VTune这样的分析器做了类似的事情.
我们正在使用visual studio 2008(C++).
谢谢
AB
我有一个带有gridview控件的ASP.NET页面,其中有一个CommandButton列,其中delete和select命令处于活动状态.
按Enter键会导致gridview中的第一个命令按钮触发,从而删除一行.我不希望这种情况发生.我可以更改gridview控件,使其不再响应按Enter键吗?
屏幕上还有一个文本框和按钮.他们不需要响应击中输入,但您必须能够填写文本框.目前我们弹出一个确认对话框以防止意外删除,但我们需要比这更好的东西.
这是gridview的标记,因为你可以看到它在asp.net更新面板内(我忘了提,抱歉):(我遗漏了大多数列和格式)
<asp:UpdatePanel ID="upContent" runat="server" UpdateMode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnFilter" />
<asp:AsyncPostBackTrigger ControlID="btnEdit" EventName="Click" />
</Triggers>
<ContentTemplate>
<div id="CodeGrid" class="Grid">
<asp:GridView ID="dgCode" runat="server">
<Columns>
<asp:CommandField SelectImageUrl="~/Images/Select.GIF"
ShowSelectButton="True"
ButtonType="Image"
CancelText=""
EditText=""
InsertText=""
NewText=""
UpdateText=""
DeleteImageUrl="~/Images/Delete.GIF"
ShowDeleteButton="True" />
<asp:BoundField DataField="Id" HeaderText="ID" Visible="False" />
</Columns>
</asp:GridView>
</div>
</ContentTemplate>
</asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud) 我想学习MVC"架构模式",但我还不想进入像Rails或Django这样的框架.我想首先理解这个概念,然后在我目前熟悉的环境中编写一些简单的代码,恰好是PHP/HTML/CSS/MySQL.我不一定需要一个基于PHP的教程,因为我了解很多不同的语言.我不想安装任何框架或API或库.我只是想学习如何在MVC中思考并将其应用到我的项目中.有什么建议?
我正在努力理解DDD背后的概念,但我发现通过阅读书籍很难理解,因为他们倾向于以相当抽象的方式讨论这个主题.我希望在代码中看到一些优秀的DDD实现,最好是在C#中.
在开源世界中有没有很好的DDD项目实例?
我正在尝试使用Lucene Java 2.3.2来实现对产品目录的搜索.除了产品的常规字段外,还有一个名为"类别"的字段.产品可以分为多个类别.目前,我使用FilteredQuery搜索每个类别的相同搜索词,以获得每个类别的结果数.
这导致每个查询20-30个内部搜索调用以显示结果.这大大减慢了搜索速度.使用Lucene有更快的方法来实现相同的结果吗?
我不需要链接,而只需要动作链接的href =部分.
但如果我打电话给Html.ActionLink(...)我会回来.有没有办法只返回Action的URL而没有得到?
有没有人在大型Java项目中使用noweb文字编程工具,必须在不同的子目录中生成多个源代码文件?你是怎么用noweb来管理的?那里有资源和/或最佳实践吗?
我在一些ClickOnce帖子中看到,ClickOnce不允许您为应用程序创建桌面图标.有没有办法解决?
我在Java中使用StringBuffer将字符串连接在一起,如下所示:
StringBuffer str = new StringBuffer();
str.append("string value");
Run Code Online (Sandbox Code Playgroud)
我想知道是否有方法(虽然我没有从文档的快速浏览中找到任何东西)或其他一些方法来添加"填充".
让我解释; 每次我在字符串中添加一些内容时,我想在最后添加一个空格,如下所示:
String foo = "string value";
str.append(foo + " ");
Run Code Online (Sandbox Code Playgroud)
我有几个要追加的电话..每次,我想添加一个空格.有没有办法设置对象,以便在每次追加后自动添加空格?
编辑 -
String input
StringBuffer query = new StringBuffer();
Scanner scanner = new Scanner(System.in);
scanner.UseDelimiter("\n");
do {
System.out.println("sql> ");
input = scanner.next();
if (!empty(input)) query.append(input);
if (query.toString().trim().endsWith(";")) {
//run query
}
}
while (!input.equalsIgnoreCase("exit");
Run Code Online (Sandbox Code Playgroud)
我会使用StringBuilder,尽管grom建议,但这就是代码现在的样子
java ×3
php ×2
.net ×1
architecture ×1
asp.net-2.0 ×1
asp.net-mvc ×1
c# ×1
c++ ×1
catalog ×1
clickonce ×1
debugging ×1
filtering ×1
gaussian ×1
lucene ×1
math ×1
no-framework ×1
noweb ×1
open-source ×1
sample ×1
search ×1
smartclient ×1
stringbuffer ×1