小编Cyp*_*rUS的帖子

如何在java中设置日期对象的时间

Date用Java 创建了一个对象.当我这样做时,它显示如下:date=Tue Aug 09 00:00:00 IST 2011.结果,似乎我的Excel文件减少了一天(27 feb变为26 feb,依此类推)我认为一定是因为时间.我怎样才能把它设置为下午5:30?

java datetime calendar date

60
推荐指数
3
解决办法
18万
查看次数

如何使用jsoup从HTML解析表

<td width="10"></td>
<td width="65"><img src="/images/sparks/NIFTY.png" /></td> 
<td width="65">5,390.85</td>
<td width="65">5,428.15</td>
<td width="65">5,376.15</td>
<td width="65">5,413.85</td>
Run Code Online (Sandbox Code Playgroud)

这是HTML源代码,我必须从中提取值5390.85,5428.15,5376.15,5413.85.我想用jsoup来做这件事.但我对jsoup相对较新(今天我开始使用它).那我该怎么做呢?

URL url = new URL("http://www.nseindia.com/content/equities/niftysparks.htm");
Document doc = Jsoup.parse(url,3*1000);
String text = doc.body().text();
Run Code Online (Sandbox Code Playgroud)

我已经使用jsoup提取了网站的内容.但如何提取我需要的值?提前致谢

java jsoup

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

如何使用Delphi创建Android应用程序

我被要求研究如何使用Delphi制作一个Android应用程序,现在我不确定这可以做到.我没有遇到相同的教程.有人请澄清这个问题.

delphi android

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

delphi 7中<listview.Clear>和<listview> .items.clear的区别究竟是什么?

我想知道为什么有两种不同的清除列表视图的方法.一个是通过电话listview.clear,另一个是listview.items.clear.实际上,这也扩展到许多其他VCL组件.必须使用哪种方法?为什么?

delphi

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

Delphi中字符串的CompareStr和'='之间的区别

我只是想知道Delphi中比较字符串CompareStr=比较字符串之间的区别.两者都产生相同的结果.

if(str2[i] = str1[i]) then
  ShowMessage('Palindrome')

if(CompareStr(str2[i], str1[i]) = 0) then
  ShowMessage('Palindrome')
Run Code Online (Sandbox Code Playgroud)

两者都显示消息Palindrome.

delphi

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

如何通过Delphi中的所有子目录搜索文件

我已经在Delphi中实现了这个代码,它将搜索文件或给出的名称,但它省略了搜索所有子目录.如何才能做到这一点?

码:

 if FindFirst(filePath,faAnyFile,searchResult)=0 then
  try
    repeat
    lbSearchResult.Items.Append(searchResult.Name);

    until FindNext(searchResult)<>0
  except
  on e:Exception do
  ShowMessage(e.Message);
  end; //try ends
  FindClose(searchResult); 
Run Code Online (Sandbox Code Playgroud)

delphi

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

如何在Delphi 7中的TreeView中显示注册表

我想显示一个包含所有注册表信息的树视图(即所有子项).我把以下Fn放在一起做同样的事情.但我得到的只是一个Key的信息,而不是全部.我的代码中缺少什么?

 function TForm1.DisplayKeys(TreeNode : TTreeNode;KeyToSearch:String):String;
 var
  i: Integer;
  RootKey : Integer;
  NewTreeNode : TTreeNode;
  str : TStringList;

 // str2: TStringList;
 begin
   i:=0;

   if reg.OpenKey(KeyToSearch,False) then
   begin
   str:=nil;
   str:=TStringList.create;
   reg.GetKeyNames(str);
   //For all SubKeys
   for i:=0 to str.Count-1 do
   begin
      NewTreeNode:=TreeView1.Items.AddChild(TreeNode, Str.Strings[i]);
      if reg.HasSubKeys then
      begin
        DisplayKeys(NewTreeNode,Str.Strings[i]);
      end;
   end;
 end;
