问题列表 - 第31392页

实现插件/插件/插件策略的最佳实践

我的应用程序应该是可扩展的.为了我自己的需要,我实施了一些服务.这些服务基于IoC/DI原理.因此,服务封装了应用程序的概念.

例如,有一个IApplicationService.ApplicationService公开有关当前例外应用程序的信息.指定了AssemblyInfo等.另一个示例是INavigationService(请参阅示例中的mef.codeplexcom).此服务提供了一些属性,其中包含有关当前所选项目的信息以及某些事件.

我认为,"服务方法"是最简单的,并简化了应用程序的扩展点.所以,我不确定这是否是最好的方法.你怎么看?你如何在像addins/addons/plugins这样的应用程序中实现"扩展点"?

提前感谢您的回复!抱歉,我的英语很差.;)

c# add-in extensible

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

函数$('document').ready()

我有这个简单的代码

$(document).ready(function(){

   $.ajax({
      success: function(id) {
         $('#ele').append('<a href="" onclick="deleteImg(id)">')
      }
   })

   function deleteImg(id) {
      foo...
   }

}
Run Code Online (Sandbox Code Playgroud)

但是,当我点击创建的href时,我收到了这个错误

deleteImg is not defined
Run Code Online (Sandbox Code Playgroud)

我必须将deleteImg函数放在$(document).ready()中才能使用它

为什么?

非常感谢!

jquery

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

可可中的自定义列表控件

我试图获得类似于此屏幕截图的替代文字http://smokingapples.com/wp-content/uploads/2009/12/socialite-hud.jpg

在可可,我的意思是自定义列表控件.你知道怎么做这种事吗?

在此先感谢您的帮助,

问候,

macos cocoa list

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

Redis哈希是否有MGET模拟?

我打算开始使用哈希插入常规键.但我在Redis wiki中找不到有关multi-for hash-keys的任何信息.Redis是否支持这种命令?

谢谢.

redis

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

什么是可用于Web应用程序的跨浏览器和跨操作系统安全键盘快捷键?

我正在开发相当大的Web应用程序,使用热键进行一些常见任务可能是个好主意.但是我发现找到安全的密钥组合是一个问题,涉及所有不同的浏览器和操作系统.例如,Chrome有如此长的热键列表,试图为我的webapp使用某种逻辑热键方案是不可能的 - 例如ctrl + 1,ctrl + 2,ctrl + 3等...

所以我重复一下我的问题,你有一些安全热键的备忘单可以在webapp中使用而不用担心某些浏览器或操作系统干扰吗?

谢谢.

web-applications hotkeys

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

如何在Scala上使用属性?

是的,您可以通过setName设置属性名称并通过getName获取它.但是在C#中这样的属性怎么样:

int Name{
  get{return name;}
  set{name = value;}
}
Run Code Online (Sandbox Code Playgroud)

要么

Name{get; set;} 
Run Code Online (Sandbox Code Playgroud)

(汽车财产)

我想知道Scala中是否存在这样的事情.谷歌搜索没有任何信号.

c# encapsulation scala

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

了解*nix图标的路径

有人可以解释一下,为什么很多程序都有这样的图标路径:/ usr/share/program/icons/hicolor/16x16/...

我不明白的是为什么高彩色,为什么16×16×16,32×32等.

是否有任何功能(例如在GTK中)从这种路径中自动获取正确的图标?

谢谢!

linux icons path

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

在rebol中实现websocket协议(ws)实现的任何简单的独立代码示例?

我读过cheyenne服务器即将实现它(http://web.syllable.org/news/2010-01-02-22-16-WebSockets-for-Cheyenne-web-server.html),但出于学习目的我我想在rebol/rebol或rebol/rebol视图或rebol/javascript中查看websocket服务器和websocket客户端的最短示例代码.

像这个例子在java http://blog.jwebsocket.org/2010/06/17/jwebsocket-instead-of-xhr-and-comet/

或者这个例子在php http://blog.digitalbackcountry.com/2010/07/websocket-charting-demo-with-html5-and-javascript/

Rebol也可能在未来包括这样的协议,如其余的(http,ftp,...)?

rebol

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

Safari扩展程序可以在创建新选项卡时做出反应吗?

我目前正在为Safari 5编写第一个扩展程序.我无法找到扩展可以响应的事件的参考.

我希望我的扩展程序对这些事件作出反应:

  • 何时创建新选项卡.
  • 何时创建新的浏览器窗口.
  • 当标签内的URL发生变化时.

这可能吗?

javascript safari safari-extension

8
推荐指数
1
解决办法
570
查看次数

我应该将什么样的SafeHandle实现用于进程句柄?

今天下午对我来说是一个速成课程,包括手柄,安全手柄,PInvoke和许多其他东西.我认为它正在慢慢沉沦,但是我仍在努力解决几个概念:

我怎么知道我应该使用不同句柄类型的SafeHandle的实现?

具体来说,我应该使用哪些SafeHandle实现与进程句柄(例如PROCESS_INFORMATION从调用CreateProcess返回的结构中的那些)?

只有两个公共的实现,我可以看到的是SafeFileHandleSafeWaitHandle-这些都不似乎是在这种情况下适当的.

我应该使用哪个?

c#

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