版本 笔记mysql 5.6

mysql的索引底层数据结构

mysql索引数据结构 B+Tree数据结构 索引是帮助mysql更好获取数据的一种排好序的数据结构 传统B-Tree数据结构 叶节点具有相同的深度,叶节点的指针为空 所有索引元素不重复 节点中的数据索引从左到右递增排列 mysql优化后的B+Tree数据(B-Tree变种) 非叶子节点不存储dat ......
数据结构 底层 索引 结构 数据

mysql分库分表 sharding-jdbc 5.0的代码实现 (二)

### 分库分表 之前试过了分表不分库,详情见:https://www.cnblogs.com/expiator/p/17524493.html 这次再试下分库分表。 ### 依赖包 SpringBoot 用的是 2.6.13 版本。 ``` org.apache.shardingsphere sh ......
分表 分库 sharding-jdbc sharding 代码

es笔记三之term,match,match_phrase 等查询方法介绍

> 本文首发于公众号:Hunter后端 > 原文链接:[es笔记三之term,match,match_phrase 等查询方法介绍](https://mp.weixin.qq.com/s/3tzD8dEr592WNJFH_1bKRw) 首先介绍一下在 es 里有两种存储字符串的字段类型,一个是 ke ......
match match_phrase 笔记 方法 phrase

MySQL安装部署

禁用SELinux: 方法一:vi /etc/selinux/config SELinux=disabled 方法二:sed -i '/^SELINUX=/ c SELinux=disabled' /etc/selinux/config setenforce 0 //设置为宽容(警告)模式 四种方法 ......
MySQL

浅分析MySQL架构图

MySQL架构大致可以分为4层:客户端、server层、存储引擎层、物理文件层 客户层:为各种语言提供连接MySQL的方法 server层:包括连接器、查询缓存、分析器、优化器、执行器等,涵盖mysql的大多数核心服务功能,以及所有的内置函数,所有跨存储引擎的功能都在这一层实现。 数据存储层:负责数 ......
架构 MySQL

NVM-windows 管理 node.js 版本完全指南

## 前言 nvm 是什么? - 通过 nvm 可以控制自己的 node 版本, 方便我们对不同项目的 node 版本随意切换 什么是 nvm-windows? - 是 nvm 的 windows 版本 ## 安装 可以使用 npm 安装也可以手动安装, **这里推荐手动安装** ### 手动安装 ......
NVM-windows windows 版本 指南 node

超全!阿里P7大佬内部首发Servlet详解笔记,掌握吃透只需2小时

Servlet简介 Servlet是运行在服务端的Java小程序,是sun公司提供的一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API动态的向客户端输出内容。 servlet规范:包含三个技术点 1)servlet技术 2)fi ......
只需 Servlet 小时 笔记

pytorch学习笔记

1 环境 opencv和pytorch pip install opencv-python==4.5.1.48 pip install torch==1.7.1+cu101 torchvision==0.8.2+cu101 torchaudio 0.7.2 -f https://download.p ......
pytorch 笔记

ECS学习笔记 - 1

## 下载安装包 输入 : com.unity.entities 进行Packages的导入 ## 创建Entity实例 1. 创建新的Empty Scene ![image](https://img2023.cnblogs.com/blog/1826384/202307/1826384-20230 ......
笔记 ECS

「学习笔记」数列分块入门 1 ~ 9

