问题列表 - 第40846页

我如何设置文本的位置?

我有一个问题,我想从特定的位置设置文本的位置.例如:我在我的textview中有这个文本:"abcd efgh ijkl mnop qrstu vwxyz"现在我希望这个文本从位置"efgh"而不是"abcd"显示我如何在textview中执行此操作.我想改变文本的位置而不是textview的位置.谢谢

android textview

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

在Python中,如何通过内部dict中的键对字典中的dict排序

我有一个键/值形式的数据集:

setlist = {{'135350258120342034': {'title':'The Matrix'}
          {'235350258120342034': {'title':'The Godfather'}
          {'335350258120342034': {'title':'Atonement'}
          }
Run Code Online (Sandbox Code Playgroud)

如何按“键”的值对集合列表排序,“键”是字典中的一个字典?

python dictionary

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

使用Python SimpleXMLRPCServer的无效Unicode/XML?

当我将无效的XML字符传递给Python SimpleXMLRPCServer时,我在客户端获得以下错误:

Fault: <Fault 1: "<class 'xml.parsers.expat.ExpatError'>:not well-formed (invalid token): line 6, column 15">
Run Code Online (Sandbox Code Playgroud)

为什么?我是否必须更改SimpleXMLRPCServer库代码才能解决此问题?

这是我的XML-RPC服务器代码:

from SimpleXMLRPCServer import SimpleXMLRPCServer

import logging
logging.basicConfig(level=logging.DEBUG)

def tt(text):
    return "cool"

server = SimpleXMLRPCServer(("0.0.0.0", 9000))
server.register_introspection_functions()
server.register_function(tt)

# Run the server's main loop
server.serve_forever()
Run Code Online (Sandbox Code Playgroud)

这是我的XML-RPC客户端代码:

s = xmlrpclib.ServerProxy('http://localhost:9000')
s.tt(unichr(0x8))
Run Code Online (Sandbox Code Playgroud)

在服务器端,我没有得到任何错误或回溯:

liXXXXXX.members.linode.com - - [06/Dec/2010 23:19:40] "POST /RPC2 HTTP/1.0" 200 -
Run Code Online (Sandbox Code Playgroud)

为什么服务器端没有错误?我如何诊断发生了什么?

我在客户端获得以下回溯:

/usr/lib/python2.6/xmlrpclib.pyc in __call__(self, *args)
   1197         return _Method(self.__send, "%s.%s" % (self.__name, name))
   1198     def __call__(self, *args):
-> 1199         return self.__send(self.__name, args)
   1200 
   1201 …
Run Code Online (Sandbox Code Playgroud)

python unicode xml-rpc simplexmlrpcserver

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

如何在Delphi中将动态数组保存到FileStream?

我在Delphi 2009中有以下结构:

type
  IndiReportIndi = record
    IndiName: string;
    NameNum: integer;
    ReportIndiName: string;
  end;

var
  XRefList: array of IndiReportIndi;
Run Code Online (Sandbox Code Playgroud)

其中XRefList是动态数组.

我想将XRefList保存到FileStream.我该怎么做并包括所有IndiName和ReportIndiName字符串,以便以后从FileStream加载时它们都可以再次检索?

delphi filestream dynamic-arrays

7
推荐指数
3
解决办法
6999
查看次数

测试静态jsonp响应

我在制作jsonp请求时没有遇到任何问题,但是我不确定如何设置一个Web服务来在jsonp中提供响应.

首先,是否需要以某种方式配置服务器以允许jsonp请求,或者页面是否必须正确格式化响应?

在我的测试中,我从geonames.org获得了以下jsonp响应(我在服务器/域1上放置了一个空白页面,没有别的):

<?php echo $_GET['callback'];?>({"postalcodes":[{"adminName2":"Westchester","adminCode2":"119","postalcode":"10504","adminCode1":"NY","countryCode":"US","lng":-73.700942,"placeName":"Armonk","lat":41.136002,"adminName1":"New York"}]});
Run Code Online (Sandbox Code Playgroud)

在服务器/域2上,我发出以下请求:

$.ajax({
    // works when I make the call to geonames.org instead of domain1
    //url: 'http://www.geonames.org/postalCodeLookupJSON?postalcode=10504&country=US&callback=?',,
    url: 'http://www.domain1.com/test/jsonp.php?callback=?',
    success: function(data) {
        $('#test').html(data);
    },
});
Run Code Online (Sandbox Code Playgroud)

将文件放在同一服务器(域1或2)上并将其转换为常规json请求时,调用有效.我究竟做错了什么?

只是为了澄清:我的问题与收到请求的页面有关.当我将它发送到geonames.org,flickr等时,我知道请求有效... apis.但是,我正在尝试设置一个页面来发送响应.在我的例子中,我只有一个带有硬编码jsonp的空白页面.我不确定我是否必须在页面上有其他标题或在我的服务器上启用了某些功能.

jquery jsonp

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

如何在iOS 4.2中打印?

我想在我的应用程序中集成打印功能.

我要打印的文档将采用.doc或.txt格式.我在iPhone开发方面还不是很有经验,因此很难通过Apple文档来实现它.

如果有人可以通过发布一些示例代码来帮助我,那将是一个很大的帮助.

printing iphone cocoa-touch ipad ios-4.2

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

我如何找到Python在Unix上的位置?

我正在为一个新的工作场所开发一个新服务器,我正在尝试重用我今年早些时候在Python中编写的CGI脚本.我的CGI脚本开始于

#!/local/usr/bin/python
Run Code Online (Sandbox Code Playgroud)

但是当我在新服务器上运行它时,它会抱怨没有这样的文件夹.显然Python在这个盒子上保存在不同的位置,但我不知道在哪里.

我之前没有做过很多unix,只是足以绕过,所以如果有一些巧妙的技巧我应该知道在这里我会很感激:)

谢谢!

python unix directory shell shebang

10
推荐指数
2
解决办法
3万
查看次数

C#滚动richtextbox

有没有一种方法可以使用代码自动将richtextbox滚动到顶部?谢谢!

c# methods text scroll richtextbox

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

下载文件并重定向...或替代方案

用户填写表格.使用有效表单,他们单击下载文件.我希望能够将它们重定向到另一个页面(例如page2.html)并启动下载.

我无法启动下载,page2.html因为如果没有直接点击下载链接,大多数浏览器都会标记安全警告.

使用javascript或jquery如何完成这样的事情?显然,以下内容不起作用,但它仅用于说明目的:

document.getElementById("foo").onclick = function(){
     window.location = "/download.exe";
     window.location = "/page2.html";
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery redirect download

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

在C++中哪个更快?(2*i + 1)或(i << 1 | 1)?

我意识到答案可能是硬件特定的,但我很好奇是否有一种更普遍的直觉,我错过了?

我问了这个问题并给出了答案,现在我想知道我是否应该改变我的方法一般使用"(i << 1 | 1)"而不是"(2*i + 1)"??

c++ performance assembly bit-shift

8
推荐指数
3
解决办法
815
查看次数