小编Mat*_*och的帖子

推送应用程序到heroku

我正在尝试将rails应用程序推送到heroku.

当我到达最后一步时:

git push heroku master
Run Code Online (Sandbox Code Playgroud)

它不起作用,并给我这些错误:

Counting objects: 85, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (74/74), done.
Writing objects: 100% (85/85), 24.38 KiB, done.
Total 85 (delta 23), reused 0 (delta 0)

-----> Heroku receiving push
 !     Heroku push rejected, no Rails or Rack app detected.

error: hooks/pre-receive exited with error code 1
To git@heroku.com:smooth-dusk-26.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:smooth-dusk-26.git'
Run Code Online (Sandbox Code Playgroud)

我不知道我做错了什么:(

ruby-on-rails heroku

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

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

开发人员应该知道离散数学

对于开发人员来说,了解离散数学是否重要?关于算法和分析的大多数书籍至少都有一些数学参考.我原则上可以很容易地理解这些算法并且可以毫无问题地实现它们,但是当涉及到数学部分时,我会陷入困境.一般认为开发人员对数学有深入的了解,可以理解算法和方法吗?

algorithm math

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

使用javascript history.back()在Safari中失败..如何让它跨浏览器?

我在用

<a href="index.php" onclick="history.back();return false;">Back</a>
Run Code Online (Sandbox Code Playgroud)

提供返回上一页链接.它在Windows(IE/Mozilla)上运行正常,但在Windows/Mac上的Safari都失败了.

有没有办法让它适用于所有系统/浏览器(跨浏览器/平台)?

如果不可能,有没有其他方式使用PHP等?

javascript php

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

如何将文件上载到Windows Azure存储

我正在尝试发布一个800mb +的软件包.但是Windows Azure发布只允许最多600mb,所以我可能需要先将一些非结构化文件上传到Windows Azure存储.

将文件上传到Windows Azure存储的最佳方法是什么?

azure azure-storage azure-storage-blobs

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

Python生成Python

我有一组对象,我正在创建一个类,我想将每个对象存储为自己的文本文件.我真的想将它存储为Python类定义,它定义了我正在创建的主类.所以,我做了一些讨论,并在effbot.org上找到了一个Python代码生成器.我做了一些实验,这就是我想出来的:

#
# a Python code generator backend
#
# fredrik lundh, march 1998
#
# fredrik@pythonware.com
# http://www.pythonware.com
#
# Code taken from http://effbot.org/zone/python-code-generator.htm

import sys, string

class CodeGeneratorBackend:

    def begin(self, tab="\t"):
        self.code = []
        self.tab = tab
        self.level = 0

    def end(self):
        return string.join(self.code, "")

    def write(self, string):
        self.code.append(self.tab * self.level + string)

    def indent(self):
        self.level = self.level + 1

    def dedent(self):
        if self.level == 0:
            raise SyntaxError, "internal error in code generator"
        self.level = self.level - 1 …
Run Code Online (Sandbox Code Playgroud)

python code-generation

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

C++中的自定义异常

我一直在尝试为我正在研究的C++库创建一些自定义异常类.这些自定义异常捕获调试所需的额外信息,例如文件,行号等,如果出于某种原因,在测试异常时没有捕获到正确的位置.然而,大多数人似乎建议继承STL中的std :: exception类,我同意这一点,但我想知道使用多重继承来继承每个派生的std :: exception类会更好(例如.std :: runtime_error)和自定义异常类,如下面的代码?

另一件事,如何在异常类中进行复制构造函数和赋值运算符?他们应该被禁用吗?

class Exception{
    public:
        explicit Exception(const char *origin, const char *file, 
                           const int line, const char *reason="", 
                           const int errno=0) throw();

        virtual ~Exception() throw();

        virtual const char* PrintException(void) throw();

        virtual int GetErrno(void);

    protected:
        std::string m_origin;
        std::string m_file;
        int m_line;
        std::string m_reason;
        int m_errno;
}; 

class RuntimeError: public virtual std::runtime_error, public Exception{
    public:
              explicit RuntimeError(const char *origin, const char *file, 
                                    const int line, const char *reason="", 
                                    const int errno=0) throw();
        virtual ~RuntimeError() …
Run Code Online (Sandbox Code Playgroud)

c++ stl exception multiple-inheritance

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

javascript函数getUTCFullYear()有什么需要?

是否存在getUTCFullYear()与javascript中的getFullYear()不同的真实情况?

同样适用于:

getUTCMonth()vs getMonth()

getUTCDate()vs getDate()

我在这里错过了什么吗?

编辑:

请参阅getUTCFullYear()文档.

是否存在getUTCFullYear()与javascript中的getFullYear()不同的真实情况?

javascript utc

15
推荐指数
3
解决办法
6555
查看次数

使用性能计数器计算平均值

我有一个服务流程,我想使用性能计数器来发布完成任务所需的平均时间.我使用AverageTimer32计数器来执行此操作.

它几乎按照我想要的方式工作,但并不完全:当我递增计数器时,它会短暂地提升到我期望的值(在性能监视器中观察),但随后它会下降到零.

因此,计数器为零,我运行任务,任务完成,计数器短暂地上升(到正确的值),但随后它几乎立即回落到零.

我使用AverageTimer32计数器,以AverageBase作为分母.每次启动任务时,我将AverageBase增加1,然后每次完成任务时,我将AverageTimer32增加一个刻度数.任何人都可以推动我?

.net c#

15
推荐指数
1
解决办法
4784
查看次数

单声道和MEF它们兼容.

两个M的.它们兼容吗?我想使用MEF,不管它是否可以在MONO中运行.

mono mef

15
推荐指数
1
解决办法
2541
查看次数