- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 mybatis技术全攻略指南(新增json类型转换器)
第一章 mybatis简介1.1 mybatis的历史1. mybatis在2010年前叫ibatis是apache内部的一个项目,名字来源于internet+ibatis 是一个基于Java的持久层框架2. 2010年以后从apache内部迁移到google code上,并且改名为mybatis3. 2013年迁移到github上1.2 mybatis是什么1. 是一款优秀的持久层框架2. 支持定制化sql,存储过程以及高级映射3. 可以避免几乎所有的JDBC代码手动设置参数以及获取结果
2021-04-26 11:42:51
461
原创 面试必问———————Spring
描述集群、负载均衡、分布式集群 是将一个系统部署在不同的服务器上,我们把这些部署着相同系统的不同服务器叫做集群。负载均衡 网络的负载均衡是一种动态均衡技术,常见的实现方式是通过一些工具实时地分析数据包,掌握网络中的数据流量状况,把任务合理均衡地分配出去。分布式 是将一个系统分为若干个子系统,每个子系统被部署在不同的服务器上,且每个子系统都可以独立运行。Nginx负载均衡的规则有哪些 1、轮询(默认) 2、指定权重 3、IP绑定 ip_hash 4、..
2021-04-26 11:40:08
91
原创 面试必问——————Nginx
高可用、高并发、高性能概述(理论抄3遍)高并发通常是指,通过设计保证系统能够同时并行处理很多请求。指标有响应时间,吞吐量,每秒查询率QPS,并发用户数等高性能是指服务响应时间快,(CPU/处理器/内存)特别是在高并发下响应时间不会急剧增加高可用通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性什么是NginxNginx (“engine x”)是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中..
2021-04-26 11:38:40
101
原创 面试必问之——————多线程
什么是线程?线程和进程的区别?1.进程是系统进行资源分配的基本单位,有独立的内存地址空间; 线程是CPU调度的基本单位,没有单独地址空间,有独立的栈,局部变量,寄存器, 程序计数器等。2.创建进程的开销大,包括创建虚拟地址空间等需要大量系统资源; 创建线程开销小,基本上只有一个内核对象和一个堆栈。3.一个进程无法直接访问另一个进程的资源;同一进程内的多个线程共享进程的资源。4.进程切换开销大,线程切换开销小;进程间通信开销大,线程间通信开销小。5.线程属于进程,不能独立执行。每个进程至少要有一..
2021-04-22 21:40:05
133
原创 学好JAVA的反射,月入过万不是梦!!!
在java程序运行时,动态获取其对象信息以及动态调用对象的一种反射机制。我们可以利用反射机制获取类中的成员变量,成员方法等,是java中的一种重要的机制。
2021-04-01 21:35:48
73
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人