1、dmesg -T | grep java 查看内核是否杀死java进程 2、ps -ef | grep java 查找进程id 3、cat /proc/39051/sta...
1、dmesg -T | grep java 查看内核是否杀死java进程 2、ps -ef | grep java 查找进程id 3、cat /proc/39051/sta...
设计模式 工厂模式生成bean 工厂模式分为静态工厂和实例工厂 静态工厂: 实例工厂
ubuntu server ubuntu 桌面版 默认安装Ubuntu都是不允许以root用户进行登录的,想要以root用户进行登录需要进行一些操作,主要是以下几个步骤:
java动态代理 先看Method反射,调用getDeclaredMethod查找方法;invoke执行方法,返回方法调用结果getDeclareMethod会获取类的方法数...
最近很多粉丝后台留言问了一些大数据的面试题,其中包括了大量的 Kafka、Spark等相关的问题,所以我特意抽出一些时间整理了一些场景的大数据相关面试题,本文是 Kafka ...
Netty 是什么? 为什么要用 Netty? Netty 应用场景了解么?解决的问题1、http协议或者web services协议的可扩展性不好,比如交换大文件、邮件消息...
一、阿里技术一面Java IO流的层次结构?请说出常用的异常类型?SKU的全称是什么,SKU与SPU的区别及关系?FileInputStream在使用完以后,不关闭流,想二次...
上两篇博文(netty源码分析之揭开reactor线程的面纱(一),netty源码分析之揭开reactor线程的面纱(二))已经描述了netty的reactor线程前两个步骤...
cat log.log|grep -E -o 'remote_ip=[0-9.:]*'|awk '{a[$1]+=1;}END {for(i in a){print a[i]...
应用场景 1、对象的创建比较复杂,有顺序限制或者组合依赖2、构建对象的参数比较多,并且包含较多可选参数 构建实例 解析 类构造器设置为私有 创建类实例设置为public bu...
1.Redis支持的数据类型?字符串、hash、list、set、zset2.什么是Redis持久化?Redis有哪几种持久化方式?优缺点是什么?快照和追加式文件3.Redi...
java Nio Selector 选择器Buffer 缓冲器Channel 通道 Selector是NIO的核心,是channel的管理者,通过执行select()阻塞方式...
1、线程要不要锁住同步资源?乐观锁VS悲观锁 悲观锁在获取数据的时候会先加锁,确保数据不被修改。Synchronized和Lock都是悲观锁。乐观锁在更新数据的时候判断之前线...
Raft可视化raft模型:http://thesecretlivesofdata.com/raft/多个节点的一致性node有三个状态follower,candidate,...
1、AQS AQS是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及队列模型的简单框架。AQS继承AbstractOwnableSynchronizer,Abstract...
文/直树桑 “写在前面” 昨天在自己刚弄的公众号拾书小记(ID:shishuxiaoji)发了第一篇推文,也就是这篇《你也许并不太懂Kindle》,结果刷爆了朋友圈,一天多...