排序
MySQL多表关联查询和多次单表查询,哪个效率高?
点击关注公众号,利用碎片时间学习 在数据量不大的情况下多表连接查询和多次单表查询的效率差不多。如果数据量足够大,那肯定是多次单表查询的效率更高。 有的一些公司里面,都会禁用多表连接查...
MyBatis和JPA的优劣以及MyBatisPlus的使用
一、MyBatis和JPA的优劣 JPA的优势: 简单的CRUD完全不需要写SQL语句,也不必编写持久层接口,仅仅需要继承JpaRepository接口即可。JPA提供了一种完全面相对象的编程方式,除了基本的CURD之外,...
SpringCloud第十二章Gateway新一代网关
一、概述简介 1、官网 2、是什么 Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用的Zuul网关; 但在2.x版本中,zuul的升级一直跳票,SpringCloud最后自己研发了一个网关替代Zuul,...
Netty深入浅出笔记
Netty深入浅出笔记 1. NIO基础 1.1 三大组件 1.1.1 Channel & Buffer Java NIO系统的核心在于:通道(Channel)和缓冲区(Buffer)。通道表示打开到 IO 设备(例如:文件、套接字)的连接。若需要使用...
Unix网络编程之IO模型
点击上方疾风先生可以订阅哦 首先,我们要了解IO模型先要知道在底层操作系统是通过哪些设备来实现数据的传输,其次要了解IO模型中哪些是发生阻塞调用操作,然后有了上述的基本认知之后,开始来了解I...
并发基础(一):并发理论
「尺有所短,寸有所长;不忘初心,方得始终。」 线程安全是多线程编程时的计算机程序代码中的一个概念,在程序开发中,面试中,线程安全是一个很常见并且容易写出bug的地方,今天就来聊聊什么是...
绩效从C到S,分享渣渣程序员逆袭秘诀!
绩效面谈结束,从会议室出来,有一种不真实的感觉——这个季度我竟然拿了S?! 要知道,上个季度和上上个季度,我的绩效是C。 C在我司意味着什么你们知道吗?拿3次C就意味着严重不胜任,公司就...
第二章Docker安装安装步骤CentOS7安装Docker
基础篇(零基小白) Docker安装 安装步骤 CentOS7安装Docker 前提说明: CentOS Docker 安装 前提条件 目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在CentOS 7 (64-bit)上, 要求系...
Java基础高频面试题总结
大家好我是Java小羽,最近临近毕业,在苦逼的找工作,所以总结了一下Java的基础面试题,希望可以帮到大家。 1.面向对象 什么是面向对象? 其实是一种优良的设计设计模式,更多的是以人类的思维...
NanUI开源框架:暂停开发,作者转行卖钢材,回顾与思考?
关于 NanUI NanUI 界面组件是一个开源的 .NET/.NET Core 窗体应用程序(WinForms)界面框架,适用于希望使用 HTML5 / CSS3 等前端技术来构建 Windows 窗体应用程序用户界面的 .NET 开发人员。 ...