问题标签 [ubuntu-10.10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
228 浏览

python - Shell 到 Python 的麻烦

请问我怎样才能用python做这个?我不知道该怎么做。请帮助:(我可以使用 os.system 吗?

提前致谢。

0 投票
4 回答
375 浏览

ruby-on-rails - 新手学习 RoR:尝试运行 Rails 服务器但在终端中得到奇怪的输出

我正在尝试在 Ubuntu 10.10 终端中运行 Rails Server。但我得到的输出与我的教程中显示的完全不同:

任何帮助/建议将不胜感激。

谢谢!

0 投票
3 回答
8685 浏览

ruby-on-rails - 在 ubuntu 上安装 ruby​​mine

我是 ubuntu 的新手,并按照他们在现场所说的那样安装了 ruby​​mine,安装后我没有找到任何应​​用程序快捷方式或新文件,所以现在我正在使用我为安装它而编写的相同脚本运行它,我真的不喜欢它,文件在我的下载文件夹中。

该怎么办?

0 投票
1 回答
312 浏览

scala - Scala,在 Maverick 上安装 Scala 2.8.1 的问题

我在 /usr/local/scala 上安装了 izpack 安装程序 Scala 2.8.1 并在 etc/environment 设置环境变量后,它对于执行命令(如 scala 或 scalac)正常工作,但如果我使用 sudo 执行 sbaz,则会显示错误消息喜欢

所以我尝试在没有 sudo 的情况下执行sbaz-setup new_sbaz_directory,但是在我尝试执行命令之后

再次显示错误

为什么执行 sbaz-setup 命令后 sbaz 没有指向我的 sbaz_directory?我的问题有什么解决办法吗?谢谢

0 投票
2 回答
1230 浏览

java - Ubuntu 系统启动:插入什么命令来运行 java 应用程序?

在 Ubuntu 10.10,系统/首选项/启动应用程序中,我正在尝试添加一个 .jar 程序。如果该程序位于 home/john/this-folder/app.jar 中,我将在命令行中放置什么以使其在启动时运行?

0 投票
1 回答
243 浏览

java - 添加 Java 类

菜鸟问题我知道,但你能向我解释一下如何安装访问下载的 java 类。

我正在尝试使用 HtmlUnit .. 我下载了存档 .. 里面有两个文件夹“lib”和“apidocs”。

我尝试了编辑 /etc/environment 和 .bashrc 的各种组合,但我仍然无法“导入 com.gargoylesoftware.htmlunit”

我正在使用 Ubuntu 10.10

提前致谢

0 投票
1 回答
562 浏览

mysql - Mysql Update 性能突然差强人意

MySQL 5.1,Ubuntu 10.10 64bit,Linode 虚拟机。

所有表都是InnoDB

我们的一台生产机器使用包含 31 个相关表的 MySQL 数据库。在一个表中,有一个包含显示值的字段,该值可能每天更改数次,具体取决于条件。

这些对显示值的更改会在使用时间内全天延迟应用。脚本会定期运行并检查一些可能导致更改的廉价条件,并在满足条件时更新显示值。但是,这种惰性方法并不能捕获所有可能需要更新显示值的场景,以便在工作时间将后台进程负载保持在最低水平。

每晚一次,脚本会清除存储在表中的所有显示值并重新计算它们,从而捕获所有可能的变化。这是一个更昂贵的操作。

这一切已经持续运行了大约 6 个月。突然,3 天前,夜间脚本的运行时间从平均 40 秒变为 11 分钟。

存储数据的总体比例没有显着变化。

我已尽我所能进行调查,突然运行速度变慢的脚本部分是写入新显示值的最后一个更新语句。它每行执行一次,给定行的 (INT(11)) id 和新的显示值(也是一个 INT)。

有趣的是,清除所有以前的值是这样执行的:

而这条语句仍然以与往常一样的速度运行。

display_value字段未编入索引。id是主键。还有 4 个其他外键在table执行期间的任何时候都不会被修改。

最后的曲线球:如果我将此模式转储到测试 VM,并执行相同的脚本,它会在 40 秒而不是 11 分钟内运行。我没有尝试在生产机器上重建模式,因为这根本不是一个长期的解决方案,我想了解这里发生了什么。

我的索引有问题吗?在对同一行进行数千次更新后,它们会变得笨拙吗?


更新

通过在架构上运行优化,我能够完全解决这个问题。由于 InnoDB 不支持优化,这强制重建并解决了问题。也许我有一个损坏的索引?

0 投票
3 回答
22651 浏览

linux - 在 Ubuntu 上为 mpi.h 设置 G++ 或 ICC

我从来没有在 VS08 之外做过任何主要的编程。

我正在尝试使用两个相关的 make 文件中的任何一个来编译一个名为 LAMMPS 的程序。一个调用 g++,另一个调用 icc(英特尔的编译器)。

icc 产生此错误:

icc -O -DLAMMPS_GZIP -DMPICH_SKIP_MPICXX -DFFT_FFTW -M write_restart.cpp > write_restart.d write_restart.cpp(15):灾难性错误:无法打开源文件“mpi.h”#include“mpi.h”

和 g++ 抛出这个错误

g++ -g -O -DLAMMPS_GZIP -DMPICH_SKIP_MPICXX -DFFT_FFTW -M verlet.cpp > verlet.d pointers.h:25:致命错误:mpi.h:没有此类文件或目录编译终止。

mpi.h 文件位于 /usr/lib/openmpi/include

据我了解,我需要设置读取的 $PATH 变量

bash:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/opt/intel/bin:/usr/lib /openmpi/包括:

和 $LD_LIBRARY_PATH 当前读取

/usr/lib/openmpi/lib:

那么,如何包含 mpi.h 文件?所以无论是 icc 还是 g++ 都能找到它?

0 投票
3 回答
1074 浏览

ruby-on-rails - 在 Ubuntu 10.10 上安装 Rails 3.0.7

在 Ubuntu 10.10 中设置我的 RoR 环境有一些真正的困难

使用 ruby​​ 1.9.2 安装 RVM

我有红宝石设置

现在在安装 Rails 时我遇到了各种各样的困难,但现在它似乎安装了:

然而 rails 命令失败并且 rails -v 导致

我对这个没有想法!

非常感谢

0 投票
2 回答
137 浏览

c++ - 神秘的 For 循环错误

我正在使用 Ubuntu 10.10、Codeblocks IDE 和 gcc 编译器。我注意到我正在编写的程序正在创建一些奇怪的输出。最终,我将问题缩小到程序中的 for 循环。我惊讶地发现以下基本的 for 循环没有按预期执行。

当我编译并运行它时,输出是:

尽管人们会期望输出应该包括零。非常令人惊讶的是,当我将 for 循环更改为

我得到了预期的输出:

我一生都无法弄清楚为什么 21(以及所有大于 21 的数字)给我这个错误的输出,而 20(和更低的数字)却没有。如果有人以前遇到过这样的事情,我肯定会很高兴听到他/她是如何解决这个问题的。