如何杀死Emacs中的内部进程?比如我跑M-x shell.
我可以检查正在运行的进程,M-x list-processes但是如何从此列表中删除进程?
在我的shell环境中,我有别名和自定义函数.当我在emacs的实例(我总是使用emacs -nw)并执行shell命令(Mx!)时,我无法使用它们.这是有道理的,因为我想它启动它自己的子shell来做这些..但有没有办法(也许在我的.emacs中)让这个工作?也许即使它在执行任何shell命令之前默认采购环境?
我最近一直在玩帆布,并使用与这些曲线相关的方法绘制了几种形状(泪滴,花瓣,云,岩石).话虽如此,我似乎无法弄清楚这些不同曲线的用例之间的区别.
我知道三次贝塞尔曲线有2个控制点,一个起始点和一个端点,其中二次贝塞尔曲线有一个控制点,一个起点和一个端点.但是,在绘制形状时,我似乎无法轻易决定使用哪一个或何时结合使用它们.
如何知道在不同的绘制形状点使用哪种曲线?
clojure.core具有宏绑定和with-redefs.看看关于clojuredocs.org的文档字符串和示例,它们似乎做了非常相似的事情.有什么区别,我应该在哪些情况下使用哪一个?
如何将文档字符串和/或注释作为一个整体添加到Clojure库/命名空间,即不仅仅是命名空间中的特定函数?
我注意到clojure源(comment ...)在某些地方用来做这个(例子),是推荐的吗?
我有一个简单的任务:除了测量在Python中执行一大块代码所花费的时间之外,我还需要测量给定代码块所需的内存量.
IPython有一个很好的实用程序timeit,其工作方式如下:
In [10]: timeit 3 + 3
10000000 loops, best of 3: 24 ns per loop
Run Code Online (Sandbox Code Playgroud)
我正在寻找的是这样的:
In [10]: memit 3 + 3
10000000 loops, best of 3: 303 bytes per loop
Run Code Online (Sandbox Code Playgroud)
我知道这可能不是内置于IPython中 - 但我喜欢timeit- memit类比.
Haskell是强类型的吗?即,您可以在分配变量后更改变量的类型吗?我似乎无法在互联网上找到答案.
我正在BinaryFormatter和Protobuf-net序列化器进行一些比较,并对我发现的内容非常满意,但奇怪的是,Protobuf-net设法将对象序列化为比我刚写入值时更小的字节数组.将每个属性转换为没有任何元数据的字节数组.
我知道如果设置AsReference为Protobuf-net支持字符串实习true,但在这种情况下我不是这样做的,那么Protobuf-net默认提供一些压缩吗?
以下是您可以运行以查看的一些代码:
var simpleObject = new SimpleObject
{
Id = 10,
Name = "Yan",
Address = "Planet Earth",
Scores = Enumerable.Range(1, 10).ToList()
};
using (var memStream = new MemoryStream())
{
var binaryWriter = new BinaryWriter(memStream);
// 4 bytes for int
binaryWriter.Write(simpleObject.Id);
// 3 bytes + 1 more for string termination
binaryWriter.Write(simpleObject.Name);
// 12 bytes + 1 more for string termination
binaryWriter.Write(simpleObject.Address);
// 40 bytes for 10 ints
simpleObject.Scores.ForEach(binaryWriter.Write);
// 61 bytes, …Run Code Online (Sandbox Code Playgroud) D3.js和Cytoscape.js有什么区别?
为什么有人会选择Cytoscape而不是D3.js?
javascript data-visualization graph-visualization d3.js cytoscape.js
clojure ×3
emacs ×2
bash ×1
benchmarking ×1
bezier ×1
curve ×1
cytoscape.js ×1
d3.js ×1
docstring ×1
eval ×1
evaluation ×1
graphics ×1
haskell ×1
ipython ×1
javascript ×1
math ×1
memory ×1
protobuf-net ×1
python ×1
shell ×1
type-systems ×1