问题列表 - 第15177页

在Delphi中将UTC字符串转换为TDatetime

var
  tm : string;
  dt : tdatetime;

tm := '2009-08-21T09:11:21Z';
dt := ?
Run Code Online (Sandbox Code Playgroud)

我知道我可以手动解析它,但我想知道是否有任何内置函数或Win32 API函数来执行此操作?

delphi utc tdatetime

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

有没有更好的,pythonic方式来做到这一点?

这是我的第一个python程序 -

要求:在每行中读取由{adId UserId}组成的文件.对于每个ad​​Id,打印唯一userIds的数量.

这是我的代码,从阅读python文档放在一起.你能不能给我反馈一下如何以更多的python-ish方式写这个?

代码:

import csv

adDict = {}
reader = csv.reader(open("some.csv"), delimiter=' ')
for row in reader:
    adId = row[0]
    userId = row[1]
    if ( adId in adDict ):
        adDict[adId].add(userId)
    else:
        adDict[adId] = set(userId)

for key, value in adDict.items():
    print (key, ',' , len(value))
Run Code Online (Sandbox Code Playgroud)

谢谢.

python dictionary set

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

mod_rewrite传递变量

我有以下mod_rewrite规则:

RewriteRule ^([^/.]+)/?$ search.php?action=procedure&procedureName=$1
Run Code Online (Sandbox Code Playgroud)

这可以很好地将/ blabla之类的内容重定向到/search.php?action=procedure&procedureName=blabla

问题是有时候我想传递一个'start'值(用于分页).例如,/ blabla /?start = 20.

目前,它只是忽略它.打印出$ _REQUEST数组不会显示"start".我尝试将规则修改为:

RewriteRule ^([^/.]+)/\?start=([0-9]+)$ search.php?action=procedure&procedureName=$1&start=$2
RewriteRule ^([^/.]+)/?$ search.php?action=procedure&procedureName=$1
Run Code Online (Sandbox Code Playgroud)

但它没有做任何事情.

任何的想法?

谢谢

php mod-rewrite

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

这个PL/SQL有什么问题?绑定变量*未声明

这是:

declare
  v_str1   varchar2(80);
begin
  v_str1 := 'test';
  print :v_str1;
end
Run Code Online (Sandbox Code Playgroud)

当我在SQL工作表中使用SQLDeveloper运行它时,我得到了这个:

Bind Variable "v_str1" is NOT DECLARED
anonymous block completed
Run Code Online (Sandbox Code Playgroud)

oracle variables plsql

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

在导航栏中添加进度条

我正在开发一个iPhone应用程序,并希望在顶部导航栏中显示文件上传进度条,如iPhone短信发送状态栏.我怎样才能做到这一点?

navigation iphone progress-bar

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

迭代一个C数组

我有一个结构数组,我在程序中的某处创建.

后来,我想迭代一遍,但我没有数组的大小.

我如何迭代元素?或者我需要在某处存储大小?

c arrays

32
推荐指数
3
解决办法
14万
查看次数

从Java递归开始(对于大多数人来说可能很容易)

嗨,我正在解决以下问题:

编写递归函数,计算数组负数的总和.从main方法传入数组{15,-7,-19,8,5,6,-1}.

递归函数应该返回结果-33.在main方法中打印出该值.该程序应命名为Negsum.java

这是我到目前为止,但打印出6.0,而不是-33.

public class Negsum {

    static double findSum(double array[], int n){
        double sum=0;
        if(array[n]>0) 
            return 1;
        else
            return array[n-1] + findSum(array, n-1);
    }

    public static void main(String args[]){
        double array[]={15, -7, -19, 8, 5, -6, -1};
        System.out.println(findSum(array, 5));
    }
}
Run Code Online (Sandbox Code Playgroud)

java recursion

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

我从哪里开始使用Web机器人?

我只想创建一个可以在Web服务器上运行(最好)的自动脚本,只需"点击"网页的对象即可.我是Python的新手或者用于此的任何语言所以我想我会去这里询问从哪里开始!这可能看起来像我希望脚本欺骗广告或做一些非法的事情,但它只是与另一个网站进行交互.

python bots

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

Java的MD5哈希问题

如果我作为独立应用程序运行或在Web应用程序内运行,则java实现为同一输入字符串创建两个不同的摘要.

独立应用程序与oracle dbms匹配.实现是

    MessageDigest md5 = MessageDigest.getInstance("MD5");

    if (md5 != null) {
        md5.reset();
        newHashByte = md5.digest(msg.getBytes());
    }

    newHash = convertToString(newHashByte);
Run Code Online (Sandbox Code Playgroud)

Hex to String转换实现是

StringBuffer result = new StringBuffer(64);

for (int i = 0; i < digestBits.length; i++)
    hexDigit(result, digestBits[i]);

return result.toString();
Run Code Online (Sandbox Code Playgroud)

非常感谢您能帮助我们解决这个问题.

java md5

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

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