问题列表 - 第48342页

如何从子类调用重写的父类方法?

如果我有一个子类,它有从父类重写的方法,并且在非常特殊的情况下我想使用原始方法,我该如何调用这些方法?

java inheritance

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

输入键触发登录按钮

我的登录表单有4个控件.用户可以输入名称,密码并输入登录按钮.

在填写"名称"和"密码"文本框后,我希望使用Enter键触发"登录"操作.

如何才能做到这一点?试图避免btnLogin.Focus()在TextBox事件下.

屏幕

c# winforms

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

如何使用JSP生成具有非JSP扩展的内容页面?

我正在开发一个部署在最新Glassfish服务器上的Web应用程序.

为了使应用程序与不同的上下文根(例如"/ apps/myapp /")兼容,我需要动态生成其中的CSS文件.

问题是这些页面不像JSP文件那样处理,所以我不能使用<%= contextRoot %>.我知道我可以使用带有Content-Type标头的JSP文件来模仿CSS文件,但我希望在它上面有一个CSS扩展.

是否可以让Glassfish将非JSP文件视为JSP文件?

java jsp glassfish

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

JAX-WS端点仅部分转义XML String

我有一个JAX-WS端点,其中包含许多方法,这些方法都返回转换为String的XML文档.

这已经在Sun Java System Application Server 9.1 Update 2上运行了一段时间,但需要部署到新服务器.

它被部署到Glassfish 3.0.1没有任何问题,除了一个小问题.原始响应示例摘录:

<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
  <S:Body>
    <ns2:getTransactionTypesResponse xmlns:ns2="http://myns.com.au/">
      <return xmlns="">&lt;?xml version="1.0" encoding="UTF-8"?&gt;

&lt;my_xml version="1.2" query_date=""&gt;
  &lt;add_transaction_type description="Contributions" name="Contribution" type="C"/&gt;
  &lt;add_transaction_type description="Transfer In" name="Xfr or R/O In" type="X"/&gt;
&lt;/my_xml&gt;
      </return>
    </ns2:getTransactionTypesResponse>
  </S:Body>
</S:Envelope>
Run Code Online (Sandbox Code Playgroud)

在新服务器上,它返回:

<?xml version='1.0' encoding='UTF-8'?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
  <S:Body>
    <ns2:getTransactionTypesResponse xmlns:ns2="http://myns.com.au/">
      <return>&lt;?xml version="1.0" encoding="UTF-8"?>

&lt;myxml version="1.2" query_date="">
  &lt;add_transaction_type description="Contributions" name="Contribution" type="C"/>
  &lt;add_transaction_type description="Administration Fee" name="Fee:AUM" type="U"/>
&lt;/my_xml>
      </return>
    </ns2:getTransactionTypesResponse>
  </S:Body>
</S:Envelope>
Run Code Online (Sandbox Code Playgroud)

几乎完全相同但只有开口尖括号被转义,而不是关闭括号.

我已使用直接HTTP POST请求对此进行了测试,因此我知道它没有受到任何客户端代码的破坏.

我再次将服务器升级到Glassfish 3.1,认为包含的webservice库存在问题,但没有运气.我的应用程序完全依赖于glassfish中的webservice支持 - 它不包含任何自己的WS或XML库.

端点基本上定义如下: …

java xml web-services escaping java-metro-framework

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

警告:preg_match()[function.preg-match]:未知的修饰符

我收到这个错误......

警告:preg_match()[function.preg-match]:第147行的C:\ path-to-plugin.php中的未知修饰符'1'

当我运行关键字"Test $ 2/1 test + word!"时 通过下面的功能

function my_get_kw_in_content($theKeyword, $theContent)
    {
//ERROR OCCURS NEXT LINE
    return preg_match('/\b' . $theKeyword . '\b/i', $theContent);
    }
Run Code Online (Sandbox Code Playgroud)

我假设我需要清理关键字以逃避"/"字符(可能更多).我很感激你在通过preg_match运行它之前要清理字符串的任何建议.

更新:这似乎是由于泰国工作:

function my_get_kw_in_content($theKeyword, $theContent)
    {
    $theKeyword = preg_quote($theKeyword, '/');
    return preg_match('/\b' . $theKeyword . '\b/i', $theContent);
    }
Run Code Online (Sandbox Code Playgroud)

php preg-match

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

附加UIWebView

好吧,所以我正在为iPhone制作一个简单的聊天应用程序,我有一些运气,它运行良好,看起来很神奇但是我有一些问题,一个这样的问题是我向用户显示富文本的方式. .

目前我有一个荒谬的系统,就像这样

