小编gam*_*ver的帖子

在Windows和Linux上,date()和strftime()不一样.为什么?

为什么在Windows上支持date()strftime()不支持某些选项?我认为与日期相关的任何事情都是每个系统都应该支持的.是因为日期内部存储的方式?

php cross-platform date strftime

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

有没有函数可以获取字符串数组并返回 CSV 行?

我有一个字符串数组,想要一种从它们创建 CSV 行的方法。就像是:

$CSV_line = implode(',',$pieces);
Run Code Online (Sandbox Code Playgroud)

不起作用,因为这些片段可能包含逗号和双引号。
是否有 PHP 内置函数可以获取这些片段并返回格式良好的 CSV 行?

谢谢,
罗杰

php

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

Java继承存在疑问

  1. Java中的类不能扩展多个类.

  2. Java中的每个类都扩展了java.lang.Object.

  3. 从1到2:Java中的任何类都不能扩展除java.lang.Object之外的任何其他类.

这个扣除有什么问题?

java

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

在PHP中旋转一个字符串N次

我正在寻找一种方法将字符串向左旋转N次.这里有些例子:

让字符串成为 abcdef

  • 如果我旋转它1我想要的时间 bcdefa
  • 如果我旋转它2我想要的时间 cdefab
  • 如果我旋转它3我想要的时间 defabc
  • .
  • .
  • 如果我将字符串旋转其字符串长度,我应该返回原始字符串.

php string

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

PHP:通过插入逗号来格式化数字字符串

我需要一种方法,通过在适当的位置插入逗号将数字转换为格式化的方式.可以使用正则表达式完成吗?

例:

12345 => 12,345
1234567 =>1,234,567
Run Code Online (Sandbox Code Playgroud)

php regex string formatting

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

如何提取div标签

我正在尝试解析一个html文件,我想用一个唯一的id提取外部div标签内的所有内容.样品:

<body>
  ...
  <div id="1">

    <div id="2">
    ...
    </div>

    <div id="3">
    ...
    </div>

  </div>
  ...
</body>
Run Code Online (Sandbox Code Playgroud)

在这里,我想提取介于两者之间的所有东西,<div id="1">并将其对应的</tag>NOT作为第一个</div>标记

我已经浏览了许多较旧的帖子,但它们不起作用,因为当他们看到第一个</div>不是我正在寻找的标签时它们会停止.

任何指针都会受到赞赏.

perl parsing

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

GUI +多线程支持+正则表达式支持.哪种语言?JAVA/Python/Ruby?

我有兴趣学习一种支持GUI,多线程和简单测试操作(支持正则表达式)的编程语言.

主要在Windows上,但最好是跨平台.Stack Overflow社区提出了什么建议?

python java user-interface multithreading

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

java的equals()方法

我有以下测试程序.我创建了3个Integer引用.我创建2个Integer对象并使引用i1和i2分别引用它们.我让i3等于i1.现在i1 equals()i3显然应该是真的,因为它们都引用堆上的相同对象.但为什么i1应该与i2相等?他们指的是两个不同的对象.我错过了什么

文件说:

public boolean equals(Object obj)
     Indicates whether some other object is "equal to" this one.


public class Test{

    public static void main(String [] args)
    {
        Integer i1 = new Integer(10);
        Integer i2 = new Integer(10);
        Integer i3 = i1;

        if(i1.equals(i3)) // UNDERSTANDABLE
            System.out.println("equal");

        if(i1.equals(i2)) // prints equal. WHY !!!!!
            System.out.println("equal");    
}

}
Run Code Online (Sandbox Code Playgroud)

java class

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

Java中实例变量的初始值

在Java中,与C++不同,我们可以在其声明中为字段提供初始值:

public class BedAndBreakfast {

    public int capacity = 10;  //initialize to 10

    private boolean full = false;  //initialize to false
}
Run Code Online (Sandbox Code Playgroud)

为什么在构造函数中可以更清楚地完成它时需要允许它?

java

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

怀疑与Java中的接口实例化有关

运行时的以下程序将产品stackoverflow作为输出.
我想知道在实例化TestA的行中发生了什么.

interface TestA { String toString(); }

class Test 
{
  public static void main(String[] args) 
  {
     // whats going on in this line ???
     System.out.println(new TestA() {public String toString() { return "stackoverflow"; } });
  }
}
Run Code Online (Sandbox Code Playgroud)

java

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

Java初学者布尔问题

好吧,让我说我有boolean x = false.如果我有一个循环说明while (!x)这意味着x是非假(真)或x不是真(假)?

编辑:好的,我有点困惑,我想我得到了不同的答案.所以,如果我有

 int x=0;
 boolean add1=false;
 while (!add1){
        x=1;
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,x的最终值是多少?

java types boolean

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

使用java和javac进行-version

-version选项可以与java和使用javac.有什么不同?

java

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