问题列表 - 第32569页

将数字列表从-1.0缩放到1.0

这应该很简单.

我有一个数字列表.如何调整名单的价值观,之间-1.01.0为了min = -1max = 1.0

algorithm scaling

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

WebView textarea不会弹出键盘

当我显示一个时WebView,我看不到弹出的软键盘.硬键盘也不起作用!

通常的缺点是什么?

我用来访问的代码WebView是:

package com.example.blahblah;

import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.os.Handler;
import android.preference.PreferenceManager;
import android.util.Log;
import android.view.KeyEvent;
import android.view.Window;
import android.webkit.JsResult;
import android.webkit.WebChromeClient;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Toast;

public class createAccount extends Activity {

private static final String LOG_TAG = "Create Account";
private WebView mWebView;
private static final String URL = blah_app.urlSelected+"createAccount.html";    
private Handler mHandler = new Handler();

@Override
public void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    Toast.makeText(createAccount.this, "URL = " …
Run Code Online (Sandbox Code Playgroud)

android textarea webview

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

这是什么类型:ISNULL(SUM(COALESCE(a.currency,0)),0)

我有以下一段sql查询:

Sql += " SELECT     ISNULL(SUM(COALESCE (a.currency, 0)), 0) AS monthCurrency              
FROM          IW_Awards AS a ";
Run Code Online (Sandbox Code Playgroud)

查询工作正常,我试图在提交查询后在C#中转换此值,我找不到它的类型.

我试过int,int?和字符串.当我尝试强制转换为字符串时,我收到以下错误消息: 无法将类型为"System.Decimal"的对象强制转换为"System.String".

当我试图将它转换为Int或Int时?我得到: 指定演员表无效.

数据库:SQL IDE:Visual Studio 2010数据库接口:LINQ(但我正在创建自己的查询)服务器端语言:C#

谢谢您的帮助.

.net c# sql visual-studio

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

在setters中使用"this"

我发现以下两种创建setter的方法没有真正区别,但我想知道我是不是天真.比另一个更令人满意吗?

public void fooSetter(String bar)
{
    _bar = bar;
}


public void fooSetter(String bar)
{
    this._bar = bar;
}
Run Code Online (Sandbox Code Playgroud)

java

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

如何在iText中设置标题字体颜色

HeaderFooter header = 
      new HeaderFooter(new Phrase("test", new Font(bf_times)), false);
header.setAlignment(Element.ALIGN_CENTER);
header.setBackgroundColor(new Color(0xB5091E));

document.setHeader(header);
Run Code Online (Sandbox Code Playgroud)

我想将字体颜色设置为test白色(FFFFFF)

itext

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

格式日期如:3月1日星期一

看起来它应该足够简单,但它正在推动我的问题.我看过python日期格式化字符串,它仍然没有多大意义.

这是我正在尝试做的事情: <Full day>, <Day of month><Ordinal> <Month>

<Ordinal>st,nd,rd,th,等根据一天.

python django date date-formatting

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

与Django一起提供favicon.ico.为什么settings.MEDIA_URL与django.views.generic.simple.redirect_to仅适用于开发环境?

我找到了这个用django服务favicon.ico的解决方案.

(r'^favicon\.ico$',
  'django.views.generic.simple.redirect_to',
  {'url': settings.MEDIA_URL+'images/favicon.ico'}),
Run Code Online (Sandbox Code Playgroud)

我不明白为什么它只适用于开发服务器.转到/favicon.ico适用于dev,不适用于debug=False.它应该重定向到/media/images/favicon.ico(由apache提供),如果你直接访问它,它会工作.

有任何想法吗?

django favicon django-staticfiles

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

HTTP DELETE请求

我正在尝试从我的代码后面的C#中执行HTTP DELETE,但我无法执行此操作.在查看该WebRequestMethods.Http类型的成员后,我甚至不确定这是否可行.

这是我的代码:

try
{
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://localhost/NameFiles/00000.txt");
    request.Method = "DELETE";
    request.ContentType = "application/x-www-form-urlencoded";
    HttpWebResponse response = (HttpWebResponse)request.GetResponse();

    if (response.StatusCode == HttpStatusCode.OK)
    {
        // some code
    }
}
catch (Exception ex)
{
    ex.ToString();
}
Run Code Online (Sandbox Code Playgroud)

从我的开发环境运行这个我得到:"远程服务器返回错误:(401)未经授权."

我在服务器上收到了不同的结果,我认为它与IIS中的设置有关:"远程服务器返回错误:(501)未实现."

另外,正如我在下面的答案的评论中提到的,我能够使用同一服务器上的vbscript从经典的asp页面发送DELETE请求到与使用c#的aspx页面请求相同的位置.为什么这些会有所不同?

c# http http-delete

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

确定dll的.NET Framework版本

我有一个旧的DLL,它是针对.NET框架编译并部署的.我不确定它编译的.NET框架的哪个版本.我想知道如何确定这个dll编译的.NET框架的哪个版本?我不相信源代码,因为我相信它已升级到Visual Studio 2008并更改为.NET framework 3.5版.

.net .net-framework-version

124
推荐指数
11
解决办法
10万
查看次数

HttpURLConnection实现

我已经读过HttpURLConnection支持持久连接,因此可以为多个请求重用连接.我尝试了它,发送第二个POST的唯一方法是第二次调用openConnection.否则我得到一个IllegalStateException("已经连接"); 我使用了以下内容:

try{
URL url = new URL("http://someconection.com");
}
catch(Exception e){}
HttpURLConnection con = (HttpURLConnection) url.openConnection();
//set output, input etc
//send POST
//Receive response
//Read whole response
//close input stream
con.disconnect();//have also tested commenting this out
con = (HttpURLConnection) url.openConnection();
//Send new POST
Run Code Online (Sandbox Code Playgroud)

第二个请求是通过相同的TCP连接发送的(用wireshark验证它)但我无法理解为什么(虽然这是我想要的)因为我已经调用了disconnect.我检查了HttpURLConnection的源代码,并且实现确实保持了对相同目标的连接的keepalive缓存.我的问题是,在发送第一个请求后,我无法看到连接如何放回缓存中.断开连接关闭连接,没有断开连接,我仍然无法看到连接如何放回缓存.我看到缓存有一个run方法来遍历所有空闲连接(我不确定它是如何被调用的),但我找不到连接如何放回缓存中.似乎唯一发生的地方是httpClient的完成方法,但是没有调用带响应的POST.谁可以帮我这个事?

编辑 我的兴趣是,对于tcp连接重用,HttpUrlConnection对象的正确处理是什么.应该关闭输入/输出流,然后是url.openConnection(); 每次发送新请求(避免disconnect())?如果是,我第二次调用url.openConnection()时无法看到连接是如何重用的,因为第一个请求已从缓存中删除了连接,但无法找到返回的连接方式.是否有可能连接没有返回到keepalive缓存(bug?),但操作系统尚未发布tcp连接,在新连接上,OS返回缓冲连接(尚未发布)或类似的东西? EDIT2 我找到的唯一相关内容来自JDK_KeepAlive

...当应用程序在URLConnection.getInputStream()返回的InputStream上调用close()时,JDK的HTTP协议处理程序将尝试清理连接,如果成功,则将连接放入连接缓存以供将来的HTTP请求重用.

但我不确定这是哪个处理程序.sun.net.www.protocol.http.Handler没有做任何缓存,因为我看到谢谢!

java network-programming jdk1.6 httpurlconnection

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