问题列表 - 第1205页

什么是.NET的SNMP库使陷阱,集合或变得简单?

.NET使用的最佳SNMP库是什么?专门用于侦听陷阱或发送set或get请求.

.net networking snmp network-protocols

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

你应该在什么命名空间中放置相对于它们的实现者的接口?

具体来说,当你创建一个接口/实现者对,并且没有重要的组织关注点(比如接口应该放在不同的程序集中,即按照s#体系结构的建议)你是否有一种默认的方式来组织它们命名空间/命名方案?

这显然是一个更基于意见的问题,但我认为有些人已经考虑过这个问题,我们都可以从他们的结论中受益.

oop namespaces interface

12
推荐指数
3
解决办法
3823
查看次数

在Django中,哪里是放置HTML格式数据的短片段的最佳位置?

这个问题与(但可能不完全相同)有关:

Django有HTML助手吗?

我的问题是:在Django中,我不断重现低级数据库对象的基本格式.这是一个例子:

我有两个班,人和地址.每个人都有多个地址,设置为likeo(在各自的models.py中)

class Person(models.Model):
  ...

class Address(models.Model):
  contact = models.ForeignKey(Person)
Run Code Online (Sandbox Code Playgroud)

现在,每当我看一个人,我想看到他们所有的地址.所以假设Persons/views.py有类似的东西:

def detail(request, person_id):
   person = get_object_or_404( Person, pk=person_id )
   return render_to_response('persons/details.html',
      { 'title' : unicode(person), 'addresses': person.address_set.all() } )
Run Code Online (Sandbox Code Playgroud)

并且,我有一个模板,persons/details.html,带有代码,例如,像 - 所以:

{% extends "base.html" %}

{% for address in addresses %}
<b>{{ address.name }}</b>
  {{ address.type }} <br>
  {{ address.street_1 }}<br>
  {{ address.street_2 }}<br>
  {{ address.city }} {{ address.stateprov }} {{ address.postalcode }}<br>
  {{ address.country }}
  <hr>
{{ endfor }} …
Run Code Online (Sandbox Code Playgroud)

python django model-view-controller design-patterns

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

有什么方法可以取消注册WPF依赖属性?

我在单元测试中遇到了一个不寻常的问题.我正在测试的类在运行时动态创建依赖项属性,并且该依赖项属性的类型可以根据具体情况而变化.在编写单元测试时,我需要创建具有不同类型的依赖项属性,这会导致错误,因为您无法重新定义现有的依赖项属性.

那么有没有办法取消注册依赖属性或更改现有依赖属性的类型?

谢谢!


OverrideMetadata()只允许您更改默认值等极少数内容,因此无效.AppDomain方法是一个好主意,可能会工作,但似乎比我真正想要深入研究单元测试更复杂.

我从未找到取消注册依赖项属性的方法,因此我进行了细分并仔细重新组织了单元测试以避免出现问题.我的测试覆盖率要低一些,但是因为这个问题永远不会发生在真正的应用程序中,只有在单元测试期间才能使用它.

谢谢您的帮助!

.net wpf dependency-properties

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

如何重命名SharePoint虚拟机

我正在使用虚拟机进行开发,但每次我需要一个新VM时,我都会复制该文件并创建一个新服务器,但是我需要一个新名称来将服务器添加到我们的网络中.

重命名服务器后,Sharepoint站点有许多错误,不运行.

sharepoint moss rename virtual-machine

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

Googlebot + IFrames?

googlebot如何对待iframe?它是否像链接一样遵循src属性?是否对iframe内容进行了分析,就好像它是包含它的页面的一部分一样?

iframe seo

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

全面的服务器端验证

我目前有一个相当强大的服务器端验证系统,但我正在寻找一些反馈,以确保我已涵盖所有角度.以下是我正在做的事情的简要概述:

  • 确保输入不为空或太长

  • 转义查询字符串以防止SQL注入

  • 使用正则表达式来拒绝无效字符(这取决于提交的内容)

  • 编码某些html标记,例如<script>(所有标记在存储在数据库中时都会被编码,有些标记在查询时会被解码以在页面中呈现)

有什么我想念的吗?代码示例或正则表达式欢迎.

php regex validation sql-injection server-side

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

D是Java和C++的可靠替代品吗?

d语言一个可靠的替代Java和C++?如何成为一个可靠的替代方案?我应该学习它吗?它值得传福音吗?

我问的主要原因是,几乎在这里使用新的C++标准(c ++ 0x),我很清楚,对于任何理解它的人来说,语言已经远远超过了不归路.我知道C/C++永远不会死,但在某些时候我们需要继续前进.即使是COBOL也有它的一天,Java在很多方面都取消了C++.下一个是什么?D填写账单吗?

c c++ java d

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

TinyXML的UTF-8支持如何工作?

我正在使用TinyXML来解析/构建XML文件.现在,根据文档,该库通过UTF-8支持多字节字符集.到目前为止,我认为这么好.但是,库提供的唯一API(用于获取/设置元素名称,属性名称和值,...使用字符串的所有内容)是通过std::stringconst char*.这让我怀疑自己对多字节字符集支持的理解.如何只支持8位字符的字符串包含16位字符(除非它使用代码页,这将否定'支持Unicode'声明)?我理解你理论上可以采用一个16位的代码点并将其分成2个字符std::string,但这不会改变std::string 对于'Unicode'字符串,它会使其在大多数情况下无效,并且在写入文件并由另一个程序读入时可能会意外地工作.

那么,有人可以向我解释一个库如何提供一个'8位接口'(std::stringconst char*)并仍然支持'Unicode'字符串?

(我可能在这里混淆了一些Unicode术语;对于任何来自此的混淆感到抱歉).

c++ unicode tinyxml utf-8

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

使用ANT,Javacc,JUnit和编译Java类加快Linux构建时间的技巧

我们有一个大型代码库,在开发人员机器上大约需要12分钟,使用JavaCC自动生成一些Java 5类,然后编译所有类以及运行单元测试.

该项目由多个项目组成,可以分组建立,但我们的目标是在10分钟内完成整个项目

有什么提示可以减少这个构建时间?

谢谢

java linux ant junit javacc

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