小编Mar*_*off的帖子

用Ruby调用系统

我是ruby和编程的初学者,需要帮助系统调用将文件从源移动到目标,如下所示:

system(mv "#{@SOURCE_DIR}/#{my_file} #{@DEST_DIR}/#{file}")
Run Code Online (Sandbox Code Playgroud)

是否可以在Ruby中执行此操作?如果是这样,那么正确的语法是什么?

ruby system

6
推荐指数
2
解决办法
7373
查看次数

如何为残疾人或老年人的目标受众进行计划?

是否有人知道指导线,网站等,如果一个人为包括残障人士或老年人的目标受众编程,应该记住什么?或者应该没有区别?

accessibility

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

如何保护我的ASP.NET AJAX应用程序?

Ajax似乎提供了更好的用户体验,但我不确定我是否采取了正确的步骤来保护和保护我的应用程序.

有一份我必须注意的事项清单吗?

.net asp.net security asp.net-ajax

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

如何在C#中添加启动画面?

在VB.NET中,有一个选项可以在单击"添加新窗口"时添加"启动画面",但是当我使用C#执行此操作时,我找不到任何内容.

所以

如何在C#中添加启动画面?

c# visual-studio-2008

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

静态方法的C++链接器问题

我正在编写一个Vector3D类,它调用VectorMath类上的静态方法来执行计算.当我编译时,我得到这个:

bash-3.1$ g++ VectorMath.cpp Vector3D.cpp
/tmp/cc5cAPia.o: In function `main':
Vector3D.cpp:(.text+0x4f7): undefined reference to 'VectorMath::norm(Vector3D*)'
collect2: ld returned 1 exit status

代码:

VectorMath.h:

#ifndef VECTOR3D_H
#include "Vector3D.h"
#endif

class VectorMath {
    public:
    static Vector3D* calculatePerpendicularVector(Vector3D*, Vector3D*);
    static Vector3D* norm(Vector3D*);
    static double length(Vector3D*);
};
Run Code Online (Sandbox Code Playgroud)

VectorMath.cpp

#include "VectorMath.h"
Vector3D* norm(Vector3D* vector) { // can't be found by linker
    // do vector calculations
    return new Vector3D(xHead, yHead, zHead, xTail, yTail, zTail);
}
// other methods
Run Code Online (Sandbox Code Playgroud)

Vector3D.cpp

#include "Vector3D.h"
#include "VectorMath.h"
// ...
// vector …
Run Code Online (Sandbox Code Playgroud)

c++ linker static-methods

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

Lua:减去十进制数不会返回正确的精度

我正在使用Lua 5.1

print(10.08 - 10.07)
Run Code Online (Sandbox Code Playgroud)

而不是打印0.01,上面打印0.0099999999999998.

知道如何从这个减法中获得0.01吗?

lua

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

.NET中的DCOM是否可行?

我知道.net有WCF,我认为当代号为Indigo(?)时,它被吹捧为COM的替代品 - 但它是否真的适合在.NET应用程序中使用,提供与C++/DCOM应用程序相同的功能?

客户端 - 服务器系统上的DCOM应用程序可能很痛苦,但我认为与其他选项(如Web服务)相比,它非常有效 - 无论如何还有其他问题.

那么,WCF是(D)COM的真正继承者还是它有不同的目标?

编辑:我正在谈论分布式应用程序和远程控制 - 例如,服务器可以导致在工作站上启动对话框,工作站可以调用服务器上的方法来发送响应,等等.我将"D"添加到我的标题因此.

.net com wcf dcom

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

Rhino Mocks 3.5测试没有调用属性setter

是否可以测试使用Rhino Mocks 3.5未调用属性设置器?

c# rhino-mocks

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

将DLL用于.NET应用程序的主要逻辑是否安全?

如果用户几乎知道有关.net中的编码的任何信息,并且他们看到.dll,他们就会有不幸的能力来调用你的公共函数和子程序.我知道你可以尝试一个"密钥"系统,它将检查某个"密钥"作为参数,并且只在"密钥"有效时运行代码,但我只运行了一些代码和.dll我当.dll抛出一个未处理的异常时,它向我展示了文件的内容.

你怎么能保护你的.dll?您是否应该只为您愿意承担风险?

.net dll

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

这些库可以用我的C#应用​​程序分发吗?

我在C#应用程序中包含了这些库或命名空间,并将解决方案作为免费软件发布.我使用Visual C#Express 2008.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Media;
using System.Management;
using System.Diagnostics;
using System.Runtime.InteropServices;
using System.Drawing.Text;
Run Code Online (Sandbox Code Playgroud)

是否可以将应用程序作为免费软件或我在这里违反任何许可证?

c# licensing distribution

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