问题列表 - 第40197页

Python - 从网址保存图像

有没有办法使用urllib或Beautiful Soup从网址保存图片?

-谢谢

python urllib beautifulsoup

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

long中使用的位数-Java

我想知道Java中long数据类型中实际使用的位数。例如:

long time = System.currentTimeMillis();
System.out.println(java.lang.Long.toHexString(time));
Run Code Online (Sandbox Code Playgroud)

输出:
12c95165393

在这里您可以看到它只有11个十六进制数字,这意味着仅使用了64位中的44位。10位仍未使用。有没有一种方法可以在运行时知道使用了多少位或填充剩余位?

java bit-manipulation

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

为什么这段代码在Windows上死机?

我正在尝试将一些代码从Linux移植到Windows.我真的不太了解Windows,所以我有点盲目.有问题的代码尝试使用org.apache.commons.io.FileUtils删除一些目录

  // If the mergesegs worked, delete the segment dirs
    for (File file : segments.listFiles())
    {
        if (!file.equals(mergedSegFile))
        {
            LOG.debug("deleting segment dir " + file);
            FileUtils.deleteDirectory(file);
        }
    }
Run Code Online (Sandbox Code Playgroud)

segments是一个文件,原样mergedSegFile.它以IOException死亡"Unable to delete file: c:\www\tomcat\crawls\test\TestingCode.site\crawldir\segments\20101128194700\parse_test\part-00000\data".

这些文件是由同一程序的上一次运行创建的(它执行了一些Nutch爬行).做一个ls -lunder cygwin显示用户和组是正确的,但是perms是000.

更多信息:

  • dir 没有告诉我有关权限的任何信息.
  • 我可以del在cmd.exe窗口或rm -rfcygwin bash窗口中删除目录.
  • 有问题的文件及其所在的目录是在同一程序的同一次运行中创建的.
  • 计算机正在运行Windows 7,因此我认为这意味着它是NTFS.

java apache-commons

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

帮助正确识别CSS格式

哎呀.无论如何,我格式化了所有代码元素,使它们缩进了40px.现在,我的<span>之间有换行符?我所有的斜体文本都应该与他们各自的代码相邻.现在,他们正处于单独的休息时间.

如果您检查我的源代码,则跨度具有以下代码:

<span class="taginfo">(<em>deprecated</em>)</span></code>
Run Code Online (Sandbox Code Playgroud)

基本上就是这样.在将代码格式化为缩进之前,这很好.如果有帮助,stackoverflow上的另一个成员帮我格式化代码:

.substructure code{
 display: block;
 margin: 0 40px;
 line-height: 18px;
 font-size: 13px;
}
Run Code Online (Sandbox Code Playgroud)

.substructure是我的代码部分的div id

html css formatting indentation

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

如何将数字分组到ruby中的不同桶中

假设我的每行都有一个带数字的文件:

0101
1010
1311
0101
1311
431
1010
431
420
Run Code Online (Sandbox Code Playgroud)

最后,我将得到一个散列,其中包含每个数字的出现次数,在这种情况下:

{0101 => 2, 1010 => 2, 1311 => 2, 431 => 2, 420 => 1}
Run Code Online (Sandbox Code Playgroud)

我该怎么做到这一点?

ruby

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

ListView忽略wrap_content

我在Android中的ListView有问题.当我设置时android:layout_height="wrap_content",ListView只保留一行或两行,我找不到让他"包裹"的方法.

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <ScrollView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">
        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical"
            android:gravity="center">
            <TextView
                android:id="@+id/question" 
                android:layout_width="fill_parent"  
                android:layout_height="wrap_content" />
            <ListView android:id="@+id/ListView01"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content" />
        </LinearLayout>
    </ScrollView>
</FrameLayout>
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这个目标?提前致谢!

android android-layout

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

读取和写入结构的向量到文件

我已经阅读了Stack Overflow和其他一些关于向文件写入向量的网站上的一些帖子.我已经实现了我认为有效的方法,但我遇到了一些麻烦.结构中的一个数据成员是类字符串,当重新读入向量时,该数据将丢失.此外,在编写第一次迭代之后,额外的迭代会导致malloc错误.如何修改下面的代码以实现将矢量保存到文件所需的能力,然后在程序再次启动时将其读回?目前,读取是在构造函数中完成的,在析构函数中写入,类的唯一数据成员是向量,但是具有操作该向量的方法.

这是我的读/写方法的要点.假设vector<element> elements......

读:

ifstream infile;
infile.open("data.dat", ios::in | ios::binary);
infile.seekg (0, ios::end);
elements.resize(infile.tellg()/sizeof(element));
infile.seekg (0, ios::beg);
infile.read( (char *) &elements[0], elements.capacity()*sizeof(element));
infile.close();
Run Code Online (Sandbox Code Playgroud)

写:

ofstream outfile;
outfile.open("data.dat", ios::out | ios::binary | ios_base::trunc);
elements.resize(elements.size());
outfile.write( (char *) &elements[0], elements.size() * sizeof(element));
outfile.close();
Run Code Online (Sandbox Code Playgroud)

结构元素:

struct element {
int id;
string test;
int other;        
};
Run Code Online (Sandbox Code Playgroud)

c++ fstream vector

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

如何在Windows上从Maven和SBT获得彩色输出?

有没有办法在Windows上从Maven和SBT获得彩色输出?

scala maven sbt

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

Python和代理模拟/可视化环境

我试图结束我对Matlab的依赖,并转向Python.我很快就会开始在代理中实现机器学习(神经网络/ SVM)(模拟船舶交通).我需要一个机器学习工具箱和一个模拟环境.

有很多ML/Python选项.剩下的挑战是模拟环境(2D或3D).

Netlogo很有意思,但似乎只能调用外部函数.它也是基于Java的.Breve似乎很完美,但似乎也是一个死项目.Pybrain提到了一些环境(PyODE?),但细节尚不清楚.

那么有没有人对具有良好Python界面的模拟/可视化环境提出一些好的建议?

python visualization agents

7
推荐指数
0
解决办法
1866
查看次数

线性化Oracle嵌套表

如何线性化嵌套表,嵌套表本身也包含嵌套表(注意:内部表可能具有不同的大小).假设我有以下类型声明:

CREATE OR REPLACE TYPE VECTOR
IS
  TABLE OF NUMBER;

CREATE OR REPLACE TYPE TABLE_OF_VECTOR
IS
  TABLE OF VECTOR;
Run Code Online (Sandbox Code Playgroud)

以下PL/SQL片段:

DECLARE
  number_table TABLE_OF_VECTOR;
  result_vector VECTOR;
BEGIN
  number_table := table_of_vector(vector(23, 4, 2222, 22222222),
    vector(2, 1, 766, 2), vector(2, 1, 5));
END;
Run Code Online (Sandbox Code Playgroud)

有没有办法我可以线性化number_table并将其在result_vector中的所有值存储为一个连续的数字列表?我想最终得到:

result_vector == vector(23, 4, 2222, 22222222, 2, 1, 766, 2, 2, 1, 5)
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql oracle11g

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