- 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,无所不谈。中间又穿插着不少天马行空的想象,虽然现在看起来不太实际,但是随着技术的进步,相信五年、十年之后都会实现的。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签