谈谈HTTPS演变过程---用户7197959
前言
本文谈谈HTTPS设计演变过程,希望对大家理解HTTPS有帮助,有不对的地方欢迎指出。
密码学基础知识在讨论HTTPS之前,需要掌握一些密码学基础概念。
明文、密文、密钥<…Java程序员必备:常见OOM异常分析---用户7197959
前言
放假这几天,温习了深入理解Java虚拟机的第二章, 整理了JVM发生OOM异常的几种情况,并分析原因以及解决方案,希望对大家有帮助。
Java 堆溢出Java堆用于存储对象实例,…
Java程序员必备:查看日志常用的linux命令---用户7197959
前言
趁周末,复习一下鸟哥的linux私房菜,看了文件内容查阅部分,做个笔记,哈哈,希望对你有帮助哦。
catcat : 由第一行开始显示文件所有内容
参数说明cat [-AbE…Java程序员必备:异常的十个关键知识点---用户7197959
前言
总结了Java异常十个关键知识点,面试或者工作中都有用哦,加油。
一. 异常是什么异常是指阻止当前方法或作用域继续执行的问题。比如你读取的文件不存在,数组越界,进行除法时,除数为…
谈谈Java反射:从入门到实践,再到原理---用户7197959
前言
反射是Java底层框架的灵魂技术,学习反射非常有必要,本文将从入门概念,到实践,再到原理讲解反射,希望对大家有帮助。
反射理解官方解析Oracle 官方对反射的解释是:
R…后端程序员必备:分布式事务基础篇---用户7197959
前言
最近看了几篇有关于分布式事务的博文,做一下笔记。哈哈~
数据库事务数据库事务(简称:事务),是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成,这些操作要么…
程序员必备:Java日期处理的十个坑---用户7197959
前言
整理了Java日期处理的十个坑,希望对大家有帮助。
一、用Calendar设置时间的坑反例:
Calendar c = Calendar.getInstance();c.s…手把手教你分析Mysql死锁问题---用户7197959
前言
前几天跟一位朋友分析了一个死锁问题,所以有了这篇图文详细的博文,哈哈~
发生死锁了,如何排查和解决呢?本文将跟你一起探讨这个问题
准备好数据环境模拟死锁案发分析死锁日志分析…Java 14 新特性---枉凝眉
概述
2020年 3 月 17 日, JDK/Java 14 正式 GA(General Available)。这是自从 Java 采用六个月一次的发布周期之后的第五次发布。Java 14 是两个…
Java 并发(8)CyclicBarrier 源码分析---一个优秀的废人
现实生活中我们经常会遇到这样的情景,在进行某个活动前需要等待人全部都齐了才开始。例如吃饭时要等全家人都上座了才动筷子,旅游时要等全部人都到齐了才出发,比赛时要等运动员都上场后才开始。
“计算机版新冠病毒”出现了,恶意程序会窃取密码删除数据!---数据猿
“疫情之下,百态尽显!
大数据产业创新服务媒体
——聚焦数据 · 改变商业
安全研究团队MalwareHunterTeam人员发现了至少五种以C…
IT全栈-服务器02-X86-PCServer CPU介绍---大话IT架构
01
PART
知识回顾
本篇文章,我们重点介绍X86 CPU相关知识。
02
PART
X86-CPU参…
Hive中group by还能这样玩?---石晓文
之前参加校招面试的时候,遇到一个hive分组函数的题目,大致内容如下:
我们有如下的一张表(数据纯属虚构):
表中一共有四列数据,分别是地区,员工姓名,月份和销量。目前的…
【每周一库】- shaku - 依赖注入/容器库---MikeLoveRust
想必做过中型以上工程项目的小伙伴都听说过依赖倒置、控制反转、依赖注入等软件工程概念。能够熟悉使用抽象与依赖倒置在工程开发上会有很多好处,比如提高代码复用性、实现真正的单元测试、减少修改模块的必要…
Syborg:一款带有断路躲避系统的DNS子域名递归枚举工具---FB客服
Syborg
Syborg是一款DNS子域名递归枚举工具,它的扫描模式既非主动,也非完全被动的。该工具可以直接构造一个域名,然后通过指定的DNS服务器查询该域名。
Syborg配备了一…
