问题列表 - 第22835页

'if'vs'when'用于制作多路复用器

我被告知使用'when'语句来制作多路复用器但不使用'if'语句,因为它会导致时序错误......我不明白这一点......所以'if'和'when之间有什么区别'?他们在硬件中映射到同一个东西吗?

hardware vhdl

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

是否可以为单个列表编写"insert into"语句?

这是警告......

如果你有一个具有单一列的表和列恰好是一个identity与柱identity_insert,它仍然是可以写入该表中的T-SQL INSERT语句?

t-sql

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

制作一个64位共享库,动态链接到Mac OS X Snow Leopard上的32位库

更新:经过多次阅读后我发现这个问题非常普遍,你不能在同一个进程中混合架构,所以64位Java不能dlopen()像FMOD这样的32位库.有没有可能的解决方法,请记住我正在编写自己的FM接口到FMOD库?

我需要在Max OS X上制作64位dylib,因为Java Native Access只喜欢64位机器上的64位库.问题是,我的C源代码动态地包含FMOD,它在Mac上只提供32位dylib.当我尝试编译时没有-m32选项(因为我必须输出64位dylib)我得到以下错误:

    gcc -dynamiclib -std=c99 -pedantic -Wall -O3 -fPIC -pthread -o  ../bin/libpenntotalrecall_fmod.dylib ../../src/libpenntotalrecall_fmod.c -lfmodex -L../../lib/osx/

    ld: warning: in /usr/lib/libfmodex.dylib, missing required architecture x86_64 in file
    Undefined symbols:
      "_FMOD_System_CreateSound", referenced from:
          _startPlayback in ccJnlwrd.o
      "_FMOD_Channel_GetPosition", referenced from:
          _streamPosition in ccJnlwrd.o
      "_FMOD_System_Create", referenced from:
          _startPlayback in ccJnlwrd.o
      "_FMOD_System_PlaySound", referenced from:
          _startPlayback in ccJnlwrd.o
      "_FMOD_Sound_Release", referenced from:
          _stopPlayback in ccJnlwrd.o
      "_FMOD_Channel_IsPlaying", referenced from:
          _playbackInProgress in ccJnlwrd.o
      "_FMOD_System_Update", referenced from:
          _streamPosition in ccJnlwrd.o
          _startPlayback in ccJnlwrd.o …
Run Code Online (Sandbox Code Playgroud)

c macos 64-bit shared-libraries dylib

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

通过REGEX解析MySQL的结果

我对REGEX支持MySQL的功能有点困惑,我还没有找到一个关于如何将结果与REGEX分开的可靠示例within an sql statement.

例:

我怎么能从看起来像......的表格电子邮件中提取数据?

+-------------------------+
|Emails                   |
|-------------------------|
|Some.email@yourDomain.com|
+-------------------------+
Run Code Online (Sandbox Code Playgroud)

并通过看起来像......的sql语句返回一些东西

+------------------------------+
|Username   |  Domain    | TLD |
|-----------|------------|-----|
|some.email | yourdomain | com |
+------------------------------+
Run Code Online (Sandbox Code Playgroud)

regex mysql

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

使用SVN,如何让其他开发人员覆盖我?

我不知道该怎么做.我刚开始在一个真实的项目中使用SVN.我有一切正常.但是,我是唯一使用它的人.现在我想向这个过程介绍第二个人.

我在我的Windows机器上下载了tortoisesvn并检查了主干.我可以编辑文件并提交我的新文件.一切正常.

现在,我希望第二个人这样做,而我正在做点什么.通常他可能正在处理另一个文件,我们同意将我们提交的文件导出到测试服务器(我的想法无论如何),但是如果我们正在处理同一个文件呢?例如,配置文件.也许我们都需要改变它.当别人改变它时,我怎么能(或他)保留另一个.如果我们其中一个人提交了一个新的更新,它将会删除我们刚刚放入的内容.不知道该怎么做.

svn collaboration

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

除非启用JavaScript,否则请勿提交表单

我有一个我用于会员注册的基本表格.我正在使用表单onsubmit事件来填充基于某些表单字段的隐藏表单字段.它工作得很好,但是如果没有启用javascript,我想阻止表单提交.这将确保隐藏字段在客户端计算机上正确填充.

我意识到在没有启用javascript的情况下支持注册可能是最好的做法,但我想运行我现有的解决方案

<form id='member_form' method="post" action="http://www.mysite.com/" onsubmit="build_username();" >
Run Code Online (Sandbox Code Playgroud)

javascript forms validation

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

IE5中的HTML5自定义数据属性是否"正常"?

自定义数据属性:http://dev.w3.org/html5/spec/Overview.html#embedding-custom-non-visible-data

当我说"工作"时,我的意思是,如果我有这样的HTML:

<div id="geoff" data-geoff="geoff de geoff">
Run Code Online (Sandbox Code Playgroud)

将以下JavaScript:

var geoff = document.getElementById('geoff');
alert(geoff.dataGeoff);
Run Code Online (Sandbox Code Playgroud)

在IE 6中产生一个带有"geoff de geoff"的警报?

javascript html5 internet-explorer internet-explorer-6 custom-data-attribute

173
推荐指数
4
解决办法
7万
查看次数

.NET中的最后一天

通常我使用下面的代码,但有更好的方法吗?

lastOfMonth = new DateTime(Now.Year, Now.Month, 1).AddMonths(1).AddDays(-1)
Run Code Online (Sandbox Code Playgroud)

.net

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

如果我的struct实现了IDisposable,那么当在using语句中使用时它会被装箱吗?

如果我的struct实现了IDisposable,那么当在using语句中使用时它会被装箱吗?

谢谢

编辑:这个timedlock是一个结构并实现Idisposable. http://www.interact-sw.co.uk/iangblog/2004/04/26/yetmoretimedlocking

编辑2:看看IL似乎如果你的结构公开Dispose()为public,当你忘记调用Dispose()时,编译器会在结构的一个实例超出范围时调用Dispose(例如,你没有使用"使用"声明)?

c#

23
推荐指数
4
解决办法
5840
查看次数

警告:使用dprintf时格式未知的转换类型字符'"'

我得到这个编译器(gcc 4.5)警告:

Formatter.cpp:23: warning: unknown conversion type character ‘"’ in format
Run Code Online (Sandbox Code Playgroud)

这是第23行的代码:

dprintf (fd, "<svg width=\"100%\" height=\"100%\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">");
Run Code Online (Sandbox Code Playgroud)

有人能发现我做错了什么以及导致警告的原因是什么?

c

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