java应用程序如何调用硬件并管理?
调用硬件就是调用其驱动dll
javah生成h头文件,然后再写对应的C或者cpp,编译生成dll
然后用这个dll调用你的这个dll
因为jni不能直接调用dll,只能调用符合规范的dll也就是javah一步步生成的dll
所以必须写一个中间dll
java本身做不到,这种东西可以用c语言写吧,然后通过jni调
不过也可以用java执行系统命令
下面是大多数linux启动的服务
chkconfig命令可以帮助你开启还是关闭服务,
service command is usefull
主意,在suse linux下面,没有service命令!
做为RED HAT LINUX的启动来说,如果只是个人使用的话,只需要启用以下服务,如果还在精减的话,只启用Network就可,这是Fedora core 2启动服务
acpid:提供高级电源管理。
cpuspeed:可以提高系统运行效率。
crond:执行例行性程序。
Iptables: 防火墙。
Kudzu:自动检测硬件的变更。
Network: 激活网络接口。
Random:加快系统的启动。
Readahead和Readahead_early:加快系统的启动。
Syslog:把各类事件写入日志。
acpid 配置文件:/proc/acpi/event
下载tomcat,下面以tomcat60,操作系统32位为例(其它版本与之类似)。tomcat下载网址:http://tomcatapacheorg/download-60cgi
打开MyEclipse,在菜单栏中点击windows,选中preferences;在preferences选项卡中,选中MyEclipse--services----tomcat;选择tomcat路径,tomcat service选择Enable,点击Apply,然后点击OK。
在Myeclipse中新建Web项目:右键new,选择Web Project,输入文件名,点击finish完成。
在Myeclipse工具栏中点击发布按钮,弹出Tomcat Deployments框,点击右侧Add,在Add弹出框中的service 选中Tomcat60,然后点击OK。
在Tomcat Deployments中的Deployments就会加入一条记录。
打开浏览器输入:http://localhost:8080/TestWeb/indexjsp
就会访问到页面,到此结束了。
0条评论