我正在尝试从数据库表填充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调用该类并填充下拉列表?
以下代码
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)
这一切是什么意思?
我试图用graphviz创建一个树结构.我愿意手工编写graphviz代码或者使用Ruby的ruby-graphviz gem.鉴于以下图片,任何人都可以提供有关必要代码的任何见解吗?忽略线条不直...它们应该是graphviz构建图形时.我也愿意在线条交叉时有点/点.
我玩过ruby-graphviz和家谱类...这让我成为了那里的一部分,但我真的需要所有的线都是直的并且以直角相交,并且开箱即用的代码没有'似乎这样做.
代码应该足够通用,以允许"C"框也有孩子,并且在"A"下也有更多的孩子.
颜色无关......例子可以排除任何颜色.
http://docs.google.com/drawings/pub?id=1lUTfgKP_LN0x7C3ItbsFjfLBuDTL84AtmoaW7YFn32Y&w=1036&h=713
是否可以在Vim中进行条件正则表达式(如http://www.regular-expressions.info/conditional.html中描述的那样)?
我有一个访问某些属性值的简单任务.下面是一个简单的脚本,用于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) 我正在尝试编写一个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)
这个错误的原因是什么,我该怎么办呢?
在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......走的路是什么?〜提前谢谢〜
当您查看java.util.Date类的javadoc时,不推荐使用大多数方法.为什么这样做?
环顾四周,未能找到这个具体问题进行讨论.很确定差异可以忽略不计,只是对你的想法感到好奇.
场景:在页面渲染之前不需要加载的所有Javascript都放在结束</body>标记之前.是否通过在DOM加载/就绪事件被触发时执行的头部中的一些Javascript代码对延迟加载有什么好处或不利?假设这只涉及下载一个完整函数的整个.js文件,而不是在使用时根据需要延迟加载几个单独的文件.
希望很清楚,谢谢.
上学期大学时,我的计算机语言课程老师教给我们一种名为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) assembly ×2
java ×2
ruby ×2
ant ×1
builder ×1
c ×1
conditional ×1
date ×1
datetime ×1
deprecated ×1
elisp ×1
graphviz ×1
javascript ×1
jdbc ×1
jquery ×1
jsch ×1
jsp ×1
jstl ×1
lisp ×1
mnemonics ×1
nokogiri ×1
ollydbg ×1
optimization ×1
pagespeed ×1
python ×1
regex ×1
ssh ×1
vim ×1
whitespace ×1
x86 ×1