排序
MySQL SQL 语句 where 1=1
MySQL SQL 语句 where 1=1 在 mall 项目中,看到这样的 sql 语句: select * from user where 1=1 其中这个 where 1=1 是有特殊意义的,包含以下两种情境:动态 SQL 拼接和查询表结构。 动态 SQ...
Linux – 基础操作
Linux 文件系统 目录 说明 bin 存放二进制可执行文件 sbin 存放二进制可执行文件,只有 root 才能访问 boot 存放用于系统引导时使用的各种文件 dev 用于存放设备文件 etc 存放系统配置文件 root...
Netty 聊天系统
Netty 聊天系统 引入依赖 该聊天项目是一个标准的多模块 spring boot 项目,只需要引入四个基本的依赖包。 netty 提供易于使用的 API 客户端/服务器框架,disruptor 高性能无锁队列进行消息生产...
CentOS 防火墙
CentOS 防火墙 本文为个人学习摘要笔记。 原文地址:Linux 防火墙 Firewall 和 Iptables 的使用 Linux 中有两种防火墙软件,ConterOS7.0 以上使用的是 firewall,ConterOS7.0 以下使用的是 ipta...
Snippets
Snippets 001 循环遍历将列表转为树结构 public List<UmsPermissionNode> treeList() { List<UmsPermission> permissionList = list(); return permissionList.stream() .filter(pe...
Linux 常用软件安装
Linux 常用软件安装 htop apt undate apt install htop Oh My Zsh 安装 # 1.安装zsh包 # centOS yum -y install zsh # ununtu apt install zsh # 2.查看当前shell echo $SHELL # 3.换默认shell...
Docker RocketMQ
Docker RocketMQ RocketMQ 简介 Message Queue(MQ,消息队列中间件)作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要具有以下优势: 削峰填谷:主要解决瞬...
机器学习算法、深度学习算法、进化算法和神经网络算法
一、机器学习算法 机器学习是人工智能领域中的基础学科之一,主要通过让机器能够自主地获取新知识和技能。以下是一些常见的机器学习算法: 线性回归:预测连续值的算法,基于最小化预测误差的平...
面向对象基本特征与原则
面向对象基本特征与原则 面向对象有三大基本特征和五大基本原则。 三大特征 封装 所谓封装(Encapsulation),也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者...
Docker FastDFS
Docker FastDFS FastDFS 文件服务器 FastDFS 是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载...







