小编ppn*_*012的帖子

如何仅在Emacs中的特定窗口中打开文件?

我已按如下方式配置我的emacs,并且我只想在第一个窗口(*scratch*)中打开并操作源文件.

但是sr-speedbar喜欢在最新窗口中打开新文件(例如,新打开的*shell*窗口).

如何阻止它在某些不需要的窗口中打开文件?

在此输入图像描述

emacs emacs-speedbar

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

检测浏览器/css强制换行符中的换行符

<p style="width:60px"> I am some random text. I am Some text.blabla</p>
Run Code Online (Sandbox Code Playgroud)

上面呈现的 HTML 结果可能是,

I am some ra
ndom text. I
am Some text
.blabla
Run Code Online (Sandbox Code Playgroud)

我想将上面的段落逐行拆分为单独的段落。那么预期的结果是什么样的,

<p style="width:60px">I am some ra</p>
<p style="width:60px">ndom text. I</p>
<p style="width:60px">am Some text</p>
<p style="width:60px">.blabla</p>
Run Code Online (Sandbox Code Playgroud)

是否可以在 Javascript 中实现它?

PS 为什么我要拆分它?因为我想为长 HTML 获得自己的分页系统,其中高度范围内的所有段落和拆分段落都将放入相同的<div class="page"></div>. 最后,整个 HTML 将被组织为

<div id="page1" class="page">
   <p> complete content </p>
   <p> upper part of XXX </p>
</div>

<div id="page2" class="page">
   <p> bottom part of XXX </p>
   <p>...</p><p>...</p>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript css pdf-generation

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

在 web 模式下使用其他模式的 yasnippets

我想让片段js-modeweb-mode.

中没有太多的片段web-mode。我应该怎么做才能在 .js 中使用 javascript 或 HTML 片段web-mode

javascript emacs yasnippet

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

如何在大型mongodb集合中高效地查询数据?

我有一个很大的mongodb集合(300万个文档,50 GB),即使我创建了索引,查询数据也会非常慢。

db.collection.find({"C123":1, "C122":2})
Run Code Online (Sandbox Code Playgroud)

例如,即使我已经为C123和创建了单独的索引,查询也会超时或非常慢(至少10s)C122

我应该创建更多索引还是增加物理内存来加快查询速度?

mongodb mongodb-query

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

无法从 Notebook 中的 Javascript 调用 Python 函数

我想say_hello在 Jupyter Notebook 中调用该函数。

def say_hello():
  print('hello')

%%javascript
//What have been tried
// Method 1
var kernel = IPython.notebook.kernel;
kernel.execute("say_hello()", {"output": callback});

// Method 2
Jupyter.notebook.kernel.execute("say_hello()")
Run Code Online (Sandbox Code Playgroud)

这两种方法都会ReferenceError在浏览器控制台中抛出。

VM5326:7 Uncaught ReferenceError: IPython is not defined
    at send_message (<anonymous>:7:22)
    at onClickSendMessage (<anonymous>:12:9)
    at HTMLButtonElement.onclick (app.ipynb:1)
Run Code Online (Sandbox Code Playgroud)

版本:JupterLab 3.5、IPython 7.16、Python 3.9.1

python ipython jupyter

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

如何从 pdf.js 获取原始数据

我正在构建一个使用 PDF.js 加载和呈现 pdf 的页面,如下代码所示。

var url = '/path-to-pdf.js';
PDFJS.workerSrc = "./js/external/pdf.worker.js";

PDFJS.getDocument(url).then(function getPdfHelloWorld(pdf) {

    var pageNumber = 1;
    renderPage($(".center-info")[0], pdf, 1, function pageRenderingComplete() {
        if (pageNumber > pdf.numPages) {
            return; // All pages rendered
        }
        // Continue rendering of the next page
        renderPage($("display-div")[0], pdf, ++pageNumber, pageRenderingComplete);
    });

});
Run Code Online (Sandbox Code Playgroud)

我想进行客户端下载,这意味着我必须直接访问原始 PDF。可以在这里这样做吗?

javascript pdf pdf.js

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