小编IAm*_*aja的帖子

如何重新加载/刷新jQuery dataTable?

我正在尝试实现功能,通过单击屏幕上的按钮将导致我的jQuery dataTable刷新(因为自创建dataTable以来服务器端数据源可能已更改).

这就是我所拥有的:

$(document).ready(function() {
    $("#my-button").click(function() {
        $("#my-datatable").dataTable().fnReloadAjax();
    });
});
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时,它什么也没做.单击按钮时刷新dataTable的正确方法是什么?提前致谢!

javascript jquery datatables

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

增加Tomcat内存设置

可能重复:
处理"java.lang.OutOfMemoryError:PermGen space"错误

我的开发机器中有8GB内存,我正在尝试运行Apache Tomcat(7.0.29)来同时托管Artifactory(2.6.3)和Jenkins(1.479).我试图找到Jenkins的内存要求,但看起来他们的wiki已经关闭了.

${TOMCAT_HOME}/bin/catalina.sh,我添加了以下命令:

CATALINA_OPTS="$CATALINA_OPTS -server -Xms1024m -Xmx3052m"
Run Code Online (Sandbox Code Playgroud)

这应该将Tomcat的JVM保持在(基本上)1到3 GB之间,为我留下足够的空间用于其他东西,给予Tomcat足够的内存用于Artifactory/Jenkins,甚至其他如果我想要的话.

(对于它的价值,我尝试过相同的JAVA_OPTS只是为了获得相同的结果).我保存了那个改变并运行startup.sh.Tomcat开始启动,然后死于OOME抱怨Tomcat已经用完了PermGen空间:

Exception in thread "SocketListener(<hex-stuff>.local.)"
java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen space
Exception in thread "hudson initialization thread" java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen space
Run Code Online (Sandbox Code Playgroud)

我在这里哪里出错?我已经阅读了多篇关于如何做到这一点的文章(相信!)我正在严格遵循它们.有关如何进一步调试的任何想法或想法?提前致谢!

memory tomcat

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

如何在python中递归复制目录并覆盖所有?

我正在尝试将/home/myUser/dir1/其所有内容(及其内容等)复制到/home/myuser/dir2/python中.此外,我希望副本覆盖所有内容dir2/.

看起来distutils.dir_util.copy_tree可能是这个职位的合适的工具,但不能肯定是否有什么更容易/更明显,使用这样一个简单的任务.

如果它是正确的工具,我该如何使用它?根据文档,它需要8个参数.我必须通过所有8只src,dst并且update,如果是这样,怎么样(我全新到Python).

如果有更好的东西,有人可以给我一个例子并指出我正确的方向吗?提前致谢!

python distutils copy

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

Javadoc链接到另一个包中的类

我有两个包,Shapes并且Fruits:

com.myproject.Shapes.
    Circle
    Square
    Triangle
com.myproject.Fruits.
    Apple
    Orange
Run Code Online (Sandbox Code Playgroud)

我正在编写JavaDoc Apple并且需要提供一个{@link}to Square.

我已经尝试了以下所有方法,但没有一个工作:

{@link Square}
{@link com.myproject.Square}
Run Code Online (Sandbox Code Playgroud)

我已经能够找到链接到以下内容的文档:(a)同一个包中的类,或(b)外部URL,但不包含另一个包中的类.

任何想法正确的语法应该是什么?谢谢!

java javadoc

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

PostgreSQL psql终端命令

我正在尝试psql很好地格式化并遵循这里的文档.现在,每当我对包含大量列的表进行查询时,无论我的屏幕有多大,每一行都会溢出到下一行并产生一整页不可读的垃圾.

文档(链接在上面)说有一种方法可以很好地对齐列以获得更可读的输出.

通常,首先psql,我输入:

PSQL

并按Enter键.现在我正在尝试:

psql\pset格式对齐

并得到一个错误:

could not change directory to "/root"
psql: warning: extra command-line argument "aligned" ingored
psql: FATAL: Indent authentication failed for user "format"
Run Code Online (Sandbox Code Playgroud)

关于如何让这些命令行参数为我工作的任何想法?

linux postgresql command-line psql

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

安全和身份验证:SSL与SASL

