问题列表 - 第7067页

从C#源文件中提取doc注释

有没有人知道任何允许你直接从.cs文件中提取注释到一些简单文本甚至剪贴板的工具?如果这样的工具也可以在方法级别工作,那就更好了.

不是在寻找像Sandcastle那样在构建时工作的东西,我正在寻找适用于单个源代码文件的东西.基本上我需要将一大块方法签名和相关的文档注释复制到文本文件中,但是我很无聊删除"///"并重新格式化这些行.我希望能够右键单击一个方法并按照"将文档复制到剪贴板"的方式设置上下文菜单项.

有这样的工具吗?

c# documentation comments visual-studio

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

如何在JAVA中从MySQL获取当前年份和月份?

我想从MySQL获取当前年份和月份的记录.

我正在过去获取今天的记录

今天:("recDate","=",new Date());

像这样,如何获取当前月份和当前年份?

提前致谢

  • Gnaniyar Zubair

java mysql

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

openssl des3在java中解密

有没有办法解密使用openssl -des3 enc命令加密的文件.究竟openssl如何使用密码和盐来制作密钥?

java

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

来自sys.getrefcount的意外结果

当我输入:

>>> astrd = 123
>>> import sys
>>> sys.getrefcount(astrd)
3
>>> 
Run Code Online (Sandbox Code Playgroud)

我没有得到astrd3次使用的地方?

python garbage-collection

5
推荐指数
4
解决办法
1146
查看次数

.Net全文搜索库

我发布了一个问题,昨天关于使用NHibernate的搜索与NHibernate V2并没有收到答复.这向我证实,我需要重新考虑使用NHibernate.Search并查看替代的全文搜索解决方案.我希望能够索引和搜索文档,并在搜索结果中显示文档的相关摘录.

如果我不能使用Nhibernate.search,那么将Lucene自己整合到Nhibernate中似乎没什么意义,有没有其他选择.我已经看过了Searcharoo,我喜欢它,因为它的代码记录很清楚,我很乐意将它集成到Nhibernate中.

我还应该看看更多的图书馆吗?我应该只使用没有Nhibernate.Search的lucene吗?

.net nhibernate full-text-search

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

单击DataGridCheckBoxColumn的事件

我有一个DataGrid带有a的WPF表单DataGridCheckBoxColumn,但我没有找到任何点击事件,检查并取消选中它...

这些活动是否适用于DataGridCheckBoxColumn?如果没有,请建议我可以使用的一些解决方法.

wpf events datagrid wpfdatagrid

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

C#无法检查Session是否存在?

当我执行以下操作时出现错误:

if(Session["value"] != null)
{
   // code
}
Run Code Online (Sandbox Code Playgroud)

我得到的错误是这样的:

你调用的对象是空的.

为什么是这样?我总是这样检查我的会话?我正在使用MVC框架,这与它有关吗?

编辑:

代码位于Controller的构造函数中:

public class MyController : ControllerBase
{
    private int mVar;

    public MyController()
    {
        if (Session["value"] != null)
        {
            mVar= (int)Session["value"];
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc session exists

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

设计模式是增加还是降低应用程序的复杂性?

我只是在看这个关于SQL的问题,并且关注了一个关于DAO到维基百科链接.它提到了一个缺点:

"与许多设计模式一样,设计模式增加了应用程序的复杂性." - 维基百科

这突然让我想知道这个想法来自哪里(因为它没有引用).我个人总是认为模式会降低应用程序的复杂性,但我可能会妄想,所以我想知道这种复杂性是否基于某种东西.

谢谢.

language-agnostic design-patterns

6
推荐指数
4
解决办法
1371
查看次数

第二个$(文件).ready事件jQuery

我正在使用一些带有$(document).ready()的外部jQuery在文档就绪事件被触发后插入广告,例如:

$(document).ready( function() {
  $('#leaderboard').html("<strong>ad code</strong>");     
});
Run Code Online (Sandbox Code Playgroud)

这是为了防止UI被广告的缓慢加载阻止.到目前为止,它一直运作良好.

现在我需要通过我们的CMS系统插入更多的广告,这不能是外部JS文件的一部分,所以我想知道我可以使用第二个文档就绪事件并使用内联脚本标记插入它吗?如果是这样,首先执行外部JS文档就绪事件或内联脚本的执行顺序是什么?

html javascript jquery ads blocking

6
推荐指数
3
解决办法
6820
查看次数

关闭有什么特别之处?

我一直在阅读这篇关于闭包的文章,他们说:

  • "所有的管道都是自动的"
  • 编译器"创建一个包装类"并"延长变量的生命周期"
  • "你可以毫无顾虑地使用局部变量"
  • .NET编译器为您处理管道等.

所以我根据他们的代码做了一个例子,对我而言,闭包似乎就像常规的命名方法一样,也"无需担心地处理局部变量",其中"所有的管道都是自动的".

或者这个"局部变量的包装"解决了什么问题,使得闭包如此特殊/有趣/有用?

using System;
namespace TestingLambda2872
{
    class Program
    {
        static void Main(string[] args)
        {
            Func<int, int> AddToIt = AddToItClosure();

            Console.WriteLine("the result is {0}", AddToIt(3)); //returns 30
            Console.ReadLine();
        }

        public static Func<int, int> AddToItClosure()
        {
            int a = 27;
            Func<int, int> func = s => s + a;
            return func;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

回答

所以这个问题的答案就是阅读Jon Skeet关于 Marc指出的闭包的文章.本文不仅展示了在C#中导致lambda表达式的演变,还展示了如何在Java中处理闭包,这是本主题的优秀读物.

c# closures

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