JAVA笔记

转载请声明出处

目录

windows下配置JDK

首先需要到官网上下载JDK这款软件,其次选择安装路径。本人的安装路径是C:\Program Files\Java\jdk1.6.0_26

安装完成后需要设置环境变量从而使编译器正常使用。右击“计算机”选择“属性”选择左边“高级系统设置”选择上面“高级”选项卡点击右下角“环境变量”按钮。

接下来弹出的对话框会出现用户变量系统变量,(读者可根据需要设置)。
用户变量对当前登录账户有效,
系统变量对所有用户都有效。

  • 1.JAVA_HOME
    供IDE集成开发环境使用(如eclipse等)。
    添加系统变量,变量名:JAVA_HOME,
    变量值:
C:\Program Files\Java\jdk1.6.0_26(JDK的安装路径)
  • 2.CLASSPATH
    添加系统变量,变量名:CLASSPATH,
    变量值:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

注意不要忘记前面的点和中间的分号。
* 3.Path
系统寻找某个文件时的路径。
找到Path,系统自带,无需新建,
在变量值中添加:

;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

注意前面的分号。
* 4.测试(略过)
在cmd中键入

java –version

javac –version

Mac下配置JDK

与windows不同,如果您只需安装一个jdk的话,那么,在Mac下可以不用配置,系统已经帮您配置好了。如果你装有多个,而系统的默认配置只有一个,那么就需要您自己配置一下。

  • 下载jdk的mac版,安装好之后,进入以下路径查看
cd /Library/Java/JavaVirtualMachines/
  • 再查看你自己安装的版本
ls
  • 进入目录(有多个版本,则手动输入期望的版本;只有一个版本,则输入cd空格后可以直接按tab键自动补全)
cd jdk1.7.0_67.jdk/Contents/Home
  • 复制jdk home的路径,在当前目录输入pwd
pwd
  • 把显示出来的路径先复制起来
  • 进入用户主目录,然后看一下有没有.bash_profile文件
cd ~
ls -all
  • 编辑.bash_profile文件(没有则新建,命令touch .bash_profile)
vim .bash_profile
  • 英文模式下,按一下i键进入编辑模式,输入以下内容,路径部分自己粘贴自己的
export JAVA_6_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home  
export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0.jdk/Contents/Home  
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home  
export JAVA_HOME=$JAVA_7_HOME

alias jdk8='export JAVA_HOME=$JAVA_8_HOME'  
alias jdk7='export JAVA_HOME=$JAVA_7_HOME'  
alias jdk6='export JAVA_HOME=$JAVA_6_HOME'
  • 输完后,按esc,再按冒号(shift+;),输入wq保存即可,再输入:
#更新.bash_profile文件
source .bash_profile
  • 重启一下终端,输入
java -version

jdk6
java -version

jdk7
java -version

jdk8
java -version
  • 看到有显示就完成了(本人的默认配置是jdk6)
    效果预览]

Linux下配置JDK

  • 先从网上下载jdk
    去oracle官网下载Linux版的JDK(jdk-7u21-linux-i586.rpm
    )
    ,下载后放在/home目录中,当然其它地方也行。
    给所有用户添加可执行的权限
chmod +x jdk-7u21-linux-i586.rpm 

安装程序

rpm -ivh jdk-7u21-linux-i586.rpm 

出现安装协议等,按接受即可。
* 设置环境变量

vi /etc/profile

在最后面加入

#set java environment
JAVA_HOME=/usr/jdk 1.7.0_21
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

保存退出。
Java环境变量

  • 在终端使用echo命令检查环境变量设置情况
echo $JAVA_HOME 
echo $CLASSPATH 
echo $PATH 
  • 检查JDK是否安装成功
java -version 

查看JDK版本
如果看到JVM版本及相关信息,即安装成功!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
图像识别技术在病虫害检测中的应用是一个快速发展的领域,它结合了计算机视觉和机器学习算法来自动识别和分类植物上的病虫害。以下是这一技术的一些关键步骤和组成部分: 1. **数据收集**:首先需要收集大量的植物图像数据,这些数据包括健康植物的图像以及受不同病虫害影响的植物图像。 2. **图像预处理**:对收集到的图像进行处理,以提高后续分析的准确性。这可能包括调整亮度、对比度、去噪、裁剪、缩放等。 3. **特征提取**:从图像中提取有助于识别病虫害的特征。这些特征可能包括颜色、纹理、形状、边缘等。 4. **模型训练**:使用机器学习算法(如支持向量机、随机森林、卷积神经网络等)来训练模型。训练过程中,算法会学习如何根据提取的特征来识别不同的病虫害。 5. **模型验证和测试**:在独立的测试集上验证模型的性能,以确保其准确性和泛化能力。 6. **部署和应用**:将训练好的模型部署到实际的病虫害检测系统中,可以是移动应用、网页服务或集成到智能农业设备中。 7. **实时监测**:在实际应用中,系统可以实时接收植物图像,并快速给出病虫害的检测结果。 8. **持续学习**:随着时间的推移,系统可以不断学习新的病虫害样本,以提高其识别能力。 9. **用户界面**:为了方便用户使用,通常会有一个用户友好的界面,显示检测结果,并提供进一步的指导或建议。 这项技术的优势在于它可以快速、准确地识别出病虫害,甚至在早期阶段就能发现问题,从而及时采取措施。此外,它还可以减少对化学农药的依赖,支持可持续农业发展。随着技术的不断进步,图像识别在病虫害检测中的应用将越来越广泛。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值