我的理解是SSL将加密算法(如AES,DES等)与密钥交换方法(如Diffier-Hellman)相结合,在不安全的网络(如Internet)上的两个端点之间提供安全的加密和识别服务. .

我的理解是SASL是一个MD5/Kerberos协议,几乎可以做同样的事情.

所以我的问题是:选择两者的优缺点是什么,哪些方案更适合?基本上,我正在寻找一些选择SSL时要遵循的指导方针或改为使用SASL.提前致谢!

encryption ssl md5 kerberos sasl

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

Adobe PhoneGap和Apache Cordova有何不同?

到目前为止,我还没有找到Apache Cordova和PhoneGap之间差异的"简单英语"解释,以及何时使用其中任何一个.

我正在寻找用其中一个构建应用程序,我有以下约束:

  • 它需要是开源的(最好是GPL,APL2等)
  • 它需要有一个良好的开发社区支持它(最好是好的文档)
  • 它需要使用相同的javaScript并使用它为Android,iOS,Windows Phone和Blackberry生成本机二进制文件(一次编写,随处运行)

如果这些库/ SDK都可以满足这些要求,那么如何确定要使用哪个项目?这是"詹金斯/哈德森"的事情还是他们真的是两个独立的项目?提前致谢!

mobile cordova

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

基于数组和基于列表的堆栈和队列

我试图比较堆栈和队列操作的增长率(运行时和空间),当实现为数组和链接列表时.到目前为止,我只能找到队列pop()的平均案例运行时间,但没有全面探索这两个数据结构并比较它们的运行时/空间行为.

具体地讲,我想找比较push()pop()用于两个队列和堆栈,作为实现两个阵列和链表(因此2次操作×2种结构×2个实施方式中,或8个值).

另外,我会欣赏这两者的最佳,平均和最差情况值,以及与它们消耗的空间量有关的任何事情.

我能找到的最接近的是"所有cs作弊表的母亲"pdf,这显然是高级算法和离散函数的主人或博士级备忘单.

我只是在寻找一种方法来确定何时何地应该使用基于数组的实现与基于列表的堆栈和队列实现.

arrays queue stack linked-list data-structures

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

如何让HttpClient返回状态码和响应体?

我试图让Apache HttpClient触发HTTP请求,然后显示HTTP响应代码(200,404,500等)以及HTTP响应正文(文本字符串).重要的是要注意我正在使用,v4.2.2因为大多数HttpClient示例来自v.3.x.x,并且API从版本3变为版本4.

不幸的是,我只能让HttpClient返回状态代码响应体(但不是两者).

这就是我所拥有的:

// Getting the status code.
HttpClient client = new DefaultHttpClient();
HttpGet httpGet = new HttpGet("http://whatever.blah.com");
HttpResponse resp = client.execute(httpGet);

int statusCode = resp.getStatusLine().getStatusCode();


// Getting the response body.
HttpClient client = new DefaultHttpClient();
HttpGet httpGet = new HttpGet("http://whatever.blah.com");
ResponseHandler<String> handler = new BasicResponseHandler();

String body = client.execute(httpGet, handler);
Run Code Online (Sandbox Code Playgroud)

所以我问:使用该v4.2.2库,如何从同一个client.execute(...)调用中获取状态代码和响应正文?提前致谢!

java http apache-httpclient-4.x

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

Spring Beans - 如何将null作为构造函数arg连接?

我定义了以下bean:

<bean id="myBean" class="com.me.myapp.Widget">
    <constructor-arg name="fizz" value="null"/>
    <constructor-arg name="buzz" ref="someOtherBean" />
</bean>
Run Code Online (Sandbox Code Playgroud)

当我运行我的应用程序时,Spring会抛出一个bean配置异常:

[java] Exception in thread "main" org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'myBean' defined in class path resource [spring-config.xml]:
Unsatisfied dependency expressed through constructor argument with index 0
of type [com.me.myapp.Widget]: Could not convert constructor argument value of
type [java.lang.String] to required type [com.me.myapp.Widget]: Failed to
convert value of type 'java.lang.String' to required type
'com.me.myapp.Widget'; nested exception is java.lang.IllegalStateException:
Cannot convert value of type [java.lang.String] to required
type …
Run Code Online (Sandbox Code Playgroud)

java spring

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