问题列表 - 第5000页

绩效与代码质量

您是否认为值得在代码质量和可维护性方面进行一些性能折衷?我记得杰夫阿特伍德的一篇文章说硬件很便宜,开发人员不是.我想我想把它改成"硬件便宜,时间不是."

我注意到我最近一直在努力的一个MVC项目,有时我会失去DAYS只是试图从我的应用程序中挤出一点额外的性能,我开始认为它不值得.我刚刚发现自己在设计ASP.NET MVC应用程序时遇到了麻烦.我喜欢IQueryable to death,因为它允许我附加到查询,所以我可以得到一些流利的代码来使用它.但是能够做这样的事情似乎在控制器/ BLL上增加了更多的责任.

所以你怎么看?在Web应用程序的情况下,你可以为可维护/更清洁的代码折衷一些性能吗?您是否认为过早地尝试优化您可以做的一切?因为正如我们所见,你无法预测所有要求.

asp.net asp.net-mvc performance

11
推荐指数
3
解决办法
1092
查看次数

哪个Wiki解析器?

有没有人知道一个解析器可以将Wiki格式的文本作为输入并生成实体树,就像XML解析器生成实体树一样?为了澄清,我正在寻找一些需要文本的东西:

 -Intro-
 Textual stuff in ''italics''
 --Subhead--
 Yet more text
Run Code Online (Sandbox Code Playgroud)

并生成一个植根于Intro的树,其中有三个子节点,其中一个(子头)本身有一个子节点.我正在寻找能够理解http://meta.wikimedia.org/wiki/Help:Wikitext中描述的"简单"wiki格式的东西.

我知道Wiki文本的几个词法分析器,但没有树解析器.我正在寻找开源的东西,用C或C++编写.

c c++ wiki parsing mediawiki

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

ASP.NET Web Service中XML文档中的非法字符

我要问并回答我自己的问题,我希望没有人介意,但我认为这可能对其他人有用.

如果您设置的ASP.NET Web服务返回包含对XML无效的字符的对象,则在将对象序列化到SOAP xml并且客户端尝试反序列化该xml之后将抛出异常.

你是如何解决这个问题的?

xml asp.net serialization web-services

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

是否可以在Git中为一个分支添加别名?

我正在研究大规模使用git.我希望通过调用master分支trunk增加采用率并使事情变得更容易.

这可以并且将为SVN用户带来一些舒适感.我知道我可以创建一个名为trunk的分支,但这似乎偏离了git规范,可能会让一些用户感到困惑.

我知道我也可以创建和删除标签到我的心脏的内容,但当我检查这些标签时,它告诉我它是一个非本地分支,这对我很好,但可能不是我想要做的.

我是一个完全git newb但是在发布和构建系统方面经验丰富的专业人士.

我想要做的是能够呼叫主干线. 我已经看到了别名命令的能力,这是否也适用于版本化对象的名称?

我知道git-svn存在和其他工具,但分层存储库系统的开销吓坏了我.

svn git version-control build-automation

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

休眠:从列表中删除项目不会保留

从列表中删除项目时遇到问题.该列表在超类中定义,但Hibernate注释应用于子类中的属性访问器.超类中有两种方法可以操作列表."添加"方法工作正常,但"删除"不会持续更改.我检查了我的Cascade设置,我似乎有正确的事情.我做的事情是不可能的.如果没有,我做错了吗?

这是我的课程:

@Entity 
abstract class Temporal<T> { 
    @Id 
    @GeneratedValue 
    private Long id; 

    @Version 
    private Integer version = null; 

    @Transient 
    protected List<T> content = new ArrayList<T>(); 

    public void remove(T value) { 
        // business logic ... 
        content.remove(value); 
    } 

    public void add(T value) { 
        // business logic ... 
        content.add(value); 
    } 
} 

@Entity 
@AccessType("property") 
class TemporalAsset extends Temporal<Asset> { 
    @OneToMany(cascade = CascadeType.ALL, mappedBy = "temporal") 
    public List<Asset> getContent() { 
        return super.content; 
    } 

    protected void setContent(List<Asset> list) { 
        super.content = list; 
    } 
} 
Run Code Online (Sandbox Code Playgroud)

我使用TemporalAsset类的实例如下(请注意,我只使用"刷新"方法来演示行为.即使我刷新或关闭会话并打开新会话,列表也不会正确保留):

temporalAsset.add(value1); …
Run Code Online (Sandbox Code Playgroud)

java hibernate

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

Objective C中的实例变量/方法参数命名

以下人们对实例变量和方法参数的命名有什么约定 - 特别是当使用方法参数来设置ivars(实例变量)时?

在C++中,我过去经常使用m_ivars 的前缀.在C#中,我遵循了纯粹使用this.ivars 消除歧义的惯例.我已经采用了C++中的等价物(this->).

在目标C中我尝试了一些事情,但没有一个真的令人满意.

除非有人建议一些非常好的东西,否则我将不得不妥协(但请不要让我使用theargs 的前缀!),所以我很想听听大多数人说的话 - 尤其是来自那些一直使用ObjC的人.

在发布这个之前我做了一些尽职调查,并且发现了一些很好的资源:

他们给了我一些想法,但我仍然渴望听到别人在做什么.

[编辑]只是为了澄清:具体是你如何区分我正在寻找的方法和方法 - 无论是通过前缀还是其他技术.

[编辑2]感谢所有的回复和讨论要点.我不是要关闭这个,但只是说,正如我在评论中指出的那样,我接受了使用init args前缀的惯例the(以及setter args with new,无论如何我都在做).这似乎是力量的最佳平衡 - 即使我自己并不热衷于审美.

coding-style objective-c naming-conventions prefix

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

<UL>以Div为中心

在我编码的设计上,有一个水平列表,用作网站的导航.它跨越页面的整个宽度.你可以在这里看到:http: //aquate.us/film/

现在,<ul>包含在内的内容div#navigation拒绝以div为中心.它似乎偏向左侧.

我在网上搜索,没有尝试过.有什么建议?

谢谢.

css xhtml center list

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

没有必要导出只有虚拟/内联函数的类?

在Win32上的C++中:

假设我有一个带有头文件的DLL,它声明了一个类.DLL导出一些获取指向该类实例的指针/引用的方法,例如工厂函数.

我是否正确认为如果只在其实例上调用虚函数或内联函数,则不必使用__declspec将该类标记为导出?

相反,如果想要调用非虚拟成员函数,是否有必要导出类声明?

c++ dll winapi

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

筛选输入网址的最佳方法是什么?

我有一个表单接受来自PHP用户的URL.

我应该允许或禁止哪些角色?目前我用

$ input = preg_replace("/ [^ a-zA-Z0-9 - \?:#.()\,/ \&\'\\"] /","",$ string);

$输入= SUBSTR($输入,0255);

因此,它被修剪为255个字符,只能包含字母,数字和? - _:#(),&'"/

我应该剥离的任何东西,我不是,或者我正在剥离的东西,可能需要在一个有效的URL?

xss url parsing input filter

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

Pygame中完全透明的窗户?

是否有可能在Pygame中获得一个完全透明的窗口(通过它看到桌面)?我已经找到了如何创建一个没有框架的窗口,但似乎没有任何明显的方法使它透明.

只要有适用于Windows和Mac OS X的解决方案,我愿意与系统特定的技术/框架相结合,但我不确定要查找哪个方向.

我能够找到的唯一主题是使用wxPython推荐的,这不是我能为这个特定项目做的事情(需要是Pygame).

python graphics pygame sdl

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