查询到最新的12条

STM32CubeMX安装包和JDK环境以及Keil代码格式化工具

文章目录前言资源连接STM32CubeMX安装AStyle的使用方式 前言 在开发过程中,STM32CubeMX可大大减少的隔离硬件层寄存器配置对开发者的困扰,即使你熟悉寄存器操作,利用该软件,也可提高寄存器配置效率,专注于业务开发。本文主要提供了STM32CubeMX_v5.4.0的安装包,该软件所对应的jdk8环境(由于STM32CubeMX使用java开发,所以需要 继续阅读

linux centos 编译安装jdk8

下载JDK安装包 首先,你需要从Oracle的官方网站下载需要的JDK版本,这里以JDK8为例。 下载链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html安装依赖 在编译安装前,需要安装一些必备的依赖。执行以下命令: yum install -y wget gcc-c++ glibc-de 继续阅读

linux服务器上安装jdk的两种方法(yum+下载包)

前言 对于开发者来说,安装jdk按理说是非常简单的事,但在linux下安装着实费了我这个一直玩windows的小白不少劲。这里简单把步骤梳理下,希望能帮助像我这样的纯小白人士少踩点坑。 这里介绍两种安装方式: 1、yum安装; 2、从官网下载包安装 一、获得一台linux服务器 要在linux下安装jdk,首先你得先有一台linux服务器,作为小白,手头的机器肯定都是windows的,搞个虚拟机安装对我这种小白简直是折磨人;这里 继续阅读

jdk工具集合汇总

以下是一些常用的JDK工具,用于开发、调试和分析Java应用程序的全面介绍: javac:javac是Java编译器,用于将Java源代码编译为字节码文件(.class文件),以便在Java虚拟机上运行。 java:java命令用于启动Java应用程序。它接受字节码文件作为输入,并执行应用程序的入口点(即包含main()方法的类)。 j 继续阅读

2020JDK1.8安装教程详解(一次就可安装成功)

1.官网下载JDK: 1.1下载地址:https://www.oracle.com/java/technologies/javase-downloads.html1.2点击下图中JDK Download 1.3 在下图中选择自己电脑对应版本的JDK点击下载,我这里是Windows64位操作系统,选择windows x64下载 1.4 接下来先画勾,然后点击下载 1.5创建oracle账户再登录就好了,以前注册过的话 继续阅读

CentOS 7中 Minimal 安装JDK 1.8的教程

最近没有项目做,比较空闲,小编打算在linux 的CentOS 7 Minimal版本试着搭建hadoop环境学习学习,当然第一步就是在CentOS 7 Minimal 安装JDK 1.8环境。其实老早就打算了解一下hadoop了,奈何太懒一拖再拖!梭哈梭哈,干干干! 在linux CentOS 7 Minimal 安装JDK 1.8很简单,因为是CentOS精简版,并没有安装默认JDK,几步就搞定。首先要在java官网:http://www.oracle.com/t 继续阅读

适配器模式在 JDK 及 spring 源码中的引用

适配器模式 适配器模式是一种结构型设计模式, 它能使接口不兼容的对象能够相互合作。 适配器模式在 spring 源码中的应用:DisposableBeanAdapter 当 spring 容器启动时,会将所有 “DisposableBean” 添加到 disposableBeans 集合,可能有各种类,比如: 通过 @Bean 注入的实现了 close 方法的 UserService、实现了 继续阅读

Ubuntu 14.04下安装Eclipse的经验分享

ubuntu系统自带有openjdk,在终端中输入java -version命令,会有一些提示,这对后面安装没有影响主要是让大家了解一下 1 # 首先到http://www.oracle.com/technetwork/java/javase/downloads/下载jdk,我下载的是最新版jdk-8u20-linux-i586.tar.gz,下载完成使用命令 ?1sudo tar zxvf jdk-8u20-l 继续阅读

在Ubuntu20.04 LTS中配置Java开发环境

下载Java开发工具包jdk jdk的下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html。点击红色方框中的JDK Download链接。 在下载页面中根据自己的系统选择对应的jdk版本,此处以Ubuntu 20.04 LTS(64bits)系统为例,选择压缩类型的jdk-14.0.1_linux-x64_bin.tar.gz进行下载。 安装 继续阅读

Java ThreadLocal的详细解释

一、ThreadLocal简介 多线程访问同一个共享变量的时候容易出现并发问题,特别是多个线程对一个变量进行写入的时候,为了保证线程安全,一般使用者在访问共享变量的时候需要进行额外的同步措施才能保证线程安全性。ThreadLocal是除了加锁这种同步方式之外的一种保证一种规避多线程访问出现线程不安全的方法,当我们在创建一个变量后,如果每个线程对其进行访问的时候访问的都是线程自己的变量这样就不会存在线程不安全问题。 ThreadLocal是JDK包提供的,它提供 继续阅读

Java枚举(enum) 详解7种常见的用法

JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 ? 继续阅读

SpringBoot+Mybatis实现登录注册的示例代码

学习SpringBoot+Mybatis实现的登录注册功能的Demo,实现这个Demo在网上也参考了资料和代码,本文是本人在实现Demo后的个人总结,以便理清思路。 1.环境 jdk8 : “1.8.0_281” Maven: 3.6.3 Idea:2020.2 Mysql:5.6.40 Navicat:10.1.7 2.步骤 2.1 创建一个SpringBoo 继续阅读