我一直在firefox上使用某个缩放级别开发我的webapp,我最初设置(使用ctrl + wheel).现在,当在firefox上的另一台PC上进行测试时,默认的100%似乎太大了.我可以使用css设置默认值吗?
我在服务器中有40 MB文件,我正在使用下载文件
HttpURLConnection c = (HttpURLConnection) u.openConnection();
c.setRequestMethod("GET");
c.setDoOutput(true);
c.connect();
FileOutputStream f = new FileOutputStream(new File("trips.xml"));
InputStream in = c.getInputStream();
byte[] buffer = new byte[1024];
int len1 = 0;
while ( (len1 = in.read(buffer)) != -1 ) {
f.write(buffer,0, len1);
Run Code Online (Sandbox Code Playgroud)
这段代码看起来工作得很好但是花了太长时间.他们可以通过任何方式让这个过程更快.
/ minhaz
我有一个大型数组可供多个线程访问.单锁效率不高.在java或scala中有一个范围锁类吗?
我经常使用<a>
标签包装块级元素,以使整个组可以点击.例如,假设我有一个事件列表:
<ul>
<li>
<a href="#" style="display: block;">
<div style="float: left; display: inline;">12/12/2010</div>
<div style="float: left; display: inline;">Some event information</div>
</a>
</li>
<!-- etc... -->
</ul>
Run Code Online (Sandbox Code Playgroud)
注意:内联样式仅作为示例应用.
这样,整个事物都是可点击的,而不仅仅是元素中的文本.
当然,validator.w3.org上的(x)html验证器不喜欢这个,因为我已经将块级元素(<div>
)内部放置在一个内联级别元素(<a>
)中.即使我使用CSS将<a>
标签定义为块级别,并将<div>
标签定义为内联.
我总是按照经验法则编写,你应该总是努力创作有效的代码; 但是,如果您的代码未验证,并且您了解其未验证的原因,并且您有正当理由不进行验证,那么请不要担心.
所以我的问题是三方面的:
我遇到的问题是,在VS或Blend中运行解决方案时,属性IsInDesignMode未返回预期值true.我的环境包括Win Server 2008 R2,VS2010 Pro,Blend 4和MVVM Light V3.我在VS和Blend中以调试模式运行Silverlight 4解决方案,并且IsInDesignMode始终为false.我错过了一个设置吗?有没有理由说它可能没有恢复环境?提前致谢.
-Greg
我正在阅读http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 并试图找出如何继续文件下载.
例如,假设一个文件长度为100个字节,并且我有100个字节.但是,我不知道预期的文件大小应该是什么,所以我要求文件并指定一个如下所示的Range标头:
Range: bytes=100-
Run Code Online (Sandbox Code Playgroud)
这是一个有效的Range请求吗?
如果遇到某些数据,我需要抑制标签和图像.
这可能在Crystal Reports中使用公式或其他方法吗?
在我的grails项目中,我将所有计算都移到java类中.
主要目的是将当前时间格式化为字符串(两种语言).例子:
1 day 2 hours 3 seconds
1 ???? 2 ???? 3 ???????
Run Code Online (Sandbox Code Playgroud)
但我有一个方法:
private static boolean endsWith(final long num, final long part) {
if (num / 10 < 1) {
return num == part;
} else {
float val1 = (num - part) / 10;
float val2 = (float) Math.floor(val1);
return val1 == val2;
}
}
Run Code Online (Sandbox Code Playgroud)
它检查'num'是否以'part'结尾.例子:
assert endsWith(128, 1) == false
assert endsWith(1, 1) == true
assert endsWith(34, 4) == true
Run Code Online (Sandbox Code Playgroud)
PS num - …
我有一个非常简单的问题.是否有内置的方法来缩短字符串?如果没有,有人可以提供在ObjC中这样做的例子吗?
例如:
ThisIsAVeryLongString
应该成为
ThisIsAV ...
它需要检查字符串是否超过一定数量的字符,以及它是否缩短.
我正在开发一个连接到Microsoft SQL Server数据库的Flex/BlazeDS/Spring/JPA/Hibernate Web应用程序.它似乎是过于激进地锁定表格.从我的研究来看,看起来使用快照隔离策略是最好的选择.
我已经这样设定了:
<bean id="entityManagerFactory"
class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean" lazy-init="true">
<property name="persistenceUnitName" value="OrderManagerPersistenceUnit" />
<property name="dataSource" ref="dataSource"/>
<property name="jpaVendorAdapter">
<bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" />
</property>
<property name="jpaProperties">
<props>
<prop key="hibernate.jdbc.batch_size">${db.main.hibernate.jdbc.batch_size}</prop>
<prop key="hibernate.hbm2ddl.auto">${db.main.hbm2ddl.auto}</prop>
<prop key="hibernate.search.default.indexBase">${db.main.search.default.indexBase}</prop>
<prop key="hibernate.search.autoregister_listeners">${db.main.search.autoregister_listeners}</prop>
<prop key="hibernate.show_sql">${db.main.show_sql}</prop>
<prop key="hibernate.dialect">${db.main.dialect}</prop>
<prop key="hibernate.connection.isolation">${db.main.isolation}</prop>
<prop key="hibernate.ejb.naming_strategy">com.herffjones.zebra.db.ZebraNamingStrategy</prop>
</props>
</property>
</bean>
Run Code Online (Sandbox Code Playgroud)
但是,我不相信它实际上是在使用hibernate.connection.isolation.看起来我必须在JDBC数据源上设置一些属性.
我想验证它当前是否使用4096作为查询的事务隔离级别.
我可以将哪些包和日志级别添加到我的logback.xml文件中,以清楚地查看特定查询正在使用的隔离级别?
谢谢!
css ×2
html ×2
java ×2
android ×1
filereader ×1
firefox ×1
grails ×1
groovy ×1
header ×1
hibernate ×1
http ×1
http-headers ×1
io ×1
jdbc ×1
jpa ×1
locking ×1
mvvm-light ×1
nsstring ×1
objective-c ×1
range ×1
scala ×1
transactions ×1
usability ×1
validation ×1
zoom ×1