问题列表 - 第43616页

在python中堆栈数据结构

我有以下代码的2个问题:

  1. push(o)抛出异常TypeError:只能赋予一个iterable.
  2. 如果在空堆栈上调用pop(),我应该抛出异常吗?

    class Stack(object):
    
        def __init__(self):
            self.storage = []
    
        def isEmpty(self):
            return len(self.storage) == 0
    
        def push(self,p):
            self.storage[:0] = p
    
        def pop(self):
            """issue: throw exception?"""
            return None
    
    Run Code Online (Sandbox Code Playgroud)

python

28
推荐指数
6
解决办法
7万
查看次数

HTML Element Array,name ="something []"或name ="something"?

我在这个网站上看到了一些东西: 在JavaScript和PHP中处理HTML表单元素的数组 http://www.ajaxprojects.com/ajax/tutorialdetails.php?itemid=343

它说将数组放在name属性中以及如何获取输入集合的值.例如name="education[]"

但据我所知,HTML输入元素是数组就绪的name.在客户端(GetElementsByName)或服务器端($_POST在PHP或Request.FormASP.NET中),例如:name="education",那么与...有什么不同[]

html php

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

Erlang dets to txt

如何将以dets存储的信息写入txt文件?

谢谢.

erlang dets text-files

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

MySQL语句中的错误是什么?

以下SQL语句根据phpMyAdmin有语法错误,但我无法发现它是什么.有任何想法吗?

CREATE TABLE allocations(
`student_uid` INT unsigned NOT NULL DEFAULT 0,
`active` INT unsigned NOT NULL DEFAULT 1,
`name` VARCHAR( 255 ) NOT NULL DEFAULT '',
`internal_id` VARCHAR( 255 ) DEFAULT '',
`tutor_uid` INT NOT NULL DEFAULT 0,
`allocater_uid` INT unsigned NOT NULL DEFAULT 0,
`time_created` INT NOT NULL DEFAULT 0,
`remote_time` FLOAT NOT NULL DEFAULT 0,
`next_lesson` VARCHAR NOT NULL DEFAULT -1,
PRIMARY KEY ( student_uid )
);
Run Code Online (Sandbox Code Playgroud)

mysql

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

更改每个连接的拥塞控制算法

linux 中的“sysctl”命令现在全局更改了整个系统的拥塞控制算法。但是拥塞控制,其中 TCP 窗口大小和其他类似参数是变化的,通常是每个 TCP 连接完成的。所以我的问题是:

  • 是否存在一种方法可以更改每个 TCP 连接使用的拥塞控制算法?

还是我在这里遗漏了一些微不足道的东西?如果是,那是什么?

linux congestion-control sysctl

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

在openSUSE 11.3上安装RMagick - gem无法构建其扩展

我在openSUSE 11.3上安装了RVM.我首选的Ruby版本是MRI 1.9.2p136.我尝试安装RMagick gem并得到以下输出:

Building native extensions.  This could take a while...                                                                                                      
ERROR:  Error installing rmagick:
ERROR: Failed to build gem native extension.

/home/user1/.rvm/rubies/ruby-1.9.2-head/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for gcc... yes
checking for Magick-config... yes

Warning: Found more than one ImageMagick installation. This could cause problems at runtime.
         /usr/bin/Magick-config reports version 6.6.1 Q16 is installed in /usr
         /usr/bin/X11/Magick-config reports version 6.6.1 Q16 is installed in /usr
Using 6.6.1 Q16 from /usr.

checking for ImageMagick version …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems rmagick opensuse

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

Ocaml模式匹配

嘿伙计们,我对OCaml和模式匹配都很陌生,所以我很难解决这个问题.

假设我有一个元组列表.我想要做的是根据元组中的第一个元素将参数与其中一个元组进行匹配,在这样做时,我想返回元组的第二个元素.所以,例如,我想做这样的事情:

let list = [ "a", 1; "b", 2; "c", 3; "d", 4 ] ;;
let map_left_to_right e rules = match e with 
    | first -> second 
    | first -> second 
    | first -> second
Run Code Online (Sandbox Code Playgroud)

如果我使用map_left_to_right"b"列表,我想得到2作为回报.因此,我想列出规则列表中的所有第一个元素,并将参数与这些元素中的一个匹配,但我不知道该怎么做.我在想我需要使用List.iter或List.for_all来做这样的事情.任何帮助,将不胜感激.谢谢!

ocaml list pattern-matching

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

完整的Ajax PHP MVC框架

我想创建一个网站.我想为每个超链接和表单使用Ajax.我想使用jquery,但很难为每个链接创建一个通用代码.我想知道是否有任何PHP MVC Framewrok与ajax一起使用?感谢名单.

php ajax model-view-controller frameworks

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

在C#中对字符串数组进行排序

如何使用该OrderBy函数对字符串数组进行排序?我看到我需要实现一些接口......

c# sorting

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

不同的用户类型/对象在同一个表中拥有内容 - 如何?

知道如何将不同的物体联系在一起吗?我试图实现的用例是评论通常由用户拥有.所以我有一个user_id.但我也有公司页面,公司在其页面上拥有内容,因此所有者是company_id.(哪个是几个用户的管理员)

一种方法是有2个表user_comments和company_comments但问题是,然后我需要每个对象的2个表,如果我添加更多的用户类型,然后我需要多个表.我想要实现的是1个表,它具有:

comment_id PK  
owner_id (user id or company id or etc...)  - fk?
Run Code Online (Sandbox Code Playgroud)

所以,假设我创建一个所有者表只是为了将所有用户类型链接在一起,列将是什么将这些全部放入或有其他方式?

database schema database-design

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