有些文件我无法获得文件的高度(绝对位于最底层).此外,填充底部似乎在这些页面上什么也不做,但在高度将返回的页面上执行.案例:
http://fandango.com
http://paperbackswap.com
在Fandango上
jQuery的$(document).height();返回正确值
document.height返回0
document.body.scrollHeight返回0
On Paperback Swap:
jQuery的$(document).height();TypeError:$(document)为null
document.height返回不正确的值
document.body.scrollHeight返回不正确的值
注意:如果有一些技巧,我有浏览器级权限.
默认情况下,ColdFusion通过值将简单类型(如数字,字符串和GUID)传递给函数.我想通过引用传递一个简单的类型.
我目前正在结构中包装一个简单的值(它们通过引用传递).这解决了我的问题,但它非常难看:
<!--- TheFunctionName---->
<cffunction name="TheFunctionName">
<cfargument name="OutVariable" type="struct">
<cfset OutVariable.ID = 5>
</cffunction>
<cfset OutVariable=StructNew()>
<cfset TheFunctionName(OutVariable)>
<!--- I want this to output 5--->
<cfoutput>#OutVariable.ID#</cfoutput>
Run Code Online (Sandbox Code Playgroud)
我宁愿这样:
<!--- TheFunctionName---->
<cffunction name="TheFunctionName">
<cfargument name="OutVariable" passbyref="true">
<cfset OutVariable = 5>
</cffunction>
<cfset TheFunctionName(OutVariable)>
<!--- I want this to output 5--->
<cfoutput>#OutVariable#</cfoutput>
Run Code Online (Sandbox Code Playgroud) 移动safari支持输入元素的属性,称为autocapitalize [ 此处记录 ],当设置为"off"时,将停止iPhone将文本输入大写到该字段,这对于url或email字段很有用.
<input type="text" class="email" autocapitalize="off" />
Run Code Online (Sandbox Code Playgroud)
但是这个属性在html 5(或者据我所知的其他规范)中无效,所以在html中包含它会产生一个无效的html页面,我想做的是能够将这个属性添加到特定的字段onload with javascript与这样的事情:
$(document).ready(function(){
jQuery('input.email, input.url').attr('autocapitalize', 'off');
});
Run Code Online (Sandbox Code Playgroud)
它在firefox和桌面游戏中添加了正确的属性,但似乎没有在移动游猎中做任何事情,任何想法为什么?
我听说有一些针对iPhone的苹果应用程序商店的研究.这是对广告支持的免费应用程序与.99美分应用程序之间的比较..99美分似乎是很多小型应用程序的最佳选择.谁知道那些研究在哪里完成?人们在.99美分或免费广告支持的应用程序上取得了更好的成功吗?
当您在XCode中为您的应用定义图标,然后在模拟器或真实设备上运行它时,图标会自动修剪,因此它具有圆形边缘,并且在图标顶部应用了"光泽"光泽.我想摆脱那种光泽,因为它模糊了我的图标中的一些细节.似乎其他一些应用程序能够实现这一点......任何人都知道它是如何完成的?
我仍然是新的javascript,但我想知道如何检查库是否应该使用$然后从它做一个if语句.对不起,如果我很难问这个!
免责声明:我对下面的所有文本表示道歉(对于一个简单的问题),但我真诚地认为每一点信息都与这个问题有关.我很乐意另外学习.我只能希望,如果成功,问题和答案可能会帮助其他人疯狂.开始.
我已经阅读了所有通常备受推崇的关于utf8的网站,特别是这个非常适合我的目的,但我也读过经典,就像SO中其他类似问题中提到的那样.但是,我仍然缺乏如何在虚拟实验室中集成它的知识.我用Emacs
;; Internationalization
(prefer-coding-system 'utf-8)
(setq locale-coding-system 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-selection-coding-system 'utf-8)
Run Code Online (Sandbox Code Playgroud)
在我的.emacs中,xterm以
LC_CTYPE=en_US.UTF-8 xterm -geometry 91x58\
-fn '-Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1'
Run Code Online (Sandbox Code Playgroud)
我的语言环境如下:
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Run Code Online (Sandbox Code Playgroud)
我的问题如下(一些答案可能是应用程序的预期行为,但我仍然需要理解它,所以请耐心等待):
假设以下C程序:
#include <stdio.h>
int main(void) {
int c;
while((c=getc(stdin))!=EOF) {
if(c!='\n') {
printf("Character: %c, Integer: %d\n", c, c);
}
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
如果我在我的xterm中运行它,我得到:
€
Character: ? Integer: 226
Character: ?, Integer: 130
Character: ?, Integer: 172
Run Code Online (Sandbox Code Playgroud)
(以防万一我得到的字符是黑色圆圈内的白色问号).int是编码€所需的3个字节的十进制表示,但我不确定为什么xterm不能正确显示它们.
相反,Mousepad,例如,打印 …
我知道如果我实例化一个SqlConnection对象,我真的从连接池中获取连接.当我调用Open()时,它将打开连接.如果我在该SqlConnection对象上调用Close()或Dispose()方法,它将返回到连接池.
但是,这并没有真正告诉我它是否真的关闭,或者我是否仍然有一个与数据库的活动连接.
如何强制SqlConnection在网络级别关闭,或者至少告诉它什么时候关闭?
例:
using(SqlConnection conn = new SqlConnection(DBConnString)) {
conn.Open();
SqlCommand cmd = conn.CreateCommand();
...
cmd.ExecuteReader(CommandBehavior.CloseConnection);
...
}
Run Code Online (Sandbox Code Playgroud)
如果连接是TRULY关闭,则第二次和第三次运行也应该是300 ms.但我知道这些运行并没有真正关闭连接(我检查了SQL Server的活动监视器).它不需要额外的200ms来执行身份验证/等.
如何强制连接真正关闭?
思路
参考
我的电脑正坐在路由器/防火墙后面.如何以编程方式找出我的外部IP地址.我可以使用http://www.whatsmyip.org/进行临时查询,但TOS不允许自动检查.
有任何想法吗?
我目前正在玩SQLAlchemy,这真的很整洁.
为了测试,我创建了一个包含我的图片存档的大表,由SHA1哈希索引(删除重复:-)).这是令人印象深刻的快...
为了好玩,我select *在生成的SQLite数据库上做了相同的操作:
session = Session()
for p in session.query(Picture):
print(p)
Run Code Online (Sandbox Code Playgroud)
我希望看到哈希滚动,但它只是继续扫描磁盘.与此同时,内存使用率暴涨,几秒后达到1GB.这似乎来自SQLAlchemy的身份地图功能,我认为它只保留弱引用.
有人可以向我解释一下吗?我认为在写出哈希后会收集每个Picture p!?
iphone ×3
javascript ×3
ado.net ×1
c ×1
c# ×1
coldfusion ×1
emacs ×1
html ×1
icons ×1
jquery ×1
networking ×1
orm ×1
performance ×1
python ×1
sql ×1
sqlalchemy ×1
unicode ×1
utf-8 ×1
windows ×1
xterm ×1