首页
时间轴
动态
友链
关于
其他
【音乐】
【云盘】
1
一段实习生活
2
局域网下mac与win通过ssh互联(端口映射)
3
MacOS内存管理机制及虚拟内存简要说明
4
20张图带你到HBase的世界遨游
5
Shell重定向&>file、2>&1、1>&2 、/dev/null的区别
千帆暮雨
我欲乘风归去,不留半点痕迹
累计撰写
51
篇文章
累计创建
33
个标签
累计收到
21
条评论
导航
首页
时间轴
动态
友链
关于
其他
【音乐】
【云盘】
目录
搜索
标签搜索
win
macos
内存
shell
linux
Spark
hdfs
设计模式
RabbitMQ
SpringSecurity
Shiro
Vue
JenKins
JUC
Git&GitHub
Nginx
MyBatis~plus
JVM
SpringBoot
ShardingSphere
MyCat
SpringCache
Redisson
MySQL
JAVA
Network
ElasticSearch
Redis
Docker
算法
IDEA
SpringCloud
JavaScript
千帆暮雨
心情已经习惯和候鸟一起,迁徙只是有些仓惶而已
HashMap源码解析(JDK1.7)
一、HashMap概述HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。值得注意
2 年前
1351
0
0
159.1℃
javaSE
HDFS常用命令
以下所有命令前缀皆可替换:hdfs dfs< - > hadoop fs查看文件常用命令命令格式hdfs dfs -ls path #查看文件列表 hdfs dfs -ls -R path #递归查看文件列表 hdfs dfs -lsr path #递归查看文件列表(同上)h
2 年前
1194
0
0
143.4℃
大数据
设计模式也可以这么简单
一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,其中最出名的当属 Gang of
2 年前
1278
0
0
151.8℃
javaSE
脏写、脏读、不可重复读和幻读
一般对于我们的业务系统去访问数据库而言,它往往是多个线程并发执行多个事务的,对于数据库而言,它会有多个事务同时执行,可能这多个事务还会同时更新和查询同一条数据,所以这里会有一些问题需要数据库来解决我们来看看,如果多个事务要是对缓存里的同一条数据同时进行更新或者查询,此时会产生哪些问题呢?这里实际上会
2 年前
1111
2
0
141.1℃
数据库
WebSocket介绍
一、什么是websocketWebSocket是HTML5下一种新的协议(websocket协议本质上是一个基于tcp的协议)它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的Websocket是一个持久化的协议二、websocket的原理websocket约定了一个
2 年前
1265
0
1
152.5℃
vue的【选项式api】vs【组合式api】
前言伴随着新到的vue3,我们编写组件的书写方式也发生了变化。除了底层的更新,编写方式的改变 或许才是我们最能直观感受到的。其实就是vue3多了一种名为组合式api(composables api)的写法,相对应的式传统选项式api(options api)组合式api简单来说就是使用setup方式
2 年前
1244
0
1
150.4℃
Web前端
ES6新特性
一、let和const的定义<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="
2 年前
1409
0
1
166.9℃
Web前端
Git笔记
基础搜索匹配仓库标题、描述、README文件中的关键词shop 🔍进阶搜索指定关键词所在位置shop in:name 🔍shop in:description 🔍shop in:readme 🔍指定stars数量范围shop stars:>2000 🔍shop stars:<3
2 年前
1626
1
1
191.6℃
工具
JUC学习笔记(下)
11、线程池池化技术程序的运行,其本质上,是对系统资源(CPU、内存、磁盘、网络等等)的使用。如何高效的使用这些资源 是我们编程优化演进的一个方向。今天说的线程池就是一种对CPU利用的优化手段。通过学习线程池原理,明白所有池化技术的基本设计思路。遇到其他相似问题可以解决。前面提到一个名词——池化技术
2 年前
1301
0
0
154.1℃
javaSE
遍历HashMap的5种最佳方式
在本文中,我们将通过示例讨论在 Java 上遍历 HashMap 的五种最佳方式。使用 Iterator 遍历 HashMap EntrySet使用 Iterator 遍历 HashMap KeySet使用 For-each 循环迭代 HashMap使用 Lambda 表达式遍历 Has
2 年前
1172
0
0
141.2℃
javaSE
并行流式计算
问题:计算数字的累加如何才能更快?一、计算方式比较1. for循环public static void test1(){ Long sum = 0L; long start = System.currentTimeMillis(); for (Long i = 1L; i &l
2 年前
1110
0
0
135℃
javaSE
JUC学习笔记(上)
1、简介什么是JUCJUC是java.util.concurrent 的简写,在并发编程中使用的工具类。在jdk官方手册中可以看到juc相关的jar包有三个。用中文概括一下,JUC的意思就是java并发编程工具包实现多线程有三种方式:Thread、Runnable、Callable,其中Callab
2 年前
1106
1
0
137.6℃
javaSE
上一页
下一页
1
2
3
4
5
弹