问题列表 - 第45832页

如何使用谷歌翻译应用程序

我编写了关于字典句子的程序,我想在我的应用程序中有"google translator"应用程序的功能

我该如何使用它,我应该导入任何东西吗?

android google-translate

9
推荐指数
4
解决办法
9189
查看次数

Python doctest:多行结果

我无法doctest使用包含多行的结果,并且可能在开头包含空行.这可能是由缩进和解析问题引起的.我找到了一些解决方案:

  • 将所需结果写入文件,并将doctest结果与文件内容进行比较.
  • 将结果的哈希值与已知哈希值进行比较.这种方法的主要缺点是读者对doctest所需结果的了解很少.
  • 找到一种方法,使doctest可以使用多行结果.
  • unittest而不是doctest.

有任何想法吗?

码:

    >>> data_lists=[ {"Average execution" : [1, 2, 3, 2, 3]},
    ...                              {"Top execution"     : [3, 4, 5, 7, 8, 11, 6]},
    ...                              {"Current execution" : [1, 2, 1, 2, 1, 5]}       ]
    >>> c=Chart(data_lists,
    ...         ("Large<br>rooster", "Rsync rooster", "Pool<br>Chicken", "Disease"),
    ...         width=700, height=300)
    >>> print c.html.strip()
    <div id="placeholder3" style="width:700px;height:300px"></div>

    <script id="source" language="javascript" type="text/javascript">
    $(function () {

    var d0 = [[0, 1], [4, 2], …
Run Code Online (Sandbox Code Playgroud)

python doctest multiline

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

内存泄漏问题

我正在UITableViewCell使用以下功能加载图像.但是当我用Debugger运行我的应用程序时,[pool release]每当我滚动我的时候它就会崩溃UITableView.我该怎么做才能解决这个问题?提前致谢.

- (void) loadImage{

    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];

    imageURL = [imageURL stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];      
    //NSLog(@"img url cell**** %@",imageURL);  
    self.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:imageURL]]];
    //self.image = [NSData dataWithContentsOfURL:[NSURL URLWithString:imageURL]];

    [pool release];
}
Run Code Online (Sandbox Code Playgroud)

iphone

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

JQuery:多个复选框以禁用多个文本框

我的表单中有多个复选框; 每个都禁用特定的文本框.

目前我的形式是这样的.

$("#check1").click(function() {
    $("#text1").attr('disabled',! this.checked)
});


$("#check2").click(function() {
    $("#text2").attr('disabled',! this.checked)
});

...
...
...
Run Code Online (Sandbox Code Playgroud)

关于我如何缩短这一点的任何提示?我认为每个复选框和文本框有一行代码似乎太多,重复和冗余.先感谢您.

jquery

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

当我尝试将 jquery 脚本添加到 smarty tpl 文件时有什么问题?

