小编ant*_*nio的帖子

JS Bin警告:EOL的擒纵机构不好.如果需要,请使用选项multistr

这是一个由以下片段引发的警告:

a="hello\
world"
Run Code Online (Sandbox Code Playgroud)

显然,除非设置了特定选项,否则JsBin不支持行继续符.

如何设置提到的多字符串选项?

谢谢.

javascript jsbin

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

来自msysgit的MinGW(Windows上的Git)和MinGW.org的MinGW之间的差异

我已经通过net安装程序安装了msysgit.我最终得到了近2千兆的材料,其中包括git源和MinGW.

我有三个问题

  • 我已经从MinGW.org获得了MinGW.现在我想我可以删除后者并继续使用msysgit发行版.无论如何,来自MinGW.org的MinGW随附mingw-get,可用于管理MinGW包.如何识别msysgit附带的软件包?或者,换句话说,(考虑到巨大的msysgit大小)剩下什么包?

  • 鉴于整体大小和自Git构建以来,可以安全删除哪些文件夹而不影响正常的Git使用?这是假设我不需要再次构建Git.

  • 最后这个版本应该被认为是便携版吗?如果没有,安装的注册表项或环境变量是什么?

本质上,我需要帮助来决定是否使用小型便携式Git并设置与MinGW的符号链接或使用巨大的一体化发行版并废弃旧的MinGW.org.

git mingw msys msysgit

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

带有Pandoc的Markdown源的HTML和LaTeX输出中带边框的表

这是Markdown for Pandoc中的示例表.

Simple tables look like this:

  Right     Left     Center     Default
-------     ------ ----------   -------
     12     12        12            12
    123     123       123          123
      1     1          1             1

Table:  Demonstration of simple table syntax.
Run Code Online (Sandbox Code Playgroud)

不幸的是,它没有添加边框.

我可能会将其编码为HTML表格,但在这种情况下,它不适用于LaTeX.

  • 如何使用LaTeX和HTML输出制作带边框的表格?

  • 如果Pandoc无法完成这项工作,是否有类似的工具能够实现?

html pdf markdown latex pandoc

8
推荐指数
2
解决办法
7140
查看次数

Python embeddable zip:安装Tkinter

Python embeddable zip没有pip和Tkinter.在嵌入式拉链中使用get-pip.py
很容易安装pip.

我们如何安装Tkinter(假设我们在同一台机器上没有安装现有的Python)?

python tk-toolkit tkinter tcl python-3.x

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

在RCurl中创建一个C级文件句柄,用于编写下载的文件

在RCurl中,CFILE定义了一个函数和一个类来处理C级文件句柄.从手册:

目的是能够将这些作为选项传递给libcurl,以便它可以从文件读取或写入文件.我们也可以使用R连接执行此操作并指定操作这些连接的回调函数.但是对于大型文件来说,使用C级文件句柄的速度可能会快得多.

没有与下载相关的示例,所以我试过:

library(RCurl)
u = "http://cran.r-project.org/web/packages/RCurl/RCurl.pdf"
f = CFILE("RCurl.pdf", mode="wb")
ret= getURL(u,  write = getNativeSymbolInfo("R_curl_write_binary_data")$address,
                file  = f@ref)
Run Code Online (Sandbox Code Playgroud)

我也尝试用替换file选项writedata = f@ref.该文件已下载但已损坏.为write参数编写自定义回调仅适用于非二进制数据.

有没有想过在RCurl中将二进制文件直接下载到磁盘(不加载到内存中)?

curl r rcurl

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

如何分离"git gui"在Windows上的"Git bash"中开始?

例如,

  1. 我开始"git bash";
  2. 我导航到certian目录;
  3. 我开始git gui&;
  4. 我关闭控制台窗口或按Ctrl + C.

Git-gui的窗口消失了.即使我用过git gui&disown.当我按下Ctrl + C时,即使它不在前景中.

如何git gui从Windows控制台正确分离?

windows git msys git-gui git-bash

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

R - 评估环境中的嵌套函数

我试图通过将所有必要的依赖项(函数和数据)加载到新环境中并在该环境中评估表达式,以沙盒方式运行一大块R代码.但是,我在调用环境中的其他函数时遇到了麻烦.这是一个简单的例子:

jobenv <- new.env(parent=globalenv())
assign("f1", function(x) x*2, envir=jobenv)
assign("f2", function(y) f1(y) + 1, envir=jobenv)
expr <- quote(f2(3))
Run Code Online (Sandbox Code Playgroud)

使用evalon expr失败,因为f2找不到f1

> eval(expr, envir=jobenv)
Error in f2(3) : could not find function "f1"
Run Code Online (Sandbox Code Playgroud)

而明确附加环境是有效的

> attach(jobenv)
> eval(expr)
[1] 7
Run Code Online (Sandbox Code Playgroud)

我可能错过了一些明显的东西,但我找不到任何有效的eval呼叫排列.有没有办法在不附加环境的情况下获得相同的效果?

eval r function

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

在R中处理非英文名称的文件

当使用R函数来操作Windows中的文件时,例如dir(),那些具有非英语字符的文件(如西里尔文)将显示为"?"序列.

同样,在使用时file.rename(),如果新名称包含非英文字符,则使用不可读的字符重命名该文件,显然映射到不同的编码.

有许多函数处理文件内容的编码,但我们如何处理文件名?

重现问题:
外部R在工作目录中创建文件"привет.txt"; 然后在R:

dir() 
# [1] "??????.txt"      
# ...
Run Code Online (Sandbox Code Playgroud)

请注意设置:

Sys.setlocale(category = "LC_ALL", locale="Russian")
Run Code Online (Sandbox Code Playgroud)

没有帮助.

注意:我正在使用R 3.1.2 for Windows,在Windows 8.1下使用英语和Windows控制台(cmd.exe)我正确地看到了西里尔字母.

r utf-8 internationalization character-encoding cyrillic

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

Mingw-w64和TDM-GCC之间在简单GDI项目上的差异

我需要在Win64 for Win64上构建一个简单的非商业工具(处理Windows GDI API)(没有交叉编译).MinGW对我来说似乎是最好的选择.
我以前已经使用过32位版本,对于64位版本,您能否告诉我以下版本之间的主要区别?:

  1. MinGW的-W64
  2. TDM-GCC

除了经典的MinGW32使用简单的工具,mingw-get.exe自定义设置并跟上更新周期.现在哪个是等价的?

c++ gcc mingw tdm-mingw mingw-w64

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

DrRacket中的Emacs键绑定?

我们如何配置DrRacket以便它只使用Emacs键绑定?就像我键入Cs一样,它只是保存代码而不是调出搜索行.或者我使用Cx Cf,它不会打开另一个文件.DrRacket文档声称使用Emacs绑定,但显然没有.

emacs key-bindings racket

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