问题列表 - 第12834页

将字符串转换为摩尔斯电码

挑战

按字符数排序的最短代码,它将仅使用字母字符(大写和小写),数字,逗号,句点和问号输入字符串,并返回摩尔斯电码中字符串的表示形式.摩尔斯电码代码输出应包括一个短音(-ASCII 0x2D)用于长音(AKA'dah')和一个点(.,ASCII 0x2E)用于短蜂鸣音(AKA'dit').

每个字母应用空格(' 'ASCII 0x20)分隔,每个字应用正斜杠(/ASCII 0x2F)分隔.

摩尔斯电码表:

替代文字http://liranuna.com/junk/morse.gif

测试用例:

Input:
    Hello world

Output:
    .... . .-.. .-.. --- / .-- --- .-. .-.. -..
Run Code Online (Sandbox Code Playgroud)
Input:
    Hello, Stackoverflow.

Output:
    .... . .-.. .-.. --- --..-- / ... - .- -.-. -.- --- ...- . .-. ..-. .-.. --- .-- .-.-.-
Run Code Online (Sandbox Code Playgroud)

代码计数包括输入/​​输出(即完整程序).

language-agnostic code-golf

57
推荐指数
9
解决办法
2万
查看次数

AVAudioPlayer内存泄漏

我遇到了一些与AVAudioPlayer相关的奇怪的内存泄漏问题,我在尝试了所想到的一切后需要帮助.

以下是问题的简短描述 - 代码紧随其后.我初始化我的播放器并开始在无限循环播放音轨(无限循环或一次播放没有改变问题).音乐开始几秒后,我切换到另一个音轨,因此我创建了一个新的播放器,初始化它,释放旧的播放器(正在播放),然后将新播放器设置到位并播放它.

在那个时间点(在我调用新播放器之后 - [播放器播放])我得到内存泄漏(3.5Kb).

我尝试了以下方法:

  • 停止旧播放器,然后释放它 - 没有效果

  • 播放指令后立即释放播放器 - 未开始播放

  • 释放两倍于旧玩家 - 崩溃

  • 当我创建并播放第一个播放器时,内存泄漏不会发生!

此外,在参考文献中它确实说"播放"是异步的,所以它可能会将引用计数增加1,但在这种情况下,为什么没有[播放器停止]帮助?

谢谢,

以下是有关我如何使用它的代码的一些部分:

- (void) loadAndActivateAudioFunction {
NSBundle        *mainBundle = [NSBundle mainBundle];
NSError         *error;
NSURL           *audioURL = [NSURL fileURLWithPath:[mainBundle pathForResource: Name ofType: Type]];
AVAudioPlayer   *player = [(AVAudioPlayer*) [AVAudioPlayer alloc] initWithContentsOfURL:audioURL error:&error];

if (!player) {
    DebugLog(@"Audio Load Error: no Player: %@", [error localizedDescription]);
    DuringAudioPrep = false;
    return;
}
[self lock];
[self setAudioPlayer: player];
[self ActivateAudioFunction];
[self unlock];
Run Code Online (Sandbox Code Playgroud)

}

