问题标签 [inject]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8374 浏览

java - javax.inject.Inject 和 com.google.inject.Inject 有什么区别?

我开始使用 Google Guice。

我有一个简单的问题 :

javax.inject@Inject注解和com.google.inject的注解有什么区别@Inject

谢谢。

0 投票
3 回答
1484 浏览

java - Google Guice 桌面应用程序 - 如何使其工作?

我在我的网络应用程序中使用 Guice 没有问题,我想在桌面应用程序中使用它。我当然错过了一件事——某种方式告诉我的应用程序如何绑定所有内容并知道什么是什么。在 Web 应用程序中,我在 Application 类中对此进行了声明,我应该如何在我的桌面应用程序中执行此操作?

这是我正在使用的相关代码:

我的主要课程:

我当然在做 projectRepo.persist(newProject);

那么,我还需要做什么才能让它发挥作用?

编辑:

好的,那部分现在可以工作了,谢谢:) 看来我需要做更多的事情才能使持久性以这种方式工作。

我现在在这里获得 NPE:

get() 在这里返回 null

它看起来像 install(new PersistenceManagerFilter.GuiceModule()); 是不足够的。我需要做什么?我的存储库类开始于:

在我的 PMF 中,我有:

0 投票
0 回答
1002 浏览

winforms - 从注入的 dll 中创建一个窗口

好吧,我创建了一个 dll 来绕过 ws2_32 的连接和发送功能,用于游戏。在身份验证期间,我需要客户端输入一些内容,因此我需要一个对话框,一个我想在需要时在发送函数中生成的对话框。

我会这样调用 InitWinForm:

  • 在做了一些调试之后,我发现如果我选择第一个选项它返回 -1,如果我选择第二个选项,那么在 InitInstance 中,CreateWindow 返回 NULL。

有人知道吗?

0 投票
1 回答
247 浏览

events - 黑莓设置权限注入事件(esc键跳转回app)

我正在通过调用相机拍照,正如许多人所解释的那样,我使用......

...在 FileSystemJournalListener 中。

这适用于模拟器,但不适用于我的设备(粗体 9900)。如何以编程方式设置应用程序的权限,以便在设备上运行而无需用户手动设置权限?

干杯

0 投票
4 回答
6701 浏览

java - 将 Spring bean 注入 RestEasy

是否可以将 Spring bean 注入 RestEasy @Path 类?我设法用 Jersey 和 @InjectParam 注释来做到这一点,但由于其他一些原因,我需要切换到 RestEasy,而且我似乎无法找到一种方法来做到这一点(尝试了很好的 javax.inject.Inject,但没有)。

编辑

此解决方案有效: http ://www.mkyong.com/webservices/jax-rs/resteasy-spring-integration-example/

但这不是注射……我还是更喜欢更优雅的东西。

0 投票
1 回答
2218 浏览

java - 如何通过 guice 注入 Map 对象?

就像代码显示的那样,如何通过 guice 将现有的 Map 对象注入到 bean 中?

0 投票
1 回答
560 浏览

apache-flex - Adobe Flex:使用 Swiz 在模块中注入数据和调解事件

由于我的应用程序越来越大,我决定将我的项目分成几个模块,但是 Swiz on Modules 的文档非常差(http://swizframework.jira.com/wiki/display/SWIZ/Module+Support)。我尝试了 Swiz 示例(http://www.briankotek.com/blog/index.cfm/2010/8/16/Swiz-Example-Application-Demonstrating-Module-Support),但我无法将任何数据注入我的模块,甚至捕捉一个事件。但是,该模块已正确加载。

理想情况下,我最终会拥有多个 Flex 项目,每个项目都包含一个模块,并且每个 .swf 文件都部署到应用程序部署文件夹中。

但是,如果您不熟悉这样的结构,而是知道如何将数据/事件中介注入到同一个 Flex 项目中的模块中,我也很乐意阅读您的建议/知识。

欢迎任何有用的答案。

0 投票
2 回答
2175 浏览

c++ - Linux注入C/C++ dll

如果有任何可用于注入进程自己的 C/C++ dll 并从入口点开始的解决方案,我需要挂钩进程套接字发送函数并将我自己的代码粘贴到那里。它在Linux上可用吗?

谢谢!

0 投票
1 回答
1921 浏览

html - 向所有端口 80 请求注入 html 代码

我正在寻找将一些 html 广告代码注入每个网页请求的最佳解决方案。

我有公共无线接入。我想保持免费,但将广告代码附加/注入每个端口 80 或网页请求。代理软件会处理这个吗?如果可能的话,我想保留这个开源而不是一些付费服务器或高端软件。

谢谢!

0 投票
3 回答
8220 浏览

google-chrome - Chrome 扩展:如何检测是否使用内容脚本安装了扩展

在查看了有关 stackoverflow 的几个相关问题后,我提出了这个问题。我从如何检测是否安装了扩展开始。我选择了在某些页面上使用内容脚本将 div 添加到正文的方法。这就是我是如何做到的......

清单.json

insert_node.js(内容脚本)

主机页面

扩展安装脚本

not_installed我的问题是,在 chrome 可以在 DOM 中注入节点之前,总是会弹出带有消息的警报。我在这里阅读了manifest.json 中的run_at属性。但这也没有解决问题。我尝试了所有三个, ,值。我在这里做错了什么?document_startdocument_idledocument_end