问题列表 - 第28592页

在多线程程序中嵌入多个lua实例

我有一个包含4个线程的程序.

在每个线程中,我做一个luaL_newstate();

每个线程只能访问它自己的lua实例.

有什么我需要担心的吗?[即有一些隐藏的状态,所有lua实例在我背后分享?]

谢谢!

lua multithreading

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

如何知道我正在运行的perl6/rakudo的版本?

尝试-v开关,我得到了鹦鹉svn版本:

$ perl6 -v
This compiler is built with the Parrot Compiler Toolkit, parrot revision 45822.
Run Code Online (Sandbox Code Playgroud)

但我怎么知道rakudo版本,a vx.xx{some-git-hash}

谢谢,

rakudo perl6 raku

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

使用CoreAudio创建简单波形

我是CoreAudio的新手,我希望使用CA通过扬声器输出一个具有给定频率和幅度的简单正弦波和方波.我不想使用声音文件,因为我想合成声音.

我需要做什么?你能给我一个例子或教程吗?谢谢.

cocoa waveform objective-c core-audio

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

LINQ中Equals和=之间有什么区别?

LINQ中Equals=之间有什么区别?

Dim list As List(Of Foo) = (From a As Foo In FooList _
Join b As Bar In BarList _
On a.Something = b.Something _
Select a).ToList()
Run Code Online (Sandbox Code Playgroud)

Dim list As List(Of Foo) = (From a As Foo In FooList _
Join b As Bar In BarList _
On a.Something Equals b.Something _
Select a).ToList()
Run Code Online (Sandbox Code Playgroud)

linq vb.net

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

如何通过JDBC-ODBC桥在MS Access中指定空值?

我无法使用MS Access(sun.jdbc.odbc.JdbcOdbcDriver)在PreparedStatement上调用setNull

preparedStatement.setNull(index, sqltype). 
Run Code Online (Sandbox Code Playgroud)

这有解决方法吗?对于LONGBINARY数据类型,我尝试了以下调用,但都没有工作.

setNull(index, java.sql.Types.VARBINARY)
setNull(index, java.sql.Types.BINARY)
Run Code Online (Sandbox Code Playgroud)
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver]Invalid SQL data type
        at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6957)
        at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7114)
        at sun.jdbc.odbc.JdbcOdbc.SQLBindInParameterNull(JdbcOdbc.java:986)
        at sun.jdbc.odbc.JdbcOdbcPreparedStatement.setNull(JdbcOdbcPreparedStatement.java:363)

ms-access odbc blob jdbc jdbc-odbc

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

如何清除整个阵列?

我有这样一个数组:

Dim aFirstArray() As Variant
Run Code Online (Sandbox Code Playgroud)

如何清除整个阵列?收藏怎么样?

arrays excel vba

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

使用Log :: Log4perl创建自记录模块

有没有办法使用Log :: Log4perl创建一个智能自我记录模块,即使没有调用脚本没有初始化Log4perl,它也会将其操作记录到文件中?据我从文档中可以看出,使用Log4perl的唯一方法是从配置中运行脚本初始化它,然后实现Log4perl调用的模块根据调用者的Log4perl配置自行记录.

相反,我希望模块为Log4perl提供默认的初始化配置.这将为模块的类别提供默认文件追加器.然后,我可以通过在调用者中使用不同的配置启动Log4perl来覆盖此行为,如果需要,所有内容都可以正常工作.

这种防御性日志记录行为是否可行,或者我是否需要依赖于在调用我想要记录的模块的每个.pl脚本中启动Log4perl?

perl logging log4perl

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

在预期条件的上下文中指定的非布尔类型的表达式,在'END'附近

那么也许有人可以指出我导致这个错误的正确方向?我已经和它斗争了几个小时并在网上搜索,我无法弄清楚我在这里做错了什么.它作为存储过程的一部分包含在内,我不知道是否重要,如果确实如此,我也可以包含它.表和字段名称已更改,以保护无辜...意味着我的工作.谢谢.

SELECT
              /* The fields are here*/
FROM
              /* my joins are here */
WHERE
    (Table.Field = stuff)
    AND
    (Table.Field2 = otherstuff)
    AND
    (Table2.Field3 = someotherstuff)
    AND
    CASE @param1
        WHEN 0 THEN 'Table.Field IS NULL'
        WHEN 1 THEN 'Table.Field2 IS NOT NULL'
        ELSE ''
    END
Run Code Online (Sandbox Code Playgroud)

谢谢你的回复.从技术上讲,egrunin是这个问题的正确答案,但OMG Ponies和Mark Byers几乎完全相同,只是错过了最后一件.再次感谢.

sql sql-server sql-server-2005

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

如何在给定的持续时间内从0..1..0..1..0等创建脉动值?

我正在研究一些代码,其中我有Time一个成员的对象time.Time.time给我自应用程序以秒开始的时间(浮点值).现在我想创建一个介于0和1之间,然后再次从1到0的脉动值,这将继续执行,直到应用程序停止.

我正在考虑使用sin(),但不知道将什么传递给它作为创建这个脉冲值的参数.

如何创建这个脉动值?

亲切的问候,Pollux

c# c++ math trigonometry pulse

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

viewmodel在数据绑定之外的作用?

关于视图模型在数据绑定之外的作用,我有点困惑.我有一个内置Silverlight的菜单.菜单包含x个在运行时确定的菜单项.我想添加的功能之一是每个menuitem在悬停时都有不同的文本颜色.

是视图的角色有颜色选择器方法还是视图应该在它的代码后面处理它?

.net c# silverlight mvvm silverlight-4.0

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