Java8线程池ThreadPoolExecutor底层原理及其源码解析 编程技术

Java8线程池ThreadPoolExecutor底层原理及其源码解析

小侃一下 日常开发中, 或许不会直接new线程或线程池, 但这些线程相关的基础或思想是非常重要的, 参考 林迪效应 ; 就算没有直接用到, 可能间接也用到了类似的思想或原理, 例如tomcat, jetty, 数据库连接池, MQ; 本文不会对线程的基础知识进行介绍, 所以最好已"进食"关于线程的基础知识, 再"食用"本文更佳; 由于在...
阅读全文
Java是如何实现Future模式的?万字详解! Java

Java是如何实现Future模式的?万字详解!

JDK1.8源码分析项目(中文注释)Github地址: https://github.com/yuanmabiji/jdk1.8-sourcecode-blogs 1 Future是什么? 先举个例子,我们平时网购买东西,下单后会生成一个订单号,然后商家会根据这个订单号发货,发货后又有一个快递单号,然后快递公司就会根据这个快递单号将网购东西快递给我们。在这一过程中,这...
阅读全文
Burp_Suite_Pro_v2020.4_Loader_Keygen Java

Burp_Suite_Pro_v2020.4_Loader_Keygen

Burp_Suite_Pro_v2020.4_Loader_Keygen 致敬 https://www.52pojie.cn/thread-1038295-1-1.html “ 2020-04-28 17:23 有人提供了Burp Pro 2020.4原包,要求最低Java 9,不再支持Java 8。实际测试 Java 8确实不行,去官网看了一下说明,官方声明也是这个...
阅读全文
【美团·成都沙龙报名】美团收银系统微服务架构实践 编程技术

【美团·成都沙龙报名】美团收银系统微服务架构实践

【美团技术沙龙】由美团技术团队和美团科协主办,每期沙龙邀请美团及其他互联网公司的技术专家分享来自一线的实践经验,覆盖各主要技术领域。 活动时间:2019年12月28日 14:00-17:30 活动地址:四川省成都市武侯区都会路66号城南天府大厦(5楼成都人才服务中心)·蓉漂咖啡逐梦厅 报名链接: 点我报名 / 出品人 / 李战涛...
阅读全文
面试时被问技术栈底层 , 机智小伙反秀面试官一脸 Java

面试时被问技术栈底层 , 机智小伙反秀面试官一脸

​ 每逢金九银十 , 像作者这样的IT码农, 会按 奈住内心对 996 和 产品经理 的一万种脏话 , 偷偷将手中的简历更新, 投往互联网各公司的HR手中 , 这时IT论坛里也热闹起来了, 各种大厂内推和求内推的帖子被顶的火热. 有些幸运的 码农拿到了些大厂的 面试邀请, 想着大厂入职后诱人的福利, 翻倍的薪资, 不少年轻的码农不知不觉流下了口水, 兴奋的彻夜难眠... ​ 讲个事, 我有...
阅读全文
关于网站地图 编程技术

关于网站地图

从前有三只小猪,长大自立了分别造房子住。老大搬来草堆堆出草屋,老二搬来木头搭出木屋,老三搬来砖头,砌墙,造烟囱,造出了坚固的砖房。一天晚上大灰狼相继吹飞撞毁老大老二的草屋木屋后,来到老三家门口。进不去砖房傻眼了,看到烟囱就趴上屋顶跳进去,不料掉进锅炉变成了大灰狼火锅… 这故事都熟的吧。用咱常用的map表达出来呢就是下图的样子: 描述网站的Sitemap简单来说也就是这么画出来地,...
阅读全文
使用 DDD 指导微服务拆分的逻辑 软件架构

使用 DDD 指导微服务拆分的逻辑

开发者在刚开始尝试实现自己的微服务架构时往往会产生一系列问题 : 微服务到底应该怎么划分? 一个典型的微服务到底应该有多微? 如果做了微服务设计,最后真的会有好处吗? 回答上面的问题需要首先了解微服务设计的逻辑,科学的架构设计应该通过一些输入并逐步推导出结果,架构师要避免凭空设计和“拍脑门”的做法。 解耦的单体应用和微服务系统在逻辑上是一样的。对于服务拆分的...
阅读全文
面试技术岗,你真能讲明白技术吗? Java

面试技术岗,你真能讲明白技术吗?

给面试官讲明白技术,你不仅要懂技术,还要懂面试官。今天我们就从这两个方面出发,讲讲如何让面试官听到满意的答案,从而提高你的面试成功率。 对于程序员职位的面试,技术问题占的比重非常大。技术问题的回答质量,决定了面试成败。除了面试之外,讲技术的场景还有很多:你和同事讨论技术问题,选择技术方案,都是在讲技术。 你可能会说,把技术讲明白有什么难的,只要我懂就能讲明白。呵呵,你辅导过孩子作业么?有...
阅读全文
Loading...