小编Bil*_*ill的帖子

如何使用JavaScript将长数组拆分为更小的数组

我有一系列的电子邮件(它可能只是一封电子邮件,或100封电子邮件),我需要发送带有ajax请求的数组(我知道该怎么做),但我只能发送一个包含10个或更少的电子邮件.因此,如果有一个包含20个电子邮件的原始数组,我需要将它们分成2个数组,每个10个.或者如果原始数组中有15个电子邮件,那么1个数组为10,另一个数组为5.我正在使用jQuery,最好的方法是什么?

javascript arrays jquery loops

70
推荐指数
9
解决办法
14万
查看次数

如何使用API​​ V3在每页上显示多个Google地图

我有以下脚本.我想让两个地图出现在页面上,但无论我尝试什么,我只能得到第一个地图initialize()来显示......第二个地图没有.有什么建议?(另外,我无法在代码中添加它,但第一张地图正在<div id="map_canvas"></div><div id="route"></div> 谢谢!

<script type="text/javascript"> 
// Create a directions object and register a map and DIV to hold the 
// resulting computed directions

var map;
var directionsPanel;
var directions;

function initialize() {
  map = new GMap(document.getElementById("map_canvas"));
  map.setCenter(new GLatLng(41.1255275,-73.6964801), 15);
  directionsPanel = document.getElementById("route");
  directions = new GDirections(map, directionsPanel);
  directions.load("from: Armonk Fire Department, Armonk NY to: <?php echo $LastCallGoogleAddress;?> ");

  map.addControl(new GSmallMapControl());
  map.addControl(new GMapTypeControl());
}

</script> 


<div id="map_canvas2" style="width:200px; height:200px;"></div>
<div id="route2"></div>

<script type="text/javascript"> 
// Create a directions object and …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps google-maps-api-3

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

带有jquery的textarea中的最大字符数

我有以下代码,我有点坚持下一步做什么.这个想法是当你在文本区域输入文本时,计数器会告诉你剩下多少个字符.一旦你达到最大字符我想停止允许输入字符,或删除所有输入的字符,因此文本区域中只有10个字符.我知道我必须把代码放在它说的地方,alert("LONG");但我不太确定是什么.

var maxLen = 10;
        console.log("Start");
        $('#send-txt').keyup(function(){
            var Length = $("#send-txt").val().length;
            var AmountLeft = maxLen - Length;
            $('#txt-length-left').html(AmountLeft);
            if(Length >= maxLen){
                alert("LONG");
            }



        });
Run Code Online (Sandbox Code Playgroud)

javascript validation jquery textarea

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

我可以在我的网站上使用指纹扫描仪吗?

我正在制作一个Web应用程序,并希望有一个安全区域,您只能用指纹登录.我最初的想法是只使用一个usb条形码阅读器并扫描它,然后将ID输出到文本框中,但这不是很安全.因此,我想使用USB指纹识别器为每个人生成一个哈希,并将其存储在文本框中.然后,将针对具有每个人的哈希值的数据库进行检查.有没有人知道是否有可以做到这一点的指纹识别器,或者我可以轻松地将阅读器集成到网站中?

编辑:这个网站的想法是,它就像一个登录系统(如果你每小时收到付款的方式就像你可以进出的那样)这个想法是没有人可以在其他人身上签字.如果您只是使用密码,那么有人可以告诉他们的朋友可以输入密码的密码.这就是为什么我想到了指纹,或类似的东西...我对其他建议持开放态度

另外,我正在使用PHP

编辑2:基本的想法,是我必须想办法通过登记证明有人在那里.我不想使用密码,因为那时有人可以告诉别人他们的密码输入.任何其他建议?它不一定是指纹.

php security encryption fingerprint

22
推荐指数
2
解决办法
4万
查看次数

使用jquery在页面中心放置一个叠加层

这应该是一个简单的问题,但我似乎无法弄明白.我使用jquery做了一个弹出窗口,我希望它位于页面的中心.无论网站如何调整和分辨率.现在我只是用CSS定位它,但问题是如果你移动页面它不会移动叠加层,它取决于页面上有多少内容.有没有办法用jquery定位它所以它也将在窗口的中心?

谢谢!

html javascript css jquery center

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

查找样本中最主要的音频

我正在尝试创建一个项目,从互联网上提取实时流音频文件,并连续采样音频,寻找给定时间段内最主要的频率.这个想法是,如果它在一段时间(几秒)内检测到让我们说440Hz的频率,则意味着在直播流上播放了特定的音调.一旦它检测到特定的音调,我就会在程序中做一些其他的事情.直播是流言,单音或沉默.

我能够做到这一点,得到一个概念证明工作,读取我从在线音调发生器生成的文件.当我传入该文件时,它正确地识别频率(它仅关闭1或2 Hz).当我拉入实时流时,我得到的频率数据类似于:17704Hz.我的猜测是它来自直播的"噪音".

我正在使用npm模块node-pitchfinderaudio-analyer完成大部分处理

关于如何获得单音的任何想法?

const fs = require('fs');
const fsa = require('fs-extra');
const Lame     = require('lame');
const Speaker  = require('speaker');
const Volume   = require('pcm-volume');
const Analyser = require('audio-analyser')
const request  = require('request')
const Chunker  = require('stream-chunker');
const { YIN } = require('node-pitchfinder')
const detectPitch = YIN({ sampleRate: 44100})
//const BUFSIZE  = 64;
const BUFSIZE  = 500;


var decoder   = new Lame.Decoder(); 
decoder.on('format', function(format){onFormat(format)});

var chunker  = Chunker(BUFSIZE);
chunker.pipe(decoder);  




var options = {
    url: …
Run Code Online (Sandbox Code Playgroud)

javascript fft audio-streaming node.js audio-processing

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

有谁知道任何开源可用性/调度系统?

我正在尝试建立一个可用性/调度系统......基本上,我希望用户能够登录到这个系统,并显示它们在某个时间段内可用,然后我希望其他用户能够登录并查看可用时间和时间,以及能够预订时间(因此它们不再显示为可用).我想使用PHP和SQL.有没有人知道是否有任何类似的开源系统?我觉得会有从头开始重建的傻事.

虽然我想使用PHP和SQL,但我会考虑不使用这些技术的任何其他开源工具,但显然首选php和sql.谢谢

编辑:我知道这个问题可以通过谷歌日历解决...但我需要找到除谷歌日历以外的其他方式.

php sql open-source scheduling

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

在PHP中的图像的随机顺序

我有以下图像,我正在使用旋转木马.每次页面加载时我都希望它们以不同的顺序进入.我在考虑使用随机数生成器对数字进行排序,但后来我不知道如何设置它以便数字只使用一次.如果这可以在一个循环中完成,那么它是可扩展的,这将是伟大的.

请参阅下面的静态代码,除最后的数字外,所有图像的命名都相同

        <div class="image-entry">
            <img src="/images/carousel-1.jpg" />
        </div>
        <div class="image-entry">
            <img src="/images/carousel-2.jpg" />
        </div>
        <div class="image-entry">
            <img src="/images/carousel-3.jpg" />
        </div>
        <div class="image-entry">
            <img src="/images/carousel-4.jpg" />
        </div>
Run Code Online (Sandbox Code Playgroud)

谢谢!

php random shuffle

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

构建一个圆形仪表html 5画布

我正在尝试用帆布制作圆形量规,并且我很难用它.我基本上想要这个:在此输入图像描述只有白色的圆圈,红色的线条,抽搐的标记,小的,然后是每50个更大的一个,以及每100个数字的大抽动标记和针.我真的不关心任何其他写作或银色边框.谁能指出我正确的方向?我对画布很新,但我不想使用任何预构建的库或任何东西.

谢谢!

javascript jquery html5 canvas

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

从流式音频节点js中删除高频声音

我有一个小应用程序接受来自互联网的传入音频流,我试图找到音调或连续发出哔哔声的频率.在音调/哔哔声时,它是唯一可以播放的东西.其余的音频是沉默或说话.我正在使用node-pitchfinder npm模块来查找音调,当我使用由2,000Hz制作的样本音频剪辑时,app会打印出一到两赫兹的频率.当我在线提取音频流时,我会得到17,000 Hz的结果.我的猜测是音频信号中存在一些"噪音",这就是节点 - 音调探测器模块正在拾取的东西.

有没有什么方法可以实时滤除噪音以获得准确的频率?

流音频文件是:http://relay.broadcastify.com/fq85hty701gnm4z.mp3

代码如下:

const fs = require('fs');
const fsa = require('fs-extra');
const Lame     = require('lame');
const Speaker  = require('speaker');
const Volume   = require('pcm-volume');
const Analyser = require('audio-analyser')
const request  = require('request')
const Chunker  = require('stream-chunker');
const { YIN } = require('node-pitchfinder')
const detectPitch = YIN({ sampleRate: 44100})
//const BUFSIZE  = 64;
const BUFSIZE  = 500;

var decoder   = new Lame.Decoder(); 
decoder.on('format', function(format){onFormat(format)});

var chunker  = Chunker(BUFSIZE);
chunker.pipe(decoder);

var options = {
    url: …
Run Code Online (Sandbox Code Playgroud)

javascript audio pcm audio-streaming node.js

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