1、关于java跨网段关机问题
我用的是sfc包,里面有对win32操作的函数
我想知道的是java的网络功能有跨网段吗,我试过不行,
在同以网段内可以连接,在不同网段就找不到了,
我用socket写了一段测试程序
最佳答案:跨网段当然可以了,我最近编程序就是跨网段连接。
java的JXTA技术不就是跨网段吗
2、关于SQL*Loader问题
我在PL/SQL中查询得到的数据保存下来,稍加编辑在另外一台机器上用SQL*Loader命令
把它们导进一个结构一样的表中,实践了多次,均失败!
请问大侠该怎样导入?为何会出现以下的错误。
我用的是oracle9i
我的控制文件如下:(包括数据,其中hr是方案,zjs是这个方案下的表)
load data
infile '*'
into table hr.zjs
(JOB_ID position(01:10) VARCHAR2,
JOB_TITLE position(12:46) VARCHAR2,
MIN_SALARY position(48:57) number,
MAX_SALARY position(59:68) number)
begindata
AD_PRES President 20000 40000
AD_VP Administration Vice President 15000 30000
AD_ASST Administration Assistant 3000 6000
最后我得到的答案是:
SQL*Loader-350: 语法错误位于第5行。
预期值是无效的列说明,","或")",而实际值是"VARCHAR2"。
(JOB_ID position(01:10) VARCHAR2,
最佳答案:
问题已解决,去掉后面的数据类型就可以了,谢谢!
3、一个调查页面有很多选择题,如果要得到结果是不是每个选项都要有一个监听?
最佳答案:可以写一个接口A,接口里声明一个取值的方法,然后继承所有的题目的控件并实现这个接口A。然后在提交按钮的监听中用Container的public Component[] getComponents()方法获得此容器中所有的组件,判断是不是这个接口A的一个实例,如果是,调用取值方法。
用字符流的形式写进文本文件。
4、使用BoxLayout可以使组件均匀分布的在一行或在一列上排列
Container box=Box.createHorizontalBox();
box.add(Box.createHorizontalGlue());
box.add(new JButton("上一题"));
box.add(Box.createHorizontalGlue());
box.add(new JButton("下一题");
box.add(Box.createHorizontalGlue());
box.add(new JButton("修改");
或者使组件之间有一定的距离
box.add(Box.createHorizontalStrut(10));
box.add(new JButton("保存");
JPanel panel=new JPanel();
panel.add(box);