问题列表 - 第24803页

Oracle SQL中是否存在类似"如果不存在创建序列..."的内容?

对于我使用Oracle 8 DB的应用程序,我提供了一个SQL脚本来设置触发器,序列等内容,可以将其复制并粘贴到SQL*Plus中.如果我尝试创建的序列已存在,我希望脚本不会因错误而停止.对于触发器,可以使用"创建或替换触发器..."轻松完成,但对于序列,这不起作用.我也试过""如果不存在mysequence然后创建序列..."但它也没有.有没有其他选择?

或者,如果这不可能,有没有办法在没有SQL*Plus的情况下执行"drop sequence mysequence",如果mysequence不存在则中止脚本?

sql oracle sequence

18
推荐指数
3
解决办法
4万
查看次数

如何在Android中播放铃声/闹钟声音

我一直在寻找如何在Android中播放铃声/闹钟声音.

我按一个按钮,我想播放铃声/闹铃声.我找不到一个简单,直接的样本.是的,我已经查看了闹钟源代码......但它并不简单,我无法编译它.

我无法做到这一点:

Uri alert = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM); 
mMediaPlayer = new MediaPlayer();
mMediaPlayer.setDataSource(this, alert);
final AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);

if (audioManager.getStreamVolume(AudioManager.STREAM_ALARM) != 0) {
    player.setAudioStreamType(AudioManager.STREAM_ALARM);
    player.setLooping(true);
    player.prepare();
    player.start();
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

04-11 17:15:27.638: ERROR/MediaPlayerService(30): Couldn't open fd for
content://settings/system/ringtone
Run Code Online (Sandbox Code Playgroud)

所以..如果有人知道如何播放默认铃声/闹钟,请告诉我.

我不想上传任何文件.只需播放默认铃声.

android android-emulator

113
推荐指数
9
解决办法
20万
查看次数

Ruby:在运行时定位类定义?

我现在有一个奇怪的可能与rails ...一个类正在某处定义,我找不到它.对"class ClassName"的Grepping还没有设法找到它,但是当我加载rails控制台时它肯定存在.它只是一个继承自Object的vanilla类,没有其他任何定义......非常无聊.所以,我想要的是找出这个类常量最初从rails控制台定义的方法.换句话说,当声明这个类时,要打印出'__ FILE __'的值.我觉得某种类型的元编程应该使这成为可能.

我想到了

ClassName.class_exec { __FILE__ }
Run Code Online (Sandbox Code Playgroud)

但这总是给我当前的文件.

ruby ruby-on-rails

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

如何在可执行文件中存储数据

我需要找到一种在程序的可执行文件中存储250 KB纯文本数字的方法.

通常,我会将数据放在一个单独的文件中,让程序在运行时读取它,但这不是一个选项.相反,程序和数据需要在一个可执行文件中.

我完全不知道怎么做(除了写250.000 #defines :-),我很感激任何建议.

c executable storage

7
推荐指数
2
解决办法
4461
查看次数

触摸板在Mac上滚动

我在mac笔记本电脑上使用来自shell(不是aquamacs)的emacs,但每当我尝试向上和向下滚动它都不会滚动文件.有没有办法做到这一点?

emacs

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

有没有办法列出构建文件中可用的所有构建目标?

给定一个构建文件(.csproj或msbuild.xml或其他),我想运行一个msbuild命令,列出所有可用的,定义的目标.

这个功能存在吗?

我知道我可以在构建文件上进行Xpath搜索等,但是找不到包含文件中定义的目标.

msbuild

15
推荐指数
2
解决办法
7202
查看次数

lisp:将列表列表合并到一个列表中?

仍在研究口齿不清的食谱和习语.

我有一个这样的列表:

((a b c) (d e f) nil (g h))
Run Code Online (Sandbox Code Playgroud)

我想将其合并到一个列表中,

(a b c d e f g h)
Run Code Online (Sandbox Code Playgroud)

似乎有一个单行班.

lisp list

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

如何将tapply()的输出转换为data.frame

我在R中有一个data.frame,如下所示:

      score    rms  template   aln_id       description
1  -261.410  4.951 2f22A.pdb  2F22A_1 S_00001_0000002_0
2  -231.987 21.813 1wb9A.pdb  1WB9A_4 S_00002_0000002_0
3  -263.722  4.903 2f22A.pdb  2F22A_3 S_00003_0000002_0
4  -269.681 17.732 1wbbA.pdb  1WBBA_6 S_00004_0000002_0
5  -258.621 19.098 1rxqA.pdb  1RXQA_3 S_00005_0000002_0
6  -246.805  6.889 1rxqA.pdb 1RXQA_15 S_00006_0000002_0
7  -281.300 16.262 1wbdA.pdb 1WBDA_11 S_00007_0000002_0
8  -271.666  4.193 2f22A.pdb  2F22A_2 S_00008_0000002_0
9  -277.964 13.066 1wb9A.pdb  1WB9A_5 S_00009_0000002_0
10 -261.024 17.153 1yy9A.pdb  1YY9A_2 S_00001_0000003_0
Run Code Online (Sandbox Code Playgroud)

我可以像这样计算data.frame的摘要统计信息:

> tapply( d$score, d$template, mean )
1rxqA.pdb 1wb9A.pdb 1wbbA.pdb 1wbdA.pdb 1yy9A.pdb 2f22A.pdb 
-252.7130 …
Run Code Online (Sandbox Code Playgroud)

statistics r

19
推荐指数
3
解决办法
3万
查看次数

如何在root帐户中使用rvm(ruby版本管理器)?

rvm的重点是能够安装多个rubies并从用户帐户访问它们.当你需要从root访问任何这些红宝石时你会怎么做?或者使用安装在其中一个rvms中的宝石?

是否有一种优雅(甚至是hackish)的方式来使用这些我没有考虑过?

我的猜测是我应该把它添加到我的PATH中,但我很好奇是否有人提出了更好的想法.我宁愿不为root帐户安装rvm并复制所有内容.

root rvm

15
推荐指数
3
解决办法
2万
查看次数

我的编程语言中的quine怎么样?

我已经创建了一个图灵完整的编程语言(已经过验证),因此必须可以为它编写一个quine,对吧?

但是我所知道的所有quines都将它们的源代码存储在一个字符串中,然后使用chr和之类的东西替换它中的特殊字符ord.

我的语言只有以下内容

  • 基本的算术
  • Int和字符串类型
  • 变量
  • ==运算符
  • 有条件的

我不知道如何写一个quine,因为我没有真正的字符串操作可用,我只能输出常量字符串.然而,它是100%图灵完成.

quine turing-complete

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