小编Roo*_*kie的帖子

DataTables:无法读取未定义的属性样式

我收到以下错误:

jquery.dataTables.js:4089 Uncaught TypeError: Cannot read property 'style' of undefined(…)
_fnCalculateColumnWidths @ jquery.dataTables.js:4089
_fnInitialise @ jquery.dataTables.js:3216
(anonymous function) @ jquery.dataTables.js:6457
each @ jquery-2.0.2.min.js:4
each @ jquery-2.0.2.min.js:4
DataTable @ jquery.dataTables.js:5993
$.fn.DataTable @ jquery.dataTables.js:14595
(anonymous function) @ VM3329:1
(anonymous function) @ VM3156:180
l @ jquery-2.0.2.min.js:4
fireWith @ jquery-2.0.2.min.js:4
k @ jquery-2.0.2.min.js:6
(anonymous function) @ jquery-2.0.2.min.js:6
Run Code Online (Sandbox Code Playgroud)

上面引用(匿名函数)@ VM3156:180的行是:

                TASKLISTGRID = $("#TASK_LIST_GRID").DataTable({
                    data : response,
                    columns : columns.AdoptionTaskInfo.columns,
                    paging: true
                });
Run Code Online (Sandbox Code Playgroud)

所以我猜这是失败的地方.

HTML ID元素存在:

  <table id="TASK_LIST_GRID" class="table table-striped table-bordered table-hover dataTable no-footer" width="100%" role="grid" …
Run Code Online (Sandbox Code Playgroud)

javascript jquery datatables node.js

99
推荐指数
7
解决办法
11万
查看次数

用字符串替换文本文件中的第一行

我是shell脚本的新手,我对如何使用sed或任何其他工具用字符串替换我的文本文件中的第一行感到困惑.以下是文本文件内容:

/home/snehil/Desktop/j1/movie.MOV
"spome other text lines'

我想用just替换第一行(电影文件路径)movie.MOV(可能是shell脚本中的变量)

请指导我如何做到这一点.我sed在一些帖子中遇到过,我需要在sed这里使用吗?

unix linux shell

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

一次聚合多个列

我有一个数据框喜欢:

x <-
id1 id2    val1  val2 val3 val4
1   a   x    1    9
2   a   x    2    4
3   a   y    3    5
4   a   y    4    9
5   b   x    1    7
6   b   y    4    4
7   b   x    3    9
8   b   y    2    8
Run Code Online (Sandbox Code Playgroud)

我希望通过id1和id2汇总上面的内容.我希望能够同时获得val1,val2,val3,val4的平均值.

我该怎么做呢?

这是我目前拥有的,但它只适用于1列:

agg <- aggregate(x$val1, list(id11 = x$id1, id2= x$id2), mean)
names(agg)[3] <- c("val1")  # Rename the column
Run Code Online (Sandbox Code Playgroud)

另外,如何重命名在上面给出的相同语句中作为均值输出的列

aggregate r

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

编译错误:内核模块

我在内核编程新手和我要运行这个内核模块(贴在下面)......我跑了生成文件(贴在下面),但我收到以下错误:可有人请帮助我了解如何克服这一点:内核程序应该没有错误运行,因为它来自英特尔的实现:

obj-m += hello-1.o

all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules

clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
Run Code Online (Sandbox Code Playgroud)

这是错误:

