小编use*_*090的帖子

输入字段的插入框阴影

插入框阴影可以在输入字段上工作吗?

JsFiddle:http://jsfiddle.net/hKTq2/

css css3

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

等待SwingWorker完成

我想等待我的SwingWorker完成工作,然后我想执行另一个SwingWorker.在这种情况下,Encrypteer3是一个扩展SwingWorker的类.

我的代码:

    input = txtTekst.getText();
    key = txtKey.getText();
    System.out.println("thread1 start");
    Encrypteer3 a = new Encrypteer3();
    a.execute();
    while(a.isDone()==false){
        // do nothing
    }
    input = output;
    key = txtKey1.getText();
    System.out.println("thread2 start");
    Encrypteer3 b = new Encrypteer3();
    b.execute();
    while(b.isDone()==false){
        // do nothing
    }
Run Code Online (Sandbox Code Playgroud)

这使我的GUI冻结并使用了大量的CPU(java在执行时使用了大约95%的CPU).我认为问题是它不断检查线程是否已完成,这是什么使它如此CPU密集.

SwingWorker类上没有join()方法.如何减少CPU占用?

java concurrency swing multithreading swingworker

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

PHP Soap Server响应格式

我正在用PHP创建一个SOAP Web服务,它必须符合客户端XSD文件的要求.

以下是客户提供的XSD文件的链接:http://pastebin.com/MX1BZUXc

他们期待的回应如下:

[根据理论认为问题不是与空白相关的,有些长线可读性很差.]

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header />
  <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
          xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <CheckVersionResponse xmlns="http://www.---.---/---">
      <CheckversionResult>
        <ValidationOk>true</ValidationOk>
        <VersionNumber>1.4.0</VersionNumber>
        <CurrentRemoteServerTime
          >2014-05-02T09:35:20.368+02:00</CurrentRemoteServerTime>
      </CheckversionResult>
    </CheckVersionResponse>
  </s:Body>
</s:Envelope>
Run Code Online (Sandbox Code Playgroud)

但是,我目前得到的回应如下:

<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" 
              xmlns:ns1="http://---.---/" 
              xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
              xmlns:enc="http://www.w3.org/2003/05/soap-encoding">
<env:Body xmlns:rpc="http://www.w3.org/2003/05/soap-rpc">
    <ns1:CheckVersionResponse 
      env:encodingStyle="http://www.w3.org/2003/05/soap-encoding">
        <rpc:result>return</rpc:result>
        <return xsi:type="enc:Struct">
            <ValidationOk xsi:type="xsd:int">1</ValidationOk>
            <VersionNumber xsi:type="xsd:string"
              >1.4.0</VersionNumber>
            <CurrentRemoteServerTime xsi:type="xsd:string"
              >2014-05-08T10:31:49</CurrentRemoteServerTime>
        </return>
    </ns1:CheckVersionResponse>
</env:Body>
</env:Envelope>
Run Code Online (Sandbox Code Playgroud)

这就是我创建SOAP Web服务的方式:

<?php

/* Helper class for my response object */
class CheckVersionResult extends stdClass
{
    /** @var bool */
    public $ValidationOk = '';
    /** @var string */ …
Run Code Online (Sandbox Code Playgroud)

php xml xsd soap web-services

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

Android - 连接MySQL数据库最安全的方式

我正在开发一个Android应用程序,它使用与网站使用相同的MySQL服务器.

我想在我的应用程序中连接到数据库,之前我已经通过在服务器上放置一些PHP文件并使用HTTP帖子并以json格式检索响应来完成.我不知道为什么 - 我不是专家 - 但这对我来说并不是一种非常安全的方式.

使用SOAP或REST Web服务对我来说看起来更安全,但我不知道如何在服务器上部署这些服务器(服务器不是我的,我不想用它来愚弄太多).

那么对我来说最安全的方式是什么呢?

如果我使用PHP脚本,我应该将数据库凭据存储在PHP脚本或我的应用程序中并将它们传递给PHP脚本吗?这些中最安全的是什么?

谢谢

mysql security android database-connection http-post

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