会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java技术栈
分享Java技术,高并发编程,分布式技术,架构设计,Java面试题,算法,行业动态,程序人生等。
博客园
首页
新随笔
联系
管理
上一页
1
···
49
50
51
52
53
54
55
56
57
···
219
下一页
2022年8月8日
2.5W 字详解线程与锁了,面试随便问!!
摘要: 在 java 并发编程中,线程和锁永远是最重要的概念。语言规范虽然是规范描述,但是其中也有非常多的知识和最佳实践是值得学习的,相信这篇文章还是可以给很多读者提供学习参考的。 本文主要是翻译 + 解释 Oracle 《The Java Language Specification, Java SE 8
阅读全文
posted @ 2022-08-08 08:47 Java技术栈
阅读(168)
评论(0)
推荐(1)
2022年8月5日
Nginx 限流的天坑!!
摘要: 问题背景 大家看看这个页面,有没有发现什么问题? 主页:http://www.javastack.cn/ 是的,页面 CSS 样式全丢失了,导致页面混乱。。 这个页面是我人为删除了样式(为了演示),真正出现问题是另外一个页面,最近栈长发现有个页面时不时就会出现样式错乱的问题,很诡异!! 于是这篇就记
阅读全文
posted @ 2022-08-05 15:34 Java技术栈
阅读(213)
评论(0)
推荐(0)
2022年8月4日
项目里的各种配置,你都了解吗?
摘要: 来源:https://lepdou.github.io/blogs/config/config.html 引言 项目开发中总是有各种各样的配置,对于程序开发新手来说,配置是摆在面前的第一座大山。 回想当年在学校学习经典的“SSH”的时候,一个web.xml配置都是异常的艰辛。工作多年的你,对配置真的
阅读全文
posted @ 2022-08-04 10:19 Java技术栈
阅读(427)
评论(0)
推荐(0)
2022年8月3日
6000 字+,帮你搞懂互联网架构演变历程!
摘要: 作者:小M 来源:https://cnblogs.com/xiaoMzjm/p/5223799.html 前言 我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。 该系统具备的功能: 用户模块:用户注册和管理 商品模块:商品展示和管理 交易模块:创建交易和管理 阶段
阅读全文
posted @ 2022-08-03 14:15 Java技术栈
阅读(349)
评论(0)
推荐(0)
2022年8月2日
Sentinel vs Hystrix 限流对比,到底怎么选?
摘要: Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。 大家可能会问:Sentinel 和之前常用的熔断降级库 Netflix Hystrix 有什么异同呢? 本文将从多个角
阅读全文
posted @ 2022-08-02 17:30 Java技术栈
阅读(375)
评论(0)
推荐(0)
2022年8月1日
比冒泡算法还简单的排序算法:看起来满是bug的程序,居然是对的
摘要: 明敏 晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 程序 bug 也能负负得正吗? 还真可以。 比如程序员们再熟悉不过的排序算法,通过两个“bug”居然能歪打正着,实在令人匪夷所思。 请看这位程序员写的数组升序排序代码: for i = 1 to n do for j = 1 to n
阅读全文
posted @ 2022-08-01 17:05 Java技术栈
阅读(150)
评论(0)
推荐(0)
Spring Boot + Vue 音乐网站开源项目,前后端分离,拿来练手真不错!
摘要: 项目说明 本音乐网站的客户端和管理端使用 VUE 框架来实现,服务端使用 Spring Boot + MyBatis 来实现,数据库使用了 MySQL。 项目功能 音乐播放 用户登录注册 用户信息编辑、头像修改 歌曲、歌单搜索 歌单打分 歌单、歌曲评论 歌单列表、歌手列表分页显示 歌词同步显示 音乐
阅读全文
posted @ 2022-08-01 11:40 Java技术栈
阅读(870)
评论(0)
推荐(0)
线上问题排查常用命令,总结太全了,建议收藏!!
摘要: 来源:https://my.oschina.net/xiaolyuh/blog/4261951 内存瓶颈 free free 是查看内存使用情况,包括物理内存、交换内存 (swap) 和内核缓冲区内存。 free -h -s 3 表示每隔三秒输出一次内存情况,命令如下 [1014154@cc69dd
阅读全文
posted @ 2022-08-01 09:13 Java技术栈
阅读(1508)
评论(0)
推荐(1)
2022年7月29日
多线程顺序运行的 4 种方法,面试随便问!
摘要: 文章介绍4种方法,简单易懂,通过4个demo抛砖引玉。 1、在子线程中通过join()方法指定顺序 通过join()方法使当前线程“阻塞”,等待指定线程执行完毕后继续执行。 举例:在线程thread2中,加上一句thread1.join(),其意义在于,当前线程2运行到此行代码时会进入阻塞状态,直到
阅读全文
posted @ 2022-07-29 08:53 Java技术栈
阅读(373)
评论(0)
推荐(0)
2022年7月28日
Java Bean 转 Map 的巨坑,注意了!!!
摘要: 作者:明明如月学长 链接:https://juejin.cn/post/7118073840999071751 一、背景 有些业务场景下需要将 Java Bean 转成 Map 再使用。 本以为很简单场景,但是坑很多。 二、那些坑 2.0 测试对象 import lombok.Data; impor
阅读全文
posted @ 2022-07-28 16:07 Java技术栈
阅读(727)
评论(0)
推荐(0)
上一页
1
···
49
50
51
52
53
54
55
56
57
···
219
下一页
公告