snehil@ubuntu:~/Desktop/measure$ make
make -C /lib/modules/3.0.0-12-generic/build M=/home/snehil/Desktop/measure modules
make[1]: Entering directory `/usr/src/linux-headers-3.0.0-12-generic'
CC [M]  /home/snehil/Desktop/measure/measure1.o
/home/snehil/Desktop/measure/measure1.c: In function ‘hello_start’:
/home/snehil/Desktop/measure/measure1.c:108:2: error: implicit declaration of function
  ‘kmalloc’ [-Werror=implicit-function-declaration]
/home/snehil/Desktop/measure/measure1.c:108:8: warning: assignment makes pointer from  
 integer without a cast [enabled by default]
/home/snehil/Desktop/measure/measure1.c:115:11: warning: assignment makes pointer from
 integer without a cast [enabled by default]
/home/snehil/Desktop/measure/measure1.c:124:12: warning: assignment makes pointer …
Run Code Online (Sandbox Code Playgroud)

kernel makefile kernel-module linux-kernel

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

如何调用Makefile位于其他目录?

我想这样做:

我想从位于不同目录中的shell脚本调用make(Makefile存在于某些其他目录中,abc可以使用路径).我该怎么做呢?

由于shell脚本不允许我cd进入Makefile目录并执行make,我如何编写shell命令(通过给出Makefile要执行的路径)来执行make

linux shell makefile

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

在java中导入类文件

我有一个主目录(包含main.java)和一个子目录(包含child.java).

我的问题是如何在main.java中实例化child.java

  1. 我让孩子上课了.并将第1行添加为package mypackage
  2. 我编译child.classjavac -d . child.java它创建一个新的mypackage目录.
  3. 我尝试在main中导入子类,如下所示:( import subdirectory.mypackage.*注意-d选项将child.class放在mypackage文件夹中)
  4. 我用"javac main.java"编译了main.java文件

我收到以下错误:

mainAESE.java:9: cannot access subdirectory.child
bad class file: RegularFileObject[./subdirectory/child
class file contains wrong class: mypackage.child
Please remove or make sure it appears in the correct subdirectory of the class
child childInstance= new child();
^
1 error
Run Code Online (Sandbox Code Playgroud)

请帮我!!

java import javac package

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

node js单元测试:mocking需要依赖

我在将以下设置的单元测试编写为jira.js文件(在node.js模块中)时遇到问题:

var rest = require('restler'); // https://www.npmjs.com/package/restler

module.exports = function (conf) {
    var exported = {};

    exported.getIssue = function (issueId, done) {
        ...

        rest.get(uri).on('complete', function(data, response) {
        ...
    };

    return exported;
};
Run Code Online (Sandbox Code Playgroud)

现在,我想为我的getIssue函数编写单元测试.'restler'是一个REST客户端,通过它我可以通过我的代码对JIRA API进行REST调用以获取JIRA问题.

因此,为了能够测试createIssue(..),我希望能够在我的Jasmine单元测试中模拟'rest'var.

我该如何模仿这种方法?请给我一些指示,以便我可以继续.我尝试过使用重新布线但是我失败了.

这是我到目前为止无法正常工作(即getIssue方法未定义):

var rewire       = require("rewire");
var EventEmitter = require('events').EventEmitter;
var emitter      = new EventEmitter();
var cfg          = require("../../../config.js").Configuration;
var jiraModule   = rewire("../lib/jira")(cfg);
var sinon        = require("sinon");
var should       = require("should");

// https://github.com/danwrong/restler
var restMock = {
    init : function () {
        console.log('mock initiated'+JSON.stringify(this));

    }, …
Run Code Online (Sandbox Code Playgroud)

javascript mocking node.js sinon jasmine-node

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

服务提供商设计模式

我正在研究Grapht @defaultImplementation代码(http://grepcode.com/file/repo1.maven.org/maven2/org.grouplens)时遇到的关于服务提供者设计模式的一些解释或参考信息. grapht/grapht/0.5.0/org/grouplens/grapht/annotation/DefaultImplementation.java)

此注释与LensKit实现中的注释一起使用,如本视频的28:57:https://www.youtube.com/watch?v = ug_JfORWK7w

我正在寻找解释或参考来学习和理解这种设计模式的效用.

请指教

谢谢

java design-patterns lenskit

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

需要的建议:Effective Java to C source code converter

我用谷歌搜索了一下,但找不到任何好的 Java 到 C 源代码转换器。

我的问题是:

  1. 这可能吗 ?

  2. 是否有任何可靠的 Java 到 C src 转换器,您能想到哪些我可以看看?

c java reverse-engineering cross-compiling

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

使用Tomcat时无法写入文件

我无法在Tomcat中创建然后编写文件.如果我将java程序(仅编写代码段)作为Java应用程序运行,则会创建该文件,但在Tomcat中会失败.

没有错误消息.根本就没有创建该文件!

请建议我在这里遗漏一些东西:

//code inside the servlet
public void setData(HttpServletRequest request){
    name=request.getParameter("name");
    address=request.getParameter("address");


    BufferedWriter dataOut;
    try {
        System.out.println("Wrinting file...");
        dataOut = new BufferedWriter(new FileWriter("data.txt", true));




        dataOut.write("name:");
        dataOut.flush();

        dataOut.write("address");
        dataOut.flush();

        dataOut.write("\n");
        dataOut.flush();

        dataOut.close();
        System.out.println("File write complete!");
    }
    catch(Exception e){
        e.printStackTrace();
    }
Run Code Online (Sandbox Code Playgroud)

java tomcat

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