小编adm*_*rew的帖子

Julia:构造函数在函数中嵌入函数

我是OOP的新手.让我说我有一个类型和功能,如下所示:

   type Person
      name::String
      male::Bool
      age::Float64
      children::Int

    end

    function describe(p::Person)
      println("Name: ", p.name, " Male: ", p.male)
      println("Age: ", p.age, " Children: ", p.children)
    end


    ted = Person("Ted",1,55,0)

    describe(ted)
Run Code Online (Sandbox Code Playgroud)

有没有办法将describe函数嵌入到类型中.例如,如果我输入这样的东西

ted.describe()
Run Code Online (Sandbox Code Playgroud)

我会得到:

Name Ted Male true
Age 55.0 Children 0
Run Code Online (Sandbox Code Playgroud)

oop julia

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

如何为多个nodejs项目重用gulp任务

我试图gulp在两个不同的项目中重用我的任务.我将我的gulp任务提取到父目录中,并尝试要求它们.这是我的目录结构.

parent/
    gulp-tasks/
      default.js
    project1/
        node_modules/
        gulpfile.js
        js/
    project2/
        node_modules/
        gulpfile.js
        js/
Run Code Online (Sandbox Code Playgroud)

这就是我gulpfile.js在每个项目中的所有内容

var requireDir = require('require-dir');
requireDir('../gulptasks');
Run Code Online (Sandbox Code Playgroud)

这是我的default.js样子:

var gulp = require('gulp');

gulp.task('default', function() {
    //run code here
})
Run Code Online (Sandbox Code Playgroud)

当我尝试运行时gulp default,我得到的gulp是没有定义的.我知道node_modules在父目录中没有,但有没有办法指向node_modules每个子项目?我不是特别想要一个关于gulp的答案但是如何构建我的项目以使我的代码可重用?

node.js node-modules gulp

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

String是哪个数据类型类别

据我了解,VBA 中有两种不同的数据类型分类方法。

  • 对象类型与非对象类型
  • 值类型与引用类型

我假设对象类型与引用类型相同。但我读到对象类型和非对象类型之间的赋值存在差异:

Dim i As Integer
i = 1

Dim chrt As Chart
Set chrt = something
Run Code Online (Sandbox Code Playgroud)

注意“设置”。现在在以下链接中,字符串被归类为引用类型。

http://msdn.microsoft.com/en-us/library/t63sy5hs.aspx

Dim str As String
Set str = "abc"
Run Code Online (Sandbox Code Playgroud)

是错误的并且

Dim str As String
str = "abc"
Run Code Online (Sandbox Code Playgroud)

是正确的。因此引用类型和对象类型是不等价的。有什么不同?

vba

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

如何为企业网络应用定价?

我正在为一家大型跨国公司提出我们的许可解决方案的提案.问题是我从来没有把这么大的东西放在一起,所以我不知道什么是可以接受的.暂时忽略托管或支持(甚至是应用程序的功能)并只集中许可证 - 您是否认为在每个用户的基础上更常见 - 如果是这样,公司会在价格波动时考虑更多用户加油?或者用户频段更常见:1-1000,1000-5000,5000-10000,10000-25000,25000-50000,5000000k,100k +(可能是最大用量).有谁知道关于这种事情的任何好的联系?有没有人在这里为30000名用户购买了一个复杂的多语言网络应用程序,可以接受多少?

web-applications

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

Mahout - 简单的分类问题

我正在尝试构建一个简单的模型,可以将点分类为 2D空间的2个分区:

  1. 我通过指定几个点和它们所属的分区训练模型.
  2. 我使用该模型来预测组(分类),其中,测试点可能落在.

不幸的是,我没有得到预期的答案.我在代码中遗漏了什么,或者我做错了什么?

public class SimpleClassifier {

    public static class Point{
        public int x;
        public int y;

        public Point(int x,int y){
            this.x = x;
            this.y = y;
        }

        @Override
        public boolean equals(Object arg0) {
            Point p = (Point)  arg0;
            return( (this.x == p.x) &&(this.y== p.y));
        }

