问题列表 - 第8568页

gnuplot vs Matplotlib

我已经开始使用gnuplot-py绘制Tomcat日志的项目,特别是将特定请求与内存分配和垃圾收集相关联.对于Python绘图,gnuplot-py与Matplotlib的集体智慧是什么?有没有更好的图形库我还没有听说过?

我的一般考虑是:

  • 虽然gnuplot有大量的文档,但gnuplot-py却没有.Matplotlib的文档社区有多好?
  • 是否有gnuplot可以做的事情,但gnuplot-py不能?
  • Matplotlib有更好的Python支持吗?
  • 是否有大型节目阻止错误?烦恼?
  • 目前gnuplot正在绘制100,000点积分,我计划将其扩展到数百万.我应该期待问题吗?Matplotlib如何处理这个问题?
  • 易用性,gnuplot与Matplotlib的周转时间?
  • 将现有的gnuplot-py代码移植到Matplotlib是多么容易?

你将如何处理这项任务?

python graphing logging gnuplot matplotlib

79
推荐指数
8
解决办法
5万
查看次数

怎样才能更安全地编写这个C片段?

我有以下C代码片段,必须识别错误并建议更安全地编写它的方法:

char somestring[] = "Send money!\n";
char *copy;

copy = (char *) malloc(strlen(somestring));

strcpy(copy, somestring);
printf(copy);
Run Code Online (Sandbox Code Playgroud)

所以错误是strlen忽略'\0'了字符串的尾随,因此不会为副本分配足够的内存,但是我不确定他们更安全地写它是什么?

我可以使用malloc(strlen(somestring)+1))我假设,但我认为必须有一个比这更好的方法?


编辑:好的,我接受了答案,我怀疑我们不会期待strdup解决方案,因为它不是ANSI C的一部分.这似乎是一个非常主观的问题,所以我不确定我是不是接受实际上是最好的.无论如何,谢谢你的所有答案.

c memory-management cstring strdup null-terminated

5
推荐指数
3
解决办法
433
查看次数

用PHP解析巨大的XML文件

我正在尝试将DMOZ内容/结构XML文件解析为MySQL,但是执行此操作的所有现有脚本都很老,并且运行不正常.如何在PHP中打开一个大的(+ 1GB)XML文件进行解析?

php xml parsing large-files dmoz

52
推荐指数
6
解决办法
7万
查看次数

从PDF文件中提取标题?

我想编写一个脚本来自动重命名下载的论文及其标题,我想知道是否有任何我可以使用的库或技巧?PDF全部由TeX生成,应该有一些"正式"结构.

python pdf

14
推荐指数
1
解决办法
6437
查看次数

为什么密封类型更快?

为什么密封类型更快?

我想知道为什么这是真的更深层次的细节.

.net c# clr performance

35
推荐指数
4
解决办法
6513
查看次数

LinqToSql中的标量函数

在ADO.Net/SQLClient中,我经常会这样做:

SELECT COUNT(*) FROM SomeTable WHERE SomeKey = 1234

...并使用executioncalar来触发count来返回count的值 - 以便检查是否存在某些内容.

我如何使用LinqToSql做同样的事情?

.net scalar linq-to-sql

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

ASP.Net Repeater控件

我一直在尝试我所知道的一切,以改变asp:repeater控件中行的颜色.我想要做的是:基于一个值,我希望能够在转发器控件中设置记录的颜色.我试过DIV标签,无法使其正常工作.我该怎么做?Thaks

asp.net repeater

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

如何在大纲视图中使用Core Data删除行?

我有一个大纲视图,其中显示了2个实体,因此它连接到NSTreeController.我创建了一个按钮并将其绑定到NSTreeController的Controller Key'canRemove',在Availability> Enabled下.但是,当您运行App时,即使在"大纲视图"中选择了行,该按钮也始终处于禁用状态.如何修复此问题并删除"大纲"视图中的选定行?

cocoa objective-c

0
推荐指数
1
解决办法
209
查看次数

拆分字符串,在一行中转换ToList <int>()

我有一个有数字的字符串

string sNumbers = "1,2,3,4,5";
Run Code Online (Sandbox Code Playgroud)

我可以将它拆分然后转换为 List<int>

sNumbers.Split( new[] { ',' } ).ToList<int>();
Run Code Online (Sandbox Code Playgroud)

如何将字符串数组转换为整数列表?这样我就可以转换string[]IEnumerable

c# split list

175
推荐指数
6
解决办法
16万
查看次数

字符串上的jQuery选择器仅在div包围时才有效

为什么这样做?

$('#findme', '<div><div id="findme">Hello</div></div>')
Run Code Online (Sandbox Code Playgroud)

这不是吗?

$('#findme', '<div id="findme">Hello</div>')
Run Code Online (Sandbox Code Playgroud)

出于某种原因,只有当我有封闭的div时,jQuery才会找到id为findme的div.

即使将其封装在不同的标签中也行不通.

$('#findme', '<html><div id="findme">Hello</div></html>')
Run Code Online (Sandbox Code Playgroud)

另外以下不起作用.

$('<div id="findme">Hello</div>').find('#findme')
$('<html><div id="findme">Hello</div></html>').find('#findme')
Run Code Online (Sandbox Code Playgroud)

虽然这有效.

$('<div><div id="findme">Hello</div></div>').find('#findme')
Run Code Online (Sandbox Code Playgroud)

我不了解上下文的工作原理.

谢谢,兰德尔

jquery

10
推荐指数
1
解决办法
4999
查看次数