zhx86890057
码龄8年
关注
提问 私信
  • 博客:3,516
    社区:3,658
    7,174
    总访问量
  • 5
    原创
  • 779,287
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2016-11-21
博客简介:

zhx86890057的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得3次收藏
创作历程
  • 5篇
    2019年
  • 4篇
    2018年
成就勋章
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

mysql

锁机制介绍:行锁、表锁、排他锁、共享锁;​​​​​​​乐观锁的业务场景及实现方式;​​​​​​​事务介绍,分布式事物的理解,常见的解决方案有哪些,什么事两阶段提交、三阶段提交;​​​​​​​MySQL记录binlog的方式主要包括三种模式?每种模式的优缺点是什么?​​​​​​​MySQL锁,悲观锁、乐观锁、排它锁、共享锁、表级锁、行级锁;​​​​​​​分布式事务的原理2阶段提交...
原创
发布博客 2019.05.07 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

消息队列和redis

了解几种消息中间件产品?各产品的优缺点介绍;消息中间件如何保证消息的一致性和如何进行消息的重试机制?zookeeperRedis为什么这么快?redis采用多线程会有哪些问题?​​​​​​​Redis支持哪几种数据结构;​​​​​​​Redis跳跃表的问题;​​​​​​​Redis单进程单线程的Redis如何能够高并发?​​​​​​​Redis如何使用Redis实现分布...
原创
发布博客 2019.05.07 ·
463 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java扩展

红黑树的实现原理和应用场景; NIO是什么?适用于何种场景? HashMap内部的数据结构是什么?底层是怎么实现的? ConcurrentHashMap实现原理及源码分析(1.7) ConcurrentHashMap实现原理及源码分析(1.8) 说说反射的应用场景 说说自定义注解的场景及实现; List和Map区别,Arraylist与LinkedList区别,ArrayList与V...
原创
发布博客 2019.05.06 ·
340 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JVM相关

JVM内存模型,GC机制和原理;GC分哪两种;什么时候会触发Full GC? JVM里的有几种classloader,为什么会有多种? 什么是双亲委派机制?介绍一些运作过程,双亲委派模型的好处;双亲委派模式的工作原理:如果一个类加载器收到了类加载请求,它并不会自己先去加载,而是把这个请求委托给父类的加载器去执行,如果父类加载器还存在其父类加载器,则进一步向上委托,依次递归,请求最终将到达顶层...
原创
发布博客 2019.05.06 ·
111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java多线程

线程池的原理,为什么要创建线程池 线程的生命周期,什么时候会出现僵死进程1.①新建(new Thread),当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。例如:Thread t1=new Thread();②就绪(runnable,调用Thread类的start方法,线程已经被启动,进入就绪状态,正在等待被分配给CPU时间片,也就是说此时线程正在就绪队列中排队等...
原创
发布博客 2019.05.05 ·
118 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 类的加载过程(阿里面试题)

/** * 加载方法不等于执行方法,初始化变量则会赋值 *             类加载顺序应为 加载静态方法-初始化静态变量-执行静态代码块 *             实例化时 先加载非静态方法-实例化非静态变量-执行构造代码块-执行构造函数 * @author panteng * */public class StaticTest {    /**第一个加载*/    public sta...
转载
发布博客 2018.07.03 ·
1370 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Shiro安全框架入门篇(登录验证实例详解)

一、Shiro框架简单介绍Apache Shiro是Java的一个安全框架,旨在简化身份验证和授权。Shiro在JavaSE和JavaEE项目中都可以使用。它主要用来处理身份认证,授权,企业会话管理和加密等。Shiro的具体功能点如下:(1)身份认证/登录,验证用户是不是拥有相应的身份; (2)授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是...
转载
发布博客 2018.05.07 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

https证书生成(openssl)

第一步,为服务器端和客户端准备公钥、私钥# 生成服务器端私钥openssl genrsa -out server.key 1024# 生成服务器端公钥openssl rsa -in server.key -pubout -out server.pem # 生成客户端私钥openssl genrsa -out client.key 1024# 生成客户端公钥openssl rsa -in clien...
转载
发布博客 2018.05.07 ·
505 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

阿里面试总结

1.如何防止网络抖动产生的重复建单?答:原因:你这种情况应该是客户端请求发过去了,服务器写到数据库了,返回完成状态的时候网断了,这时客户端没有收到反馈以为订单没有生成,再点击下单,这时网络好了,结果生成了两个。解决办法:(1).待支付订单如果正在支付,就把这边订单锁定,变更为一个中间状态,这样就不会重复去支付这笔订单了(前端将提交按钮第一次点击提交时变成disable状态,直到后台返回状态后提交按...
转载
发布博客 2018.05.06 ·
318 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