转自 https://www.cnblogs.com/hustzzl/p/9343797.html 1. Java锁的种类 在笔者面试过程时,经常会被问到各种各样的锁,如乐观锁、读写锁等等,非常繁多,在此做一个总结。介绍的内容如下: 乐观锁/悲观锁 独享锁/共享锁 互斥锁/读写锁 可重入锁 公平锁/ ...
分类:
编程语言 时间:
2020-03-06 12:52:14
阅读次数:
76
随着业务负载的不断加重,容器化、虚拟化也成为各类在线应用必须要具备的能力。对于分布式数据库,容器化也是提升快速部署、提高运维效率的一个很好的路径。 我们重新优化了 Docker部署的方式,帮助大家更快的上手SequoiaDB集群,本文就将介绍基于 Docker 的SequoiaDB分布式集群快速部署 ...
分类:
数据库 时间:
2020-03-06 12:48:59
阅读次数:
82
java web技术三大组件之servlet 在ava web应用之中核心组件有三个:servlet 、Filter、Listener。本篇文章主要介绍servlet相关的基础知识 servlet的定义 从代码的角度看,搜索的Servlet都是实现了servlet接口的实现类,如果的单纯的实现ser ...
分类:
编程语言 时间:
2020-03-06 12:40:18
阅读次数:
73
https://docs.delta.io/latest/quick-start.html Boston Spark Meetup @ Wayfair / Delta Lake: Open Source Reliability and Quality for Data Lakes ...
分类:
其他好文 时间:
2020-03-06 10:52:06
阅读次数:
57
今天刷leetcode的时候做了好几道和二分搜索(BS)相关的题,发现主要的问题有两个:有的题不是很直观的就知道用BS;BS用起来corner case处理不好。下面我就来总结一下BS的用法和代码模版。 1. 什么时候可以用BS算法? 这里先引用下大牛Knuth的话——“Although the b ...
分类:
其他好文 时间:
2020-03-06 09:11:46
阅读次数:
85
kubeadm安装k8s集群1.17版本一、安装要求:满足以下条件一台或多台机器,操作系统CentOS7.x-86_x64硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多集群中所有机器之间网络互通可以访问外网,需要拉取镜像禁止swap分区说在前面的话,kubeadm是k8s官方推出的一个用于快速部署一套k8s集群的工具,而在近几年现在kubeadm上生产的公司也有了,不过对
分类:
其他好文 时间:
2020-03-05 23:37:20
阅读次数:
413
凡事预者立,不预则废 public static void main(String[] args) throws ParseException { SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDate ...
分类:
其他好文 时间:
2020-03-05 22:17:59
阅读次数:
99
今天面试中 问到了Java多线程死锁的问题,回答不上来,特别囧,在网上查了查,结果如下 synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象;2 ...
分类:
编程语言 时间:
2020-03-05 22:14:43
阅读次数:
80
dns cname 主要有时候多个域名指向一个服务器,避免后期ip变化,把所有域名cname某个域名,后期只要修改cname这台服务器 rpm -qa rpm -ql bind | more /etc/init.d/named start ps -aux |grep named ...
分类:
其他好文 时间:
2020-03-05 22:12:50
阅读次数:
68
MariaDB 10.4.12 Stable 绿色版下载安装 1、下载地址: https://downloads.mariadb.org/mariadb/10.4.12/ mirror=tuna 2、解压缩mariadb 10.4.12 winx64.zip到D:\mariadb 10.4.12 3 ...
分类:
数据库 时间:
2020-03-05 20:58:17
阅读次数:
324