1. Linux 环境安装

实战环境搭建-linux下安装jdk1.8 选择对应jdk版本下载。(可在Windows下下载完成后,通过文件夹共享到Linux上)su root 获取root用户权限,当前工作目录不变(需要root密码)sudo -i 不需要root密码直接切换成root(需要当前用户密码)查看安装jdk版本信息,主要是怕之前有遗漏的,或者安装失败的java。添加如下内容:JAVA_HOME根据实际目录来。得到文件夹 jdk1.8.0_391。 阅读详情

安装方式

  1. 双系统(不推荐)
  2. 虚拟机+centos7镜像(较为推荐)
  3. 云服务器(最推荐)
  4. powershell(不推荐)

虚拟机

在windows上使用虚拟机,需要下载两个东西

  1. 虚拟机软件 vmware player免费版
    VMware Workstation Player | VMware
  2. centos7/ubuntu镜像文件
    Index of /centos/7.9.2009/isos/x86_64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
    Index of /ubuntu-releases/24.04/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
    选择第一个就可以
    ![[Pasted image 20240506220845.png]]

推荐使用云服务器
真正的开发和生产环境

云服务器

厂商
  1. 腾讯云
  2. 阿里云
  3. 华为云
  4. 百度云
    从这里挑一个2核2G的服务器购买使用
华为云

这里购买的是华为云的
![[Pasted image 20240506230044.png]]

打开控制器,点击重置密码
![[Pasted image 20240506230258.png]]

用户名默认是root
密码要设置的复杂一些

如何登录服务器

在控制台找到公网IP,并复制
安装一个xshell
家庭/学校免费 - NetSarang Website
![[Pasted image 20240506231644.png]]

打开xshell
输入

ssh root@你的云服务器公网IP

root相当于Linux默认的超级管理员的用户名
@后输入公网IP

回车之后,点击保存主机密钥,然后输入密码,登录
![[Pasted image 20240506232140.png]]

出现一下文字
![[Pasted image 20240506232401.png]]

代表已经在云服务器里面了

ms17-010 永恒之蓝漏洞利用+抓包分析过程 一、实验环境: 1、攻击机:Kali 1)攻击工具:msf 2)分析工具:wireshark 3)IP地址:192.168.204.157(自动获得) 2、靶 机:Windows7 1)版本:SP1 2)开启网络共享(SMB协议) 3)关闭防火墙 4)IP地址:192.168.204.150(自动获得) 3、网卡连接方式:Vmnet8(NAT) 二、实验步骤: ... 阅读详情

相关推荐

安卓无障碍服务保活实战:如何用AccessibilityService实现后台常驻(附完整代码)

本文深入解析如何利用Android无障碍服务(AccessibilityService)实现后台服务保活,涵盖多版本系统适配、前台服务集成、开机自启机制等关键技术。通过详细的Kotlin代码示例和合规性指导,帮助开发者构建稳定可靠的后台服务解决方案,同时避免因滥用无障碍服务导致的应用下架风险。

milk5的博客 1072

linux环境下安装jdk1.8

第一步:下载Linux环境下的jdk1.8,请去(官网)中下载jdk的安装文件 (http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html); 由于我的Linux是64位的,因此我下载jdk-8u144-linux-x64.tar.gz文件。如下图所示 第二步:新建/usr/java文件

justdoit_potato的博客 1万+

速腾R128雷达+海康全景相机ROS数据采集避坑实录:从‘雷达不转’到MATLAB标定的完整流程

本文详细记录了速腾R128激光雷达与海康威视全景相机在ROS环境下的数据采集与MATLAB标定全流程。从硬件配置的常见陷阱(如雷达旋转参数设置)、驱动编译的依赖管理,到多传感器同步的实战技巧和MATLAB标定方法,提供了完整的避坑指南和技术方案。特别针对RoboSense R128雷达和海康相机的特殊需求给出了具体解决方案。

weixin_28717807的博客 1218

Linux安装jdk1.8环境

如需转载分享,请标明出处,且不用于盈利为目的,谢谢合作! Linux安装jdk1.8环境 1.创建文件目录 mkdir /usr/local/java/ 2.将官网下载好的jdk放到/usr/local/java/目录下 3.解压安装包 tar zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/java/ 4.配置环境变量 vi /etc/profi...

এ某年某月某日এ的博客 526

GPMC开发笔记(TI开发者推荐笔记)

因为gpmc(General-Purpose Memory Controller)是TI特有的驱动,gpmc的资料比较少,本人开发gpmc驱动算是摸了很多石头过河的。所以想通过这遍文章可以给也做GPMC驱动开发的后来者有一点参考价值。文章如有瑕疵也请各位批评改正。 1.GPMC介绍 gpmc主要用于与nandflash,norflash,fpga进行通信。在这里主要介绍gpmc16位数据和地址线不复用nor模式下的通信。 注意:在这种模式下gpmc_a[0]引脚是没法使用的 1.1GPMC信号线

weixin_44316996的博客 7498

在 Ansys CFX Pre 中配置 RGP 表的分步指南