一天多一点的时间, 做完了这 $9$ 道题, 除了最后一道题之外, 都感觉良好. 这里是 [黄学长的博客](http://hzwer.com/8053.html). ## 数列分块入门 1 区间加法, 单点查值. 很入门的题目了. 暴力处理两边不完整的块, 完整的块维护一个 `tag` 加法标记. ......
数列 笔记

linux学习笔记

linux学习笔记 一、静态库与动态库的制作 1.1 静态库 1.1.1 静态库编译时与主程序一起编译 1.1.2 g++ -c -o xxx.a xxx.cpp就可以制作一个静态库 1.1.3 g++ -o xxx xxx.cpp xxx.a(或者用-L指定库目录 -l指定库名称)可以把静态库和主 ......
笔记 linux

丽水科目三2,3,5号线笔记

# 丽水科目三2,3,5号线笔记 (需要结合抖音的丽水2,3,5,号线的视频观看!) ## 总结 共同点: 挂四档的柏油路面(中间很多草)都是在最左侧车道。 2号线出回都是左侧车道。除了那个直行和左转同时间那个车道,要转到右边车道,方便结束。 出的时候,就是直行变一下右边就好。 3号线出也基本都是最 ......
科目 笔记

MySQL ConnectJ 的一个报错

# MySQL ConnectJ maxwell-bootstrap 报错 Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites a ......
ConnectJ MySQL

angular 学习笔记

Angular CLI 可以快速搭建框架,创建module,service,class,directive等; 注册组件,使用 @Component 注释,可以将应用程序拆分为更小的部分。 路由就是连接组件的筋络,它也是树形结构的.有了它,就可以在angular中实现路径的导航模式 可以把路由看成是 ......
angular 笔记

【狂神说Java】Java零基础学习笔记-Java流程控制

# 【狂神说Java】Java零基础学习笔记-Java流程控制 ## Scanner对象 - 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,**我们可以通过Scanner类来 ......
Java 流程 基础 笔记

升级项目中的vite版本

将vite 4.3.0-beta.2 升级为vite4.3.9 pnpm add -w vite@4.3.9 再次启动发现vite版本已经更新了。 ......
版本 项目 vite

Nacivate 连接远程mysql时 报错 Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0

出现这种报错 首先要检查 第一:查看mysql的配置文件 /etc/my.cnf ,根据服务器的不同 以及安装的mysql版本 有的是配置文件 /etc/mysql/conf.d/50.server.conf step 1: 注释bind-address = 127.0.0.1这句step 2: 找 ......

VMware全版本下载工具

有很多小伙伴想下载适合自己的虚拟机版本,但是官网全是英文看不懂 百度找的还怕带病毒 这里栀煜单独制作了个工具,内置vm9 10 11 12 14 15 16 17版本的虚拟机下载地址,都是官方版 不是精简版,所有功能全部能用 内置VMware虚拟机的激活密钥 也可以加群:818687721 软件下载 ......
下载工具 版本 工具 VMware

SpringBoot 版本号(主,次,增量,发布)详解

SpringBoot版本号 访问地址: https://spring.io/projects/spring-boot#learn 每个版本号都有对应的英文CURRENT,GA ,SNAPSHOT对应的名词 3.1.1 CURRENT GA 第一个3 代表的是主版本 第二个1 代表的是次版本,新特性, ......
增量 SpringBoot 版本

Jenkins ant介绍(学习笔记五)

简介: 转载自:https://www.cnblogs.com/pixy/p/4792887.html Ant的由来(序) James Duncan Davidson当年用纯Java开发Tomcat的时候,不仅想让它跨平台运行,还想要在不同的操作系统上都能够进行开发和构建。 转载自:https:// ......
Jenkins 笔记 ant

【关于mysql日期区间范围判断】

mysql version:8.0 1.场景1:根据**起止日期**来判断表内某日期字段是否在此区间内,并获取符合条件的数据: mapper内查询方法中传入两个字段:起,止日期(string且yyyy-MM-dd HH:MM:SS)作为查询参数,而creation_date是具体到秒的datetim ......
区间 范围 日期 mysql

spring各版本冲突:Failed to process import candidates for configuration class [com.example.SunApplication];或者Error creating bean with name 'configurationPropertiesBeans' defined in class path resource

# **今天又发现一个通病** ### ## springcloud-springcloud alibaba-springboot的版本对应关系 #### ### #### ## 报错如下: ``````Failed to process import candidates for configur ......

线段树分治 学习笔记

离线算法。在时间轴上建线段树(可能要事先离散化),要维护的东西用 `vector` 什么的挂在线段树的节点上,DFS 一遍线段树,每次进入一个节点就加入要维护的东西,离开时撤销即可。 由于 DFS 的特性,只需支持最近的 `undo`,用 `stack` 可维护。 ......
线段 笔记

nvm 安装mac版本(转载)

安装前准备 卸载已安装到全局的 node/npm 如果之前是在官网下载的 node 安装包,运行后会自动安装在全局目录,其中node 命令在 /usr/local/bin/node ,npm 命令在全局 node_modules 目录中,具体路径为 /usr/local/lib/node_modul ......
版本 nvm mac

Cesium学习笔记2——第一个Cesium程序

源码 新建文件夹Exp01,新建一个Demo01.html源码,拷贝build文件夹到Exp01文件夹。 编写网页源码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <!-- Use correct character set. --> 5 < ......
Cesium 笔记 程序

C语言学习笔记

# C语言学习笔记 ## 1.初识C语言 ### 常见类型长度 **单位:字节=比特** ### 全局变量和局部变量 全局变量:定义在花括号外的变量 局部变量:定义在花括号内的变量 局部变量和全局变量的名字重合时,**局部变量优先** C语言规定变量要 **定义在当前代码块的最前面** ***计算两 ......
语言学习 语言 笔记

WPS Office 2023 Beta 内测版本全新体验。

此次要给大家安利的是 WPS Office 2023 年最新测试版,2023 夏季更新,样式大变样,有在使用 WPS 的网友可用更新体验一波。 内测版本 下载地址 WPS Office 2023 Beta 全新视觉 全新的版本中设计目标是为用户创造一个沉浸式的良好办公体验,让用户能够在WPS中便捷与 ......
版本 全新 Office 2023 Beta

mysql学习命令(持续更新)

####1、基本命令行 `create database king_db;` 创建一个数据库 `show databases;` 显示数据库 `use king_db;` 使用数据库 `create table tbl_user( u_id int primary key auto_incremen ......
命令 mysql

mysql备份脚本

定时任务: 09 00 * * * /bin/bash /data/scripts/dbbak.sh >> /backup/backup_$(date +\%Y\%m\%d\%H\%M\%S).log 2>&1 dbbak.sh: #!/bin/bash# 设置备份相关参数BACKUP_DIR="/ ......
脚本 备份 mysql

美团特供IDEA入门实战笔记CSDN显踪,竟无良程序员白嫖后举报下架

今天给大家带来的是:黄文毅,罗军老师著的 《IntelliJ IDEA入门与实战》 黄文毅,罗军是谁? 黄文毅,CSDN博客专家,架构师。先后就职于厦门星耀蓝图、厦门美图、上海美团等公司。主要从事Java开发工作,具有丰富的软件开发经验,熟悉Java、高并发、分布式及相关的软件架构。出版《分布式微服 ......
程序员 实战 笔记 程序 IDEA