会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
PinGoo 爱写代码
博客园
首页
新随笔
管理
[置顶]
那些Java架构师必知必会的技术
摘要: 说明 在信息爆炸的今天,如果想要跟进一步,生成自己的知识地图还是很有必要的 这是我参考一位博主写的文章,里面很多链接他的,后面我会通过不断的学习生成自己的知识地图 Java基础 Java 7 和 Java 8 中的 HashMap原理解析 Java7 和 Java8 中的 ConcurrentHas
阅读全文
posted @ 2020-10-12 08:06 PinGoo
阅读(715)
评论(0)
推荐(0)
2023年12月3日
基于Docker搭建 Mysql8.0 主从架构
摘要: 创建主从数据库文件夹 mkdir -p /usr/local/mysql/master1/conf mkdir -p /usr/local/mysql/master1/data mkdir -p /usr/local/mysql/slave1/conf mkdir -p /usr/local/mys
阅读全文
posted @ 2023-12-03 14:44 PinGoo
阅读(155)
评论(0)
推荐(0)
2023年7月8日
基于 Sa-Token 实现微服务登录鉴权实战
摘要: 简介 「Sa-Token」 是一个轻量级 Java 权限认证框架,主要解决:「登录认证」、「权限认证
阅读全文
posted @ 2023-07-08 22:15 PinGoo
阅读(4118)
评论(0)
推荐(1)
2021年5月10日
《Golang 学习笔记》— 从零开始搭建Go语言开发环境
摘要: 从零开始搭建Go语言开发环境 下载 下载地址 Go官网下载地址:https://golang.org/dl/ Go官方镜像站(推荐):https://golang.google.cn/dl/ 版本的选择 Windows平台和Mac平台推荐下载可执行文件版,Linux平台下载压缩文件版。 安装 Win
阅读全文
posted @ 2021-05-10 01:07 PinGoo
阅读(240)
评论(0)
推荐(0)
2021年4月7日
《面试专题》第一部分 JVM 内存优化
摘要: 1、什么情况下会发生栈内存溢出 思路: 描述栈定义,再描述为什么会溢出,再说明一下相关配置参数,OK的话可以给面试官手写是一个栈溢出的demo 栈是线程私有的,其生命周期与线程相同,每个方法在执行的时候都会创建一个栈帧,用来存储局部变量表,操作数栈,动态链接,方法出口等信息。局部变量表又包含基本数据
阅读全文
posted @ 2021-04-07 11:00 PinGoo
阅读(165)
评论(0)
推荐(0)
2021年3月31日
《面试专题》第五部分 MySQL面试
摘要: 事务 MySQL 事务四大特性,简单说下 事务的四大特性 ACID 原子性 Atomicity: 一个事务必须被事务不可分割的最小工作单元,整个操作要么全部成功,要么全部失败,一般就是通过commit和rollback来控制 一致性 Consistency: 数据库总能从一个一致性的状态转换到另一个
阅读全文
posted @ 2021-03-31 01:05 PinGoo
阅读(135)
评论(0)
推荐(0)
《面试专题》第四部分 并发编程进阶
摘要: ReentrantLock 源码分析 ReentrantLock 与 synchronized 实现机制有什么区别? ReentrantLock和synchronized都是独占锁 synchronized: 1、是悲观锁会引起其他线程阻塞,java内置关键字, 2、无法判断是否获取锁的状态,锁可重
阅读全文
posted @ 2021-03-31 01:04 PinGoo
阅读(69)
评论(0)
推荐(0)
2021年3月25日
《面试专题》第三部分 java集合框架Map
摘要: 1、了解Map吗?用过哪些Map的实现 Map是公共接口,AbstractMap 是其抽象类,常用的 HashMap、ConsurrentHashMap、TreeMap 均继承了AbstractMap HashMap LinkedHashMap TreeMap ConcurrentHashMap S
阅读全文
posted @ 2021-03-25 22:50 PinGoo
阅读(100)
评论(0)
推荐(0)
《面试专题》第二部分 java集合框架List
摘要: 1、说下Vector和ArrayList、LinkedList联系和区别?分别的使用场景 这道题主要从 线程是否安全、使用场景 两个方面回答问题 线程安全性区别 ArrayList:底层是数组实现,线程不安全,查询和修改非常快,但是增加和删除慢 LinkedList: 底层是双向链表,线程不安全,查
阅读全文
posted @ 2021-03-25 00:09 PinGoo
阅读(66)
评论(0)
推荐(0)
2021年3月23日
《面试专题》第一部分 计算机编程基础
摘要: 1、你知道运算符 & 和 &&、| 和 || 的区别吗? & 按位与操作 只有对应的两个二进制数都为1时,结果位才为1 1&1 = 1 1&0 = 0 0&1 = 0 0&0 = 0 | 按位或操作 只要对应的两个二进制数有一个为1的时候,结果位就为1 1|1 = 1 1|0 = 1 0|1 = 1
阅读全文
posted @ 2021-03-23 23:36 PinGoo
阅读(153)
评论(0)
推荐(0)
2021年2月22日
SpringBoot 整合 JWT 实现分布式应用登录校验
摘要: JWT 入门介绍 官网地址:https://jwt.io 什么是 JWT? JSON Web令牌(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间安全地传输信息作为JSON对象。由于此信息是经过数字签名的,因此可以被验证和信任。可以使用秘密(使用HMAC算法
阅读全文
posted @ 2021-02-22 22:53 PinGoo
阅读(464)
评论(0)
推荐(0)
下一页
公告