小编Oli*_*nde的帖子

Apache,Ruby,没有框架

使用Apache运行Ruby脚本的最佳方法是什么,没有框架(就像PHP脚本一样)?

如果脚本可以访问HTTP请求内容(URL,主机,GET/POST参数和cookie),则奖励积分.如果一个框架绝对需要,哪个是最轻量级的,会使用Apache?

ruby apache

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

模板类和类属性也是模板

我在编译以下标题时遇到问题.这是我第一次使用模板,我想我得错了.编译器指出错误vector<vector<T>> data_;和操作符重载函数.我希望data_矢量与OptBaseMatrix对象具有相同的类型,但我不知道该怎么做...我真的不知道如何解决这个问题.救命!

#ifndef OPTBASEMATRIX_H
#define OPTBASEMATRIX_H

#include <vector>

template<typename T>
class OptBaseMatrix 
{ 
public:
 vector<vector<T>> data_; 

 OptBaseMatrix(int rows, int cols);
 ~OptBaseMatrix();

 void readMatrix();
 void printMatrix();
 int getRows();
 int getCols();

    OptBaseMatrix<T> operator+(const OptBaseMatrix<T>& matrix1, const OptBaseMatrix<T>& matrix2);

private:
 int rows_; 
 int cols_; 
};

#endif // OPTBASEMATRIX_H
Run Code Online (Sandbox Code Playgroud)

更新:这是调试器日志的一个片段:

Error   1   error C2143: syntax error : missing ';' before '<'  optbasematrix.h 17  TD2
Error   2   error C4430: missing type specifier - int assumed. Note: C++ does …
Run Code Online (Sandbox Code Playgroud)

c++ templates operator-overloading

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

Ruby作为Web服务器的脚本语言

是否可以将Ruby用作HTTP服务器的脚本语言?我希望能够简单地将一些Ruby文件放在web目录中,并能够从我的浏览器中执行它们 - 就像我使用PHP一样.

我绝对没有反对像RoR这样的框架,但有人告诉我,我应该首先学习Ruby,然后继续使用更高级别的框架.当然,我可以编写一些Ruby脚本并在控制台中运行它们,但我更喜欢从浏览器获取输入/输出:)

这有可能吗?否则,构建一个快速简单的Web框架对我来说有多难?

ruby

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

来自OOP背景,有哪些C程序/库可以帮助我获得"C方式"?

我已经做了很长时间的OOP(C++/Java/PHP/Ruby),并且很难想象Linux或Apache这样的大型程序和库是如何完全以命令式的方式编写的.什么是我可以看到的小型开源C项目,以了解C中的事情是如何完成的?

如果项目托管在GitHub上,则奖励积分.

c oop imperative-programming

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

使用C++扩展Ruby?

有没有办法将Ruby对象传递给C++应用程序?我之前从未做过那种事情,并且想知道这是否可行.它需要修改Ruby核心代码吗?

c++ ruby

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

监视文件以进行修改算法

我只是想知道文件监视算法是如何实现的.例如,假设我想在每次修改时将过滤器(即搜索/替换字符串)应用于文件,我应该使用哪种技术?显然,我可以运行一个无限循环来检查目录中的每个文件是否有修改,但它可能效率不高.有没有办法直接通过操作系统获得通知?为了演示,让我们假设一个*nix操作系统和任何语言(C/Ruby/Python/Java /等).

language-agnostic filesystems operating-system

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

Oracle 10g express GUI客户端?

有没有免费的Oracle 10g express GUI客户端?我正在寻找一个与phpMyAdmin具有类似功能的应用程序.

oracle ubuntu user-interface database-administration oracle-xe

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