如何索引到字典?

我有一个字典如下: colors = { "blue" : "5", "red" : "6", "yellow" : "8", } 如何索引字典中的第一个条目? 由于显而易见的原因, colors[0]将返回一个KeyError 。

我如何find已经安装在我的机器上的cygwin版本

Cygwin – 我如何find已经安装在我的机器上的Cygwin的版本? (Win Vista)

Parsec vs Yacc / Bison / Antlr:为什么以及何时使用Parsec?

我是Haskell和Parsec的新手。 在阅读第16章使用Haskell的Parsec之后,我想起了一个问题:为什么Parsec比其他parsing器生成器(比如Yacc / Bison / Antlr)更好? 我的理解是,Parsec创build了一个很好的编写parsing器的DSL,Haskell使它非常容易和expression。 但是parsing就是这样一种标准/stream行的技术,值得自己的语言输出到多种目标语言。 那么我们什么时候应该使用Parsec而不是从Bison / Antlr生成Haskell代码呢? 这个问题可能会超越技术,进入行业实践领域。 从头开始编写parsing器时,拿起Haskell / Parsec相比于Bison / Antlr或类似的东西有什么好处? 顺便说一句:我的问题与这个问题非常相似,但在那里没有得到满意的回答。

在MATLAB中生成一定范围内的随机数

我怎样才能产生一个13和20之间的MATLAB随机数?

Uncaught TypeError:Object#<Object>没有方法'moveBoxes'

我试图使用我的asp.net mvc网站的moveBoxes插件,它不工作(显然)。 我在我的head标签中导入了像这样的site.master中的movingboxes.js <script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script> 浏览器成功获取这个脚本。 现在我有一个常规的观点,从site.masterinheritance了这个jQuery的一点点,它调用了moveBoxes插件 <script type="text/javascript"> $(document).ready(function () { $($('#slider-one')); $('#slider-one').movingBoxes({ startPanel: 1, panelWidth: .5, fixedHeight: false }); $('#slider-two').movingBoxes({ startPanel: 1, panelWidth: .5, fixedHeight: false }); }); </script> 当我查看页面。 每一件事情都很好(包括其他的jQuery的东西),除了这个插件,我得到这个错误 这里是错误的描述 任何帮助,将不胜感激 编辑 所以显然我有这个: <script type="text/javascript" src="../../Scripts/jquery-1.4.1.js" /> <script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script> 现在通过将其更改为: <script type="text/javascript" src="../../Scripts/jquery-1.4.1.js"></script> <script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script>

如何在HSSF(Apache POI)的现有Excel中的两行之间插入一行

不知何故,我设法在现有的Excel文件中的两行之间创build新的行。 问题是,一些格式不包括在行的移动。 其中一个,就是在转移过程中隐藏的行并不是相对的。 我的意思是(例如),从20到30的行是隐藏的,但是当创build新行时仍然在那里形成。 在插入/创build新行时,隐藏行也必须移动,它应该是21到31。 另一件事是,工作表中另一个不在单元格中的对象。 像文本框不会在创build新行之后移动。 它像这些对象的位置是固定的。 但是我希望它移动,就像我在Excel中插入新行或粘贴行一样。 如果有插入新行的function,请告诉我。 这是我现在所拥有的,只是我的代码片段。 HSSFWorkbook wb = new HSSFWorkbook(template); //template is the source of file HSSFSheet sheet = wb.getSheet("SAMPLE"); HSSFRow newRow; HSSFCell cellData; int createNewRowAt = 9; //Add the new row between row 9 and 10 sheet.shiftRows(createNewRowAt, sheet.getLastRowNum(), 1, true, false); newRow = sheet.createRow(createNewRowAt); newRow = sheet.getRow(createNewRowAt); 如果复制和粘贴行是可能的,这将是很大的帮助。 […]

ffmpeg.c什么是pts和dts? 这个代码块在ffmpeg.c中做什么?

简单地说,pts和dts的值是什么? 为什么在转码[解码 – 编码]video时它们很重要? 这个代码在ffmpeg.c中做了什么,它的目的是什么? 01562 ist->next_pts = ist->pts = picture.best_effort_timestamp; 01563 if (ist->st->codec->time_base.num != 0) { 01564 int ticks= ist->st->parser ? ist->st->parser->repeat_pict+1 : ist->st->codec->ticks_per_frame; 01565 ist->next_pts += ((int64_t)AV_TIME_BASE * 01566 ist->st->codec->time_base.num * ticks) / 01567 ist->st->codec->time_base.den; 01568 }

用于dynamic可视化的Javagraphics库

我需要支持dynamic可视化的图表的Java库。 我需要在顶点之间移动物体,并且必须显示这个物体。 3D不是必需的,2D表示就足够了。 我目前使用JUNG,但它是非常有限的,它是更多的静态图从我可以告诉。 我已经看过这个问题,但JGraphT似乎也没有做到这一点。 有人可以提出一些build议吗? 晚编辑: 在等待答复之前,我等待完成这个项目。 我最终保留了JUNG,同时也使用UBIGraph作为辅助库。

如何计算表中每个外键ID的实例数量?

这是我简单的SQL问题 我有两个表格: 图书 ——————————————————- | book_id | author | genre | price | publication_date | ——————————————————- 命令 ———————————— | order_id | customer_id | book_id | ———————————— 我想创build一个查询返回: ————————————————————————– | book_id | author | genre | price | publication_date | number_of_orders | ————————————————————————– 换句话说,返回Books表中所有行的每一列,以及一个名为“number_of_orders”的计算列,该列计算每本书出现在Orders表中的次数。 (如果在订单表中没有出现书籍,该书应该列在结果集中,但“number_of_orders”应该为零 。 到目前为止,我已经想出了这个: SELECT books.book_id, books.author, books.genre, books.price, books.publication_date, count(*) as number_of_orders […]

WPF中的文件select器对话框在哪里?

http://i.minus.com/i3xuoWZkpfxHn.png 我没有看到任何能够让我从计算机上select文件的东西…必须有一个,它在哪里? 我可能错过了一个参考? 编辑:我想到的是一个文本框旁边的“浏览”button。 现在我发现,我可能必须放置文本框和浏览button我自己,并添加一个单击事件button打开对话框…