- Java语言概述以及环境搭建 Java语言概述以及环境搭建
- jdk压缩包链接:https://pan.baidu.com/s/1-BVMfG1thDfMN0bPKIo-nA 提取码:QGS1 将jdk压缩包上传至/export/sort#创建两个文件夹mkdir /export/sortmkdir /export/installcd /export/sort#上传完成后并加压到/export/install/tar -zxvf /export/sor... jdk压缩包链接:https://pan.baidu.com/s/1-BVMfG1thDfMN0bPKIo-nA 提取码:QGS1 将jdk压缩包上传至/export/sort#创建两个文件夹mkdir /export/sortmkdir /export/installcd /export/sort#上传完成后并加压到/export/install/tar -zxvf /export/sor...
- 福哥答案2020-04-22:jdk1.8下的hashmap采用的是尾插法,不会有链表成环的问题。jdk1.7下采用的头插***有链表成环的问题。hashmap成环原因的代码出现在transfer代码中,也就是扩容之后的数据迁移部分解释一下transfer的过程:首先获取新表的长度,之后遍历新表的每一个entry,然后每个ertry中的链表,以反转的形式,形成rehash之后的链表。并发问题... 福哥答案2020-04-22:jdk1.8下的hashmap采用的是尾插法,不会有链表成环的问题。jdk1.7下采用的头插***有链表成环的问题。hashmap成环原因的代码出现在transfer代码中,也就是扩容之后的数据迁移部分解释一下transfer的过程:首先获取新表的长度,之后遍历新表的每一个entry,然后每个ertry中的链表,以反转的形式,形成rehash之后的链表。并发问题...
- 福哥答案2020-04-04:头插改尾插,解决链表成环的问题。链表改成链表和红黑树。 福哥答案2020-04-04:头插改尾插,解决链表成环的问题。链表改成链表和红黑树。
- 福哥答案2020-03-26:口诀如下:冒选插希快 堆归计桶基(冒泡,选择,插入,希尔,快速,堆,归并,计数,桶,基数)冒线 平平 稳常小选平 平平 不常小插线 平平 稳常序希线 四组 不常组快四 四平 不对大堆四 四四 不常大归四 四四 稳线大计加 加加 稳k空桶加 加平 稳加空基乘 乘乘 稳加空上述口诀是算法名称,最好时间复杂度,平均时间复杂度,最坏时间复杂度,是否稳定,空间复杂度,备注... 福哥答案2020-03-26:口诀如下:冒选插希快 堆归计桶基(冒泡,选择,插入,希尔,快速,堆,归并,计数,桶,基数)冒线 平平 稳常小选平 平平 不常小插线 平平 稳常序希线 四组 不常组快四 四平 不对大堆四 四四 不常大归四 四四 稳线大计加 加加 稳k空桶加 加平 稳加空基乘 乘乘 稳加空上述口诀是算法名称,最好时间复杂度,平均时间复杂度,最坏时间复杂度,是否稳定,空间复杂度,备注...
- Ubuntu JAVA jdk 13.02的安装 今天想安装JAVA,于是说干就干 下载的是deb文件,文件名jdk-13.0.2_linux-x64_bin.deb,在当前目录打开终端 sudo ... Ubuntu JAVA jdk 13.02的安装 今天想安装JAVA,于是说干就干 下载的是deb文件,文件名jdk-13.0.2_linux-x64_bin.deb,在当前目录打开终端 sudo ...
- 安装比较简单, 折腾了很久,一启动就报错,切换了JDK版本就能用了; 安装 登陆官网,下载xmind8; 下载得到文件xmind-8-update9-linux.zip; 将文件解压至路... 安装比较简单, 折腾了很久,一启动就报错,切换了JDK版本就能用了; 安装 登陆官网,下载xmind8; 下载得到文件xmind-8-update9-linux.zip; 将文件解压至路...
- 下载jdk8 jdk导进虚拟机 这里选择使用Xshell的Xftp工具 先新建一个文件夹,目录是/usr/local/javamkdir /usr/local/java 也可以在Xftp中新建文件夹在左侧的Windows目录中找到下载的jdk源码包,双击传入Linux的/usr/local/java目录 j... 下载jdk8 jdk导进虚拟机 这里选择使用Xshell的Xftp工具 先新建一个文件夹,目录是/usr/local/javamkdir /usr/local/java 也可以在Xftp中新建文件夹在左侧的Windows目录中找到下载的jdk源码包,双击传入Linux的/usr/local/java目录 j...
- JDK8系列之Lambda表达式教程和示例 1、Lambada 表达式简介 Lambda 表达式是一种匿名函数,但对Java中的Lambda表达式而已并不完全正确,简单来说,Lambda表达式是一种没有声明的方法,也即没有访问修饰符、返回值声明和名字 与面向对象编程(OOP)相比,面向对象编程侧重于围绕对象发展,而函数式编程语言的侧重点在于函数,lambada表达... JDK8系列之Lambda表达式教程和示例 1、Lambada 表达式简介 Lambda 表达式是一种匿名函数,但对Java中的Lambda表达式而已并不完全正确,简单来说,Lambda表达式是一种没有声明的方法,也即没有访问修饰符、返回值声明和名字 与面向对象编程(OOP)相比,面向对象编程侧重于围绕对象发展,而函数式编程语言的侧重点在于函数,lambada表达...
- 查看安装的jdk版本号 和 虚拟机版本号java -version第一行:表示jdk版本号为jdk1.8.0第二行:表示Java运行环境第三行:表示jvm信息能看到当前是64 位 的HotSpot VM 。1999年 4月 27 日,Java HotSpot Virtual Machine (简称 HotSpot)正式对外发布,并从这之后发布的 JDKl.3 版本开始, HotSpot 成为... 查看安装的jdk版本号 和 虚拟机版本号java -version第一行:表示jdk版本号为jdk1.8.0第二行:表示Java运行环境第三行:表示jvm信息能看到当前是64 位 的HotSpot VM 。1999年 4月 27 日,Java HotSpot Virtual Machine (简称 HotSpot)正式对外发布,并从这之后发布的 JDKl.3 版本开始, HotSpot 成为...
- 在 Linux/AArch64 平台上安装JDK 11下载压缩包 bisheng-jdk-11.0.9-linux-aarch64.tar.gz.进入到你想要将JDK安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。cd /path/to/jdk将 .tar.gz 压缩包解压缩:$ tar zxvf bisheng-jdk-11.0.9-linux-aarch64.tar.gzJDK... 在 Linux/AArch64 平台上安装JDK 11下载压缩包 bisheng-jdk-11.0.9-linux-aarch64.tar.gz.进入到你想要将JDK安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。cd /path/to/jdk将 .tar.gz 压缩包解压缩:$ tar zxvf bisheng-jdk-11.0.9-linux-aarch64.tar.gzJDK...
- 最近,很多小伙伴都在说,我没做过性能优化的工作,在公司只是做些CRUD的工作,接触不到性能优化相关的工作。现在出去找工作面试的时候,面试官总是问些很刁钻的问题来为难我,很多我都不会啊!那怎么办呢?那我就专门写一些与高并发系统相关的面试容易问到的问题吧。今天,我们就来说说在高并发场景下做性能优化有哪些衡量标准,以及做优化时需要注意哪些问题。 最近,很多小伙伴都在说,我没做过性能优化的工作,在公司只是做些CRUD的工作,接触不到性能优化相关的工作。现在出去找工作面试的时候,面试官总是问些很刁钻的问题来为难我,很多我都不会啊!那怎么办呢?那我就专门写一些与高并发系统相关的面试容易问到的问题吧。今天,我们就来说说在高并发场景下做性能优化有哪些衡量标准,以及做优化时需要注意哪些问题。
- 说到Redis,往往更多的场景是被用作系统的缓存,说到缓存,尤其是分布式缓存系统,在实际高并发场景下,稍有不慎,就会造成缓存穿透、缓存击穿和缓存雪崩的问题。那什么是缓存穿透?什么是缓存击穿,又什么是缓存雪崩呢?它们是如何造成的?又该如何解决呢?今天,我们就一起来探讨这些问题。 说到Redis,往往更多的场景是被用作系统的缓存,说到缓存,尤其是分布式缓存系统,在实际高并发场景下,稍有不慎,就会造成缓存穿透、缓存击穿和缓存雪崩的问题。那什么是缓存穿透?什么是缓存击穿,又什么是缓存雪崩呢?它们是如何造成的?又该如何解决呢?今天,我们就一起来探讨这些问题。
- 在Java中提供了synchronized关键字来保证只有一个线程能够访问同步代码块。既然已经提供了synchronized关键字,那为何在Java的SDK包中,还会提供Lock接口呢?这是不是重复造轮子,多此一举呢?今天,我们就一起来探讨下这个问题。 在Java中提供了synchronized关键字来保证只有一个线程能够访问同步代码块。既然已经提供了synchronized关键字,那为何在Java的SDK包中,还会提供Lock接口呢?这是不是重复造轮子,多此一举呢?今天,我们就一起来探讨下这个问题。
- 周末,跟阿里的一个朋友(去年晋升为P9了)聊了很久,聊的内容几乎全是技术,当然了,两个技术男聊得最多的话题当然就是技术了。从基础到架构,从算法到AI,无所不谈。中间又穿插着不少天马行空的想象,虽然现在看起来不太实际,但是随着技术的进步,相信五年、十年之后都会实现的。 周末,跟阿里的一个朋友(去年晋升为P9了)聊了很久,聊的内容几乎全是技术,当然了,两个技术男聊得最多的话题当然就是技术了。从基础到架构,从算法到AI,无所不谈。中间又穿插着不少天马行空的想象,虽然现在看起来不太实际,但是随着技术的进步,相信五年、十年之后都会实现的。
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签