自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

转载 支付宝二面:Mybatis接口Mapper内的方法为啥不能重载吗?我直接懵逼了...

支付宝二面:Mybatis接口Mapper内的方法为啥不能重载吗?我直接懵逼了...首先需要了解,Mybatiis底层是通过动态代理的方式执行xml里的sql的。下面我们先了解下动态代理的相关知识:动态代理的功能:通过拦截器方法回调,对目标target方法进行增强。言外之意就是为了增强目标target方法。上面这句话没错,但也不要认为它就是真理,殊不知,动态代理还有投鞭断流的霸权,连目标target都不要的科幻模式。注:本文默认认为,读者对动态代理的原理是理解的,如果不明白target的

2020-08-28 09:32:20 267

转载 Centos7下安装Docker(详细的新手装逼教程)

早就听说过Docker,一直不清楚是个啥,今天捣鼓了一下,这里做个记录。----------------------------------------------------------------------------------------------------------------------------------------------------------------------------一,Docker简介百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包

2020-07-28 15:34:36 376

转载 centOS7在VirtualBox中装好后的网络连接问题

1. 环境物理机OS:Windows 7虚拟机:VirtualBox虚拟机OS:CentOS72. 虚拟机网络设置(该部分内容参考于网络,未深究原因,待后续研究补充)网卡1设置如下图:网卡2设置如下图(若不如此设置,进入CentOS后会自动刷屏信息,内容忘了 - -!):3. 查看网络开启情况进入centOS 终端。输入命令 ip addr (针对centOS 7),查看网络配置文件名称,我的是enp0s3。网上也有很多帖子提示查看 eth0 (显示不..

2020-07-28 15:31:22 243

原创 【docker】docker导致系统磁盘满了,如何限制日志文件大小

【docker】docker导致系统磁盘满了,如何限制日志文件大小问题发生场景一次压测过程中突然磁盘满了,导致redis持久化失败报错,服务器宕机了排查原因,是由于docker文件太大了,达到了19G然后找资料,解决方案如下:一、docker日志文件的方法除了docker logs -f 容器ID/容器名这个方法以外。在linux上,一般docker的日志文件存储在/var/lib/docker/containers/container_id/目录下...

2020-06-17 14:25:52 1102

原创 多线程并发编程---结合面试题进行总结(2020最新版)

高性能编程多线程并发编程---结合面试题进行总结JAVA程序运行原理一.Java 类加载过程?二.描述一下 JVM 加载 Class 文件的原理机制?三 Java 内存分配。四.GC 是什么? 为什么要有 GC?五. 简述 Java 垃圾回收机制。六. 如何判断一个对象是否存活?(或者 GC 对象的判定方法)七. 垃圾回收的优点和原理。并考虑 2 种回收机制。八. 垃圾回收器的基本原理是什么?垃圾...

2020-05-08 11:31:25 519

原创 分布式事务解决方案---消息队列

通过MQ实现分布式事务我们以简单的外卖系统逻辑举例一、引入MQ之前的分布式架构这个时候就会发生分布式事务问题,订单系统和配送系统的相对独立的,假设订单系统调用配送系统后超时了,然后订单系统异常回滚了,但是配送系统还是正常处理了,这就导致了事务问题,数据不一致了。具体我们看代码示例:订单系统:...

2020-01-09 13:30:17 453

原创 Java高并发网络编程之NIO非阻塞网络编程

NIO非阻塞网络编程JAVA NIOBuffer缓冲区Buffer工作原理ByteBuffer内存类型Channel通道SocketChannelServerSocketChannelSelector选择器NIO对比BIONIO与多线程结合的改进方案小结JAVA NIO始于Java1.4,提供了新的JAVA IO操作非阻塞API。用意是替代Java IO和Java Networking相关的...

2020-01-05 23:06:34 374

R语言入门教程

R语言是类似于Matlab的工具型语言,开源的,很实用!

2012-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除