        @Override
        public String toString() {
            // TODO Auto-generated method stub
            return  this.x + " , " + this.y ; 
        }
    } …
Run Code Online (Sandbox Code Playgroud)

java classification mahout

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

我可以在iTunes应用商店上传应用后更改应用的价格吗?

我想将应用程序上传到iTunes应用商店,并在六个月内更改该应用的价格.我可以这样做吗?

app-store ios

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

C++运算符重载++

两个代码中哪一个是正确的,为什么?

C C::operator++() {
    x++; 
    y++; 
    return *this; 
}


C & C::operator++() {
    x++; 
    y++; 
    return *this; 
}
Run Code Online (Sandbox Code Playgroud)

谢谢

c++ operator-overloading

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

PeerConnection:在本地网络中拨打电话

我在玩 WebRTC,我想实现的是:

User1 在 192.168.xx 打开浏览器

User2 打开浏览器在 192.168.xx 同一个页面

用户 1 单击呼叫,用户 2 在其屏幕上显示流。

我已经创建了一个带有 node 和 socket.io 的信令服务器,我能够使用 socket.io 房间在用户之间交换消息。

我正在遵循的步骤是:

  • 获取用户媒体
  • 创建 peerconnection1 - 没有冰服务器
  • 在 peerconnection 上添加流
  • 创建报价
  • 通过套接字发送报价
  • 接收报价并创建 peerconnection2 - 无冰服务器
  • 发送答案

我还在“oniceccandidate”和“onaddstream”中添加了一些日志以查看它们何时被调用,并在“onaddstream”上创建视频元素。

当我按下通话按钮时,我在另一台计算机上看到视频元素变黑,但我看不到任何视频和音频。我肯定错过了一些重要的步骤,

有人能告诉我我必须执行哪些步骤才能正确调用并交换所有必要的数据以在另一端显示流吗?

非常感谢

webrtc signaling

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

是否可以在注入服务的方法上使用spyOn?

我正在为Jasmine的控制器编写测试; 控制器依赖于我注入的服务beforeEach(inject).但是,当我试图窥探服务中的方法时,我总是会收到以下错误:

spyOn could not find an object to spy upon for replacePod()
Run Code Online (Sandbox Code Playgroud)

我的测试代码如下:

describe('Controller: ResultsController', function () {
    'use strict';
    var ctrl;
    var ResultsService;
    var RouteService;
    var PodService;
    var $scope;
    var httpMock;
    var log;
    // load the controller's module
    beforeEach(module('waApp'));·
    // Initialize the controller and a mock scope
    ····
    beforeEach(inject(function(
            $rootScope,
            $log,
            $controller,
            $httpBackend,
            ResultsService,
            RouteService,
            PodService
        ) {
            $scope =  $rootScope.$new();
            log = $log;
            log.reset();
            httpMock = $httpBackend;
            ctrl = $controller('ResultsController', {
                $scope: $scope,
                ResultsService: ResultsService, …
Run Code Online (Sandbox Code Playgroud)

javascript jasmine angularjs

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

SQLSTATE [HY000] [2003]无法连接到MySQL服务器

我现在正在将应用程序从标准专用服务器迁移到AWS EC2上.我还将数据库(MySQL)移到了Amazon RDS上.现在我有一个问题,我非常肯定与PHP或Apache配置有关.

在我的专用服务器上,我现在可以毫无问题地访问Amazon RDS数据库,但在EC2实例上,使用完全相同的代码我收到此消息:

SQLSTATE[HY000] [2003] Can't connect to MySQL server on ....................eu-west-1.rds.amazonaws.com

我可以通过笔记本电脑上的Sequel Pro和我其他服务器上的PHP访问数据库服务器.我试图在我的其他服务器上输入MySQL数据库的IP地址,但是同样的错误消息,所以我想在Apache或PHP中有一些配置我需要做什么?

它是在CentOS上运行Apache和PHP的EC2实例.

关于什么配置阻止此连接的建议?

php mysql apache amazon-ec2 amazon-web-services

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