Run Code Online (Sandbox Code Playgroud)

对函数的调用是

  procedure TForm1.FormCreate(Sender: TObject);
  begin
     reg:=nil;
    reg:=TRegistry.create;
    str2:=nil;
    str2:=TStringList.create;
   reg.RootKey:=HKEY_CURRENT_CONFIG;
   TreeView1.Items.BeginUpdate; //prevents screen repaint every time node is added
      DisplayKeys(nil,''); // call to fn here
   TreeView1.Items.EndUpdate; // Nodes now have valid indexes …
Run Code Online (Sandbox Code Playgroud)

delphi registry treeview

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

如何通过在delphi 7中使用API​​来获取Netstat信息

我的任务是查找信息abt n/w或Windows中的netstat命令给出的信息.现在,我被告知要使用一些API来提取这些信息.任何可用于此任务的delphi 7的API都会有所帮助.我遇到过这个API,IP帮助程序API,但我在我的PC中找不到.我只能在C:\ Windows\System32中找到DLL"iphlpapi.dll".此外,关于如何使用此特定API的信息似乎非常少.请帮忙.

提前致谢

PS早些时候,我通过执行Netstat命令,将输出写入文本文件,然后解析相同的显示来做同样的事情,对我来说,这是一个非常好的方法.然而,我的先生并不好.是什么原因,我无法理解.

delphi

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

GetModuleFileNameEx()没有得到各种系统进程的路径

我创建了这个函数来获取各种网络进程的路径,比如svchost,Firefox等.这是代码:

function GetProcessPath(var pId:Integer):String;
var
    Handle: THandle;

begin
    Result := '';
    try
        Handle := OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ, False, pID);
        if Handle <> 0 then
        begin
            try
               SetLength(Result, MAX_PATH);
               if GetModuleFileNameEx(Handle, 0, PChar(Result), MAX_PATH) > 0 then
                   SetLength(Result, StrLen(PChar(Result)))
               else
                  Result := '';
            finally
                CloseHandle(Handle);
        end;
    end;

    except
       on E:Exception do
           ShowMessage(E.ClassName + ':' + E.Message);
    end;
end;
Run Code Online (Sandbox Code Playgroud)

我的问题是我没有得到所有进程的路径.它适用于获取Firefox和其他类似用户级进程的路径.但对于像alg,Svchost这样的进程,我无法通过这种方法获得路径.我的猜测是我必须使用一些不同的API.我该如何解决这个问题?

我使用的是Windows XP,32位.

delphi

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

如何在Python中用4个副本替换每个数组元素?

我如何使用numpy/python数组例程来执行此操作?

例如,如果我有数组[ [1,2,3,4,]],输出应该是

[[1,1,2,2,],
 [1,1,2,2,],
 [3,3,4,4,],
 [3,3,4,4]]
Run Code Online (Sandbox Code Playgroud)

因此,输出是行和列维度的两倍的数组.原始数组中的每个元素重复三次.

到目前为止,我有这个

def operation(mat,step=2):
    result = np.array(mat,copy=True)
    result[::2,::2] = mat
    return result
Run Code Online (Sandbox Code Playgroud)

这给了我阵列

[[ 98.+0.j   0.+0.j  40.+0.j   0.+0.j]
 [  0.+0.j   0.+0.j   0.+0.j   0.+0.j]
 [ 29.+0.j   0.+0.j  54.+0.j   0.+0.j]
 [  0.+0.j   0.+0.j   0.+0.j   0.+0.j]]
Run Code Online (Sandbox Code Playgroud)

输入

[[98 40]
 [29 54]]
Run Code Online (Sandbox Code Playgroud)

阵列将始终具有均匀的尺寸.

python arrays numpy

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

标签 统计

delphi ×7

java ×2

android ×1

arrays ×1

calendar ×1

date ×1

datetime ×1

jsoup ×1

numpy ×1

python ×1

registry ×1

treeview ×1