我试图淡出Flash嵌入对象并淡入常规Html.
由于某种原因,淡出方法的回调在淡出完成之前被多次触发.结果是Html在回调函数中被多次附加,并且它会闪烁一个额外的时间.
当我尝试淡化常规Html时,这不会发生.
fadeout功能不适用于flash吗?
HTML:
<a id="HideFlash" href="#">Hide Flash</a>
<div id="FlashContainer" >
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
width="100" height="50" id="TEST" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="demo_banner.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="wmode" value="transparent">
<embed src="demo_banner.swf" quality="high" wmode="transparent" bgcolor="#ffffff" width="100" height="50" name="TEST"
align="middle" allowscriptaccess="sameDomain" allowfullscreen="false" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</div>
<div id="RegularContent" >
<h1>Before Fade</h1>
</div>
Run Code Online (Sandbox Code Playgroud)
JQuery的:
$('#HideFlash').click(function() {
$('#FlashContainer *').fadeOut('slow', function() {
$('#FlashContainer').append("<p style='display: none;'>This is in the flash container</p>");
$('#FlashContainer …Run Code Online (Sandbox Code Playgroud) 我在一个类中有一个switch语句,它根据代码文件中的某一行是否与该Command对象的特定代码匹配来生成Command对象.
像这样:
switch (line):
{
case "#CODE1":
return new Command1();
case "#CODE2":
return new Command2();
}
Run Code Online (Sandbox Code Playgroud)
我想把它变成这样的东西:
switch (line):
{
case Command1.Code:
return new Command1();
case Command2.Code:
return new Command2();
}
Run Code Online (Sandbox Code Playgroud)
我通过创建Command1的公共静态属性来尝试它,但编译器抱怨...
有没有办法按照这个意图做一些事情,编译器不会抱怨?
代理和自然键之间存在一场健康的辩论:
我的观点似乎与大多数人(这是一个微不足道的多数)一致,你应该使用代理键,除非自然键是完全明显的并且保证不会改变.然后你应该对自然键强制执行唯一性.这几乎意味着代理键几乎所有的时间.
这两种方法的示例,从Company表开始:
1:代理键:表具有ID字段,即PK(和标识).公司名称必须按州独特,因此存在唯一约束.
2:自然键:表使用CompanyName和State作为PK - 满足PK和唯一性.
假设公司PK用于其他10个表中.我的假设,没有数字可以支持,这就是代理关键方法在这里要快得多.
我在自然键中看到的唯一令人信服的论据是使用两个外键作为自然键的多对多表.我认为在这种情况下它是有道理的.但如果你需要重构,你可能会遇到麻烦; 我认为这超出了这篇文章的范围.
有没有人看到,比较的一篇文章的性能差异在一组使用表的代理键 与同一组使用表的自然键?环顾SO和谷歌并没有产生任何有价值的东西,只是大量的理论研究.
重要更新:我已经开始构建一组回答这个问题的测试表.它看起来像这样:
每个部件都连接到一个工厂,工厂的每个部件都与工程师联系在一起.如果有人对这个测试床有问题,现在是时候了.
database database-design key primary-key database-performance
我想使用jQuery.ajax使用POST提交表单,而无需在"data:"部分手动指定所有内容.
这是我不想要的:
data: "username=" + document.getElementById("username").value +
"&email=" + document.getElementById("email").value,
Run Code Online (Sandbox Code Playgroud)
有没有办法让它包含alla元素及其整个FORM字段的值?这个表单是动态生成的,这样可以节省很多时间!
我正在玩PortAudio和Python.
data = getData()
stream.write( data )
Run Code Online (Sandbox Code Playgroud)
我希望我的流播放声音数据,用Float32值表示.因此我使用以下功能:
def getData():
data = []
for i in range( 0, 1024 ):
data.append( 0.25 * math.sin( math.radians( i ) ) )
return data
Run Code Online (Sandbox Code Playgroud)
不幸的是,这不起作用,因为stream.write想要传入缓冲区对象:
TypeError: argument 2 must be string or read-only buffer, not list
Run Code Online (Sandbox Code Playgroud)
所以我的问题是:如何将我的浮动列表转换为缓冲区对象?
我们的一个网站有网址是这样的:example.oursite.com.我们决定使用这样的网址移动我们的网站www.oursite.com/example.为此,我们在Apache服务器中编写了一个重写规则,该规则使用代码301重定向到我们的新URL.
许多网站通过表单的URL链接到我们example.oursite.com/#id=23.问题是重定向用IE删除URL的哈希部分.据我所知,哈希部分永远不会发送到服务器.
我想用javascript实现重定向以保留散列部分,但搜索引擎不会意识到我们的URL已更改.(没有返回代码301)
我希望搜索引擎收到新网址的通知(301),因为我们需要将网页排名转移到新网址.
有没有办法用301代码重定向并保留#id=23URL中的散列部分()?
我正在向现有脚本添加一个功能,允许用户配置Linux系统的主机名.我正在执行的规则如下:
我已经解决了列表中的前两个问题,但是我无法弄清楚如何检查bash字符串是否只包含字母,数字和连字符.我认为我可以用正则表达式做到这一点,但我无法弄清楚如何(我花了过去一小时搜索网页和阅读手册页).
我愿意使用sed,grep或任何其他标准工具,但不能使用Perl或Python.
我最近浪费了大约半个小时来追踪NSLog(...)中的奇怪行为:
NSString *text = @"abc";
long long num = 123;
NSLog(@"num=%lld, text=%@",num,text); //(A)
NSLog(@"num=%d, text=%@",num,text); //(B)
Run Code Online (Sandbox Code Playgroud)
行(A)打印预期的"num = 123,text = abc",但行(B)打印"num = 123,text = (null) ".
显然,打印long longwith %d是一个错误,但有人可以解释为什么它会导致text打印为null?
我有一个C/C++程序,可能会在内存不足时挂起.我们通过同时运行多个副本来发现这一点.我想在不破坏开发机器性能的情况下调试程序.有没有办法限制可用的内存,以便新的或malloc将返回一个NULL指针,比如说,请求500K的内存?
我感兴趣的是NVarchar(MAX)一个好的数据类型是我想存储长度为1-50个字符的短unicode字符串,但是大多数(超过90%)长5-10个字符?
该列不会用于比较和排序查询.它可能会作为包含列添加到索引中.预计行数 - 超过10M.
有什么建议?先感谢您!
database ×2
jquery ×2
.net ×1
ajax ×1
bash ×1
buffer ×1
c# ×1
c++ ×1
debugging ×1
fade ×1
flash ×1
formatting ×1
forms ×1
grep ×1
hash ×1
javascript ×1
key ×1
linux ×1
list ×1
nslog ×1
nvarchar ×1
objective-c ×1
primary-key ×1
printf ×1
python ×1
redirect ×1
refactoring ×1
regex ×1
sed ×1
sql ×1
stack ×1
url ×1