草庐IT

尼尔斯

全部标签

javascript - Javascript 中的实时摩尔斯电码转换器

在看到Google关于摩尔斯电码gmail的愚人节笑话后,我想尝试用javascript创建一个实时摩尔斯电码转换器。我正在使用正则表达式和替换将莫尔斯电码更改为字符。例如:.replace(/.-/g,"a").replace(/.-./g,"r")我遇到的问题是,当我为“r”输入.-.时,它会给我一个“a”,因为它首先看到.-.我怎样才能让它只替换完全匹配的内容?已更新并且正在运行!!感谢所有帮助过我的人http://jsfiddle.net/EnigmaMaster/sPDHL/32/-我的原始代码http://jsfiddle.net/EnigmaMaster/LDKKE/6/

php - 卡在 php 莫尔斯解码器上

这个问题在这里已经有了答案:PHPMorsecodeconverter(5个答案)关闭2个月前。我正在为学校制作一个php摩尔斯编码器和解码器。我已经让编码器工作了,但我不知道如何让解码器工作。下面的代码是我的解码器。我试图让解码器通过用代码切换字母,与我的编码器相同。这没有用,因为它会混淆莫尔斯字母并将它们合并。所以我想我必须首先获取解码器中的每个字母,将它们放入一个数组中并分别解码然后在最后将它们放回原处。我尝试了很多东西,但我真的不知道我在做什么,我也想不通。我是php的新手,所以我试图让它尽可能简单。感谢您的帮助!";$Words=$_POST['morse2'];//gett

php - 使用 PHP 从 .pdf 中提取页面

是否可以从.PDF文件中提取一个或多个页面,并将每个页面另存为.JPG/.PNG/...?我已经找到了ImageMagick,但我想知道是否有不需要为PHP安装任何扩展/插件的解决方案。我目前正在使用PHP5。非常感谢!尼尔斯 最佳答案 PHP没有内置任何用于阅读PDF的内容(从php5开始,有用于创建的内容)。您可以在那里找到一些可以执行此操作的类,并且您不必安装PEAR模块,只需包含该文件即可。或者,您可以尝试从带有exec或反引号的命令行中使用imagemagick,许多主机已经安装了它以便在shell中使用。

PHP摩尔斯电码转换器

我正在用PHP编写一个基本的摩尔斯电码转换器,它可以接受一个字符串并将其转换为摩尔斯电码。它使用关联数组、foreach循环和for循环。它有效,除了出于某种原因,它在每个转换后的字符后输出等效于“0”的摩尔斯电码。我无法弄清楚0是从哪里来的。如果我从关联数组中删除0,没有问题,但我也希望能够转换数字。如果有人能够给我一些反馈,我将不胜感激。代码如下:".-","b"=>"-...","c"=>"-.-.","d"=>"-..","e"=>".","f"=>"..-.","g"=>"--.","h"=>"....","i"=>"..","j"=>".---","k"=>"-.-","l

android - 移动应用程序是否有可能用其相机检测闪光灯,即视觉莫尔斯电码

智能手机的摄像头是否有技术可以检测闪光并将其检测为莫尔斯电码,最远距离为100米? 最佳答案 iPhone应用商店中至少有一款应用可以在未知距离内执行此操作。并且相机可以在更远的距离检测亮度,只要在开光和关光水平之间有足够的曝光对比度,足够慢的点速率不会与帧速率混淆(记住奈奎斯特采样),并且可能需要一个三脚架来保持光线以一小组像素为中心。所以答案很可能是肯定的。 关于android-移动应用程序是否有可能用其相机检测闪光灯,即视觉莫尔斯电码,我们在StackOverflow上找到一个类似

android - 使用 Android 应用程序进行信号处理(莫尔斯码解码)

我在Delphi中制作了测试应用程序,它使用WindowsAPIBeep函数发出摩尔斯电码的蜂鸣声。然后在Android中制作了一个应用程序,将这个莫尔斯电码存储在WAV文件中。现在我想让Android应用程序解码莫尔斯电码。是否有一些关于声音处理的教程,或者有人可以发布一些简单的代码(认为这里没有简单性)作为示例?或者我需要采取哪些步骤才能使其正常工作?我还下载了JTransforms和jfttw库,但真的不知道从哪里开始。问候,恶灵 最佳答案 FFT对此有点矫枉过正-您可以使用简单的Goertzelfilter将摩尔斯电码与背景

php - 确定两个名称是否彼此接近

我正在为我的学校建立一个系统,在那里我们可以在聚会和其他活动中检查学生是否被列入黑名单。我很容易检查一个学生是否被列入黑名单,因为我可以在我的数据库中查找这个学生,看看他/她是否被列入黑名单。但这是困难的地方。在我们的聚会上,每个学生可以邀请一个人。理论上,黑名单的学生可以被另一个学生邀请而绕过系统。我无法查看黑名单学生的客人桌,因为在您邀请客人时只提供姓名。所以我需要检查一个黑名单上的名字是否和一个客人的名字很接近,如果他们很接近,我会显示一个警告,不幸的是,有一些东西需要考虑。名字可能完全不同。在丹麦,标准名称包含三个“名称”,如“nielsfaurskovandersen”但学生

python - 允许在摩尔斯电码转换器中使用多个字符

我正在制作一个程序,它接受输入并将其以计算机哔哔声的形式转换为摩尔斯电码,但我不知道如何制作它,所以我可以在输入中输入多个字母而不会出错.这是我的代码:importwinsoundimporttimemorseDict={'a':'.-','b':'-...','c':'-.-.','d':'-..','e':'.','f':'..-.','g':'--.','h':'....','i':'..','j':'.---','k':'-.-','l':'.-..','m':'--','n':'-.','o':'---','p':'.--.','q':'--.-','r':'.-.','s'

python - 我该如何分析或改进我侄女基于摩尔斯电码的简单压缩算法?

我8岁的侄女昨天在学校上了摩尔斯电码课,她的作业是将各种短语转换为摩尔斯电码。其中一个短语包括她的年龄,她没有写---..,而是写了3-2.因为(用她的话说),“这样写比较少。”这种基本的“压缩算法”激发了我的好奇心,因此我编写了一些代码来实现它。但是,我们在此过程中进行了一些更改。我向她指出,如果你只写.......-----,则无法判断作者的意思是否是50或eeeeettttt。实际上,每个单词的每个字母和每个单词之间都有停顿,所以这不是问题,但我们的方案没有。我拿出一些方格纸并建议用另一个符号填充每个符号的摩尔斯电码,以方便编码并消除方案中的歧义。我建议使用+,因为“没有人会把这

ios - 如何以编程方式获取标签栏的高度?

我发现UITabBar的高度为49px(或50px,具体取决于来源)。因为我不喜欢在我的代码中使用太多的硬编码值,所以我想知道是否可以通过编程方式检索标签栏的高度。亲切的问候,尼尔斯R.PS:我问的原因是因为我有一个ViewController(带有包含文本字段的ListView),它要么由导航Controller(pushViewController)简单地推送,要么呈现为模式(presentModalViewController)。一旦键盘出现,View的大小就会减小,但我必须考虑到标签栏仅在按下ViewController时可见,而不是作为模态显示。
12