小编Ada*_*M-W的帖子

确定SVN目录/ trunk的总大小

如果要签出修订版,有没有办法计算/计算svn目录的总大小?

我的互联网下载量有限,所以在下载之前我需要知道它有多大.

谢谢.

svn size download

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

在Windows命令提示符中使用shebang/hashbang

我目前正在使用服务脚本在Windows 7上使用Node.js提供目录.它在MSYS shell中运行良好或使用sh,因为我已将node.exe和服务脚本放在我的〜/ bin中(这是在我的PATH上),只输入"serve"就可以了,因为它的Shebang(#!)指令告诉shell用节点运行它.

但是,Windows命令提示符似乎不支持没有*.bat或*.exe扩展名的普通文件,也不支持shebang指令.是否有任何注册表项或其他黑客可以强制这种行为从内置cmd.exe

我知道我可以写一个简单的批处理文件来运行它与节点,但我想知道它是否可以在内置的fasion中完成所以我不必为这样的每个脚本编写脚本?

更新:实际上,我在想,是否有可能为所有'未找到的文件'等编写一个默认处理程序,我可以自动尝试在其中执行sh -c

谢谢.

unix windows shell shebang command-prompt

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

node.js的pack/unpack函数

是否有任何模块为nodejs提供类似于python结构模块的打包/解包功能?我没有找到任何专门的节点,我认为javascript实现会明显变慢.

谢谢.

javascript struct unpack pack node.js

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

ARM6的交叉编译Node.js(Raspberry Pi)

我正在尝试将node.js v0.7.9编译为raspberry pi,但由于node和v8非常大,我希望能够在另一台功能更强大的PC上进行交叉编译.我正在使用https://github.com/raspberrypi/tools中的linux-x86 arm-bcm2708-linux-gnueabi工具链,并使用它们为系统成功构建其他可执行文件.我最终设置了CC,CXX,CPP,STRIP,OBJCOPY等.变量到环境变量中的工具链等价物并运行配置:获取最终的可执行文件.将其复制到系统并运行它会产生以下错误:./configure --dest-cpu=arm --without-snapshot

Extension or internal compilation error at line 0.
Segmentation fault
Run Code Online (Sandbox Code Playgroud)

但是,任何非javascript任务(如node --version和)都不会发生分段错误node --help.是否有任何CFLAGS/CXXFLAGS我可能会丢失导致此问题?有点困惑....

arm v8 cross-compiling node.js raspberry-pi

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

如何将表单(国家/城市)中的字符串时区转换为datetime.tzinfo

是否有内置库或者是否有人可以使用函数将字符串时区(如"America/New_York")转换为datetime.tzinfo对象?

谢谢.

python string timezone datetime parsing

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

带有半透明点击图块的HTML/JS/CSS等距网格

我正在尝试创建一个使用侧面"等距"视图和透明图块的Web应用程序/游戏.我可以使用PHP公式显示它们(但不是很好),只需将每个div(每个tile)设置为position:absolute并设置top和left参数.问题是如何捕获瓷砖上的点击,让透明位的瓷砖点击到它下面的瓷砖.

我的问题的一个例子是http://stuff.adammw.homeip.net/other/fv/farmville_2.html

html javascript tiles transparent isometric

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

"由原型引起的不同宽度"警告意味着什么?

产生警告的代码,由于原型,传递'isHex'的参数1,宽度不同:

/* Checks if a character is either 0-9 or A-F */
int isHex(char ch) {
    return isdigit(ch) || (ch >= 65 && ch <= 70);
}

/* Checks if a string only contains numeric characters or A-F */
int strIsHex(char * str) {
    char *ch;
    size_t len = strlen(str);
    for(ch=str;ch<(str+len);ch++) {
        if (!isHex(*ch)) return 0;
    }
    return 1;
}
Run Code Online (Sandbox Code Playgroud)

这是什么意思,这些char值不应该是相同的宽度?如何将它们转换为相同的宽度以防止出现此警告?

顺便说一句,gcc命令是: gcc.exe -std=c99 -fgnu89-inline -pedantic-errors -Wno-long-long -Wall -Wextra -Wconversion -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -fshort-enums -gstabs -l"C:\program …

c warnings char width

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

C typedef函数原型,结构在定义之前尝试引用.

我需要引用一个尚未定义的结构,因为struct实际上包含了typedef'd函数原型.

例如,

typedef int (MyCallbackFunction)(X * x, void * ctx);

typedef struct CallbackData {
  MyCallbackFunction * callback;
  void * ctx;
} CallbackData;

typedef struct X {
  char a;
  int b;
  int c;
  double d;

  CallbackData e;
} X;
Run Code Online (Sandbox Code Playgroud)

实际编写此代码/标头的有效方法是什么?

c struct

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

编译错误:请求成员不是结构或联合

编辑: 以下代码已被修改为工作,因为问题已解决.

具体来说,(*hardwareList.next_item)->next最初是在没有括号的情况下编写的(例如as *hardwareList.next_item->next),编译器也不理解它.

我正在努力解决为什么编译器与我的C代码混淆.我正在尝试创建一个存储所有项目的链接列表,以及指向最后一个"下一个"变量的地址的指针,以便于追加.

typedef struct {
  int recordNum;
  char toolName[25];
  int quantity;
  float cost;
} HardwareData;

typedef struct _HardwareListItem{
  HardwareData data;
  struct _HardwareListItem* next;
} HardwareListItem;

typedef struct _HardwareList {
  HardwareListItem* items;
  HardwareListItem** next_item;
} HardwareList;

HardwareList readFromFile(FILE* fp)
{
  char stopReading = 0;
  HardwareList hardwareList = {0};
  hardwareList.next_item = &hardwareList.items;
  do {
    *hardwareList.next_item = (HardwareListItem*)calloc(1, sizeof(HardwareData));
    if (*hardwareList.next_item == NULL)
    {
      fprintf(stderr, "OOM Reading File\n");
      fflush(stderr);
      exit(EXIT_FAILURE);
    }
    if (fread(&((*hardwareList.next_item)->data), sizeof(HardwareData), 1, fp) != …
Run Code Online (Sandbox Code Playgroud)

c linked-list random-access

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

如何使用JavaScript Typed Arrays的字符串

我遇到了一个问题,我没有看到一种方法可以轻松地将字符串转换为类型化数组,并且从类型化数组转换为字符串似乎是一个真正的痛苦,需要为每个字节进行手动字符代码转换.有没有更好的方法将字符串转换为类型化数组或反之亦然?

例:

我有一个UTF8编码的字符串,"Something or other",我想把它写成一个长度比字符串格式的ArrayBuffer.

javascript html5 typed-arrays

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