{发送数据/接收数据 - >添加到变量allText(一切都在html中)

在后台加载带有allText的webview(有两个可用),当它完成加载时,使其可见.(对于那些熟悉游戏编程的人来说,这基本上是双缓冲)

}

我被告知您可以使用JavaScript动态地将html添加到webview中.我试了一下,然后悲惨地失败了.从来没有使用过javascript我不知道整个系统是如何工作的,而且我现在的系统工作得很好,所以我宁愿坚持下去,也不愿学习整个脚本语言.

所以我的问题是这个.我怎么能写一个函数(在obj-c中)来附加一个带有富文本的uiwebview?

我已经尝试了几次,但我不确定我放置标签的位置,或者我是否需要标签.我使用js将uiwebview滚动到已加载数据的底部,但这是一个我无法制作的预制函数.

-(void) addToWebView: (NSString *) toAdd{
NSString *java = [NSString stringWithFormat: @"javascript : %@",toAdd];
[classWebView stringByEvaluatingJavaScriptFromString:java];
}
Run Code Online (Sandbox Code Playgroud)

^这就是我认为应该看起来的样子,我只是不知道该怎么用于javascript!

javascript iphone xcode objective-c uiwebview

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

rails 2.3.11的稳定rubygems版本是什么?

现在我有rubygems版本1.3.7.我刚刚安装了rails 2.3.11,我也想更新我的rubygems.什么是rails 2.3.11的稳定rubygems版本.

ruby rubygems ruby-on-rails

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

将"静态"子域别名限制为非HTML文件,否则重定向到"www"

我为一个网站设置了几个"域别名",我将其用作无cookie的子域,因此static.domain.com/style.css提供相同的文件www.domain.com/style.css.

但是,如果有人试图访问static.domain.com/index.htm,则应将301重定向到www.domain.com/index.htm.mod_rewrite我认为根网页目录中的规则可行,但它们似乎不是.

<IfModule mod_rewrite.c>
    RewriteEngine On

    # "/res/all.20110101.css" => "/res/all.css"
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.+)\.(\d+)\.(js|css|png|jpg|jpeg|gif)$ $1.$3 [L]

    # Except for "static" sub-domains, force "www" when accessed without
    RewriteCond %{HTTP_HOST} .
    RewriteCond %{HTTP_HOST} !^www\.domain\.com [NC]
    RewriteCond %{HTTP_HOST} !^s-img\.domain\.com [NC]
    RewriteCond %{HTTP_HOST} !^static\.domain\.com [NC]
    RewriteRule (.*) http://www.domain.com/$1 [R=301,L]

    # If file requested is HTML, force "www" 
    <FilesMatch "\.(htm|html|php)$">
        RewriteCond %{HTTP_HOST} .
        RewriteCond %{HTTP_HOST} !^www\.domain\.com [NC]
        RewriteRule (.*) http://www.domain.com/$1 [R=301,L] …
Run Code Online (Sandbox Code Playgroud)

apache .htaccess mod-rewrite apache2

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

使用Java脚本和c ++通过用户名和密码登录HTTP请求

我一直在开发一个应用程序,C++有些部分需要连接到http服务器,我设法发送GETHEAD请求并检索网页.

目前,我正在尝试将POST请求表单发送到需要登录信息的网站,它类似于GET请求,但是,我不知道如何编写它.

让我们说:

POST /users/login HTTP/1.1
HOST: www.example.com
Content-Length: 50, 
username: ME
password: pass
Run Code Online (Sandbox Code Playgroud)

然后接收身份验证以检索登录所需的页面,

我怎么写我的POST请求!?

该网站使用表单身份验证.我的意思是有一个框输入电子邮件地址和密码,然后点击提交.据我所知,它是用JS编写的.

任何帮助或方向表示赞赏.

c++ post login http

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

git推后,该项目从gitweb消失

我使用gitolite来托管我的源代码,并使用gitweb设置一个网站来显示我的所有项目.一开始,所有项目都通过gitweb正确显示,但是,在我修改了一个项目并进行git推送后,它立即从项目列表中消失.

每个项目,每当我对它进行git推送时,它都会从gitweb的项目列表中消失.然后,如果我对该项目执行"git clone --bare"并替换原始项目,它将再次返回项目中...

有人遇到同样的问题吗?

ps我做了一个"git clone --bare"并做了一个"git push",然后把它与原来的一个区别开来,得到的是:

仅在test.git/objects中:86仅在test.git/objects中:af仅在test.git/objects中:f4仅在test.git/refs/heads:master中

创建具有master的commit id的新文件.

linux git gitweb gitolite

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