小编Mat*_*all的帖子

在ArrayList中存储Double

我有一个Integer类型的ArrayList,是否可以在其中存储一个值(例如:1.25)而不必将其转换为int因此丢失小数后的位?

java arraylist

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

基本Python列表

我需要有关如何找到哪个测试编号最小的帮助.这段代码将有助于解释.

test_list=[]
numbers_list=[]

while True:
    test=raw_input("Enter test or (exit to end): ")
    if test=="exit":
        break
    else:
        test_numbers=input("Enter number: ")
        test_list.append(test)
        numbers_list.append(test_numbers)
Run Code Online (Sandbox Code Playgroud)

如果test_list=['Test1','Test2','Test3']numbers_list=[2,1,3]

如何打印Test2的编号最小?由于Test2 = 1

python

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

允许HTML中最多连续2次换行

例如:

StackOverflow<br>
<br>
<br>
<br>
<br>
is
<br>
<br>
<br>
<br>
a
<br>
community.
Run Code Online (Sandbox Code Playgroud)

至:

StackOverflow
<br>
<br>
is
<br>
<br>
a
<br>
community.
Run Code Online (Sandbox Code Playgroud)

如果<br>字符串中有多于2 个,则应删除所有字符串<br>并仅保留两个字符串.代码到目前为止:

$txt_unclean = trim(nl2br($_POST['txt_content']));
$txt_content = strip_tags($txt_unclean, '<br>');
Run Code Online (Sandbox Code Playgroud)

你下一步怎么做?我如何允许不超过2 <br>.

php regex

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

使用Python解析JSON文件

所以我试图用Python解析一个JSON文件.每次我运行我的脚本,我得到输出,[]我很困惑为什么.这甚至是在python中解析JSON的正确方法吗?

这是我的代码:

import sys
import simplejson
import difflib

filename = sys.argv[1]

data = []

f = file('output.json', "r")
lines = f.readlines()
for line in lines:
        try:
            loadLines = simplejson.loads(line)

            data.append( loadLines['executionTime'])

        except ValueError:
            pass


print data  
Run Code Online (Sandbox Code Playgroud)

python parsing json

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

为什么vfork()会导致父进程崩溃(段错误)?

vfork可以在父进程中更改变量,但为什么不能增加堆栈呢?

void f1()
{
    vfork();
}
Run Code Online (Sandbox Code Playgroud)

f2()导致崩溃.

void f2()
{
    char buf[100];
}


int main()
{
    f1();
    f2();
    _exit(0);                                                                                                                                    
}
Run Code Online (Sandbox Code Playgroud)

如果我将vfork()更改为fork(),则不会发生崩溃.

c fork vfork

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

如何创建DRYer构造函数

有什么办法可以让以下任何构造函数重复性降低吗?即只使用一个构造函数或没有多个'topping.add'调用?我的目标是制作一个可以有1,2或3种不同配料的披萨

private PizzaBase base;
List<PizzaTopping> toppings = new ArrayList<PizzaTopping>();

public Pizza(PizzaBase base, PizzaTopping topping) //Constructor for pizza with 1 topping
{
    setBase (base);
    toppings.add(topping);
}

public Pizza(PizzaBase base, PizzaTopping topping, PizzaTopping topping2) //Constructor for pizza with 2 toppings
{
    setBase (base);
    toppings.add(topping);
    toppings.add(topping2);
}

public Pizza(PizzaBase base, PizzaTopping topping, PizzaTopping topping2, PizzaTopping topping3) //Constructor for pizza with 3 toppings
{
    setBase (base);
    toppings.add(topping);
    toppings.add(topping2);
    toppings.add(topping3);

}
Run Code Online (Sandbox Code Playgroud)

最初我在考虑使用for循环将提供的顶部添加到列表中,但我不确定如何迭代构造函数给出的值

java constructor list

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

如何序列化'null'值?

在我们公司,我们用Java编写一个简单的序列化器/解串器.有谁知道序列化null值的最佳方法是什么?

java serialization

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

在python中序列化长号

什么是在python中序列化长号的最佳方法?

我在想泡菜,但它还在回归"缩短版".我显然要写所有的数字..

longNum = math.pow(2,1000)


f = open("file", "w")
pickle.dump(str(longNum), f)
f.close()

f = open("file","r")
longNum = pickle.load(f)
f.close()

print longNum
Run Code Online (Sandbox Code Playgroud)

1.07150860719e + 301

python

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

这个java代码到底在做什么?

我正在尝试编写一个程序,要求我从文件中读取文本.在做研究时,我发现这个代码完全符合我的要求:

String string="";

try{

        InputStream ips = new FileInputStream("WORDS.txt"); 
        InputStreamReader ipsr = new InputStreamReader(ips);
        BufferedReader br = new BufferedReader(ipsr);
        String line;
        while ((line=br.readLine())!=null){
            System.out.println(line);
            string+=line+"\n";
        }
        br.close(); 
    }       
    catch (Exception e){
        System.out.println(e.toString());
    }
Run Code Online (Sandbox Code Playgroud)

有人可以解释这段代码是如何工作的吗?我是编程新手,我对大部分代码都不熟悉.这不是作业 - 这是我为自己的个人利益而写的一个程序.谢谢.

java string file-io

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

这个C代码有什么问题?(不按预期工作)

我为我的C班做了另一个练习.代码不会崩溃,但它不能按预期工作.显然我犯了一个我找不到的错误.赋值如下:用户输入两个字符c1和c2以及一个整数n,你必须创建一个动态创建的函数,并返回一个包含n个字符的字符串,如下所示:c1c2c1c2c1c2等.例如:c1 = a和c2 = s和n = 4字符串是:asas

但是我创建的数组不包含c1和c2,而是ASCII表中的一些随机字符.加上这里:

printf("\nThe string is: %s\n",s);
Run Code Online (Sandbox Code Playgroud)

屏幕上的输出是这样的:Ohe string是:I(字符串的Insted是:s-what s is-)这是.exe文件中照片的链接:

在此输入图像描述

#include <stdio.h>
#include <stdlib.h>

char* alternate(char c1,char c2,int n)
{
    int i;
    char *s;
    s=(char*)malloc((n+1)*sizeof(char));
    if(s==NULL)
    {
        puts("Could not allocate memory!");
        exit(1);
    }
    for(i=0;i<n;i++);
    {
        if(i%2==0)
            s[i]=c1;
        else
            s[i]=c2;
    }
    s[i]='\0';
    return s;
}

main()
{
    char c1,c2,*s;
    int n;
    puts("Give two characters: ");
    scanf("%c %c",&c1,&c2);
    fflush(stdin);
    puts("Give an integer: ");
    scanf("%d",&n);
    s=alternate(c1,c2,n);
    printf("\nThe string is: %s\n",s);
    free(s);
    system("pause");
}
Run Code Online (Sandbox Code Playgroud)

先感谢您!

c pointers function

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

标签 统计

java ×4

python ×3

c ×2

arraylist ×1

constructor ×1

file-io ×1

fork ×1

function ×1

json ×1

list ×1

parsing ×1

php ×1

pointers ×1

regex ×1

serialization ×1

string ×1

vfork ×1