小编S16*_*S16的帖子

将轻量级Web服务器嵌入到.net应用程序(node.js)中?

我有一个用.NET构建的Awesomium构建的项目,它需要使用Flash.Flash尝试访问本地内容(视频播放器)时出现安全错误,而Awesomium提供的解决方案尚未移植到.NET包装器.我想知道是否有一种相当直接的方式在应用程序中包含一个运行时Web服务器,我可以选择一些任意端口并在应用程序运行时创建一个localhost服务器并指向我的Awesomium浏览器.

有任何想法吗?

.net c# embeddedwebserver node.js awesomium

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

在JavaScript中仅向数组添加唯一对象

让我们说我从这开始:

var shippingAddresses =      [{
                                "firstname": "Kevin",
                                "lastname": "Borders",
                                "address1": "2201 N Pershing Dr",
                                "address2": "Apt 417",
                                "city": "Arlington",
                                "state": "VA",
                                "zip": "22201",
                                "country": "US"
                            }, {
                                "firstname": "Dan",
                                "lastname": "Hess",
                                "address1": "304 Riversedge Dr",
                                "address2": "",
                                "city": "Saline",
                                "state": "MI",
                                "zip": "48176",
                                "country": "US"
                            }];
Run Code Online (Sandbox Code Playgroud)

我使用它来预填充表格.用户可以编辑条目或添加新条目.我需要阻止他们添加重复项.

问题是我正在序列化的表单的结构以及从数据库返回这些值的顺序是不一样的,所以我有可能使用以下格式将项插入到此数组中:

                            {
                                "country": "US",
                                "firstname": "Kevin",
                                "lastname": "Borders",
                                "address1": "2201 N Pershing Dr",
                                "address2": "Apt 417",
                                "zip": "22201",                                    
                                "city": "Arlington",
                                "state": "VA"
                            }
Run Code Online (Sandbox Code Playgroud)

这与第一个条目相同,只是以不同方式排序.

我正在加载underscorejs,所以如果有办法用那个库来处理它会很棒.我也在使用jQuery,如果有帮助的话.

在这一点上,我不知道如何继续.

javascript arrays sorting json underscore.js

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

使用crossfilter在JavaScript中动态返回结果

我觉得crossfilter库API解释是为我的技能组以上的人编写的,但我也知道掌握它会解决我的问题.

为简单起见,我将引用此问题的API页面示例数据.

