问题列表 - 第29723页

使用XML注释记录C#代码的最佳实践是什么?

我正在编写一些我刚编写的新代码,并将NDoc sytle注释添加到我的类和方法中.我希望生成一个非常好的MSDN样式文档供参考.

一般来说,在为类和方法编写注释时,有哪些好的指导原则?NDoc评论应该说什么?他们应该怎么说?

我发现自己正在研究.NET框架评论所说的内容,但这种情况会变得很快; 如果我能有一些好的规则来指导自己,我可以更快地完成我的文档.

c# ndoc code-documentation

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

UIImagePNGRepresentation()和比例(iPhone 4屏幕)

我有一些图像生成代码使用UIGraphicsBeginImageContext(),UIGraphicsGetImageFromCurrentImageContext()和UIImagePNGRepresentation()来做一些绘图,然后将其作为PNG保存到磁盘供以后使用.

UIImagePNGRepresentation()是否考虑了规模?如果我有一个20点宽的图像,那么得到的PNG是20像素还是40像素?

此外,当我显示这些图像时,我使用[UIImage imageWithContentsOfFile:]和[image drawInRect:].有没有办法提示这些方法使用更高分辨率的绘图?

iphone cocoa-touch uikit ios4 iphone-4

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

如何使用git-svn重新获取新指定分支的修订版

我已经从SVN获得了整个存储库,直到修订版15000.我意识到我在另一个地方藏了一个额外的分支.有没有办法用这个新分支的位置更新.git/config文件,并只重新获取与该分支有关的修订?

git git-svn

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

jQuery prepend() 错误?

我正在使用 prepend() 并且结果似乎有问题。

$('#element').prepend('<div><a href="http://google.com"><a href="http://test.com">Test.com</a> - A site</a></div>');
Run Code Online (Sandbox Code Playgroud)

并且 html 结果(也用 Firebug 查看)有问题:

<div>
    <a href="http://google.com"></a>
    <a href="http://test.com">Test.com</a> - A site
</div>
Run Code Online (Sandbox Code Playgroud)

(链接只是示例链接)

jquery prepend

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

用于大规模刮削/解析的技术是什么?

我们正在设计一个大规模的网络抓取/解析项目.基本上,脚本需要浏览网页列表,提取特定标记的内容,并将其存储在数据库中.你会建议用什么语言大规模(数千万页?)..

我们正在将MongoDB用于数据库,因此任何具有可靠MongoDB驱动程序的东西都是优先考虑的.

到目前为止,我们一直在使用(不要笑)PHP,curl和Simple HTML DOM Parser,但我不认为它可以扩展到数百万个页面,特别是因为PHP没有适当的多线程.

我们需要一些易于开发的东西,可以在Linux服务器上运行,具有强大的HTML/DOM解析器以轻松提取该标签,并且可以在合理的时间内轻松下载数百万个网页.我们并不是真的在寻找网络抓取工具,因为我们不需要关注链接并索引所有内容,我们只需要从列表中的每个页面中提取一个标记.

parsing screen-scraping large-data-volumes

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

Grails - 仅访问对象的所有者

我还在处理我的第一个Grails应用程序.这一次,我的问题是限制对特定用户的某些操作的访问.

假设用户添加了一些对象,例如书籍.我想授予管理员和添加该书的用户编辑图书的权限.我目前正在使用Acegi插件.我知道有更新版本的插件,但我不确定它是否会改变我的问题.

第二件事是某种类似的.我有一个侧边栏,并且有"Hello $ {currentUser.username}.currentUser是一个返回当前登录用户实例的方法.但问题是我不知道在哪里可以将此消息设置为能够在任何地方都可以使用它.我应该把它放在一些服务中并将其包含在所有地方吗?我试图创建一个由所有其他控制器扩展的ApplicationController,但这似乎不起作用.你有什么想法吗?

谢谢!格热戈日

grails groovy spring spring-security

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

LINQ 2 SQL错误:不能将空值分配给类型为System.Byte的成员,该类型是非空值类型

我正在尝试编写LINQ 2 SQL查询,但我们的联接却离开了。但是执行时,我遇到了以下异常

无法将空值分配给类型为System.Byte的成员,该类型是非空值类型

我的LINQ 2 SQL查询在这里

 Dim items = (From i In oRecelDB.IV00200s _
                Group Join c In oRecelDB.MDS_CONTAINERs _
                    On c.CONTAINERBIN Equals i.BIN Into ic = Group From x In ic.DefaultIfEmpty() _
                Group Join sop In oRecelDB.SOP10201s _
                     On i.SERLNMBR Equals sop.SERLTNUM And i.ITEMNMBR Equals sop.ITEMNMBR _
                     Into os = Group From y In os.DefaultIfEmpty() _
                Group Join iv1 In oRecelDB.IV10002s _
                     On iv1.SERLTNUM Equals i.SERLNMBR And iv1.ITEMNMBR Equals i.ITEMNMBR _
                     Into iv2s = Group From z In …
Run Code Online (Sandbox Code Playgroud)

linq-to-sql

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

SQL选择计数(person_id)> 3来自

有人可以把这个英文翻译成SQL我已经尝试了几件但没有运气.

SELECT CASE FOR COUNT(person_id)> 3 THEN person_id end FROM table

我试图只在表中获得> 3次出现的person_id.

sql database aggregate-functions having-clause

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

VS2010 - ASP.NET配置无法打开

我有一个标准的ASP.NET项目.我在页面上创建了一个登录控件,现在我想开始添加选项以在我的页面上注册为成员.

我的问题是,当我在解决方案资源管理器中或"项目"选项卡下单击"Asp.net配置"时.什么都没打开.

我确保我的项目没有运行,配置窗口就不会打开.

asp.net visual-studio-2010

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

MSBuildExtensionsPath32设置不正确?

对于我的生活,我找不到这个值实际设置的位置.它应该指向C:\ Program Files\MSBuild,但在我们的构建框中,它指向C:.我怎么能改变这个?

deployment msbuild visual-studio

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