小编Crt*_*Crt的帖子

添加到列表的加载路径似乎不起作用

每当我看到一些emacs软件包的安装说明时,它始终建议使用add-to-list 'load-path它永远不会对我有用.由于某种原因,我必须使用load-file.例如,这不起作用:

(add-to-list 'load-path "~/.emacs.d/jade-mode")
(require 'sws-mode)
(require 'jade-mode)    
(add-to-list 'auto-mode-alist '("\\.styl$" . sws-mode))
(add-to-list 'auto-mode-alist '("\\.jade$" . sws-mode))
Run Code Online (Sandbox Code Playgroud)

但这会奏效:

(load-file "~/.emacs.d/jade-mode/sws-mode.el")
(load-file "~/.emacs.d/jade-mode/jade-mode.el")
(require 'sws-mode)
(require 'jade-mode)    
Run Code Online (Sandbox Code Playgroud)

谁能告诉我为什么?编辑:我在MAC OS X 10.5上使用Carbon Emacs

emacs dot-emacs load-path

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

从JSON数组中提取数据

我知道它是一个数组,但我是JSON的新手,需要帮助理解这是如何构造的,这是我尝试提取数据:

String JSonString = readURL("//my URL is here");
JSONArray s = JSONArray.fromObject(JSonString);
JSONObject Data =(JSONObject)(s.getJSONObject(0));
System.out.println(Data.get("name"));
Run Code Online (Sandbox Code Playgroud)

我的JSON数据是这样的:

 {
"sports": [
    {
        "name": "basketball",
        "id": 40,
        "uid": "s:40",
        "leagues": [
            {
                "name": "National Basketball Assoc.",
                "abbreviation": "nba",
                "id": 46,
                "uid": "s:40~l:46",
                "groupId": 7,
                "shortName": "NBA",
                "athletes": []
            }
        ]
    }
],
"resultsOffset": 10,
"resultsLimit": 10,
"resultsCount": 1,
"timestamp": "2013-11-18T03:15:43Z",
"status": "success"
}
Run Code Online (Sandbox Code Playgroud)

我真的不太了解这些东西所以所有的帮助表示赞赏.

java json

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

错误:无法在额外的属性扩展上获取属性'compileSdkVersion',因为它不存在

我在我的android项目中使用SpecialCyCi/AndroidResideMenu第三方库(github).我已将ResideMenu项目导入到我的工作区,并将其作为模块依赖项库项目.

在构建项目时,我收到以下错误:

Error:(7) A problem occurred evaluating project ':ResideMenu'.
Cannot get property 'compileSdkVersion' on extra properties extension as it does not exist  
Run Code Online (Sandbox Code Playgroud)

android studio日志错误

android github gradle android-studio

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

从R内部设置LD_LIBRARY_PATH

我已经安装了R软件包,但是为了通过加载library,需要将LD_LIBRARY_PATH设置为其中一个库(称为libhts.so.2)的路径。只有在进入R之前而不是之后才编辑LD_LIBRARY_PATH时,加载才起作用。

我尝试了几种不同的方法来解决这个问题:

  1. configureR包中的脚本导出修改后的LD_LIBRARY_PATH 。
  2. 在同一configure脚本中创建到共享库的软链接。

两者都不起作用,在我看来,一旦启动R,就有一个变量存储LD_LIBRARY_PATH的结果。也许解决方案是编辑该变量。

unix r linker-flags

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

R 3.3.2:Mac OS Sierra下的lme4 + lmerTest问题

当使用lme4和lmerTest时,我偶然发现了一个影响Mac OS版R 3.3.2(和.3的问题!)的问题.

lmerTest产生错误:


计算Satterthwaite近似值时出错.lme4包的输出是从lme4返回的摘要返回lmerTest中发生了一些计算错误


在MacOS下的R 3.2和Windows下的任何R版本都不会出现这个问题.但是,这不是安装问题,因为我重新安装R后再次出现错误,并且在另一台Mac上也是如此.

这是示例代码:

 library(lme4)

#' start of data creation

mydat <- 
  structure(list(ID = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 
                        13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 
                        1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 
                        20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 1, 2, 3, 4, …
Run Code Online (Sandbox Code Playgroud)

macos r lme4 macos-sierra lmertest

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

$(shell pwd)给出了什么价值?

通过MakeFile我找到了

PROJECT_ROOT = $(shell pwd)

它给了什么价值?

$SHELL给出shell并$PWD给出当前的工作目录但是$(shell pwd)给出了什么?

linux bash makefile

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

没有事先声明的错误使用枚举?

我正在从一本书中学习C++,以下示例在代码块中不起作用.我的编译器出错了:

'Days'没有事先声明的情况下使用枚举

有人能在这里给我带来好处吗?

#include <iostream>
using namespace std;

int main() // main routine
{
    int a;
    enum Days (zo,ma,di,wo,do,vr,za); // <error here> : use of enum 'Days' without previous declaration
    Days today;
    today = ma;
    if (today == zo || today == za)
        cout << "weekend \n"
    else
        cout << "ohno workday \n";
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++

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

os.system 不工作,但在命令提示符中输入相同的内容可以工作

我正在尝试使用命令提示符运行 python abaqus

os.system('abaqus CAE noGUI=ODBMechens')
Run Code Online (Sandbox Code Playgroud)

它似乎没有运行任何东西,但是如果我自己进入命令提示符并输入

abaqus CAE noGUI=ODBMechens
Run Code Online (Sandbox Code Playgroud)

有用。我在 Windows 10 上使用 python 2.7。谢谢

python os.system command-prompt abaqus

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

我可以使用java格式化要用CSV文件写入的数据

我有一些代码将数据写入CSV文件,但它将数据写入CSV而不正确格式化.我想大胆一些具体的文字.那可能吗?

java csv formatting

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

从 reader.onload 事件返回变量

我正在通过读取数组JavaScript并将该数组的大小保存在 reader.onload 事件中。我认为该reader.onload函数在文件上传完成后被调用。 event.target.result存储该数组。我希望该数组保存为变量以在其他函数中使用,但是,我尝试初始化一个空数组并使用

slice 
Run Code Online (Sandbox Code Playgroud)

功能,但是没有用。控制台返回一个未定义的值。

这是代码

<!DOCTYPE html>
<html>
<head>
    <title> Home Page </title>
</head>

<body>
    <input type="file" id="file" name="files[]" multiple/>
    <output id="list"></output>

    <p id="demo"></p>

    <script>
      function handleFileSelect(evt) { 
        // grab the file that was uploaded which is type File. 
        // evt is the event that was triggered
        // evt.target returns the element that triggered the event 
        // evt.target.files[0] returns the file that was uploaded, type File
        var file = evt.target.files[0]; 

        var myArray = …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery fileapi

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