var payments = crossfilter([
  {date: "2011-11-14T16:17:54Z", quantity: 2, total: 190, tip: 100, type: "tab"},
  {date: "2011-11-14T16:20:19Z", quantity: 2, total: 190, tip: 100, type: "tab"},
  {date: "2011-11-14T16:28:54Z", quantity: 1, total: 300, tip: 200, type: "visa"},
  {date: "2011-11-14T16:30:43Z", quantity: 2, total: 90, tip: 0, type: "tab"},
  {date: "2011-11-14T16:48:46Z", quantity: 2, total: 90, tip: 0, type: "tab"},
  {date: "2011-11-14T16:53:41Z", quantity: 2, total: 90, tip: 0, type: "tab"},
  {date: "2011-11-14T16:54:06Z", quantity: 1, total: 100, tip: 0, type: "cash"},
  {date: "2011-11-14T16:58:03Z", …
Run Code Online (Sandbox Code Playgroud)

javascript json crossfilter

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

在JavaScript中处理大型(12K +行)数组

这个项目的要求很奇怪,但我希望得到一些见解......

我有一个包含大约12,000行数据的CSV文件,大约12-15列.我正在将其转换为JSON数组并通过JSONP加载它(必须运行客户端).在数据集上进行任何类型的查询都需要几秒钟才能返回较小的过滤数据集.我目前正在使用JLINQ进行过滤,但我实际上只是循环遍历数组并根据条件返回一个较小的集合.

webdb或indexeddb是否允许我以更快的速度进行此过滤?你知道的那些教程/文章解决了这个特殊类型的问题吗?

javascript json web-sql indexeddb

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

获取字符串中最后一个' - '后面的所有字符

我正在一些非常严格的打包端限制中工作,并且有一个客户端在他的请求中坚持不懈,所以我不得不在.js中做一些我不想做的事情.

无论如何,这里去了.

我有客户评论.在那些评论结束时,我有' - 美国'或' - 澳大利亚'.基本上,在每次审核结束时我都会' - [位置]'.我需要从审阅文本中提取该字符串,然后将其插入范围.我正在使用jQuery,所以我想坚持下去.

我已经整理了如何浏览每个评论并将其插入到我需要的地方,但我还没有弄清楚如何从每个评论中获取该文本字符串,然后从每个评论中删除它.这就是我可以真正使用一些帮助的地方.

示例文字:

<div class="v2_review-content">
    <h4>These earplugs are unbelievable!</h4>
    <p class="v2_review-text">These are the only earplugs I have ever used that completely block out annoying sounds. I use them at night due to the fact I am an extremely light sleeper and the slightest noise will wake me up. These actually stick to the ear in an airtight suction and do not come out at all until I pull them off in the …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

JavaScript中建议的外部JSON对象的最大大小

我有大量的数据要排序和查询,我不能依赖互联网连接.理想情况下,我想将我的整个数据集存储为JSON对象(目前大约17MB,但可能会大得多)并使用类似jLinq或SQLike来查询它,而不是必须输出大量较小的文件.

我有兴趣使用JavaScript(特别是jQuery)查找外部getJSON调用的最大推荐文件大小.1MB,20MB,100MB?关于这个问题的信息很少.有关查询大型数据集客户端的信息很少见.

任何有关该主题的信息将不胜感激.

javascript json getjson

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

从JSON数组中删除行会留下'null'

http://jsfiddle.net/J2KuY/

在test2中,您可以看到,它不是从数组中删除节点,而是用'null'替换节点.

我做错了什么,怎么能完全删除它?

编辑:使用Splice而不是删除.更新了小提琴:http://jsfiddle.net/J2KuY/1/

javascript jquery json

10
推荐指数
2
解决办法
9913
查看次数

使用模数按字母顺序对列表进行排序

我在抓取元素列表并按字母顺序对它们进行排序时没有任何问题,但我很难理解如何使用模数进行排序.

###更新###

这是代码工作'我的方式',但是,我更喜欢下面提供的答案的可重用性,所以已经接受了答案.

<script type="text/javascript">
$(document).ready( function() {
    $('.sectionList2').each( function() {
        var oldList = $('li a', this),
            columns = 4,
            newList = [];
        for( var start = 0; start < columns; start++){
            for( var i = start; i < oldList.length; i += columns){
                newList.push('<li><a href="' + oldList[i].href + '">' + $(oldList[i]).text() + '</a></li>');
            }
        }
        $(this).html(newList.join(''));
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

例如.说我有以下无序列表:

<ul>
    <li><a href="~">Boots</a></li>
    <li><a href="~">Eyewear</a></li>
    <li><a href="~">Gloves</a></li>
    <li><a href="~">Heated Gear</a></li>
    <li><a href="~">Helmet Accessories</a></li>
    <li><a href="~">Helmets</a></li>
    <li><a href="~">Jackets</a></li>
    <li><a href="~">Mechanic's Wear</a></li> …
Run Code Online (Sandbox Code Playgroud)

javascript sorting jquery modulus

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

jQuery点击滚动条没有在IE中的元素中注册?

这是指jQuery dropkick插件:

http://jamielottering.github.com/DropKick/

滚动到列表溢出的第二个演示,并且有一个滚动条.在IE浏览器中,您可以与滚动条进行交互.在IE中,面板在鼠标上方隐藏,好像它看到点击在元素之外可能?

我很乐意帮助您追踪这个问题.

javascript jquery

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

如何监视 jQuery 中的正文“数据”属性何时更改?

我的 body 标签中有 data-segment 属性,该属性由滑块更改。我需要根据 this 的值触发一个函数,当它改变时。

我不确定在这种情况下如何附加事件侦听器?

javascript jquery jquery-events

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