问题列表 - 第16449页

Perl:将模式从当前位置替换为一行

Perl中,如何将模式从当前位置(最后一次替换的位置)替换为一行?

我在一行中完成了所有这些替换:

...
s/\[//;
s/(\/\w\w\w\/)/ getMonth $1 /e;
s/:/ /;
s/\s\+\d\d\d\d\]//;
#NOW: replace all blanks with a plus sign from this position until the end of this line.
Run Code Online (Sandbox Code Playgroud)

regex perl replace

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

获取属性v关系(核心数据 - iPhone)

我是一名新的iPhone开发人员(大约4个月左右),他开始关注Core Data.

在Dave Mark 的"Beginning iPhone 3 Development"一书中,它提到了获取属性和关系之间的主要区别在于获取的属性允许延迟加载.但是,我已经在此站点上看到了其他资源和接受的答案,这表明关系确实允许延迟加载.

例如,如果我有一个与Employee具有多对多关系的Department对象,那么我不希望给定部门的提取将所有关联的员工加载到内存中.

我非常感谢关于这一点的权威答案,以及其他差异,因为它对任何设计都有明显的影响.

另外,如果有人能指出一个合理的核心数据资源,这是一个清晰且初学者友好的指南,我将非常感激(我以前是一名Java开发人员,但我是iPhone-Way的新手...

iphone lazy-loading core-data objective-c

9
推荐指数
2
解决办法
9491
查看次数

如何在Scala中展平不同类型的列表?

我有4个元素:( List[List[Object]]每个元素中的对象不同)我想要压缩,以便我可以拥有List[List[obj1],List[obj2],List[obj3],List[obj4]]

我试图压缩它们,我获得了一个嵌套列表,我不能应用flatten,因为它说:没有隐式参数匹配参数类型.

我怎么解决这个问题?我应该尝试另一种方式还是有办法让扁平化的工作?

我对scala有点新意,所以这可能是一个愚蠢的问题:D提前谢谢!clau

scala nested list flatten

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

如何在这个yacc文件中找到shift/reduce冲突?

当我尝试在以下文件上使用yacc时,我得到错误冲突:1 shift/reduce如何找到并修复冲突?

/* C-Minus BNF Grammar */

%token ELSE
%token IF
%token INT
%token RETURN
%token VOID
%token WHILE

%token ID
%token NUM

%token LTE
%token GTE
%token EQUAL
%token NOTEQUAL
%%

program : declaration_list ;

declaration_list : declaration_list declaration | declaration ;

declaration : var_declaration | fun_declaration ;

var_declaration : type_specifier ID ';'
                | type_specifier ID '[' NUM ']' ';' ;

type_specifier : INT | VOID ;

fun_declaration : type_specifier ID '(' params ')' compound_stmt ;

params : param_list …
Run Code Online (Sandbox Code Playgroud)

yacc

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

Cocoa和SVG解释Bézier曲线的方式有何不同?

我对任何类型的图形都很陌生(可能除了拍照:))所以如果我昨晚面对的问题的解释不是非常精确和明白,请原谅.

我正在尝试在Cocoa中生成代码,它将在SVG文件的基础上绘制向量.我已经将SVG命令转换为NSBezierPath方法的调用,但是接收到的图形并不是很好......形状类似于基本形状,但有一些......扭曲(?).它可能既不是抗锯齿问题,也不是Cocoa方面的平坦值问题.有人提出这个问题可能是由于Cocoa方法对SVz的Bézier曲线控制点的不同解释 - 这可能吗?或者还有什么可能导致问题?

cocoa svg bezier

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

通过覆盖元素<div>传递鼠标单击

是否可以通过覆盖元素传递鼠标点击:

<div style="background: url('img/rain.png'); z-index: 100; width: 100%; height: 100%; top: 0; bottom: 0; left: 0; right: 0;"></div>
Run Code Online (Sandbox Code Playgroud)

到底层元素(段落,图像,链接等)?


或者措辞另一种方式:

有没有办法在HTML,CSS和/或JavaScript中创建纯粹的美学叠加层?

html javascript html5 css3

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

重定向到错误页面

我想在发生异常时使用Response.Redirect重定向浏览器.
我还想将异常消息传递给我的错误页面.

例如:

string URL = "Page2.aspx?Exception=" + ex.ToString()
Response.Redirect(URL)
Run Code Online (Sandbox Code Playgroud)

可以吗?这是正确的语法吗?

.net c# asp.net response.redirect exception

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

我该如何为我的应用程序创建Web界面?

首先,一点背景:我用SQLAlchemy在python中编写了一个小应用程序,它大致是一个改进的RSS阅读器:它选择了应该引起用户兴趣的链接,并向他展示.我已经拥有一个非常简单的命令行界面,我设想了各种界面:web,即时消息,桌面......

现在我想创建一个简单的Web界面,但我对此事绝对没有经验(从5或6年前制作一个简单的php论坛...).所以我来这里是为了从哪里开始:

  1. HTML/CSS/Javascript是否有一个很好的教程,专注于让网站看起来很好看?我知道w3schools,但它是一个可怕的教程恕我直言,因为它教你HTML/CSS,但没有告诉你如何使用它们.
  2. 我应该使用JavaScript库吗?哪一个?
  3. 我应该使用Web框架吗?我猜测不是或者非常轻量级,因为我已经有一个带有数据库和SQLAlchemy的应用程序核心,我不想放弃它.
  4. 还有其他建议吗?

谢谢!

javascript css python

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

Matlab相当于Python的"无"

Matlab中是否有一个与Nonepython 大致相同的关键字?

我试图用它来标记函数的可选参数.我正在翻译以下Python代码

def f(x,y=None):
    if y == None:
        return g(x)
    else:
        return h(x,y)
Run Code Online (Sandbox Code Playgroud)

进入Matlab

function rtrn = f(x,y)
    if y == []:
        rtrn = g(x);
    else
        rtrn = h(x,y);
    end;
end
Run Code Online (Sandbox Code Playgroud)

正如您目前所看到的,我正在使用[]as None.有一个更好的方法吗?

python matlab

8
推荐指数
3
解决办法
9796
查看次数

在服务器上安全地执行用户提交的python代码

我正在寻找启动一个涉及执行用户通过HTML表单输入的python代码的项目.我知道这可能是致命的(exec),但我已经看到它在至少一个实例中成功完成.

我向Python Challenge的开发人员发送了一封电子邮件,我被告知他们正在使用他们自己提出的解决方案,他们只是让他们使用"操作系统提供的安全功能"和"操作" system [Linux]提供了所需的大部分安全性,如果你知道如何使用它."

有谁知道如何安全可靠地进行此操作?我考虑过为每次提交产生一个新的VM,但这会产生太多的开销,并且几乎不可能有效地实现.

python user-input

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