问题列表 - 第44932页

代码的复杂性

只有一个循环的程序的复杂性是什么,是log n吗?有人可以给我一些关于估算代码复杂性的想法吗?

c java algorithm

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

包含中文字符的无效URI(Java)

无法在URL中设置包含中文字符的URL连接.它适用于拉丁字符:

String xstr = "???????????" ;
URI uri = new URI("http","ajax.googleapis.com","/ajax/services/language/detect","v=1.0&q="+xstr,null);   
URL url = uri.toURL(); 
URLConnection connection = url.openConnection();
InputStream is = connection.getInputStream() ;
Run Code Online (Sandbox Code Playgroud)

getInputStream()调用导致:

java.lang.IllegalArgumentException: Invalid uri 'http://ajax.googleapis.com/ajax/services/language/detect?v=1.0&q=???????????': Invalid query
Run Code Online (Sandbox Code Playgroud)

java url uri utf multibyte

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

需要在django模板中将字符串转换为int


我试图将url参数传递给像这样的django模板......

response = render_to_string('persistConTemplate.html', request.GET)
Run Code Online (Sandbox Code Playgroud)

这是我的views.py文件中的调用行.persistConTemplate.html是我的模板和request.GET的名称是包含url参数的字典.

在模板中我尝试使用这样的参数之一......

{% for item in (numItems) %}

  item {{item}}

{% endfor %}
Run Code Online (Sandbox Code Playgroud)

numItems是我在我的请求中发送的url参数之一,就像这样......

http:/someDomain/persistentConTest.html/?numItems=12
Run Code Online (Sandbox Code Playgroud)

当我尝试上面的for循环时,我得到这样的输出....

图像1图像2

我期待并希望看到图像打印12次...

图像1图像2图像3图像4图像5图像6图像7图像8图像9图像10图像11图像12

谁能告诉我我错了什么?

django django-templates

43
推荐指数
4
解决办法
6万
查看次数

将类的所有实例存储在类字段中是不是很糟糕?

我想知道在做这样的事情时是否有任何错误(从OOP的角度来看):

class Foobar:
    foobars = {}
    def __init__(self, name, something):
        self.name = name
        self.something = something

        Foobar.foobars[name] = self

Foobar('first', 42)
Foobar('second', 77)

for name in Foobar.foobars:
    print name, Foobar.foobars[name]
Run Code Online (Sandbox Code Playgroud)

编辑:这是我正在使用的实际代码片段

from threading import Event
class Task:
    ADDED, WAITING_FOR_DEPS, READY, IN_EXECUTION, DONE = range(5)
    tasks = {}
    def __init__(self, name, dep_names, job, ins, outs, uptodate, where):
        self.name = name
        self.dep_names = [dep_names] if isinstance(dep_names, str) else dep_names
        self.job = job
        self.where = where
        self.done = Event()
        self.status = Task.ADDED …
Run Code Online (Sandbox Code Playgroud)

python oop field class

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

Amazon EC2上的Java EE应用程序部署

我们有一个Java EE应用程序(部署在JBoss,MySQL,MongoDB上的EAR文件),我们希望在Amazon EC2实例上部署它.关于部署最佳实践,我有几个问题.

  1. 什么是最常用的Linux AMI,我们可以依赖它来实现强大的部署(有很多Linux变种,我不确定哪种AMI常用,是Fedora,CentOS,Red Hat,SUSE ......)
  2. 我们如何处理生产升级(EAR文件修改或模式升级).是否有任何工具可用于处理此安装或回滚这些更改.
  3. 什么样的数据备份功能可用于数据库?
  4. 我应该依靠Amazon RDS来支持MySQL吗?
  5. 我该如何处理MongoDB的支持?

这是我第一次托管一个网络应用程序,并希望了解如何管理生产实例的一些输入.

mysql deployment amazon-ec2 java-ee amazon-web-services

