问题列表 - 第1876页

我可以在不抛出异常的情况下测试正则表达式在C#中是否有效

我允许用户输入正则表达式以匹配IP地址,以便在相关系统中进行IP过滤.我想验证输入的正则表达式是否有效,因为很多用户会弄乱op,尽管有良好的意图.

我当然可以在try/catch中做一个Regex.IsMatch(),看看它是否会爆炸,但有没有更智能的方法呢?速度不是一个问题,我只是宁愿避免无缘无故抛出异常.

c# regex

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

在.Net中打开XPS文档会导致内存泄漏

以下代码段说明了打开XPS文件时的内存泄漏.如果您运行它并观察任务管理器,它将会增长,并且在应用程序退出之前不会释放内存.

'******控制台应用程序BEGINS.

Module Main

    Const DefaultTestFilePath As String = "D:\Test.xps"
    Const DefaultLoopRuns As Integer = 1000

    Public Sub Main(ByVal Args As String())
        Dim PathToTestXps As String = DefaultTestFilePath
        Dim NumberOfLoops As Integer = DefaultLoopRuns

        If (Args.Count >= 1) Then PathToTestXps = Args(0)
        If (Args.Count >= 2) Then NumberOfLoops = CInt(Args(1))

        Console.Clear()
        Console.WriteLine("Start - {0}", GC.GetTotalMemory(True))
        For LoopCount As Integer = 1 To NumberOfLoops

            Console.CursorLeft = 0
            Console.Write("Loop {0:d5}", LoopCount)

            ' The more complex the XPS document and the more loops, …
Run Code Online (Sandbox Code Playgroud)

.net memory memory-leaks xps

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

在VBA中克隆对象?

是否有通用的方法来克隆VBA中的对象?这样我可以将x复制到y而不是只复制指针?

  Dim x As New Class1
  Dim y As Class1

  x.Color = 1
  x.Height = 1

  Set y = x
  y.Color = 2

  Debug.Print "x.Color=" & x.Color & ", x.Height=" & x.Height
Run Code Online (Sandbox Code Playgroud)

通用我的意思是,Set y = CloneObject(x)而不是必须为类逐个复制其属性创建自己的方法.

vba clone

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

您选择的跨浏览器JavaScript GUI

更新 - 可在此处找到截至2015年2月更新的综合比较:

Ext JS的替代品


2008年问题:

有许多优秀的,不那么优秀的Javascript GUI框架.我看过一些(只是表面上看).而且我无法想到他们中的任何一个

滚动到此问题的结尾以查看其他人的评论

  • Ext.js很多人都明白这个选择,因为它是最着名的框架之一.
    优点:看起来很棒,大型社区,大量扩展/插件,GPL'ed
    Disadvanatges:无法使用具有商业许可的第三方扩展(其中一些扩展具有杀手功能)

  • Backbase相对较少为人所知.令人联想到XUL的XML和Javascript的奇怪组合.但是,它已经是跨浏览器的
    优点:看起来很好,非常可扩展,允许轻松整合一些非常整洁的东西
    缺点:定价陡峭且受CPU限制(尽管可以在最多2个CPU上免费使用),论坛响应缓慢(虽然商业支持应该很快)

  • qooxdoo也很受欢迎.
    优点: 请填写
    缺点:代码略显凌乱(基于传闻)

  • YUI 填写描述
    优点:组织良好的代码 缺点: 许多小部件仍处于测试阶段

  • Dojo 填写描述
    优点:增加类的加载
    缺点:明显感觉臃肿

  • jQuery UI的
    优点:小部件彼此不依赖
    缺点:在开发的早期阶段,很少有小部件
    可能倾向于更广泛的接受: jQuery随ASP.NET MVC一起提供


怎么说你?你用了什么?为什么?你更喜欢用什么?为什么?在任何一种项目中


要更新您的输入...

看看Sergey Ilinsky的这篇优秀评论,它非常清楚地解释了当你想要浏览你的页面时应该选择哪个框架,用丰富的前端构建一个应用程序(有多个选择,不能少)

另一个线程中有趣的评论比较了jQuery,Dojo,Prototype,Mootools,SproutcoreCappuccino (问题已被删除).

javascript user-interface frameworks widget cross-browser

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

什么是Python或Perl中的一个好的开源pastebin?

我正在寻找一个用Python或Perl编写的开源pastebin web应用程序.我需要它来为我自己的需要实现一个基于Web的专业编辑器,我想从pastebin借用代码/想法,因为我没有太多的Web编程经验.

你能指出一个(或几个)吗?

提前致谢

python perl open-source pastebin

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

我应该如何审核MySQL表中的更改(使用MySQL 4)?

我被要求审核MySQL表中的任何/所有更改.有没有人知道有什么工具可以帮助我这样做,还是我需要编写自己的解决方案?

如果我编写自己的审计,我最初认为它是一个单独的表,并在PHP代码中构建一系列更改.像"fieldname1 - > oldvalue | fieldname2 - > oldvalue,..."之类的东西.如果您发现此方法存在重大问题,请告知我们.

mysql audit

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

表格加载后如何执行代码?

在.NET中,Windows窗体有一个在加载窗体之前触发的事件(Form.Load),但是在加载窗体后没有触发相应的事件.我想在表单加载后执行一些逻辑.

任何人都可以建议解决方案吗?

.net c# events winforms

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

asp之前的Javascript:ButtonField点击

我有一个GridView在Asp.net应用程序控制,具有<asp:buttonField>type="image"CommandName="Delete".

在到达OnRowDelete活动之前有没有办法执行一段javascript ?

我想在删除行之前进行简单的确认.

谢谢!

编辑:请注意,<asp:ButtonField>标签不具备OnClientClick属性.

javascript asp.net gridview

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

JIRA问题解析器

我正在使用标准版的JIRA,总的来说,我喜欢它.然而,JIRA似乎没有记录谁解决了问题,只是当前受让人是谁,以及谁报告了这个问题,这常常是一种恼怒的根源.

因为没有记录"解析器",所以无法找到我解决的问题,或者我没有解决的问题(例如,在寻找要测试的问题时).

是否有"开启"解析器跟踪的配置选项?

干杯,唐

jira

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

在Java中禁止继承的好理由?

有什么理由禁止Java中的继承,例如使用单个私有无参数构造函数使用final类或类?使方法最终成功的理由是什么?

java inheritance final

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