问题列表 - 第21271页

用于格式化JavaScript中的数字的正则表达式

我需要使用JavaScript在网页上显示格式化的数字.我想格式化它,以便在正确的位置有逗号.我如何使用正则表达式执行此操作?我已经得到了这样的东西:

myString = myString.replace(/^(\d{3})*$/g, "${1},");
Run Code Online (Sandbox Code Playgroud)

...然后意识到这将比我想象的更复杂(上面的正则表达式甚至不能满足我的要求).我做了一些搜索,我很难找到适用于此的东西.

基本上,我想要这些结果:

  • 45变为45
  • 3856变为3,856
  • 398868483992变为398,868,483,992

......你明白了.

javascript regex formatting

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

PHP最好的MD5多维数组方式?

生成多维数组的MD5(或任何其他哈希)的最佳方法是什么?

我可以轻松地编写一个循环,遍历数组的每个级别,将每个值连接成一个字符串,然后简单地在字符串上执行MD5.

然而,这看起来很麻烦,我想知道是否有一个时髦的函数,它将采用一个多维数组,并哈希它.

php arrays hash md5 multidimensional-array

110
推荐指数
5
解决办法
5万
查看次数

使用迭代器填充集合

Google Collections有一个Iterables实用程序类,用于接收集合并可迭代,并将所有可迭代的元素放入集合中,称为addAll.当你拥有的只是一个迭代器时,是否有类似的东西?

java collections guava

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

如何从客户端JavaScript代码访问Java列表元素?

我有以下简单的脚本,我用它来动态创建一个列表元素 <ul>

<script type="text/javascript">
    function generate(){
        var arr = new Array();
        <c:forEach items="${articles}" var="a" varStatus="status">
            $('#listitems').append(
                "<li>"+${a.title}+"</li>"
            );
            arr[${status.index}] ="${a.slideShow.images}";
        </c:forEach>
    }
</script> 
Run Code Online (Sandbox Code Playgroud)

我的问题源于images属性.每篇文章都有幻灯片,每个幻灯片都有一个图像列表.我想通过jave list.get(index)从图像列表中取出第一个图像; 我想做一些像"$ {a.slideShow.images.get(0)}"这样的事情..get()是列表对象中的java方法.

有任何想法吗?

javascript java jsp el

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

成员构造函数和析构函数调用的顺序

哦,C++大师,我寻求你的智慧.对我说说标准,告诉我C++是否保证以下程序:

#include <iostream>
using namespace std;

struct A
{
    A() { cout << "A::A" << endl; }
    ~A() { cout << "A::~" << endl; }
};

struct B
{
    B() { cout << "B::B" << endl; }
    ~B() { cout << "B::~" << endl; }
};

struct C
{
    C() { cout << "C::C" << endl; }
    ~C() { cout << "C::~" << endl; }
};

struct Aggregate
{
    A a;
    B b;
    C c;
};

int main()
{
    Aggregate …
Run Code Online (Sandbox Code Playgroud)

c++

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

与Django视图的@login_required装饰器相反的是什么?

如果我想确保一个视图被列为具有公共访问权限,是否有一个与@public_access等效的装饰器,它与@login_required相反,并且明确表示该视图应该始终可公开访问?

我想到的一个用例是自动向所有公共视图添加"@csrf_exempt",并在代码中清楚地表明视图应该是公共可访问的.

django django-authentication

12
推荐指数
2
解决办法
6128
查看次数

PHP切换与GET请求

我正在为我的网站构建一个简单的管理区域,我希望URL看起来像这样:

http://mysite.com/admin/?home
http://mysite.com/admin/?settings
http://mysite.com/admin/?users
Run Code Online (Sandbox Code Playgroud)

但我不确定如何检索正在请求的页面,然后显示所需的页面.我在我的开关中尝试了这个:

switch($_GET[])
{
    case 'home':
        echo 'admin home';
        break;
}
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

Fatal error: Cannot use [] for reading in C:\path\to\web\directory\admin\index.php on line 40

有没有办法解决?我想避免为GET请求设置值,例如:

http://mysite.com/admin/?action=home
Run Code Online (Sandbox Code Playgroud)

如果你明白我的意思.谢谢.:)

php get switch-statement

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

对JQOM有什么好的参考?

Apache Jackrabbit包含一些名为JQOM的数据库/归档查询机制.在哪里开始了解它是什么以及它是如何工作的好地方?提前致谢.

java database apache jackrabbit

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

如何在Excel中求解线性方程组?

我有一个由22个线性方程组成的系统(正好是22个方程和22个未知数),它们是在Excel电子表格中动态生成的.有没有办法让Excel解决系统并为每个未知变量生成一个值?

另一个SO问题有很多关于用于解决这些方程的算法的良好信息.Cramer的规则看起来很有希望,但我不确定如何在Excel中实现它.

任何帮助表示赞赏!

math excel linear-equation matrix

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

如果Java人员去Scala,C#去F#,Ruby人们去哪里寻找功能性的必杀技?

我知道很多Java人已经开始关注Scala,因为它在JVM上运行,而且微软世界的很多人都在关注F#,但是Ruby有什么作为自然的功能继承者呢?

在纯粹的FP意义上,Ruby并不缺少任何东西,相反,有些人可能会说太多了.函数式语言迫使程序员不要使用全局变量和其他习语(尽管可以在函数式语言中使用全局变量)

ruby paradigms f# functional-programming scala

36
推荐指数
4
解决办法
4922
查看次数