问题列表 - 第27486页

使用数据库信息填充JSP下拉列表

我正在尝试从数据库表填充JSP下拉列表.

这是将创建数组并用数据库信息填充它的代码:

// this will create my array 
public static ArrayList<DropDownBrands> getBrandsMakes() {
    ArrayList<DropDownBrands> arrayBrandsMake = new ArrayList<DropDownBrands>();
    while (rs.next()) {     
        arrayBrandsMake.add(loadOB(rs));
    }
    return arrayBrandsMake;
}

// this will load my array object
private static DropDownBrands loadOB(ResultSet rs) throws SQLException {
    DropDownBrands  OB = new DropDownBrands();
    OB.setBrands("BRAN");
    return OB;
}
Run Code Online (Sandbox Code Playgroud)

如何从我的JSP调用该类并填充下拉列表?

java jsp jstl jdbc

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

解释最简单的程序(x86)

以下代码

int _main() {return 0;}
Run Code Online (Sandbox Code Playgroud)

使用命令编译:

gcc -s -nostdlib -nostartfiles 01-simple.c -o01-simple.exe
Run Code Online (Sandbox Code Playgroud)

gcc版本4.4.1(TDM-1 mingw32)

OllyDbg产生了这个输出:

替代文字

你能解释一下这里发生的事吗?分析到目前为止:

// these two seems to be an idiom:
PUSH EBP        // places EBP on stack
MOV EBP, ESP    // overwrites EBP with ESP

MOV EAX, 0      // EAX = 0

LEAVE          // == mov esp, ebp
               //    pop ebp
               // according to 
               // http://en.wikipedia.org/wiki/X86_instruction_listings
Run Code Online (Sandbox Code Playgroud)

这一切是什么意思?

c x86 assembly ollydbg

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

复杂的graphviz树结构

我试图用graphviz创建一个树结构.我愿意手工编写graphviz代码或者使用Ruby的ruby-graphviz gem.鉴于以下图片,任何人都可以提供有关必要代码的任何见解吗?忽略线条不直...它们应该是graphviz构建图形时.我也愿意在线条交叉时有点/点.

我玩过ruby-graphviz和家谱类...这让我成为了那里的一部分,但我真的需要所有的线都是直的并且以直角相交,并且开箱即用的代码没有'似乎这样做.

代码应该足够通用,以允许"C"框也有孩子,并且在"A"下也有更多的孩子.

颜色无关......例子可以排除任何颜色.

http://docs.google.com/drawings/pub?id=1lUTfgKP_LN0x7C3ItbsFjfLBuDTL84AtmoaW7YFn32Y&w=1036&h=713

ruby graphviz

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

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

如何使用Nokogiri访问属性

我有一个访问某些属性值的简单任务.下面是一个简单的脚本,用于Nokogiri::XML::Builder创建一个简单的xml doc.

require 'nokogiri'

builder = Nokogiri::XML::Builder.new(:encoding => 'UTF-8') do |xml|
  xml.Placement(:messageId => "392847-039820-938777", :system => "MOD", :version => "2.0") {
    xml.objects {
        xml.object(:myattribute => "99", :anotherattrib => "333")
        xml.nextobject_ '9387toot'
        xml.Entertainment "Last Man Standing"
    }
  }
end

puts builder.to_xml
puts builder.root.attributes["messageId"]
Run Code Online (Sandbox Code Playgroud)

结果如下:

<?xml version="1.0" encoding="UTF-8"?>
<Placement messageId="392847-039820-938777" version="2.0" system="MOD">
  <objects>
    <object anotherattrib="333" myattribute="99"/>
    <nextobject>9387toot</nextobject>
    <Entertainment>Last Man Standing</Entertainment>
  </objects>
</Placement>
C:/Ruby/lib/ruby/gems/1.8/gems/nokogiri-1.4.2-x86-mingw32/lib/nokogiri/xml/document.rb:178:in `add_child': Document already has a root node (RuntimeError)
    from C:/Ruby/lib/ruby/gems/1.8/gems/nokogiri-1.4.2-x86-mingw32/lib/nokogiri/xml/node.rb:455:in `parent='
    from C:/Ruby/lib/ruby/gems/1.8/gems/nokogiri-1.4.2-x86-mingw32/lib/nokogiri/xml/builder.rb:358:in `insert'
    from C:/Ruby/lib/ruby/gems/1.8/gems/nokogiri-1.4.2-x86-mingw32/lib/nokogiri/xml/builder.rb:350:in `method_missing' …
Run Code Online (Sandbox Code Playgroud)

ruby builder nokogiri

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

com.jcraft.jsch.JSchException:验证取消

我正在尝试编写一个Ant脚本来通过端口隧道检索URL.