掌握在 Ansys CFX Pre 中设置 RGP 表的技巧,以优化仿真精度和效率。

jkh920184196的博客 1664

Linux环境下安装 JDK1.8 以及配置环境变量

在Linux环境下安装jdk1.8以及配置环境变量 简述:本文使用的是解压的方式安装 下载 基于Linux 64位的 jdk1.8的安装包,如下: 解压该安装包:(解压后得文件在的当前和压缩包在同一目录下) tar -zxvf jdk-8u271-linux-x64.tar.gz (1) List item 这时候输入: java -version (2)你会看到如下图情况:(但是不要紧,证明我们虽然解压了压缩包,但是还没有配置环境,所以就会出现找不到java指令) 3. 配置环境变量

陌守 9218

鸿蒙日历组件进阶:教你打造个性化日程管理界面(支持月份切换)

本文深入探讨了鸿蒙应用开发中自定义日历组件的构建方法。通过详解基于Grid的布局设计、核心日期算法、月份切换逻辑以及事件管理集成,指导开发者打造支持个性化日程管理的高性能日历界面,提升应用交互体验。

weixin_29207149的博客 66

Linux搭建Java环境之jdk1.8安装图文教程

Linux的使用相信大家都要用到java吧!在使用java前我们得先安装jdk以及配置环境变量等工作;下面小编给大家分享关于Linux安装jdk的详细步骤: 【Linux服务器远程连接工具】 xshell6快捷下载,xftp6快捷下载 温馨提示:xshell负责编写和执行Linux命令,就是大家都知道的命令行。 xftp负责上传和下载文件。两款软件搭配使用。还有一款免费的国产的linux远程连接客户端—finalshell,一款软件同时集成了xshell和xftp两款软件的功能。finalshell下载地

yundashi168的博客 548

kettle实验十一:没有数据流入时停止操作

【实验目的】 1.利用Kettle的“阻塞数据直到步骤都完成”,“检测空流”,“中止”等组件,实现Kettle转换流程的控制。 2.熟练掌握“阻塞数据直到步骤都完成”,“检测空流”,“中止”等组件的使用,实现Kettle转换流程的控制。 【实验原理】 “检测空流”组件可以检测所在转换的输入数据,如果整个转换没有输入数据,通过“中止”组件终止整个转换的流程。在存在数据输入的情况,为了能让数据输出,需要和“阻塞数据直到步骤都完成”配合使用。当所有数据都已经从上个步骤“字段选择”读取完毕后,通过“阻塞数据直到步骤

weixin_44727274的博客 3847

ANSYS Fluent中的声学模型:实用指南

文章摘要 本文介绍了ANSYS Fluent中三种气动声学模拟方法:Ffowcs-Williams & Hawkings(FWH)模型、宽带噪声源模型和波动方程模型。FWH模型适用于外部气动声学问题,需要瞬态流场数据来预测远场噪声;宽带模型基于稳态RANS模拟,可快速识别噪声源位置,适合早期设计阶段;波动方程模型直接求解声波方程,提供全域声压分布,但仅适用于低马赫数流动。文章详细说明了各模型的使用场景、设置步骤和关键参数配置,为工程应用提供了实用指南。

weixin_45793544的博客 1318

Linux环境Java 1.8安装包

Linux环境Java 1.8安装包 【下载地址】Linux环境Java1.8安装包 该项目为开发者提供了便捷的Linux环境下Java 1.8安装包,帮助用户快速搭建Java开发环境。通过简单的下载、解压和配置步骤,用户即可轻松完成安装,并验证Java版本以确保环境正确部署。项目特别提醒用户注意系统位数和权限要求,确保...

gitblog_06728的博客 390

马达种类全解析:VCM、Stepper、Piezo 在手机相机中的驱动原理与工程差异

在现代手机影像系统中,马达承担着核心成像组件的动态调节任务,如自动对焦(AF)、光学防抖(OIS)以及变焦调节。目前主流采用三类驱动器件:VCM(Voice Coil Motor)、Stepper(步进马达)、Piezo(压电马达)。不同马达方案在结构复杂度、响应速度、功耗、驱动方式与模组厚度适配等方面差异显著,对成像系统的性能表现有直接影响。本文将结合最新旗舰设备的应用现状,系统剖析这三类驱动马达的工作原理、架构特点与工程应用经验,为工程实践中选型与调试提供参考。

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 3776

Linux环境下如何安装JDK1.8

1、检查一下系统中的jdk版本 [root@localhost software]# java -version 显示: openjdk version "1.8.0_102" OpenJDK Runtime Environment (build 1.8.0_102-b14) OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode) 2、检测jdk安装包 [root@localhost software]# rpm -qa | grep jav..

weixin_67226396的博客 510

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Linux下安装JDK1.8、配置环境变量

在线安装: wget --no-check-certificate --no-cookies --header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz 查看JDK压缩包是否存在: ls 创建一个文件夹 /usr/java

qq_35142561的博客 5417

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Linux环境下JDK1.8快速安装包及脚本:轻松安装JDK1.8的利器

