会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java技术栈
分享Java技术,高并发编程,分布式技术,架构设计,Java面试题,算法,行业动态,程序人生等。
博客园
首页
新随笔
联系
管理
上一页
1
···
129
130
131
132
133
134
135
136
137
···
218
下一页
2020年12月30日
查看 JVM 内存的几个工具,建议收藏!
摘要: jmap JDK自带了一些工具可以帮助我们查看JVM运行的堆内存情况,常用的是jmap命令 打印堆的使用情况: jmap -heap <pid> 那么,从这个输出中我们也可以大致看出堆的结构,分为Young Generation (年轻代) 和 Old Generation (老年代) Young
阅读全文
posted @ 2020-12-30 08:42 Java技术栈
阅读(1558)
评论(0)
推荐(0)
2020年12月29日
delete、truncate、drop,千万别用错了。。
摘要: 上周同事小姐姐问我:“哈哥你看,我发现MySQL有bug,我下午为了清理磁盘,明明删除了100万条MySQL数据,磁盘不仅没有变小,反而更满了呢??” 那你是怎么删除的? “delete from table 呀” “怪不得,其实要删除MySQL数据是有好几种方式的,有些场景下是不应该用DELETE
阅读全文
posted @ 2020-12-29 13:47 Java技术栈
阅读(636)
评论(0)
推荐(1)
深入理解 CAS 算法原理
摘要: 1、什么是CAS? CAS:Compare and Swap,即比较再交换。 jdk5增加了并发包java.util.concurrent.*,其下面的类使用CAS算法实现了区别于synchronouse同步锁的一种乐观锁。JDK 5之前Java语言是靠synchronized关键字保证同步的,这是
阅读全文
posted @ 2020-12-29 08:49 Java技术栈
阅读(542)
评论(0)
推荐(0)
2020年12月28日
一份微服务架构手稿图,彻底搞定微服务核心原理!
摘要: 作者:tengshe789 https://juejin.im/post/5c0ba2bef265da614d08fefe 微服务的概念最早在 2012 年提出,在 Martin Fowler 的大力推广下,微服务在 2014 年后得到了大力发展。今天我们通过一组手绘图来梳理下微服务的核心架构。 什
阅读全文
posted @ 2020-12-28 12:28 Java技术栈
阅读(1164)
评论(0)
推荐(1)
前后端分离与不分离的本质区别!
摘要: 作者:skaarl cnblogs.com/skaarl/p/9658114.html 前后端不分离 在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。 请求的数据交互如下图: 这种应用模式比较适合纯网页应用,
阅读全文
posted @ 2020-12-28 08:51 Java技术栈
阅读(574)
评论(0)
推荐(0)
2020年12月27日
蚂蚁开源的 SOFABoot,和 Spring Boot 有啥关系?
摘要: 一、SOFABoot 是什么鬼? 说到 SOFABoot,不得不先说下 SOFARPC 框架,SOFARPC 也是大名远扬,最早起源于阿里淘宝 HSF 框架,现在是蚂蚁金服开源的一款高性能、高可扩展性、生产级别的 RPC 框架,在蚂蚁金服,SOFARPC 框架已经使用了十多年了,并且已经历经了五代。
阅读全文
posted @ 2020-12-27 14:27 Java技术栈
阅读(1757)
评论(0)
推荐(0)
2020年12月25日
深入分析 string.intern() 方法
摘要: 作者:Mazin 来源:my.oschina.net/u/3441184/blog/887152 首先我们来看一段代码: public class InternTest { public static void main(String[] args) { String str1 = new Stri
阅读全文
posted @ 2020-12-25 15:28 Java技术栈
阅读(419)
评论(0)
推荐(0)
厉害了,Apache架构师们遵循的 30 条设计原则
摘要: 作者:Srinath 翻译:贺卓凡 来源:公众号ImportSource Srinath通过不懈的努力最终总结出了30条架构原则,他主张架构师的角色应该由开发团队本身去扮演,而不是专门有个架构师团队或部门。 Srinath认为架构师应该扮演的角色是一个引导者,讨论发起者,花草修建者,而不是定义者和构
阅读全文
posted @ 2020-12-25 08:44 Java技术栈
阅读(178)
评论(0)
推荐(0)
2020年12月24日
Spring Cloud 2020.0.0 正式发布,全新颠覆性版本!
摘要: Spring Cloud 2020.0.0 没错,Spring Cloud 2020.0.0 正式发布了: 感谢Java技术栈群友通知,想入群的在公众号Java技术栈后台回复:wx,正在使用 Spring Cloud 的同学有没有觉得奇怪,用的好好的英国伦敦地铁站,版本号怎么突然变成 2020.0.
阅读全文
posted @ 2020-12-24 13:48 Java技术栈
阅读(6432)
评论(0)
推荐(2)
教你用 Netty 实现一个简单的 RPC!
摘要: 作者:莫那鲁道 https://www.cnblogs.com/stateis0/p/8960791.html 众所周知,dubbo 底层使用了 Netty 作为网络通讯框架,而 Netty 的高性能我们之前也分析过源码,对他也算还是比较了解了。 今天我们就自己用 Netty 实现一个简单的 RPC
阅读全文
posted @ 2020-12-24 08:46 Java技术栈
阅读(361)
评论(0)
推荐(0)
上一页
1
···
129
130
131
132
133
134
135
136
137
···
218
下一页
公告