问题列表 - 第6352页

在MATLAB中,允许在函数名中包含哪些ASCII字符?

我有一组对象,我从中读取信息,其中包含最终成为MATLAB m文件的信息.一条信息最终成为MATLAB中的函数名称.在将M文件写入文件系统之前,我需要从该字符串中删除所有不允许的字符.有人能告诉我在MATLAB的函数名中哪些字符组成了允许的字符集?

variables syntax matlab function naming-conventions

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

代表们的目的

重复:

事件和代表之间的差异及其各自的应用程序

代表们有哪些优势?

我在哪里使用代表?

我想知道代表们的目的是什么.我没有那么多地使用它们,也不能真正想到什么.

在我的课程中,有人写道,代表是符合其签名的所有方法的蓝图.

此外,您可以向一个委托添加多个方法,然后按照添加顺序在彼此之后执行它们.这可能仅对影响局部变量的方法或不返回任何值的方法有用.

我已经读过C#将Events实现为委托,记录为:

//Summary: Represents the method that
will handle an event that has no event
data.

//Parameters:

//sender: The source of the event.

//e: An System.EventArgs that contains no event data.

[Serializable]

[ComVisible(true)] 

public delegate void EventHandler(object sender, EventArgs e);
Run Code Online (Sandbox Code Playgroud)

不过,这有点令人困惑.有人可以给出这个概念的一个好的,有用的例子吗?

.net c# delegates

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

遍历图表Vs遍历树

遍历图形的函数是否同样可以遍历树?

tree graph-theory

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

如何让C#与Javascript互操作?

我想在我的C#程序中托管Javascript.我想允许用户编写自定义Javascript代码,让我的C#程序运行他们的函数,并允许用户使用我的框架代码.

是否有可能做到这一点?如果是这样,怎么样?

编辑:要清楚,我没有在这个项目中使用ASP.NET.

javascript c# interop

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

可以使用Javascript打开PDF文件的打印对话框吗?

我知道如何在新窗口中打开网页并添加javascript,以便弹出打印对话框.有没有办法用PDF文件做类似的事情?

javascript printing pdf

42
推荐指数
6
解决办法
13万
查看次数

StyleCop for C++

我想问你知道任何类似于StyleCop的程序但是对于C++吗?

c++ coding-style

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

Python游戏编程:我的IO对象是否是成为全局变量的合法候选者?

我正在使用Python编写游戏,其中所有IO活动都是由IO对象完成的(希望将该对象交换为另一个实现不同用户界面的对象).游戏中几乎所有其他对象都需要在某个时刻访问IO系统(例如打印消息,更新播放器的位置,显示由游戏内动作引起的特殊效果),所以我的问题是:

对全局可用的IO对象的引用是否有意义?

另一种方法是将IO对象的引用传递给__init__()需要使用它的每个对象.我知道从测试的角度来看这是好的,但这是否值得产生"功能签名污染"?

谢谢.

python io global-variables

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

Java的开源调查/问卷引擎

是否有一个java的开源调查引擎,可以分支问题?问题1有A,B或C的选项,它们每个都会带您进入一组不同的后续问题.

我找到了一对(JSurveyLib和Socrates QE),但这些似乎与GUI非常相关.

我正在编写的应用程序有一个在glassfish上运行的java后端和一个flex前端.最终有不同字体结束的计划,因此引擎需要非常独立于GUI.

java survey java-ee

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

广度优先与深度优先

遍历树/图时,广度优先和深度之间的区别首先是什么?任何编码或伪代码示例都会很棒.

algorithm breadth-first-search tree-traversal depth-first-search

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

理解Ruby on Rails渲染时间

我正在对我的应用程序进行"优化",我正在尝试理解rails(版本2.2.2)在渲染结束时给出的输出.

这是"旧的"方式:

Rendered user/_old_log (25.7ms)
Completed in 466ms (View: 195, DB: 8) | 200 OK
Run Code Online (Sandbox Code Playgroud)

而"新"的方式:

Rendered user/_new_log (48.6ms)
Completed in 337ms (View: 192, DB: 33) | 200 OK
Run Code Online (Sandbox Code Playgroud)

这些查询完全相同,区别在于旧方法是解析日志文件,而新方法是查询数据库日志表.

页面的实际速度不是问题(用户理解这是一个缓慢的请求)...但我希望页面尽可能快地响应,即使它是一个"慢"页面.

所以,我的问题是,数字代表/意味着什么?换句话说,哪种方式更快,为什么?

optimization performance benchmarking ruby-on-rails

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