当我使用密码(名字xxxx出于隐私)时,它工作得很好:

<project default="main">
  <target name="main">
    <sshsession host="xxxx"
    username="xxxx"
    password="xxxx">
      <LocalTunnel lport="1080" rhost="xxxx" rport="80"/>
      <sequential>
        <get src="http://localhost:1080/xxxx" dest="/tmp/xxxx"/>
      </sequential>
    </sshsession>
  </target>
</project>
Run Code Online (Sandbox Code Playgroud)

但是当我使用密钥文件时它不起作用,如下所示:

    <sshsession host="xxxx"
    username="xxxx"
    keyfile="/Users/xxxx/.ssh/id_dsa"
    passphrase="xxxx">
      <LocalTunnel lport="1080" rhost="xxxx" rport="80"/>
      <sequential>
        <get src="http://localhost:1080/xxxx" dest="/tmp/xxxx"/>
      </sequential>
    </sshsession>
Run Code Online (Sandbox Code Playgroud)

我得到这个例外:

/tmp/build.xml:8: com.jcraft.jsch.JSchException: Auth cancel
    at com.jcraft.jsch.Session.connect(Session.java:451)
    at com.jcraft.jsch.Session.connect(Session.java:150)
    at org.apache.tools.ant.taskdefs.optional.ssh.SSHBase.openSession(SSHBase.java:223)
Run Code Online (Sandbox Code Playgroud)
  • 我确定我正在使用正确的密钥文件(我尝试使用错误的名称,这给出了合法的FileNotFoundException).
  • 我可以从命令行成功ssh而不会被提示输入密码.
  • 我确定我正在使用密钥文件的正确密码.

这个错误的原因是什么,我该怎么办呢?

ant ssh jsch

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

在(emacs)lisp中提取/切片/重新排序列表?

在python中,你可能会做类似的事情

i = (0, 3, 2)
x = [x+1 for x in range(0,5)]
operator.itemgetter(*i)(x)
Run Code Online (Sandbox Code Playgroud)

得到(1, 4, 3).在(emacs)lisp中,我编写了这个名为extract的函数,它执行类似的操作,

(defun extract (elems seq)
  (mapcar (lambda (x) (nth x seq)) elems))

(extract '(0 3 2) (number-sequence 1 5))
Run Code Online (Sandbox Code Playgroud)

但我觉得应该有内置的东西?我所知道的是first, last, rest, nth, car, cdr......走的路是什么?〜提前谢谢〜

lisp elisp

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

为什么大多数java.util.Date方法都已弃用?

当您查看java.util.Date类的javadoc时,不推荐使用大多数方法.为什么这样做?

java datetime date deprecated

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

延迟加载Javascript文件与放置</ body>之前的任何区别

环顾四周,未能找到这个具体问题进行讨论.很确定差异可以忽略不计,只是对你的想法感到好奇.

场景:在页面渲染之前不需要加载的所有Javascript都放在结束</body>标记之前.是否通过在DOM加载/就绪事件被触发时执行的头部中的一些Javascript代码对延迟加载有什么好处或不利?假设这只涉及下载一个完整函数的整个.js文件,而不是在使用时根据需要延迟加载几个单独的文件.

希望很清楚,谢谢.

javascript optimization jquery javascript-events pagespeed

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

你对这些组装助记符有什么建议吗?

上学期大学时,我的计算机语言课程老师教给我们一种名为Whitespace的深奥语言.为了更好地使用非常繁忙的计划(midterms)学习语言,我用Python编写了一个解释器汇编器.一种汇编语言的目的是便于轻松编写程序,以及样本程序与给定的汇编语言编写的助记符.

现在是夏天,一个新的项目已经开始,其目标是重写Whitespace 0.3的翻译和汇编程序,之后会有进一步的发展.由于有很多额外的时间来处理它的设计,因此这里给出的是一个大纲,它为汇编语言提供了一套修订的助记符.这篇文章被标记为维基进行讨论.

你曾经有过汇编语言的经验吗?是否有一些您认为应该重命名为不同的指令?您是否发现自己在盒子外面思考并使用与助记符命名不同的范例?如果您对这些问题的回答都是肯定的,那么欢迎您.主观答案非常感谢!


堆栈操作(IMP:[空格])

堆栈操作是更常见的操作之一,因此IMP [空间]的短缺.有四个堆栈指令.

hold N       Push the number onto the stack
copy         Duplicate the top item on the stack
copy N       Copy the nth item on the stack (given by the argument) onto the top of the stack
swap         Swap the top two items on the stack
drop         Discard the top item on the stack
drop N       Slide n items off the …
Run Code Online (Sandbox Code Playgroud)

python assembly whitespace esoteric-languages mnemonics

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