14
推荐指数
2
解决办法
2866
查看次数

流式传输资源如何适应RESTful范式?

使用RESTful服务,您可以创建,读取,更新和删除资源.当你处理像数据库资产这样的事情时,这一切都很有效 - 但这又如何转化为流数据呢?(或者是吗?)例如,在视频的情况下,将每个帧视为我应该一次查询一个资源的资源似乎很愚蠢.相反,我会设置套接字连接并流式传输一系列帧.但这会打破RESTful范式吗?如果我想能够快退或快进流怎么办?这是RESTful范式内的可能吗?那么:流媒体资源如何适应RESTful范式?

作为一个实施问题,我正准备创建这样的流数据服务,我想确保我这样做是"最好的方式".我相信这个问题以前已经解决了.有人能指出我的好材料吗?

theory rest streaming

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

MySQL,Short WHERE查询

这是我的示例查询.

SELECT * FROM `table` WHERE `id` = '1' OR `id` = '8' OR `id` = '12'
Run Code Online (Sandbox Code Playgroud)

WHERE部分有更快的方法吗?

mysql

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

jQuery选择器 - 除了第一个

我有一个小的jQuery选择器问题,我有以下html:

<div class="member-info first"></div>
<div class="member-info"></div>
<div class="member-info"></div>
Run Code Online (Sandbox Code Playgroud)

我想隐藏(使用jQuery)所有持有"member-info"类的div,但不是那个拿着"第一"类的人,有什么想法吗?

jquery jquery-selectors

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

Oracle:一个查询,用于计算字符串中所有非字母数字字符的出现次数

计算出现在Oracle数据库列中的字符串中的所有非字母数字字符的出现的最佳方法是什么.

在尝试找到解决方案时,我意识到我有一个与问题无关的查询,但我注意到我可以修改它以希望解决这个问题.我想出了这个:

SELECT  COUNT (*), SUBSTR(TITLE, REGEXP_INSTR(UPPER(TITLE), '[^A-Z,^0-9]'), 1)
FROM    TABLE_NAME
WHERE   REGEXP_LIKE(UPPER(TITLE), '[^A-Z,^0-9]')
GROUP BY    SUBSTR(TITLE, REGEXP_INSTR(UPPER(TITLE), '[^A-Z,^0-9]'), 1)
ORDER BY COUNT(*) DESC;
Run Code Online (Sandbox Code Playgroud)

这可以找到FIRST非字母数字字符,但我想计算整个字符串中的出现次数,而不仅仅是第一次出现的次数.E. g.目前我的查询分析"a(字符串)"将找到一个开括号,但我需要它找到一个左括号和一个闭括号.

regex sql oracle alphanumeric

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

什么是"资源#"?

您好

当我打印以下变量时,我得到资源#6和资源#7:

$salty_password = sha1($row['salt'], $_POST['password']);

if(isset($_POST['subSignIn']) && !empty($_POST['email']) && !empty($_POST['password'])) {


    $query =  "SELECT `salt` FROM `cysticUsers` WHERE `Email` = '" . $_POST['email'] . "'";
    $request = mysql_query($query,$connection) or die(mysql_error());
    $result = mysql_fetch_array($request);



    $query2 = "SELECT * FROM `cysticUsers` WHERE `Email` = '". $_POST['email']."' AND `Password` = '$salty_password'";
    $request2 = mysql_query($query2,$connection) or die(mysql_error());
    $result = mysql_fetch_array($request2);

    print_r($request);
    print_r($request2);

if(@mysql_num_rows($request,$request2)) {


        $_SESSION['CLIFE']['AUTH'] = true;
        $_SESSION['CLIFE']['ID'] = $result['id'];

        // UPDATE LAST ACTIVITY FOR USER
        $query = "UPDATE `cysticUsers` SET `LastActivity` = …
Run Code Online (Sandbox Code Playgroud)

php mysql passwords variables hash

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