
正文
unix调用java代码,unix系统调用
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
...数据库并发送sql操作语句(数据库在unix上)java代码例子
ssh orcaleIP sqlplus user/pwd@service 的方法来确认一下。如果用上面的命令也无法执行,或者你自己的电脑没有ssh,你可以在发送的命令中,加上全路径,如 /path/to/sqlplus user/pwd@service 再试一下。
首先创建连接 就创建个Cnnection对象,然后把驱动加上,还有帐号密码什么的!我没连过sql数据库,不知道驱动,你可以在网上搜一下。
创建 Statement 对象 建立了到特定数据库的连接之后,就可用该连接发送 SQL 语句。
在上篇文章给大家介绍了Myeclipse连接mysql数据库的方法,通过本文给大家介绍如何在Java程序中访问mysql数据库中的数据并进行简单的操作,具体详情请看下文。
相关问答
Q1: 如何使用命令行编译和运行Java代码
方法1:编译和运行程序保存程序。使用记事本等文本编辑器创建Java程序,并将它保存为带.java扩展名的文件。当然,你可以根据自己的喜好随意命名文件。这里,我们就用aaa来代替文件名。
输入命令:pushd路径(此命令可将当前目录设为所希望的任一个已存在的路径)输入命令:e: 转移到e盘,然后再输入cd转移到所希望的已知路径。
public class Main { public static void main(String[] args) { } } 那么用javac编译之:javac foo/bar/Main.java 就会得到foo/bar/Main.class。然后用java执行之:java foo.bar.Main 通常是可以的。
编译:从.java生成.class (1)eclipse编译:在菜单栏里选择项目→构建/自动构建,就会在workspace的项目里的bin目录下自动生成.class文件,不需要手动一个个去编译。
Q2: 如何用java实现修改unix下一些用户的口令
1、unix设置或者改变用户口令:passwd unix设置或者改变用户口令,可以直接键入passwd可修改自己的口令,一般用户只能修改自己的口令,而root用户不仅可以修改自己的口令,还可以修改其他用户的口令。
2、显示一个表单页面让用户输入当前密码和新密码。 将用户输入的当前密码与数据库中存储的密码进行比对,判断是否匹配。 如果当前密码匹配,则将新密码加密后存储到数据库中。
3、rmuser(8) 在命令行删除用户. chpass(1) 一个灵活的用于修改用户数据库信息的工具. passwd(1) 一个用于修改用户口令的简单的命令行工具. pw(8) 一个强大灵活修改用户帐户的工具. FreeBSD允许多个用户同时使用计算机。
4、客户信息可以存在数据库里面,增加的时候,通过代码连接上mysql数据库,然后拼接sql语句,查询或者增加修改数据库的字段和数据。
Q3: Java创建文件中文乱码问(unix)
1、读取文件的时候如果是用的read方法(字节流),碰到中文输出就是乱码,然后存储的时候设置下编码为GBK或者是UTF-8形式即可,可以有效的解决乱码问题。
2、因为utf-8是linux的编码,所以你在windos上用linux当然会乱码。同理如果你在linux环境下,用gb一样也会乱码,这是操作系统决定的。所以,windows上就必须用gb,换成别的当然会乱码了。
3、写入文件的时候设置下编码格式即可,之后读取就不会是乱码的。
4、解决办法:如果你期望写到文件中的汉字是 GBK编码,可以:写文件时,将字符串准换成 GBK编码的byte[], 如: myios.write( 汉字.getBytes(GBK));java 虚拟机启动时,增加 -DFile.encode=GBK 选项。
Q4: java程序中调用带通配符*的unix系统命令
1、waitFor()这个也是必不可缺的,如果你需要执行多行命令的话,把waitFor()这个加上。
2、nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。 该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。 在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中。
3、java程序是提供了这个一方法, Process pro = Runtime.getRuntime().exec(cmds); 但是一般来说,尽量去用一些其他脚本(lua,shell,python)去执行一系列linux命令比较灵活, 而且耗费资源少。
4、UNIX命令格式UNIX命令提示符 在命令行下,操作系统会显示一提示符,提示用户在此提示符后可以输入一行命令。
5、在window下可以直接执行一个.exe文件,如执行我在F盘下的tomcat安装文件,将命令写为:String cmd = F:\\apache-tomcat-0.exe; 打开一个word文档。
unix调用java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于unix系统调用、unix调用java代码的信息别忘了在本站进行查找喔。







