问题列表 - 第9640页

编写Titanium应用程序时,用户可以看到源代码吗?

当您为Adobe AIR编写HTML/CSS/JavaScript应用程序时,源文件位于任何查看的人都可以看到的目录中.

Appcelerator Titanium允许您使用JavaScript,Python和Ruby进行编码.捆绑是否类似于AIR,所有源都暴露在外?

javascript ruby python ria titanium

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

如何在Python中进行简单的命令行聊天?

我学习网络编程,想在Python中编写一个简单的命令行聊天.

我想知道如何随时随地输入可接收的输入.

如您所见,此客户端一次只能执行一项任务:

from socket import *

HOST = 'localhost'
PORT = 21567
BUFSIZE = 1024
ADDR = (HOST, PORT)

tcpCliSock = socket(AF_INET, SOCK_STREAM)
tcpCliSock.connect(ADDR)

while 1:
    data = raw_input('> ')
    if not data: break
    tcpCliSock.send(data)
    data = tcpCliSock.recv(BUFSIZE)
    if not data: break
    print data

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

因此,如果另一个客户端发送消息,该客户端也将仅在发送消息后接收它.我打赌你了解我.我搜索了这个问题,发现了很多有趣的东西,比如异步I/O,线程,非阻塞同步,并发编程等等.我也安装了扭曲的包装.简而言之,我一直在学习所有这些东西但却找不到我想要的东西.(当然,我会一直努力尝试,直到我说到这一点.)

所以,我的问题是如何制作的?=)

python

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

"[MySQL]加入是邪恶的" - 加州亨德森

Flickr的Cal Henderson 为DjangoCon 2008做了主题演讲.他简要介绍了Django框架在查询中使用表连接,声称"当你达到一定规模时你不使用连接".我希望亨德森知道这些东西,但是有谁知道他的主张可能的推理是什么?

mysql

15
推荐指数
4
解决办法
2390
查看次数

我可以在 ASP.NET MVC 站点中路由 Web 服务 (ASMX) 的 url 吗?

我已经看到如何使用这样的代码向 WebForms 添加自定义路由。

public class WebFormsRouteHandler : IRouteHandler
{
    public string VirtualPath { get; set; }

    public IHttpHandler GetHttpHandler(RequestContext requestContext)
    {
        // Compiles ASPX (if needed) and instantiates the web form
        return (IHttpHandler) BuildManager.CreateInstanceFromVirtualPath(VirtualPath, typeof (IHttpHandler));
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用类似的方法来工作,但对于 Web 服务文件 (TestService.asmx)。以前的方法会引发异常,因为该页面不是从 IHttpHandler 继承的。我看过其他一些使用 WebServiceHandlerFactory 这样的代码

return new WebServiceHandlerFactory().GetHandler(context, requestType, url, pathTranslated);
Run Code Online (Sandbox Code Playgroud)

这会返回一个我需要的 IHttpHandler,但它需要传入一个 HttpContext,但作为 RequestContext 的一部分,我唯一可以访问的东西是 HttpContextBase。据我所知,我无法从中转换为 HttpContext 。

有任何想法吗?或者也许是一种不同的方式来解决它?我想要完成的是通过普通路由系统控制我的 Web 服务的 url。一个例子是希望 TestService.asmx 作为 ExampleTestService/ 出现。

.net c# asp.net-mvc httphandler

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

仅显示一次RDLC标头

通常在RDLC报告中,如果使用标题,则会在每个页面上重复.

如果我只想在第一页而不是其他页面上显示标题,那么解决方案是什么?有没有办法告诉标题在哪些页面上可见?

rdlc

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

徽标编程语言实现

Joel播客#58期间提出"笑话"问题让我对Logo感兴趣,这是我在Basic之后编写的第二种语言,这就是为什么我在大学时没有遇到任何麻烦.

有没有针对Windows或Linux(我可以使用的平台)或Mac的Logo的实现(因为我知道我并不孤单在这个世界上)?如何获取计算机的徽标编程语言?

linux windows macos logo-lang

26
推荐指数
5
解决办法
2万
查看次数

urllib2读取为Unicode

我需要存储可以使用任何语言的网站内容.我需要能够在内容中搜索Unicode字符串.

我尝试过类似的东西:

import urllib2

req = urllib2.urlopen('http://lenta.ru')
content = req.read()
Run Code Online (Sandbox Code Playgroud)

内容是一个字节流,所以我可以在其中搜索Unicode字符串.

我需要一些方法,当我这样做urlopen,然后阅读使用标题中的charset解码内容并将其编码为UTF-8.

python unicode urllib2

46
推荐指数
2
解决办法
6万
查看次数

可以在自己的比赛中击败吗?

我正在寻找用于比较两个文件的适当算法.我认为我可以做得更好,diff而不是由于一些额外的限制.

我有两个文本文件,每个文件包含一个文件列表.它们是在两个不同时间拍摄的系统上所有文件的快照.我想弄清楚在两个快照之间添加或删除了哪些文件.

我可以diff用来比较这些文件,但我不想,因为:

  1. diff尝试将更改组合在一起,查找文件中的哪些块已更改.我只是在寻找一个已经改变的行列表,这应该是一个比找到最常见的子序列或某些类似事情更简单的问题.

  2. 广义diff算法在运行时或空间中是O(mn).我正在寻找更像O(m + n)的时间和O(1)的空间.

以下是对问题的限制:

  1. 两个文件中的文件列表顺序相同.他们并不一定是按字母顺序排列,但他们是在同一个相对顺序.

  2. 大多数情况下,列表之间没有差异.如果存在差异,通常只会有少量新的/删除的文件.

  3. 我不需要将结果组合在一起,比如说"整个目录已删除"或"100-200行是新的".我可以单独列出不同的每一行.

我认为这相当于有两个排序列表的问题,并试图弄清楚两个列表之间的差异.挂钩是列表项不一定按字母顺序排序,因此您不知道一个项是否比另一个项"更大".您只知道两个列表中存在的文件将按相同的顺序排列.

对于它的价值,我之前几年前在Ask Metafilter 上发布了这个问题.请允许我提前回答几个可能的答案.

答:此问题称为最长公共子序列.

响应:我试图避免最长的公共子序列,因为简单的算法在O(mn)时间/空间中运行,而更好的算法是复杂的并且更具"启发性".我的直觉告诉我,由于增加了约束,有一个线性时间算法.

答案:按字母顺序排序然后进行比较.

响应:那将是O(m log m + n log n),这比O(m + n)更差.

algorithm comparison diff big-o

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

从iPhone中的文档目录加载图像

我想从我的应用文档库中将图像加载到UIImageView.我试图使用以下代码,但它无法正常工作.

UIImageView *background = [[[UIImageView alloc] initWithFrame:CGRectMake(3, 10, 48, 36)] autorelease];

[background setImage:[[UIImage imageAtPath:[[NSBundle mainBundle] pathForResource:@"Thumbnail-small" ofType:@"jpg" inDirectory:@"/Users/nbojja/Library/Application Support/iPhone Simulator/User/Applications/60C2E4EC-2FE0-4579-9F86-08CCF078216D/Documents/eb43ac64-8807-4250-8349-4b1f5ddd7d0d/9286371c-564f-40b4-99bd-a2aceb00a6d3/9"]]] retain]];
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我这样做.谢谢...

iphone

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

如何禁用html按钮的自动回复?

我想在点击按钮时显示弹出窗口.我能够实现它,但我无法停止自动回复.将显示弹出窗口并自动回发页面.需要帮忙.TIA.

postback popup

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