搜虎博客 - 人生天地间,忽如远行客。
醉后不知天在水,满船清梦压星河。面试题各个击破------网络编程
1. IO,每个Process 有三个Stream,STD_ID,STD_OUT,STD_ERRO 2.TCP/IP 四层网络模型 + 应用层 如telnet,ftp ,email + 运...
kafka报错:Connection to node -1 could not be established. Broker may not be available.
>kafka 报错:Connection to node -1 could not be established. Broker may not be available. [1]首先这个...
java启动报错java.lang.ClassNotFoundException: org.jboss.netty.channel.ChannelFactory
>java启动报错java.lang.ClassNotFoundException: org.jboss.netty.channel.ChannelFactory ,这个是因为依赖的netty没...
dubbo 报错:Can not create adaptive extenstion interface com.alibaba.dubbo.rpc.Protocol, cause: null
>dubbo 报错:Caused by: java.lang.IllegalStateException: Can not create adaptive extenstion interfac...
java 插入emoji报错,Incorrect string value: '\xF0\x9F\x93\xB9 |...' for column 'CONTENT' at row 1
>emoji有些字符是4bytes的,而utf8最多3个字节。所以要使用utf8的超集--utf8mb4 + 数据库和表配置my.ini ``` bash [mysqld] charac...
面试题各个击破---系统设计
1.什么是Consistent Hashing + 一致性hash,使用hash(job)生成2的32次方的int,然后落到最近的hash环,计算机会虚拟出来几个vnode,均匀分布到ha...
面试题各个击破---算法
1. 不用for循环,计算2的3次方 答案是递归 ```java private int multi(int num,int n){ if(n == 1){ ...
面试题各个击破---java
1.jvm 垃圾回收--年轻代 + eden区新出生和死亡的特别多,使用MinorGC----复制算法,只把存活的复制到suvivor to区 + suvivor from区同理,同上一步骤...
面试题各个击破---微服务架构
1.注册中心实现---文件路径 eurekaclient续约---定时心跳renew 2.熔断器-- hystrix原理 hystrix command模式,但是侵入性太强,改为aop。 ...
面试题各个击破----数据结构
1. 什么是BST 二叉搜索树---- 二叉树---含有一个值(或者key+卫星数据) ,并且包含最多两个左右子节点(一棵树也叫节点,如果该树没有左右节点,则成该树为叶子节点),每个节点又是...