系列传送门: Java并发包源码学习系列:AbstractQueuedSynchronizer Java并发包源码学习系列:CLH同步队列及同步资源获取与释放 Java并发包源码学习系列:AQS共享式……继续阅读 » 天乔巴夏丶 4年前 (2021-03-26) 2837浏览 0评论234个赞
Http与Https的区别 Http是明文传输的,Https协议是在Http协议上添加了SSL的加密协议,可以进行加密传输和身份验证。 其实就是说Http对网络传输完全是裸奔状态,也就没办法防范中间人……继续阅读 » tanknee 4年前 (2021-03-26) 1910浏览 0评论2772个赞
在这篇文章中,我们来聊一下线程的生命周期。……继续阅读 » 李潘 4年前 (2021-03-26) 2441浏览 0评论1258个赞
Spring框架之websocket源码完全解析 Spring框架从4.0版开始支持WebSocket,先简单介绍WebSocket协议。 1、WebSocket协议介绍 WebSocket协议是RF……继续阅读 » 开心洋葱 4年前 (2021-03-26) 2175浏览 0评论2346个赞
做得巧,自然做得好……继续阅读 » YourBatman 4年前 (2021-03-26) 1792浏览 0评论1916个赞
前言 ”面向接口编程“写 Java 的朋友耳朵已经可以听出干茧了吧,当然这个思想在 Java 中非常重要,甚至几乎所有的编程语言都需要,毕竟程序具有良好的扩展性、维护性谁都不能拒绝。 最近无意间看到了……继续阅读 » crossoverJie 4年前 (2021-03-26) 2868浏览 0评论2963个赞
1. 存在的意义 AQS(AbstractQueuedSynchronizer)是JAVA中众多锁以及并发工具的基础,其底层采用乐观锁,大量使用了CAS操作, 并且在冲突时,采用自旋方式重试,以实现轻……继续阅读 » 雪中孤狼 4年前 (2021-03-26) 1177浏览 0评论2830个赞
JVM内存区域 要想搞懂啊垃圾回收机制,首先就要知道垃圾回收主要回收的是哪些数据,这些数据主要在哪一块区域。 Java8和Java8之前的相同点有很多。 都有虚拟机栈,本地方法栈,程序计数器,这三个是……继续阅读 » 起个名字都这么男 4年前 (2021-03-26) 1198浏览 0评论2469个赞
Java中java.io包为我们提供了输入流和输出流,对文件的读写基本上都依赖于这些封装好的关于流的类中来实现。前段时间遇到了以下两种需求: 1、与某系统对接,每天获取最新的图片并显示在前端页面。该系……继续阅读 » 胜金 4年前 (2021-03-26) 1390浏览 0评论1782个赞
引言 使用python进行接口测试时常常需要接口用例测试数据、断言接口功能、验证接口响应状态等,如果大量的接口测试用例脚本都将接口测试用例数据写在脚本文件中,这样写出来整个接口测试用例脚本代码将看起来……继续阅读 » 那年故乡的明月 4年前 (2021-03-26) 2820浏览 0评论2701个赞
选择器 Selector 是 I/O 多路复用模型的核心组件,它可以监控实现了 SelectableChannel 接口的通道的就绪情况。基于多路复用(multiplexing) I/O 模型,单线程……继续阅读 » Robothy 4年前 (2021-03-26) 3014浏览 0评论1438个赞
React中的高阶组件 高阶组件HOC即Higher Order Component是React中用于复用组件逻辑的一种高级技巧,HOC自身不是React API的一部分,它是一种基于React的组合……继续阅读 » WindrunnerMax 4年前 (2021-03-26) 1641浏览 0评论2761个赞
伴随着高德地图APP近几年的高速发展,也面临到这些问题,从2019年开始,我们开启了一系列性能优化专项,对高德地图APP进行了深入性能分析和极致优化,取得比较显著的效果。在这个过程中总结了一系列优化思……继续阅读 » 高德技术 4年前 (2021-03-26) 2164浏览 0评论2066个赞
前言 方法区是运行时数据区的最后一个部分: 从线程共享与否的角度来看: 大家可能在这里有些疑惑,方法区和元空间的关系到底是怎样的?请往下看,下面会为大家解惑。 栈、堆、方法区的交互关系 下面就涉及了对……继续阅读 » 城北有个混子 4年前 (2021-03-26) 1920浏览 0评论1598个赞
ZGC介绍 ZGC(The Z Garbage Collector)是JDK 11中推出的一款追求极致低延迟的实验性质的垃圾收集器,它曾经设计目标包括: 停顿时间不超过10ms; 停顿时间不会随着堆的……继续阅读 » CoderW喜欢写博客 4年前 (2021-03-26) 1527浏览 0评论1501个赞
系列 Sentry-Go SDK 中文实践指南 一起来刷 Sentry For Go 官方文档之 Enriching Events Snuba:Sentry 新的搜索基础设施(基于 ClickHous……继续阅读 » 为少 4年前 (2021-03-26) 1453浏览 0评论1731个赞
我写的书不算少,写的博文就更多了,但大多数书的销量也就一般,而我写的技术文章里,虽然也有点击过万的,但不少点击量也就只有三位数。 通过不断反思,也通过对比了一些畅销书和顶流文章,我似乎找到了一些原因,……继续阅读 » 开心洋葱 4年前 (2021-03-26) 3112浏览 0评论1668个赞
了解过String的常量池,但你知道过字符串池么,一文带你看看intern()的原理。……继续阅读 » Seven0007 4年前 (2021-03-26) 1285浏览 0评论2828个赞
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式。本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条……继续阅读 » E-iceblue 4年前 (2021-03-26) 2043浏览 0评论434个赞
接着前几天的两篇文章,继续解析JVM面试问题,送给年后想要跳槽的小伙伴 万万没想到,面试中,连 ClassLoader类加载器 也能问出这么多问题….. 万万没想到,JVM内存区域的面试题也可以问……继续阅读 » 开心洋葱 4年前 (2021-03-26) 2078浏览 0评论394个赞
最近看到这个问题被谈得很多。铺天盖地的35岁、内卷化、996。这里也想谈谈自己的想法。 1)内卷化的形成 内卷为什么会形成呢?从公司内部的角度来说,同事之间做的事情也缺少独特性。那么既然每个人都差不多……继续阅读 » LeftNotEasy 4年前 (2021-03-26) 2574浏览 0评论1001个赞
作为一名Vue开发者,虽然在项目中频繁使用过computed和watch,但从来没有系统的学习过,总觉得对这两个知识点有些一知半解。如果你也和我一样,就一起来回顾和总结一下这两个知识点吧。……继续阅读 » 小土豆biubiubiu 4年前 (2021-03-26) 2410浏览 0评论1810个赞
前言Parker 源码调试与分析park/unpark 原理总结补充:jstack 命令和 kill 命令 前言 熟悉 Java 并发包的人一定对 LockSupport 的 park/unpark ……继续阅读 » 张永恒 4年前 (2021-03-26) 2553浏览 0评论153个赞
什么是分布式锁 说到Redis,我们第一想到的功能就是可以缓存数据,除此之外,Redis因为单进程、性能高的特点,它还经常被用于做分布式锁。 锁我们都知道,在程序中的作用就是同步工具,保证共享资源在同……继续阅读 » 鄙人薛某 4年前 (2021-03-26) 1608浏览 0评论1687个赞
Java安全之RMI协议分析 0x00 前言 在前面其实有讲到过RMI,但是只是简单描述了一下RMI反序列化漏洞的利用。但是RMI底层的实现以及原理等方面并没有去涉及到,以及RMI的各种攻击方式。在其……继续阅读 » nice_0e3 4年前 (2021-03-26) 1347浏览 0评论223个赞
用户画像,作为一种勾画目标用户、联系用户诉求与设计方向的有效工具,用户画像在各领域得到了广泛的应用。用户画像最初是在电商领域得到应用的,尤其在数字化营销范畴之内,核心的依赖依据就是描述用户画像的丰富标……继续阅读 » 知了一笑 4年前 (2021-03-26) 1163浏览 0评论2061个赞
序言 从简入深的使用SpringBoot搭建一个Web项目,同时也包括一些小的问题。第一篇博文是以较为简单的方式完成一个可以连接数据库的Springboot web程序。之前自己学习的时候看网上的教程……继续阅读 » 林静生寒 4年前 (2021-03-26) 1495浏览 0评论2408个赞
历史文章 Spring Security OAuth2.0认证授权一:框架搭建和认证测试 Spring Security OAuth2.0认证授权二:搭建资源服务 Spring Security OA……继续阅读 » 狂盗一枝梅 4年前 (2021-03-26) 1837浏览 0评论1006个赞
dubbo架构……继续阅读 » 茶底世界 4年前 (2021-03-26) 2135浏览 0评论1740个赞
前言什么是 CASJava 中的 CASJVM 中的 CAS 前言 在上一篇文章中,我们完成了源码的编译和调试环境的搭建。 鉴于 CAS 的实现原理比较简单, 然而很多人对它不够了解,所以本篇将从 C……继续阅读 » 张永恒 4年前 (2021-03-26) 1268浏览 0评论2981个赞
系列 Sentry-Go SDK 中文实践指南 一起来刷 Sentry For Go 官方文档之 Enriching Events Snuba:Sentry 新的搜索基础设施(基于 ClickHous……继续阅读 » 为少 4年前 (2021-03-26) 1242浏览 0评论1746个赞
序章 时光疾驰,从事IT行业已两年有余。 16年11月开始自学Java,从此开启自学之路,后来实习期自学大数据、python、爬虫等,最终成长为一名平凡的程序员。回首望去,一路上的过往历历在目,有初学……继续阅读 » Seven0007 4年前 (2021-03-26) 2835浏览 0评论606个赞
问题发生 我们公司代码生成的时候,查询列表统一都是使用了setEntity() ,查询写法如下: public List selectList(BasR……继续阅读 » 开心洋葱 4年前 (2021-03-26) 1215浏览 0评论2546个赞
一、导读 Hi All!我们一起学点有意思的!NoSQL!欢迎订阅白日梦Elasticsearch专题系列文章。按计划这个专题一共有四篇文章。所有文章公众号首发。 所有文章公众号首发! 所有文章公众号……继续阅读 » 赐我白日梦 4年前 (2021-03-26) 2698浏览 0评论475个赞
在日常的 web 开发中,后端人员常基于现有的 web 框架进行开发。但单纯会用框架总感觉不太踏实,所以有空的时候还是看看这些框架是怎么实现的会比较好,万一要排查问题也快一些。 最近在学习 go 语言……继续阅读 » 抑菌 4年前 (2021-03-26) 2065浏览 0评论2919个赞
使用Java语言编写一个五子棋UI界面并实现网络对战功能(非局域网)……继续阅读 » 开心洋葱 4年前 (2021-03-26) 2592浏览 0评论1393个赞
Java的ORM框架有很多,但由于Java语言的限制大部分都不够优雅也不够简单,所以作者只能另辟蹊径造轮子了。照旧先看示例代码了解个大概,然后再解释实现原理。 一、ORM示例 1. Insert pu……继续阅读 » 白菜园 4年前 (2021-03-26) 1821浏览 0评论2727个赞
前言 大家好,又双叒叕见面了,我是天天放大家鸽子的蛮三刀。 在被大家取关之前,我立下一个“远大的理想”,一定要在这周更新文章。现在看来,flag有用了。。。 本篇文章是我这一个多月来帮助组内废弃fas……继续阅读 » 后端技术漫谈 4年前 (2021-03-26) 2465浏览 0评论1676个赞
最近由于在技改,发生了不少问题,前文中说的缓存穿透只是其中之一,想了想,虽然都是比较简单的问题,但是应该实际中还是有不少人碰到过,这些问题看似很简单,但是你绝对应该踩过。 ==和equals 关于==……继续阅读 » 艾小仙 4年前 (2021-03-26) 2125浏览 0评论2404个赞
1. 策略模式 策略模式是一种行为设计模式,它能让你定义一系列算法,并将每种算法分别放入独立的类中,以使算法的对象能够相互替换。 当你有许多仅在执行某些行为时略有不同的相似类时,可使用策略模式。使用该……继续阅读 » 废物大师兄 4年前 (2021-03-26) 2297浏览 0评论985个赞
本文的目的是探讨一种通过事件触发来命中数据以便在未来进行处理的方法论。通常这种问题是使用定时任务完成的。所以本文旨在能够在系统中消除所有定时任务。 一、定时任务的使用 目前的系统设计中,定时任务是被做……继续阅读 » 山不在高水不在深 4年前 (2021-03-26) 2294浏览 0评论2944个赞
进阶必读!用 1w+ 字把内存讲明白,彻底搞懂原始类型和引用类型的区别以及它们在内存中的表现………继续阅读 » 文弱书生陈皮皮 4年前 (2021-03-26) 2065浏览 0评论2304个赞
上一篇我们讲了《Socket粘包问题的3种解决方案》,但没想到评论区竟然炸了。介于大家的热情讨论,以及不同的反馈意见,本文就来做一个扩展和延伸,试图找到问题的最优解,以及消息通讯的最优解决方案。 在正……继续阅读 » Java中文社群 4年前 (2021-03-26) 2594浏览 0评论1747个赞
前言 前段时间赶项目的过程中,遇到一个调用RS485串口通信的需求,赶完项目因为楼主处理私事,没来得及完成文章的更新,现在终于可以整理一下当时的demo,记录下来。 首先说一下大概需求:这个项目是机器……继续阅读 » 胜金 4年前 (2021-03-26) 1604浏览 0评论1864个赞
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS……继续阅读 » 程序员欣宸 4年前 (2021-03-26) 2174浏览 0评论2405个赞