我不是一个专业的程序员,但拥有一个工程领域的PhD,多年来我已经自学了许多编程语言。在过去的几年里,我主要使用Ruby,现在我正在学习JavaScript,这样我就可以做一些web编程了。
我想和很多人一样,我对JavaScript的学习有一个负面的印象,但是当我学习语言(通过克罗克福德的“JavaScript: Good Parts”一书)时,我发现语言的功能部分真的很整洁。几年前我涉足了Haskell,所以我对函数式编程有了一些想法。
我想知道专业程序员是如何使用这种语言的。在用JavaScript编写时,您是坚持一种范式,还是像使用瑞士军刀一样使用它,并针对不同的问题使用不同的范例?现在
我正在读一本学习JavaFX (自学)的书,书中写着关于部署的以下内容:
一个
JavaFX application can currently be packaged and deployed for execution in four
different ways:
1. As a desktop application delivered and installed using Java Web Start
2. As an applet delivered by a web browser and executed in the Java plug-in
3. As a TV app
好的,所以我想用一个相当复杂的语句来填充一个网格视图,我不知道如何获得它,我甚至不知道它是否可行。涉及到五个表和一个视图,这些并不是表中的所有字段,但为了更清楚起见,我只放了必填字段。
学生表:-
Student_ID
Specialization_ID
专业化表:-
ID
Specialization_Name
Department_ID
员工表:-
ID
Staff_ID
Department_ID
部门表:-
ID
Department_Name
调查表:- (Username为上传者)
ID
Username
用户视图:-(这里的Username,Password取自学生表和教员表)