- (void) setAudioPlayer : (AVAudioPlayer …
Run Code Online (Sandbox Code Playgroud)

memory xcode memory-leaks avaudioplayer

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

如何判断PHP中当前"on"文件资源的哪一行?

使用PHP,可以使用fopen和读取文件的内容fgets.每次fgets调用时,它都会返回文件中的下一行.

怎么fgets 知道读什么行?换句话说,它如何知道它最后读取第5行,所以它应该这次返回第6行的内容?我有办法访问该行号数据吗?

(我知道可以通过将文件的全部内容读入数组来做类似的事情file,但是我想用它完成这个fopen.)

php fopen file line

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

免费的SQL比较工具

我一直在我的公司使用Redgate的SQL Compare,并且非常满意.有没有相似的免费比较工具?或者,在没有付费应用程序的情况下同步两个SQL数据库的最佳方法是什么

sql database

21
推荐指数
5
解决办法
2万
查看次数

jQuery.fn - 为什么这不起作用?

这里有什么问题?(除了冗余代码).$.getJSON按预期工作.但是$.postJSON不起作用.我可以$.fn通过firebug 进行检查,确定列出了postJSON.但是,如果我尝试调用它,我会得到一个无函数定义的错误.

jQuery.fn.getJSON = function(path, opts){
  this.extend(opts, {
    url: path,
    dataType: 'json',
    type: 'GET'
  });

  var invalid = opts.error;
  opts.error = function(xhr, status){
    var data = $.httpData(xhr, 'json');
    if (invalid) 
      invalid(data);
  }

  this.ajax(opts);
};

jQuery.fn.postJSON = function(path, data, opts) {
  this.extend(opts, {
    url: path,
    data: data,
    dataType: 'json',
    type: 'POST'
  });

  var invalid = opts.error;
  opts.error = function(xhr, status){
    var data = $.httpData(xhr, 'json');
    if (invalid) 
      invalid(data);
  }

  this.ajax(opts);
};
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

Jquery交替行具有可见性

Jquery斑马可以条纹化一个表,其中一些行被设置为'display:none'并且仍然有可见的行交替颜色,没有两行具有相同的颜色彼此相邻?

jquery

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

搜索友好的方式来存储MySQL中的复选框值?

什么是在数据库中存储复选框值的搜索友好方式?

目前,复选框作为数组处理,值以";"分隔

因此:

<input type="checkbox" name="frequency[]" value="Daily"/> Daily
<input type="checkbox" name="frequency[]" value="Weekly"/> Weekly
<input type="checkbox" name="frequency[]" value="Monthly"/> Monthly
Run Code Online (Sandbox Code Playgroud)

PHP后端运行implode(';',$ frequency)并将字符串添加到数据库中.

这很好,但在搜索时却是一场噩梦.

有没有更好的方法来解决这个问题?

database checkbox search

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

.Net WikiText到HTML Parser

我知道,我知道,这听起来很愚蠢,但似乎没有开源强大的.NET库可以将Wikitext解析为HTML.

任何人都知道一个stable.robust .net Wikitext到HTML解析器(即仍处于测试模式的codeplex项目不计算在内)

.net parsing open-source wikitext

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

Grails - 存储将由服务使用的sql

我正在编写一个Grails应用程序,该应用程序主要使用带有服务支持的端点的springws Web服务插件.这些服务将从各种后端数据库中检索数据(即,不通过域类和GORM).我想存储我的服务将用于获取外部文件中的Web服务数据的sql.我在寻找建议:

  1. 保存文件的最佳位置在哪里(即,我想将它们放在像grails-app/sql这样明显的地方)和最佳格式(即xml,configslurper等)

  2. 抽象检索sql文本的最佳方法,以便我将执行sql的服务不需要知道它们的获取位置和方式.服务将只提供一个sqlid并获取sql.

sql grails

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

为什么我在Perl中收到"匿名哈希中的奇数个元素"警告?

帮助,我正在尝试使用metaweblogAPI over XMLRPC使用以下perl脚本在我的wordpress博客中使用自定义字段创建一个新帖子,但是自定义字段似乎存在问题.似乎只发布了第二个自定义字段(宽度).无法获得正确发布的"高度".当我添加另一个字段时,我得到"匿名哈希中奇数个元素"错误.这必须是简单的事情 - 有人会善意地检查我的语法吗?谢谢.

#!/usr/bin/perl -w
use strict;
use RPC::XML::Client;
use Data::Dumper;

my $cli=RPC::XML::Client->new('http://www.sitename.com/wp/xmlrpc.php');

my $appkey="perl"; # doesn't matter
my $blogid=1; # doesn't matter (except blogfarm)

my $username="Jim";
my $passwd='_____';

my $text=<<'END';

This is the post content...

You can also include html tags...

See you!
END

my $publish=0; # set to 1 to publish, 0 to put post in drafts

my $resp=$cli->send_request('metaWeblog.newPost',
$blogid,
$username,
$passwd,
{
  'title'       => "this is doodoo",
  'description' => $text,
  'custom_fields' => {
    { "key" …
Run Code Online (Sandbox Code Playgroud)

perl warnings

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