上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 207 下一页
摘要: 在 java 并发编程中,线程和锁永远是最重要的概念。语言规范虽然是规范描述,但是其中也有非常多的知识和最佳实践是值得学习的,相信这篇文章还是可以给很多读者提供学习参考的。 本文主要是翻译 + 解释 Oracle 《The Java Language Specification, Java SE 8 阅读全文
posted @ 2022-08-08 08:47 Java技术栈 阅读(134) 评论(0) 推荐(1) 编辑
摘要: 问题背景 大家看看这个页面,有没有发现什么问题? 主页:http://www.javastack.cn/ 是的,页面 CSS 样式全丢失了,导致页面混乱。。 这个页面是我人为删除了样式(为了演示),真正出现问题是另外一个页面,最近栈长发现有个页面时不时就会出现样式错乱的问题,很诡异!! 于是这篇就记 阅读全文
posted @ 2022-08-05 15:34 Java技术栈 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 来源:https://lepdou.github.io/blogs/config/config.html 引言 项目开发中总是有各种各样的配置,对于程序开发新手来说,配置是摆在面前的第一座大山。 回想当年在学校学习经典的“SSH”的时候,一个web.xml配置都是异常的艰辛。工作多年的你,对配置真的 阅读全文
posted @ 2022-08-04 10:19 Java技术栈 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 作者:小M 来源:https://cnblogs.com/xiaoMzjm/p/5223799.html 前言 我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。 该系统具备的功能: 用户模块:用户注册和管理 商品模块:商品展示和管理 交易模块:创建交易和管理 阶段 阅读全文
posted @ 2022-08-03 14:15 Java技术栈 阅读(332) 评论(0) 推荐(0) 编辑
摘要: Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。 大家可能会问:Sentinel 和之前常用的熔断降级库 Netflix Hystrix 有什么异同呢? 本文将从多个角 阅读全文
posted @ 2022-08-02 17:30 Java技术栈 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 明敏 晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 程序 bug 也能负负得正吗? 还真可以。 比如程序员们再熟悉不过的排序算法,通过两个“bug”居然能歪打正着,实在令人匪夷所思。 请看这位程序员写的数组升序排序代码: for i = 1 to n do for j = 1 to n 阅读全文
posted @ 2022-08-01 17:05 Java技术栈 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 项目说明 本音乐网站的客户端和管理端使用 VUE 框架来实现,服务端使用 Spring Boot + MyBatis 来实现,数据库使用了 MySQL。 项目功能 音乐播放 用户登录注册 用户信息编辑、头像修改 歌曲、歌单搜索 歌单打分 歌单、歌曲评论 歌单列表、歌手列表分页显示 歌词同步显示 音乐 阅读全文
posted @ 2022-08-01 11:40 Java技术栈 阅读(704) 评论(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技术栈 阅读(1171) 评论(0) 推荐(1) 编辑
摘要: 文章介绍4种方法,简单易懂,通过4个demo抛砖引玉。 1、在子线程中通过join()方法指定顺序 通过join()方法使当前线程“阻塞”,等待指定线程执行完毕后继续执行。 举例:在线程thread2中,加上一句thread1.join(),其意义在于,当前线程2运行到此行代码时会进入阻塞状态,直到 阅读全文
posted @ 2022-07-29 08:53 Java技术栈 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 作者:明明如月学长 链接:https://juejin.cn/post/7118073840999071751 一、背景 有些业务场景下需要将 Java Bean 转成 Map 再使用。 本以为很简单场景,但是坑很多。 二、那些坑 2.0 测试对象 import lombok.Data; impor 阅读全文
posted @ 2022-07-28 16:07 Java技术栈 阅读(558) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 207 下一页