问题列表 - 第16926页

如何摆脱.NET Framework抛出的异常

在最近的一个项目中,我使用了大量的数据绑定和xml序列化.我正在使用C#/ VS2008并已下载.NET框架的符号信息以帮助我进行调试.

我正在处理的应用程序有一个全局"catch all"异常处理程序,如果碰巧有任何未捕获的异常被抛出,则向用户呈现更多可呈现的消息.我的问题是当我打开Exceptions-> Thrown时能够在它们被"catch all"捕获之前调试异常.在我看来,框架抛出了许多未立即捕获的异常(例如在ReflectPropertyDescriptor中),因此我实际上尝试调试的异常会在噪声中丢失.有没有办法摆脱框架引起的异常,但保留我自己的代码?

更新:经过更多研究并实际尝试摆脱框架抛出的异常(许多结果是框架中的已知问题,例如:XmlSerializer在构造函数中给出FileNotFoundException)我终于找到了一个适合我的解决方案,这是在工具>>选项>>调试>>常规>>中打开"只是我的代码"在VS2008中启用我的代码.

.net c# exception debug-symbols

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

JSP EL(表达式语言)导致Eclipse出现问题

我的系统:Ubuntu 9.10.带有Java EE 1.2.1的Eclipse 3.5.1(手动安装 - 不是来自synaptic).Web开发人员工具3.1.1

我最近采用了别人的代码(动态Web项目),并在Eclipse中遇到大量错误,警告和错误的语法突出显示.我已经将它缩小到这四行代码(创建一个新的Dynamic Web Project,然后是一个新的JSP页面,并将其放入正文):

${(1<2)? "" : "no"}
<%for (int i = 0; i < 5; i++) {%>
<div>${5}</div>
<%}%>
Run Code Online (Sandbox Code Playgroud)

错误/警告/语法突出显示不正确

line1:'<'下的黄色警告行:文本字符串中使用的字符无效($ {(1 <2)?"yes":"no"}).

line2:'f'下的红色错误行:在此行找到多个注释:1)语法错误,插入"Finally"以完成TryStatement.2)语法错误,插入"}"以完成ClassBody

line2:')'下的红色错误行:令牌上的语法错误")",在此令牌后尝试预期

第3行:'div'下的黄色警告行:无结束标记(/ div).

line3:关闭div的'<'下的黄色警告行:此行找到多个注释:1)文本字符串中使用的字符无效($ {5} <%}%>).2)文本字符串中使用的字符无效($ {5} <%}%>).

line3:对于HTML代码,'/ div'是黑色和紫色(对于scriptlet代码?)而不是绿色

第4行:开始和结束的scriplet标签'<%'和'%>'是黑色而不是橙色

该页面在浏览器中按预期工作:您获得"5"五次.如果将第1行的空引号更改为"是",则保存,在编辑器中关闭文件,在项目浏览器中单击它>验证,然后重新打开它:所有错误/警告/错误语法突出显示消失,除非第一个(无效字符).这令人难以置信的刺激.任何想法将不胜感激.

eclipse jsp expression el

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

read()和recv()之间有什么区别,send()和write()之间有什么区别?

read()和recv()之间的区别,以及socket编程中send()和write()之间的区别是什么?性能和速度等行为.

c unix sockets posix network-programming

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

快速随机发生器

如何在C#中创建一个支持使用maxValue(和/或minValue)填充字节数组的快速RNG(随机数生成器)?我找到了这个http://www.codeproject.com/KB/cs/fastrandom.aspx但没有这些功能.

c# random

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

告诉gdb反汇编"未知"代码

当没有调试符号或没有可用的源时,是否可以配置gdb以调试汇编代码?我的意思是在执行逐步调试(下一步/步骤命令)时通过汇编指令显示汇编指令(不是对所有函数进行反汇编.只是将要执行的下一条指令)

此致,艾曼

assembly gdb disassembly

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

通过电子邮件解析带有时区的日期?

我正在尝试从电子邮件中检索日期.起初它很容易:

message = email.parser.Parser().parse(file)
date = message['Date']
print date
Run Code Online (Sandbox Code Playgroud)

我收到:

'Mon, 16 Nov 2009 13:32:02 +0100'
Run Code Online (Sandbox Code Playgroud)

但我需要一个不错的日期时间对象,所以我使用:

datetime.strptime('Mon, 16 Nov 2009 13:32:02 +0100', '%a, %d %b %Y %H:%M:%S %Z')
Run Code Online (Sandbox Code Playgroud)

提升了ValueError, since %Z isn't format for +0100.但我在文档中找不到适当的时区格式,只有这个%Z区域.有人可以帮助我吗?

python format timezone datetime rfc5322

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

在构建javascript框架时如何实现库不可知?

我开始研究构建一个javascript框架.

我不想在这里重新发明轮子,特别是关于浏览器的怪癖,并且知道在某种程度上,我将不得不依赖一些常用的库来处理低级别的问题.

问题是,我不确定如何依赖外部库来获得某些功能(例如dom操作),而不是将它与我​​的设计联系起来.

实际的例子有助于提出更好的观点,但我还没有进入设计阶段,而我只是想避免错误的开始.

所以我正在寻找一些示例,指南,最佳实践或可能有助于这种情况的模式.

任何见解?

编辑:澄清我为什么要这样做的澄清.
我的目标是构建类似于大多数传统库(如jQuery)的应用程序框架.
思考分层架构,其中库适合基础架构层(根据Evans在域驱动设计中的定义),并处理诸如事件,dom遍历和操作等事情......

javascript architecture design-patterns

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

Snow Leopard中Ant的AnsiColorLogger问题

我已将Ant配置为使用AnsiColorLogger.在Mac OS 10.5中,一切都很好.自升级到Snow Leopard以来,AnsiColorLoggger不再有效.我看到Ant输出(未着色)一秒然后它就消失了.有没有其他人在Snow Leopard工作?其他ANSI颜色在Terminal.app中工作正常(彩色ls输出,我的提示中的颜色).

另外,这对SuperUser来说是一个更好的问题吗?

ant macos colors osx-snow-leopard

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

gridview中的格式十进制值

我的Gridview中有一个绑定字段,它从数据库表中获取其值.

我有数据但不知道如何在gridview中格式化它.

例如,我从下面得到总数据,如"123456",但我想显示为"123,456"

  <asp:BoundField DataField="totaldata" HeaderText="Total Data"  
       ReadOnly="True" SortExpression="totaldata" />
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?我是否需要将绑定字段转换为模板字段?但在那之后我该怎么做.

请帮忙.

我使用了DataFormatString ="{0:n0}",它解决了上述问题.

我该怎么做:

<asp:TemplateField HeaderText="Failed Files" 
            SortExpression="NumFailed">
            <ItemTemplate>
             <asp:Image ID="Image2" runat="server" ImageUrl="~/NewFolder1/warning_16x16.gif" />
                <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "GetFilesFailed.aspx?id="+Eval("MachineID") %>' Text='<%# Bind("NumFailedFiles") %>'></asp:HyperLink>
            </ItemTemplate>
        </asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

超链接具有需要格式化的数字...

c# asp.net gridview

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

WPF工具栏中的下拉菜单

在WPF中有一些布局挫折 - 我正在使用工具栏来容纳一组控件,其中大多数是按钮,其中一个是(将会是)某种下拉菜单.在WinForms中,ToolStripDropDownButton是完美的; 但是,我似乎无法找出在WPF中复制此行为的最佳方法.

有任何想法吗?

wpf menu toolbar

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