首先,我为什么要问:现在StackOverflow上的声望点具有真正的价值(你可以通过提供奖励来将它们花在该死的好答案上)我想监听我可能能够回答的问题并突然发现它们!(另外,其他人实时回答我的问题,使StackOverflow非常方便,所以回报会很好.)
要问这是一个更普遍的问题,不是特定于StackOverflow:
(或者,对于StackOverflow上瘾者,您在新问题上的设置是什么?您可以将其概括为实时监控其他Web内容吗?)
在编辑非WYSIWYG(LaTeX,HTML等)散文时,您可能希望在句子的末尾添加换行符.这有几个好处:
例如:
% The following isn't strictly true; maybe excise or comment out for now:
After all, people who use Word or other WYSIWYG editors are aiding and
abetting terrorists.
Run Code Online (Sandbox Code Playgroud)
并且最重要的优势可能是它使得在版本控制下的协作编辑变得更加容易.否则你最终会遇到冲突,只是告诉你"这个巨大段落的以下两个版本存在冲突".
但是,在句子末尾保持换行说起来容易做起来难......
As you edit the prose
it will get all chopped up, like this.
Normally you'd do a "reformat paragraph"
to clean it up, but then
you lose the newlines at the ends of your sentences!
Run Code Online (Sandbox Code Playgroud)
以下问题询问如何在emacs中解决此问题:
我想知道人们如何在其他编辑器中处理这个问题,包括vim,TeXShop,TextMate以及你认为在这里收集有用的任何其他编辑器.关于软包装和硬包装的建议也是受欢迎的.
Python 2.X中的以下代码按照您的预期打印"a:2":
def f():
#a = 1
exec "a = 2" in globals(), locals()
for k,v in locals().items(): print k,":",v
#a = 3
f()
Run Code Online (Sandbox Code Playgroud)
但如果你取消注释"a = 1",那么就会打印出"a:1",正如我没想到的那样.甚至更奇怪,如果你取消注释"a = 3"线然后它根本不打印任何东西,我绝对没想到(我有一个令人困惑的错误,我提炼到那个).
我认为答案隐藏在locals()和globals()的文档中,或者可能在其他类似的问题中,但我认为值得称之为这种表现形式.
我很想知道Python解释器在这里想到的是什么,以及解决方法的建议.
我想要所有的疑问
http://mysite.com/something/otherthing?foo=bar&x=y
Run Code Online (Sandbox Code Playgroud)
被重写为
http://mysite.com/something/otherthing.php?foo=bar&x=y
Run Code Online (Sandbox Code Playgroud)
换句话说,只需将.php扩展名设为可选的.
对于大的n(见下面有关如何确定足够大),通过中心极限定理处理样本均值的分布是正常的(高斯分布)是安全的,但我想要一个给出任何置信区间的程序.n.这样做的方法是使用具有n-1自由度的Student T分布.
所以问题是,如果您收集或一次遇到一个数据点流,您如何计算c(例如c=.95)数据点平均值的置信区间(不存储以前遇到的所有数据)?
另一种问题是:如何在不存储整个流的情况下跟踪数据流的第一和第二时刻?
奖金问题:您是否可以在不存储整个流的情况下跟踪更高的时刻?
xterms中使用的字体非常紧凑但可读.那是什么字体?我发现我可以在其他应用程序中使用的最接近的是DejaVu Sans Mono或Bitstream Vera Sans Mono.它们与xterms一样紧凑,但水平占据更多空间.
我真的很想从xterms切换到Terminal.app,这是阻止我的一件事.
(我也认为对于emacs,xcode或任何编辑器来说,字体会好得多.)
增加:在Terminal.app中,您可以调整任何字体的字符和行间距.这在其他应用程序中是否可行?
我对任何其他与xterm字体一样紧凑和可读的字体都是开放的.迪娜看起来很不错,但它似乎不适用于Mac.
Mathematica提供了Notation包来定义自定义表示法,它似乎工作得很好,直到我用自定义表示法作为包保存笔记本并尝试使用Needs["..."]导入新表示法.正如Mathematica邮件列表中所记录的那样,在评估任何调用时,这会导致奇怪的语法错误Notation[].建议的解决方案是手动打开符号笔记本并将其评估到内核中,但这对我计划分发的文件来说很痛苦.如果有人有更好的解决方法,我真的很感激帮助!
如果我有时间序列数据 - {x,y}对的列表 - 并想要平滑它,我可以像这样使用指数移动平均线:
EMA[data_, alpha_:.1] :=
Transpose @ {#1, ExponentialMovingAverage[#2, alpha]}& @@ Transpose@data
Run Code Online (Sandbox Code Playgroud)
你将如何实现双指数平滑?
DEMA[data_, alpha_, gamma_] := (* unstub me! *)
Run Code Online (Sandbox Code Playgroud)
如果它本身可以找出alpha和gamma的良好值,那就太好了.
关于如何处理时间序列中存在间隙的情况的相关问题,即样本未随时间均匀分布:
给定{x,y}数据点的列表,返回纯函数f(从实数到实数),使得数据中每个{x,y}的f [x] == y.如果x不是x值之一,则返回前一点的y值(x值小于x的值).如果函数的值小于数据中第一个x值的值 - 即没有前一个点 - 那么返回0.
例如,给定数据{{1,20},{2,10}},返回一个如下所示的纯函数:
给出{{1,20},{2,10}}函数的图表http://yootles.com/outbox/so/piecewise.png
我写了使用的东西Function和Piecewise我将包括作为一个答案,但现在看来似乎可能是低效的,尤其是对点的大名单.[更新:我的答案现在可能实际上很不错.如果没有人有更好的想法,我可能会选择它.]
为了清楚起见,我们正在寻找带有单个参数的函数 - 一对数字对 - 并返回一个纯函数.那个纯函数应该取一个数字并返回一个数字.
我只是将一个疯狂的错误减少到了这个问题的标题中.我确信有一个完全合理的解释,为什么Php认为0 =='%'(或任何其他特殊字符,我认为).我认为在StackOverflow上得到解释会很好!
math ×2
php ×2
comparison ×1
debugging ×1
editor ×1
eval ×1
fonts ×1
friendly-url ×1
html ×1
lambda ×1
latex ×1
macos ×1
mod-rewrite ×1
montecarlo ×1
notation ×1
python ×1
real-time ×1
rss ×1
smoothing ×1
statistics ×1
sysadmin ×1
terminal ×1
url ×1