它给了我空白页...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
{if $tplSeoFile}{include file="$modulePath/$tplSeoFile"}{/if}   
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Author" content="" />
<meta name="Robots" content="index, follow" />
<meta name="Revisit-after" content="10 days" />
<link rel="stylesheet" href="img/cms/css/reset.css" type="text/css" media="all" />
<link rel="stylesheet" href="img/cms/css/960.css" type="text/css" media="all" />
<link rel="stylesheet" href="img/cms/css/master.css" type="text/css" media="all" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {

    //Default Action
    $(".tab_content").hide(); //Hide all content
    $("ul.tabs li:first").addClass("active").show(); //Activate first tab
    $(".tab_content:first").show(); //Show first tab content

    //On Click Event
    $("ul.tabs li").click(function() …
Run Code Online (Sandbox Code Playgroud)

javascript php jquery smarty

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

osgi应用程序中的非osgi库使用

是否可以将非osgi库与OSGi应用程序一起使用?

举个例子,我正在开发一个基于语义的搜索引擎,我正在使用第三方自然语言处理库(http://wiki.opencog.org/w/RelEx_Dependency_Relationship_Extractor).

是否有可能将这样一个不支持OSGi的库作为几个jar文件与我的OSGi应用程序接口?

java integration osgi jar osgi-bundle

13
推荐指数
2
解决办法
9811
查看次数

将context.xml从Tomcat转换为Jetty

我在webapp/META-INF /中有以下context.xml.tomcat使用这个来定义Spring将使用Property理解的值

<?xml version="1.0" encoding="UTF-8"?>
<Context>     
<Parameter name="si.host" value="super.com"  override="false"/>   
</Context>
Run Code Online (Sandbox Code Playgroud)

现在我试图使用maven jetty插件部署webapp:

    <plugin>
    <groupId>org.mortbay.jetty</groupId>
    <artifactId>maven-jetty-plugin</artifactId>
    <version>6.1.26</version>
    <configuration>
      <connectors>
        <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
          <port>8080</port>
          <maxIdleTime>60000</maxIdleTime>
        </connector>
      </connectors>
      <jettyEnvXml>${basedir}\src\test\resources\server\jetty\jetty-env.xml</jettyEnvXml>
      <jettyConfig>${basedir}\src\test\resources\server\jetty\jetty.xml</jettyConfig > 
       <contextPath>/myapp</contextPath>
      <webApp>target/myapp.war</webApp>
      <stopKey>foo</stopKey>
      <stopPort>9999</stopPort>
    </configuration>
    <executions>
      <execution>
        <id>start-jetty</id>
        <phase>pre-integration-test</phase>
        <goals>
          <goal>run</goal>
        </goals>
        <configuration>
          <scanIntervalSeconds>0</scanIntervalSeconds>
          <daemon>true</daemon>
        </configuration>
      </execution>
      <execution>
        <id>stop-jetty</id>
        <phase>post-integration-test</phase>
        <goals>
          <goal>stop</goal>
        </goals>
      </execution>
    </executions>        
  </plugin>
Run Code Online (Sandbox Code Playgroud)

如何在jetty.xml文件中添加此参数?
我已经深入研究了他们的文档,这里和谷歌,但没有发现任何明确的.
在此先感谢您的帮助.

tomcat jetty

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

为什么64位JVM比32位JVM更快?

最近我一直在对我公司的数据库产品的写入性能做一些基准测试,我发现只需切换到64位JVM就可以实现20-30%的一致性能提升.

我不允许详细介绍我们的产品,但基本上它是一个面向列的数据库,针对存储日志进行了优化.该基准测试涉及为其提供几千兆字节的原始日志,并计算分析它们并将其作为结构化数据存储在数据库中所需的时间.CPU和I/O的处理非常繁重,但很难说它的比例是多少.

关于设置的一些注意事项:

Processor: Xeon E5640 2.66GHz (4 core) x 2
RAM: 24GB
Disk: 7200rpm, no RAID
OS: RHEL 6 64bit
Filesystem: Ext4
JVMs: 1.6.0_21 (32bit), 1.6.0_23 (64bit)
Max heap size (-Xmx): 512 MB (for both 32bit and 64bit JVMs)
Run Code Online (Sandbox Code Playgroud)

两个JVM的常量:

  • 相同的操作系统(64位RHEL)
  • 相同的硬件(64位CPU)
  • 最大堆大小固定为512 MB(因此速度增加不是由于64位JVM使用更大的堆)

为简单起见,我已经关闭了产品中的所有多线程选项,因此几乎所有处理都以单线程方式进行.(当我打开多线程时,当然系统变得更快,但32位和64位性能之间的比率保持不变.)

所以,我的问题是......为什么我在使用64位JVM时会看到20-30%的速度提升?以前有人见过类似的结果吗?

直到现在我的直觉如下:

  • 64位指针更大,因此L1和L2缓存更容易溢出,因此64位JVM上的性能更差.

  • JVM使用一些花哨的指针压缩技巧来尽可能地缓解上述问题.在Sun网站的详细信息在这里.

  • 在64位模式下运行时,允许JVM使用更多寄存器,这会略微加快速度.

鉴于以上三点,我预计64位性能会稍微慢一点,或大约等于32位JVM.

有任何想法吗?提前致谢.

编辑:澄清了有关基准环境的一些观点.

java performance 64-bit jvm

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

如何在HTML5中控制另一个窗口?

我试图在HTML5中控制另一个窗口.我喜欢它,所以当我打开一个我登录的窗口,然后我登录的另一个窗口,然后从一个窗口我可以单击一个按钮,其他窗口中会发生一些事情.我不知道从哪里开始; 有人能指出我正确的方向吗?

javascript html5 postmessage

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

如何使.NET垃圾收集频率降低?

我有一个应用程序,处理大量的小对象,例如每秒2000条消息.一条消息大约是100字节,可能更少.应用程序运行在负载下6个半小时,在这段时间它有264 416 0 根的集合,166 699 1 第一根和69 608 2 根.这是每秒11.6,7.3和3个集合.

问题是如何减少垃圾收集频率?

UPD: 应用程序是一个从WCF接收消息的服务器,通过几个处理模块将它们保存到数据库中.

我的印象是GC应该在一段时间后适应并增加发电量,但事实并非如此.

UPD 2:正如leppie的回答所建议的那样,服务器模式下 GC确实减少了10倍的收集.而且,正如Richter所描述的那样,频繁的收藏并不是一件坏事.

.net garbage-collection

8
推荐指数
2
解决办法
725
查看次数