问题列表 - 第13469页

C#中面向方面编程

是否有任何好的资源可以围绕面向方面编程?

PS:我需要了解AO编程,而不是.NET或C#可用的库或框架:)

.net c# aop

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

关于python-mode函数的Emacs defadvice

在python-mode中,有一个名为py-execute-region的函数,它将突出显示的代码区域发送到Python缓冲区进行评估.在评估之后,光标位于Python缓冲区中,但我希望它保留在脚本缓冲区中,以便我可以继续生成更多代码.我写了一个简单的建议功能:

(defadvice py-execute-region                                                
   (after py-execute-region-other-window activate)                          
   """ After execution, return cursor to script buffer """                  
   (other-window 1)                                                         
) 
Run Code Online (Sandbox Code Playgroud)

但这根本不起作用.我尝试过其他变种,比如使用'around'而不是'after'; 将变量设置为脚本缓冲区名称,然后弹出缓冲区到该缓冲区和类似的东西.没有成功!我想知道这个机制对某人来说是否显而易见......谢谢!

python emacs elisp defadvice advising-functions

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

typedef一个数组与在C++中使用结构

找到了一个有趣的使用typedef,我真的没有看到它的需要.

typedef int Color[3];
Run Code Online (Sandbox Code Playgroud)

那么使用将是:

Color pants;
pants[0] = 0;
etc.
Run Code Online (Sandbox Code Playgroud)

通过ptrs使用typedef创建了一些看起来很奇怪的代码.

为什么不使用结构?

struct Color {
int r;
int g;
int b;
};

Color pants;
pants.r = 0;
etc.
Run Code Online (Sandbox Code Playgroud)

您可以使用联合将变量表示为数组或单独表示,这是不可思议的,但仍然清楚它比单个值更复杂.

有人可以提供有关使用typedef'd数组与结构的优点的见解吗?

c++ typedef data-structures

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


如何使用PHP使用数据库中的值填充javascript数组?

我必须创建一个javascript数组,其元素由php从数据库中获取.可能吗?如果是这样,怎么样?

(我不想用ajax来做那件事)

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

将日期添加到日期

我有一个程序需要在1/1/09开始,当我开始新的一天,我的程序将在第二天显示.这是我到目前为止:

GregorianCalendar startDate = new GregorianCalendar(2009, Calendar.JANUARY, 1);
SimpleDateFormat sdf = new SimpleDateFormat("d/M/yyyy"); 
public void setStart()
{
    startDate.setLenient(false);
    System.out.println(sdf.format(startDate.getTime()));
}

public void today()
{
    newDay = startDate.add(5, 1);
    System.out.println(newDay);
//I want to add a day to the start day and when I start another new day, I want to add another day to that.
}
Run Code Online (Sandbox Code Playgroud)

我在'newDay = startDate.add(5,1);'中得到错误,但是预期为int 我该怎么办?

java date gregorian-calendar

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

59
推荐指数
3
解决办法
5万
查看次数

如何使用Perl测试C程序?

我正在寻找一些教程,展示如何通过编写Perl程序来自动化测试来测试C程序.

基本上我想学习Perl程序的自动化测试.任何人都可以分享这些教程或你的任何经验,这可以帮助我启动这个过程吗?

testing perl automated-tests

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

Windows程序:如何窥探命令行参数?

我正在尝试对基于Windows的商业IDE的构建系统进行逆向工程,因此我可以使用make来构建我的项目.

启动一个程序来执行任务,我需要知道在运行该程序时传递给该程序的命令行参数.但是,Windows进程查看器不显示命令行参数.

是否有任何方法可以查看程序启动时传递的命令行参数?

(实际上我刚刚想到我应该用存根程序替换命令行args.但是,我想知道是否有一种简单的方法).

windows command-line

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

如何在我的ActionMailer视图中使用我的视图助手?

我想使用我app/helpers/annotations_helper.rb在ReportMailer views(app/views/report_mailer/usage_report.text.html.erb)中定义的方法.我该怎么做呢?

基于本指南,似乎该add_template_helper(helper_module)方法可能会做我想要的,但我无法弄清楚如何使用它.

(顺便说一下,你有没有理由在邮件程序视图中访问一组不同的帮助程序?这非常烦人.)

ruby-on-rails

223
推荐指数
8
解决办法
6万
查看次数