Linux环境下JDK1.8快速安装包及脚本:轻松安装JDK1.8的利器 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在Linux服务器环境中,手动安装JDK(Java Development Kit)1.8可能会是一项耗时且容易出错的任务。本项目旨在提供一个简单、快速的解决方案,即Linux环境下JDK1.8快速安装包及脚本。这个解决方案包含了JDK 1.8的官方...

gitblog_06759的博客 1055

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Linux环境下安装jdk1.8及环境变量配置

Linux环境下安装jdk1.8及环境变量配置前言前期准备Linux虚拟机准备jdk1.8SecureCRT连接虚拟机安装jdk1.8以及环境变量配置 前言 最近在学习linux相关知识,我想把学习过程遇到的问题和解决过程和大家分析一下,同时也作为自己的学习,方便自己以后查看。 前期准备 Linux虚拟机 jdk1.8 SecureCRT Linux虚拟机准备 vmware和centosd下载地址: centos7.6: https://vault.centos.org/7.6.1810/isos

weixin_46301491的博客 457

Linux环境下安装jdk1.8.65

1、下载linux版jdk1.8的jar包 链接:https://pan.baidu.com/s/1rn-nftrGU4PfIj0buJvX_Q 提取码:wkzr 2、通过终端在/usr/local目录下新建java文件夹,命令行: mkdir /usr/local/java 然后将下载到压缩包上传到java文件夹中 进入jdk源码包所在目录,命令行: cd /usr/local/java 通过命令rz选定文件进行上传 3、解压压缩包,命令行: tar -zxvf jdk-8u65-linux-x64.

思南的博客 1307

Linux 环境下安装JDK1.8并配置环境变量

Linux 环境下安装JDK1.8并配置环境变量

天王盖地虎的博客 4303

Linux 环境下安装JDK1.8

安装环境 操作系统:Red Hat Enterprise Linux 7 64 位(版本号7.5.1804 (Core)) JDK版本:1.8 工具:SecureCRT 8.1 (网盘提取码:jpz6) 第一步:下载安装包 下载Linux环境下的jdk1.8,请去官网中下载jdk的安装文件; 由于我的Linux是64位的,因此我下载jdk-8u171-linux-x64.tar.gz(网盘...

Bxy_buxiaoyu的博客 531

Linux上安装jdk1.8和配置环境变量

JAVA_HOME=/usr/local/jdk1.8.0_202 #/usr/local/jdk1.8.0_202 更换下您的压缩目录即可。/usr/local/ ------解压缩到的目录。步骤一::创建jdk安装目录(该/usr/local/ ,最好把我们自己下载的放到这,容易区分)jdk-8u202-linux-x64.tar.gz -------jdk版本。步骤六:java -version 验证。上传到linux服务器。

m0_65442322的博客 780

Linux环境下JDK 1.8快速安装包及脚本

Linux环境下JDK 1.8快速安装包及脚本 去发现同类优质开源项目:https://gitcode.com/ 简介 本仓库提供了一套用于在Linux系统中快速安装JDK 1.8的解决方案,包含了jdk-8u221-linux-x64.tar.gz安装包以及一个自动化安装脚本。用户只需将安装包及脚本上传至Linux服务器的指定目录,然后执行脚本即可自动完成JDK的安装。 内容 jdk-8u22...

gitblog_06782的博客 756

Linux环境下JDK1.8的安装(保姆级教程)

至此,Linux环境下JDK1.8的安装成功!然后我们再来查看系统JDK是否有默认安装包。

weixin_47025166的博客 1443

Linux安装JDK1.8配置环境变量

** Linux安装jdk1.8和配置环境变量 ** 第一步 :创建安装目录(最好把我们自己下载的放到这,容易区分)   命令:mkdir -p /usr/java 第二步:查看安装程序    命令:rpm -qa | grep -i jdk    若之前安装过jdk,下次安装一定把之前的删除干净 第三步:命令下载jdk包 (需要联网,下载也需要点时间)    本章使用的为后缀为ta...

qq_34258956的博客 205

Linux配置Java环境-安装JDK1.8

进入官网:https://www.oracle.com/java/technologies/downloads/ Linux配置Java环境-安装JDK1.8

山路曲折盘旋,但毕竟朝着顶峰延伸 1348

【亲测免费】 Linux安装JDK 1.8并配置环境变量

Linux安装JDK 1.8并配置环境变量 去发现同类优质开源项目:https://gitcode.com/ 本资源文件提供了在Linux系统上安装JDK 1.8并配置环境变量的详细教程。通过本教程,您可以轻松地在Linux环境中设置Java开发环境,确保系统能够正确识别和使用JDK 1.8。 内容概述 检查系统是否已安装JDK 使用java -version命令检查系统是否已经安装了JDK。...

gitblog_06503的博客 1267
上一篇: 18.Blender 渲染工程、打光方法及HDR贴图导入
下一篇: 2. Linux 基本指令(上)|ls|pwd|cd|tree|touch|mkdir|rmdir|rm
ChoSeitaku
博客等级 码龄5年 3452粉丝 557原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值