java环境搭建 Ubuntu Linux
jdk的安装和配置环境变量
使用apt
sudo apt install default-jdk
若是安装成功了在终端输入java -version来查看是否安装成功
使用官网下载的jdk包
直接在百度上搜索jdk,选择图片这个

网址:jdk下载网址

若是arm就选择带有arm的,反之选择x64的,在linux中使用uname -m查看,若命令结果是arm就选arm
切换到包所在的目录,打开终端,输入tar -zxf 包名
切换到解压后的目录当中,复制该路径,我这里是/usr/java/jdk
打开终端输入vim /etc/profile,输入i进入插入模式
在尾部追加
export JAVA_HOME=/usr/java/jdk
按ESC键,输入:wq按下回车
在终端输入source /etc/profile
相关文章:
java环境搭建 Ubuntu Linux
jdk的安装和配置环境变量 使用apt sudo apt install default-jdk若是安装成功了在终端输入java -version来查看是否安装成功 使用官网下载的jdk包 直接在百度上搜索jdk,选择图片这个 网址:jdk下载网址 若是arm就选择带有arm的,反之选择x64的&#…...
微信小程序使用mp-html遇到的问题并解决
1、在本地配置寻找勾选使用npm 查了之后发现2023了 不需要勾选了 默认使用npm 2、在微信小程序编辑器左上角的 工具-->构建npm 然后就报错了 于是搜索到以下的内容: 没有找到可以构建的NPM包,请确认需要参与构建的npm都在 miniprogramRoot 目录内 -…...
【VTK】基于读取出来的 STL 模型,当用户点击鼠标左键时,程序将获取点击位置的点,显示其坐标,并设置它为模型的旋转原点
知识不是单独的,一定是成体系的。更多我的个人总结和相关经验可查阅这个专栏:Visual Studio。 文章目录 class PointPickedSignal : public QObjectclass MouseInteractorCommand : public vtkCommandvoid A::on_pushButtonSelected_clicked()void A::on…...
【第一阶段】kotlin的when表达式
1.Java 的if /when是语句 kotlin的if/when是表达式,表达式是有返回值的 java中void是个关键字,Unit在kotlin中是个类 2.当使用when语句的时候必须有一个不满足的值即else: fun main() {var week:Int5val info when(week){1->"今天是星期一"…...
C#中Convert.ToInt32() 和 int.Parse()的区别
都是用于将字符串转换为整数类型(int)的方法,但它们在处理转换过程中有一些区别: 1. 错误处理方式不同: - Convert.ToInt32():如果字符串无法成功转换为整数类型,Convert.ToInt32()…...
安全学习DAY14_JS信息打点
信息打点——前端JS框架 文章目录 信息打点——前端JS框架小节概述-思维导图JS安全概述什么是JS渗透测试?前后端差异JS安全问题流行的Js框架如何判定JS开发应用? 测试方法(JS文件的获取以及分析方法1、手工搜索分析2、半自动Burp分析插件介绍…...
windows下配置vue开发环境
安装nodejs,配置npm 1.下载安装包:下载地址:https://nodejs.org/en/download 2.安装node:下载完成后进行安装,记住安装的文件夹。本人安装路径为 D:\Program Files\nodejs 3.配置环境变量: ①安装完成后…...
AndroidTV 获取焦点View放大效果实现方式
需求 电视开发最常见的就是view获焦后要有放大效果,让用户明显看到。这里总结两个实现方法,以后遇到其他的再补充。 方式一:ViewCompat.animate(view) 1、注册焦点变化监听 mBtnFocus1.setOnFocusChangeListener(this);2、有焦点变化的时…...
访问者模式——操作复杂对象结构
1、简介 1.1、概述 访问者模式是一种较为复杂的行为型设计模式,它包含访问者和被访问元素两个主要组成部分。这些被访问的元素通常具有不同的类型,且不同的访问者可以对它们进行不同的访问操作。访问者模式使得用户可以在不修改现有系统的情况下扩展系…...
指针经典笔试题强训(附图详解)
目录 笔试题1: 解析: 运行结果: 笔试题2 解析: 运行结果: 笔试题3 解析: 运行结果: 笔试题4 解析: 运行结果: 笔试题5 解析: 运行结果:…...
Python:列表(list)与元组(tuple)
列表与元组 列表:list元组:tuple 比较直观的区分:列表是中括号"[ ]“,元组是小括号”( )"元组可以看成列表的只读形式 # 列表 list1 [hello, world] list2 [1, 2, 3, 4, 5] list3 ["a", "b", &…...
常见的相似性度量方法
有如下几种计算相似性方法: 点积相似度 X ⋅ Y ∣ X ∣ ∣ Y ∣ c o s θ ∑ i 1 n x i ∗ y i \begin{aligned} X \cdot Y & |X||Y|cos\theta \\ & \sum_{i1}^n x_i * y_i \end{aligned} X⋅Y∣X∣∣Y∣cosθi1∑nxi∗yi 向量内积的结果是没…...
Day06-JS高级编程
Day01-JS高级编程 一 变量和常量 1 概念 在程序中,变量是值可以改变的量,常量是值不可以改变的量 在ES6以前变量的创建使用var关键字 (可以创建多个同名变量) 从ES6开始变量的创建推荐使用let关键字 (不可以创建多个同名变量) 从ES6开始常量的创建使用const关键 (不可以创建…...
针对高可靠性和高性能优化的1200V硅碳化物沟道MOSFET
目录 标题:1200V SiC Trench-MOSFET Optimized for High Reliability and High Performance摘要信息解释研究了什么文章创新点文章的研究方法文章的结论 标题:1200V SiC Trench-MOSFET Optimized for High Reliability and High Performance 摘要 本文详…...
开发框架软件公司:与之携手,共同开启办公流程化之路!
在快节奏的社会里,如何提高企业的办公效率?如何让各部门之间的协作关系更为顺畅?如何把企业内部的数据真正利用起来,成为高层做出经营决策的重要依据?其实,要做到这些,与开发框架软件公司联手合…...
openCV C++环境配置
文章目录 一、openCV 安装二、新建项目三、配置环境变量四、测试使用 编译器:vs2017 OpenCV:4.5.4 一、openCV 安装 将openCV安装到一个路径下,我安装到了D盘根目录下 二、新建项目 在vs2017新建控制台空项目,打开项目属性 在VC目录 -> 包含目录下…...
8.3 作业 c高级
1.递归实现,输入一个数,输出这个数的每一位: #include<myhead.h>void print_digit(int num) {if(num<10){printf("%d",num);puts("");}else{print_digit(num/10); //递归打印除最后一位外的数printf("%…...
django实现部门表的增删改查界面
1、前期准备 部署好mysql数据库,创建好unicom数据库下载好bootstap的插件下载好jquery的插件下载好mysqlclient-1.4.6-cp36-cp36m-win_amd64.whl的安装包,根据python的版本下载 2、创建项目 在pycharm中创建项目 在pycharm的终端创建虚拟环境 py -m v…...
Tomcat的介绍和安装配置、eclipse中动态web项目的创建和运行、使用IDEA创建web项目并运行
一、Tomcat的介绍和安装配置 安装tomcat: 环境变量的配置: 配置之后重启cmd,执行startup命令,启动tomcat 在localhost:8080,能进入tomcat主界面,说明配置成功 二、eclipse中动态web项目的创建和运行 tomca…...
idea操作——已经push到远程的代码回滚(不保留本地更改)
1. git: 2. 找到相应分支--->找到要回滚的代码的位置----->右键,然后选择如图的选项: 3.下图的选项选择hard,然后选择reset 4.操作完成后等一会,待同步结束后push代码到远程,选择force push.…...
代码随想录算法训练营第二十九天|134、加油站 135、分发糖果 860、柠檬水找零 406、根据身高重建队列
目录 134. 加油站 题目描述 题目例子 解题思路 135. 分发糖果 题目描述 题目例子 解题思路 860. 柠檬水找零 - 力扣(LeetCode) 题目描述 题目例子 解题思路 406. 根据身高重建队列 - 力扣(LeetCode) 题目描述 题目…...
Untrunc终极指南:免费开源视频修复工具,拯救损坏的MP4/MOV文件
Untrunc终极指南:免费开源视频修复工具,拯救损坏的MP4/MOV文件 【免费下载链接】untrunc Restore a truncated mp4/mov. Improved version of ponchio/untrunc 项目地址: https://gitcode.com/gh_mirrors/un/untrunc 你是否曾经遇到过这样的场景&…...
Access练习题(4)
请务必仔细阅读下列信息,单击“回答”按钮,进行Access2003 操作考试。在考生文件夹的Paper子文件夹中,已有“Access.mdb”文件存在,按下列要求操作,结果存盘。1、在库中建立一个“供货商”表,字段信息为&am…...
【入门C++语法】break和continue
第9章 break和continue 一、 break语句 在使用for循环或while循环时,有时我们不需要执行完所有循环次数,而是希望在满足某个特定条件时立即终止循环,此时就需要用到break语句。 题目描述 找到目标值后停止循环。 在1~10的整数中查找数字"7",找到后就停止查找,…...
别再只调参了!用Scikit-learn的SVM搞定鸢尾花分类,这5个可视化技巧让结果一目了然
5个Scikit-learn可视化技巧:让鸢尾花分类结果会说话 在机器学习项目中,模型训练只是第一步。真正考验功力的是如何将晦涩的数值结果转化为直观、有说服力的可视化呈现。很多数据科学家花费大量时间调参优化,却在最后展示环节草草了事——打印…...
Go-CQHTTP终极指南:一站式构建智能QQ机器人助手
Go-CQHTTP终极指南:一站式构建智能QQ机器人助手 【免费下载链接】go-cqhttp cqhttp的golang实现,轻量、原生跨平台. 项目地址: https://gitcode.com/gh_mirrors/go/go-cqhttp 在当今数字化时代,智能聊天机器人已成为社群管理、自动化客…...
别再死记硬背公式了!用Halcon+C#手把手搞定机器人九点标定(附完整代码与调试技巧)
HalconC#实战:机器人九点标定的工程化实现与避坑指南 在工业自动化领域,视觉引导机器人作业已成为提升生产效率的关键技术。而实现这一技术的核心环节,就是建立相机像素坐标系与机器人物理坐标系之间的精确映射关系——也就是我们常说的九点标…...
告别QML资源路径噩梦:手把手教你用Prefix和别名管理图片资源(附避坑指南)
告别QML资源路径噩梦:手把手教你用Prefix和别名管理图片资源(附避坑指南) 在Qt Quick的UI开发中,资源路径管理往往是开发者最容易忽视却又最常踩坑的环节。想象一下这样的场景:你的QML文件中散落着各种source: "…...
3步实现跨平台词库自由:imewlconverter输入法词库转换终极指南
3步实现跨平台词库自由:imewlconverter输入法词库转换终极指南 【免费下载链接】imewlconverter ”深蓝词库转换“ 一款开源免费的输入法词库转换程序 项目地址: https://gitcode.com/gh_mirrors/im/imewlconverter 你是否曾在Windows上精心调教的搜狗拼音词…...
手把手调试:在Vector CANoe/CANalyzer中复现OSEK NM的建环与睡眠过程
手把手调试:在Vector CANoe/CANalyzer中复现OSEK NM的建环与睡眠过程 当工程师需要验证OSEK网络管理(NM)协议在实际车载网络中的行为时,Vector的CANoe和CANalyzer工具链提供了近乎完美的仿真环境。不同于理论讲解,本文…...
