首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
白帽哥
掘友等级
软件工程师
|
AWS
服务网格/云计算/大数据/网络安全
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 18
沸点 17
赞
35
返回
|
搜索文章
赞
文章( 18 )
沸点( 17 )
分布式理论进阶大全
在分布式系统中,各个节点之间在物理上相互独立,通过网络进行沟通和协调。由于存在事务机制,可以保证每个独立节点上的数据操作可以满足ACID。但是,相互独立的节点之间无法准确的知道其他节点中的事务执行情况
Linux下分析bin文件的10种方法
大家好,我是良许。二进制文件是我们几乎每天都需要打交道的文件类型,但很少人知道他们的工作原理。这里所讲的二进制文件,是指一些可执行文件,包括你天天要使用的Linux命令,也是二进制文件的一种。Linu
面试官:怎么用Zk(Zookeeper)实现实现分布式锁呀?
在多线程环境下,由于上下文的切换,数据可能出现不一致的情况或者数据被污染,我们需要保证数据安全,所以想到了加锁。 所谓的加锁机制呢,就是当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问,直到该线程读取完,其他线程才可使用。 单个服务去访问Redis的时候,确实因为…
手把手教你分析Mysql死锁问题
4)事务B执行插入操作,插入成功,同时事务A的插入由阻塞变为死锁error。 InnoDB 实现了标准的行级锁,包括两种:共享锁(简称 s 锁)、排它锁(简称 x 锁)。 共享锁(S锁):允许持锁事务读取一行。 排他锁(X锁):允许持锁事务更新或者删除一行。 如果 T1 持有 …
Docker安装nginx以及配置nginx https域名
1在Docker环境下的安装1.1下载nginx的docker镜像1.2拷贝容器nginx默认配置先运行一次容器(为了拷贝配置文件):将容器内的配置文件拷贝到指定目录终止并删除容器进入nginx配置目
个人吐血系列-总结JVM
在 Java 中,JVM 可以理解的代码就叫做字节码(即扩展名为 .class 的文件),它不面向任何特定的处理器,只面向虚拟机。Java 语言通过字节码的方式,在一定程度上解决了传统解释型语言执行效率低的问题,同时又保留了解释型语言可移植的特点。所以 Java 程序运行时比较…
站在JVM角度看Java的锁
对于最开始 (JDK1.5之前), Java的同步只能是一个synchronized修饰, 进行同步, 但是这个由很大的问题. 只会有一个线程可以entermonitor , 然后计数器+1. 称为重量级锁. 其他线程都被挂起, 我们知道对于大多数JVM来说, 线程是和操作…
深入理解HTTPS
感谢伟大的数学家和密码学家们,让我们的网络处于一个相对安全的环境。 最近整理了一下 HTTPS 相关的知识,本文中所有的分析是基于 TLS1.2 版本。 WebTrust 是由全球两大著名注册会计师协会 AICPA(美国注册会计师协会)和 CICA(加拿大注册会计师协会)共同制…
这样终止线程,竟然会导致服务宕机?
或许你已经发现了,上面这段代码使用了 Thread.stop() 来终止线程,在 Java 程序中是不允许这样终止线程的。什么?你问为什么不能这样? 什么?你不信。那么来看这张图: 可以看出使用 stop() 终止线程之后,线程剩余的部分代码会放弃执行,这样会造成严重的且不易被…
下一页
个人成就
文章被点赞
1
文章被阅读
3,748
掘力值
44
关注了
19
关注者
3
收藏集
0
关注标签
22
加入于
2019-03-05