小编Leo*_*eo 的帖子

如何用数字中的点(或任何替换)替换逗号

我找不到解决方案,用点替换.

var tt="88,9827";
tt.replace(/,/g, '.')
alert(tt)

//88,9827
Run Code Online (Sandbox Code Playgroud)

我正在尝试将逗号替换为点

提前致谢

javascript regex replace jscript

39
推荐指数
3
解决办法
10万
查看次数

将数组中的元素连接到字符串

我有点困惑.我无法在任何地方找到答案;(

我有一个String数组:

String[] arr = ["1", "2", "3"];
Run Code Online (Sandbox Code Playgroud)

然后我将它转换为字符串:

String str = Arrays.toString(arr);
System.out.println(str);
Run Code Online (Sandbox Code Playgroud)

我期望得到字符串"123",但我得到了字符串"[1,2,3]".

我怎么能在java中做到这一点?我正在使用Eclipse IDE

java arrays string converter

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

如何使用SOAPpy发出SOAP请求?

我试图通过在Python 2.7上使用SOAPpy来调用使用SOAP请求的方法.该方法被调用GetCursOnDate并返回汇率.它需要一个日期参数.

我正在使用以下代码:

from SOAPpy import SOAPProxy
import datetime

date=datetime.datetime.now()
namespace ="http://web.cbr.ru/"
url = "http://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx"
server = SOAPProxy(url,namespace)
print (date)
server.GetCursOnDate(date)
Run Code Online (Sandbox Code Playgroud)

但是我收到了一个错误:

Fault soap:Client:Server无法识别HTTP Header SOAPAction的值:GetCursOnDate.

为什么我会收到此错误?

python soap web-services soappy soap-client

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

使用其他域的用户凭据连接到SQL Server

如何使用另一个域中的用户登录名/密码连接到SQL Server数据库?

如果我使用我的帐户连接到数据库,它可以正常工作:

cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=server_name;DATABASE=testdb;UID=MY_Domain\\username;PWD=pass; Trusted connection=YES')
Run Code Online (Sandbox Code Playgroud)

但我需要使用其他用户的凭据

cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=server_name;DATABASE=testdb;UID=Another_Domain\\username;PWD=pass; Trusted connection=YES')
Run Code Online (Sandbox Code Playgroud)

当我尝试后者时,我收到"登录MY_Domain\username失败"的错误,而不是用户"Another_Domain\username".

在这两种情况下,通过运行SQL Server Management Studio,我可以使用Windows身份验证连接到数据库.

python sql-server pyodbc

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

cx_oracle如何更新blob列

任何人都可以帮助如何更新oracle中的blob数据

所以,我想尝试:

file = open ('picture.jpg','rb') 
ext = 'jpg'
content = file.read ()
file.close ()
db = cx_Oracle.connect('user', 'pwd', dsn_tns)
db=db.cursor()
sqlStr = "update table_name set column1=:blobData, column2=" + str(ext) + " where id = 1"
db.setinputsizes (blobData = cx_Oracle.BLOB)
db.execute (sqlStr, {'blobData': content})
db.execute ('commit')
db.close()
Run Code Online (Sandbox Code Playgroud)

最后,我收到了这样的错误:

cx_Oracle.DatabaseError: ORA-00904: "JPG": invalid identifier
Run Code Online (Sandbox Code Playgroud)

python cx-oracle blob

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

(java)如何在部件上拆分数字然后将它们相互比较

我想知道如何在部件上拆分数字然后将它们相互比较

例如,我有一组数字

 989010
 990009
 991008
 992992
 993006
 994005
 995004
Run Code Online (Sandbox Code Playgroud)

我想把两个部分的每个数字分开 - >>

if it's 989010 -- it will be like '989' and '010'. 
Run Code Online (Sandbox Code Playgroud)

在那之后,我想我可以比较两个字符串,对吧?

我的意思是,

   '989' != '010'  true
   '990' != '009'  true 
   '992' != '992'  false
Run Code Online (Sandbox Code Playgroud)

似乎我应该使用split函数,但是我混淆了如何仅分开两个部分而不是更多部分

提前致谢!

java string split

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

如何使用 SOAPpy 获取 SOAP 主体?

我尝试通过在 Python 2.7.5 上使用 SOAPpy 来调用使用 SOAP 请求的方法 该方法被调用 GetCursOnDate并返回汇率。它需要一个日期时间参数。

我正在使用以下代码:

from SOAPpy import WSDL
from SOAPpy import Types

# you can download this and use it locally for better performance
wsdl = "http://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx?wsdl"
namespace = "http://web.cbr.ru/"
input = Types.dateType(name = (namespace, "On_date"))

proxy = WSDL.Proxy(wsdl, namespace = namespace)
proxy.soapproxy.config.debug = 1

proxy.GetCursOnDate(input)
Run Code Online (Sandbox Code Playgroud)

问题是如何获取包含汇率的 SOAP 响应正文

python soap soappy soap-client

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