小编use*_*518的帖子

node.js样板+最佳实践

我是node.js的新手,刚开始..

我是一个很好的node.js样板和最佳实践,如编码设计pattrens(例如依赖注入等等.我已经阅读过道格拉斯·克罗克福德的JS设计图片而不是一次..但是希望看到节点的差异)名称间距 - 与目录结构等.

关于node.js堆栈,据我所知:

  • 表达 - 必须
  • 异步 - 必须(流量控制)
  • dnode - ?
  • socket.io - websocket
  • nowjs - 很乐意使用它,但据我所知,规模版本不会免费("我们很快就会批准正在开发的NowJS的分布式版本.请发送电子邮件至sales@nowjs.com联系我们")
  • 下划线+骨干 - ?
  • 数据库层 - ?
  • 模板 - 我使用handleBars - jquery是必须的
  • require.js - (我不想使用commonJS ...不确定服务器上的集成是如何工作的)

那么在libs列表中添加/删除什么?在哪里可以找到专业的样板?以及与之相关的任何其他提示.

提前致谢!

javascript node.js express socket.io

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

霍夫变换 - javascript - node.js

所以,我正在尝试实现hough变换,这个版本是基于次要属性的1维(它的所有dims减少到1 dim优化)版本.随附的是我的代码,带有示例图像......输入和输出.

明显的问题是我做错了什么.我已经三倍检查我的逻辑和代码,它看起来也很好我的参数.但显然我缺少一些东西.

请注意,红色像素应该是椭圆中心,而蓝色像素是要去除的边(属于符合数学方程的椭圆).

另外,我对openCV/matlab/ocatve/etc.使用不感兴趣(没有反对他们).非常感谢你!

var fs = require("fs"),
    Canvas = require("canvas"),
    Image = Canvas.Image;


var LEAST_REQUIRED_DISTANCE = 40, // LEAST required distance between 2 points , lets say smallest ellipse minor
    LEAST_REQUIRED_ELLIPSES = 6, // number of found ellipse
    arr_accum = [],
    arr_edges = [],
    edges_canvas,
    xy,
    x1y1,
    x2y2,
    x0,
    y0,
    a,
    alpha,
    d,
    b,
    max_votes,
    cos_tau,
    sin_tau_sqr,
    f,
    new_x0,
    new_y0,
    any_minor_dist,
    max_minor,
    i,
    found_minor_in_accum,
    arr_edges_len,
    hough_file = 'sample_me2.jpg',


edges_canvas = drawImgToCanvasSync(hough_file); // make sure everything is black and …
Run Code Online (Sandbox Code Playgroud)

javascript algorithm image-processing computer-vision node.js

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

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

node.js - facebook connect - 最新的lib

我已经开始使用node.js了解一下.我来自更多的php/java背景.

我大量使用facebook sdk for php,这非常好(对于php).node.js缺乏这样的支持(如果我错的话,Facebook的Facebook SDK是完全不同的东西纠正我).再一次,谈论支持和使用everyauth并不是很好..(也许更新的示例代码将帮助我).例如,您如何通过SDK进行分页?(你从facebook获得下一个链接作为回复)

面板 - 没有更新(试过它的样本并从代码中看到)有些库使用FQL而不是打开图

哪个是"最好的"?或者最新的"包装"或它自己的SDK,但又简单易用?(不需要重型lib)

谢谢!

javascript facebook node.js facebook-graph-api

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

Symfony类加载器 - 用法?没有实际使用的例子

我一直在使用Symfony类加载器(阅读其他人,概念并开始实现).

我已经阅读了http://symfony.com/doc/current/components/class_loader.html以及我已经改变了目录结构以适应所有.这是一个失败的小源代码:

文件名:test.php,dir:C:/test/BE/src/main.php

   <?php
    define('BASE_DIR','/../..');

    echo BASE_DIR.'/BE/libs/symphony/component/ClassLoader/2.1.0/UniversalClassLoader.php';
    require_once BASE_DIR.'/BE/libs/symphony/component/ClassLoader/2.1.0/UniversalClassLoader.php';

    use Symfony\Component\ClassLoader\UniversalClassLoader;

    $loader = new UniversalClassLoader();
    $loader->registerNamespace('App\Location\Location', 'Location/Location');

     // You can search the include_path as a last resort.
    $loader->useIncludePath(true);    
    $loader->register();
    use App\Location\Location;
    new App\Location\Location(); //Fatal error: Class 'App\Location\Location' not found in C:/test/BE/src/main.php
Run Code Online (Sandbox Code Playgroud)

文件名:Location.php,dir:C:/test/BE/src/Location/Location.php

namespace App\Location;

class Location{
    private $lat;
    private $lng;
}
Run Code Online (Sandbox Code Playgroud)

php symfony

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