问题列表 - 第8797页

Perl:遍历文件并替换

我只想读取日志文件,进行搜索和替换,然后写出对同一日志文件的更改.

在Perl中执行此操作的最佳实践方法是什么?

perl file substitution

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

ASP.Net MVC AJAX链接不起作用

为了在我的页面上实现AJAX登录,我有这个链接:

<%= Ajax.ActionLink("Log On", "LogOn", "Account", new AjaxOptions {
    UpdateTargetId = "lll",
    Confirm = "blah"}) %>
Run Code Online (Sandbox Code Playgroud)

附近有一个带有id lll的div.当我点击链接时,我得到了确认(仅为调试目的而添加,没有它的行为是相同的)但是没有任何反应.没有请求到达服务器(因为我在LogOn操作方法上有一个断点).这是在Chrome和IE8中.在FF3中,它打开登录视图,但作为页面,它不会通过AJAX下载.

什么想法可能是错的?

ajax asp.net-mvc actionlink

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

插件架构中的反射与属性

我正在开发一个从子目录启动时加载插件的应用程序,目前我通过使用反射来迭代每个程序集的类型并查找实现IPluginModule接口的公共类.

由于Reflection涉及性能损失,并且我希望在一段时间后会有几个插件,我想知道定义在程序集级别应用的自定义属性是否有用,可以在迭代类型之前进行检查(可能是程序集中的十几种类型,包括IPluginModule的1个实现者.

该属性(如果存在)可以提供返回所需类型或实例的方法,然后迭代类型将只是一个回退机制.在配置文件中存储类型信息不是一种选择.

这会改善性能,还是与实际从存储加载组件的时间相比无关紧要?此外,这种用法是否适用于属性?

.net c# architecture reflection plugins

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

问一个想要他的中型网站的人有什么基本问题?

我想知道一个人需要问的问题,如果有人想要他的网络应用程序完成?它可以是UI,平台,应用程序的关键和许多其他东西......请在开始使用应用程序之前发布需要知道的内容.

jquery user-interface web-applications

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

放入HashMap后更改值会改变HashMap中的内容吗?

如果我创建一个新的HashMap和一个新的List,然后用一些任意键将List放在Hashmap中,然后调用List.clear()它会影响我在HashMap中放置的内容吗?

这里更深层次的问题是:当我向HashMap添加内容时,是复制并放置了一个新对象还是对放置的原始对象的引用?

谢谢!

java hashmap pass-by-reference

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

Django:通过多对多字段订购模型

我正在编写一个Django应用程序,它有一个People模型,我遇到了障碍.我正在为使用多对多关系的人分配角色对象 - 其中角色具有名称和权重.我希望按照他们最重要的角色来命令我的人员名单.如果我做People.objects.order_by(' - roles__weight'),那么当人们分配了多个角色时,我会得到重复.

我最初的想法是添加一个称为最重角色权重的非规范化字段- 并按此排序.每次添加或从用户删除新角色时,都可以更新此信息.然而,事实证明,有没有办法来执行自定义操作每次ManyToManyField是在Django(更新时间还没有,反正).

所以,我认为我可以完全超越并编写一个自定义字段,描述符和管理器来处理这个问题 - 但是当为ManyToManyField动态创建ManyRelatedManager时,这似乎非常困难.

我一直试图想出一些聪明的SQL,可以为我做这个 - 我敢肯定它可能有一个子查询(或几个),但我担心它不兼容将所有的数据库后端Django支持.

有没有人之前做过这个 - 或者有任何想法如何实现它?

sql django database-design django-models

12
推荐指数
2
解决办法
8456
查看次数

为什么.NET警告"未使用的变量"而不是"未使用的参数"?

为什么.NET警告"未使用的变量"而不是"未使用的参数"?(我相信Java在两种情况下都会发出警告.)

为什么.NET不关心"未使用的参数"?

.net

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

如何在目标C中将十六进制数转换为整数和字符串?

给出这样一个数组的例子:

idx = [ 0xe, 0x3,  0x6, 0x8, 0x2 ]
Run Code Online (Sandbox Code Playgroud)

我想获得Objective C中每个指定项的整数和字符串表示.我已经模拟了一个完美运行的ruby示例:

0xe gives 14 when i run 0xe.to_i and "e" when i run to_i(base=16)
0x3 gives 3 when i run 0x3.to_i and gives 3 when i run to_i(base=16) 
Run Code Online (Sandbox Code Playgroud)

如何在Objective C中实现这一目标?

cocoa hex objective-c

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

开发机器IIS版本vs部署IIS版本

我的开发机器运行的是Windows XP SP2(和暗示的IIS 5.1).

直到最近,我们的部署环境基于Windows Server 2003(因此也是IIS 6.0).

我们即将迁移到Windows Server 2008(因此是IIS 7.0)以获得新项目.

我们的项目使用ASP.NET MVC和WCF服务.

是否有任何关键原因让我们升级我们的开发机器以运行Windows Server 2008(或者可能是Vista,因为这也是IIS 7.0附带的)?

iis iis-7 upgrade windows-server-2008

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

IntelliJ中是否有"Breaking on Exception"?

是否有功能会在第一次发生异常时自动中断调试?

所以我们

  1. 开始申请
  2. 做一些抛出异常的事情
  3. IntelliJ弹出突出显示异常发生的行.

debugging exception intellij-idea

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