问题列表 - 第24391页

WCF代理中的Action和ReplyAction

OperationContract属性中Action和ReplyAction的用途是什么?

wcf contracts

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

Oracle - 从SYS_REFCURSOR中选择的pl sql

我有一个函数返回一个SYS_REFCURSOR,它有一行但多列.我想要做的是能够使用SYS_REFCURSOR中返回的列值来生成具有嵌套子查询的SQL查询.其他想法,如类型等将不胜感激.下面的代码是我即时编写的,并没有经过语法验证.

--Oracle function
CREATE DummyFunction(dummyValue AS NUMBER) RETURN SYS_REFCURSOR
IS
  RETURN_DATA SYS_REFCURSOR;
BEGIN
  OPEN RETURN_DATA
  SELECT
    TO_CHAR(dummyValue) || 'A' AS ColumnA
    ,TO_CHAR(dummyValue) || 'B' AS ColumnB
  FROM
    DUAL;

  RETURN RETURN_DATA;
END;

--sample query with sub-queries; does not work
SELECT
  SELECT ColumnA FROM DummyFunction(1) FROM DUAL AS ColumnA
  ,SELECT ColumnB FROM DummyFunction(1) FROM DUAL AS ColumnB
FROM
  DUAL;
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql

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

如何检测屏幕何时开启?

正如前一个问题中所提到的,如果android.intent.action.SCREEN_ON没有长期存在Service(沮丧),我很难拦截所有事件.

我可能能够解决这个问题,如果我可以在任何给定时间点亮屏幕时完成工作Service.

任何人都可以建议一个方法调用,将返回此信息?1.5以上.

android

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

从所有用户全局删除$ _SESSION ['layout'] ['action']!

好吧,我正在存储一个像这样的会话变量,如果设置而不是调用数据库,则可以更快地加载用户布局.但由于布局可以通过管理员进行更改,因此我希望能够全局删除为所有用户设置$ _SESSION ['layout'] ['action']的所有会话.

$_SESSION['layout']['action'] = array(a ton of indexes and mulit-dimensional arrays);
Run Code Online (Sandbox Code Playgroud)

现在,我知道它存储在我的数据库会话表中,有一个session_id,last_update和data列.所以,问题是如何从所有用户中删除该会话数组键['action'].

运用

$_SESSION = array();
session_destroy();
Run Code Online (Sandbox Code Playgroud)

不行.基本上,session_start()正在加载每个页面,所以我只想从['layout']中删除所有['action']键.

这可能吗?谢谢

php session session-variables sessionid

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

如何使用OSGi模块化JSF/Facelets/Spring应用程序?

我正在使用非常大的JSF/Facelets应用程序,它们使用Spring进行DI/bean管理.我的应用程序具有模块化结构,我目前正在寻找标准化模块化的方法.

我的目标是从许多模块(可能相互依赖)组成Web应用程序.每个模块可能包含以下内容:

  • 类;
  • 静态资源(图像,CSS,脚本);
  • Facelet模板;
  • 托管bean - Spring应用程序上下文,包含请求,会话和应用程序范围的bean(替代方法是JSF托管bean);
  • Servlet API的东西 - servlet,过滤器,监听器(这是可选的).

我想避免(几乎不惜一切代价)是需要将模块资源(如Facelets模板)复制或提取到WAR或扩展web.xmlfor模块的servlet,过滤器等.它必须足以添加模块(JAR,捆绑,伪影,...)到web应用(WEB-INF/lib,bundles,plugins,...)来延伸,以与该模块的Web应用程序.

目前,我使用自定义模块化解决方案来解决此任务,该解决方案主要基于使用类路径资源:

  • 特殊资源servlet从类路径资源(JAR)提供静态资源.
  • Special Facelets资源解析器允许从类路径资源加载Facelet模板.
  • Spring通过模式 classpath*:com/acme/foo/module/applicationContext.xml加载应用程序上下文 - 这会加载模块JAR中定义的应用程序上下文.
  • 最后,一对委托servlet和过滤器将请求处理委托给模块中Spring应用程序上下文中配置的servlet和过滤器.

最后几天我读了很多关于OSGi的内容,我正在考虑,如何(以及如果)我可以将OSGi用作标准化的模块化方法.我在考虑如何使用OSGi解决单个任务:

  • 静态资源 - 想要导出静态资源的OSGi包ResourceLoader用bundle上下文注册实例.中央ResourceServlet使用这些资源加载器从bundle加载资源.
  • Facelet模板 - 与上面类似,中心ResourceResolver使用bundle注册的服务.
  • 托管bean - 我不知道如何使用表达式,如#{myBean.property}if myBean在其中一个bundle中定义.
  • Servlet API的东西 - 使用像WebExtender/Pax Web这样的东西来注册servlet,过滤器等等.

我的问题是:

  • 我在这里发明了一辆自行车吗?那有标准的解决方案吗?我发现提到了Spring Slices但是找不到很多关于它的文档.
  • 你认为OSGi是所描述任务的正确技术吗?
  • 我的OSGI应用草图或多或少是正确的吗?
  • 应如何处理托管bean(尤其是请求/会话范围)?

我一般都很感谢你的评论.

java spring osgi modularization

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

将返回的XML数据放入dict是一种简单快捷的方法吗?

我正在尝试从以下数据返回:

http://ipinfodb.com/ip_query.php?ip=74.125.45.100&timezone=true
Run Code Online (Sandbox Code Playgroud)

以快速简便的方式进入一个词典.最好的方法是什么?

谢谢.

python xml dictionary xml-parsing

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

我们应该在设计网页(html/css/javascript)中观察到哪些基本提示与所有浏览器具有最高兼容性?

我们应该在设计网页(html/css/javascript)中观察到哪些基本提示与大多数浏览器具有最高兼容性(IE-firefox-opera-chrome-safari)?

谢谢

html javascript css xhtml

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

JS/Jquery,匹配找不到PNG =匹配('/ gif | jpg | jpeg | png /')

我有以下代码用于匹配fancybox可能的元素:

$('a.grouped_elements').each(function(){
    var elem = $(this);
    // Convert everything to lower case to match smart
    if(elem.attr('href').toLowerCase().match('/gif|jpg|jpeg|png/') != null) {
        elem.fancybox();
    }
});
Run Code Online (Sandbox Code Playgroud)

它适用于JPG,但由于某些原因它不匹配PNG.有人看到代码的错误吗?谢谢

javascript regex jquery match

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

为什么不能将方法参数声明为var类型

我想知道为什么方法参数不可能像var类似

private void myMethod(var myValue) {
   // do something
}
Run Code Online (Sandbox Code Playgroud)

.net c#

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

vim过滤器和stdout/stderr

当我使用:%!通过筛选器运行文件的内容并且筛选器失败(它返回0以外的其他代码)并向stderr输出错误消息我将此文件替换为此错误消息.如果过滤器返回指示错误的状态代码和/或忽略过滤器程序写入stderr的输出,是否有办法告诉vim跳过过滤?

在某些情况下,您希望将文件替换为过滤器的输出,但大多数情况下这种行为是错误的.当然,我可以用一个按键撤消过滤,但它不是最佳的.

在编写自定义vim脚本进行过滤时,我也遇到了类似的问题.我有一个脚本,用system()调用过滤器程序,并用它的输出替换缓冲区中的文件,但似乎没有办法检测system()返回的行是否写入stdout或stderr .有没有办法在vim脚本中区分它们?

vim

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