- 博客(49)
- 资源 (2)
- 收藏
- 关注
原创 【开源SPL】列存数据仓库怎样更高效
很多数据仓库产品都采用了列式存储。如果数据表的总列数很多而计算涉及的列很少,采用列存就只读取需要的列即可,能够减少硬盘访问量,提高性能。特别是数据量非常大时,硬盘扫描和读取的时间占比很大,这时候列存的优势会很明显。
2022-11-11 17:04:41
7680
99
原创 分布式版本控制系统-GitLab搭建
在企业开发过程中,我们需要搭建公司内部的Git版本控制系统,开源免费的 GitLab 成为了我们的选择。本文详细讲解了分布式版本控制系统 GitLab 的搭建、用户配置以及如何进行版本控制。
2022-10-24 11:30:05
6461
139
原创 SpringBoot整合Docker实现一次构建到处运行
本文讲解的是 SpringBoot 引入容器化技术 Docker 实现一次构建到处运行,包括镜像构建、Docker仓库搭建使用、Docker仓库可视化UI等内容。
2022-10-17 08:49:56
33190
187
原创 配置使用Navicat或PLSQL可视化工具远程连接Oracle
本文讲解的是在没有 Oracle 环境,如何使用可视化工具配置连接服务器 Oracle 数据库。
2022-10-13 16:32:35
8139
99
原创 猿创征文|分布式国产数据库 TiDB 从入门到实战
本文讲解的是目前欢迎程度最高分布式国产数据库 TiDB,详细讲解了 TiDB 的由来、架构、SQL 基本操作、SpringBoot 整合 TiDB 等内容。
2022-10-11 08:34:10
8754
131
原创 SpringBoot实现动态配置及项目打包部署上线
本文讲解的是如何使用Spring动态配置文件,实现不同环境不同配置,灵活切换配置文件;以及讲述了如何使用 Maven 打包,然后上传至Linux服务器进行部署。
2022-10-07 10:43:26
29254
135
原创 SpringBoot整合Redis配置MyBatis二级缓存
本文讲的是在SpringBoot项目中整合使用 Redis,并使用 Redis实现MyBatis 的二级缓存。使用场景就是在高并发的环境下,大量的查询直接落入DB,会导致数据库宕机,从而导致服务雪崩的情况。我们使用Redis作为MyBatis二级缓存,可以充分的缓解数据库的压力,从而达到服务的高可用。
2022-10-01 13:29:25
14403
133
原创 VMware安装 Ubuntu Server 22.04
在企业中使用 Linux 系统居多,本文讲述如何使用VMware安装 Ubuntu Server 22.04 LTS。
2022-09-27 21:02:33
9778
81
原创 为什么要使用虚拟机?VMware安装使用
本文是讲述了为什么需要使用虚拟机、使用虚拟机的好处,以及如何在Windows系统中安装VMware。
2022-09-26 10:28:22
9830
98
原创 从0到1项目搭建-框架搭建(附源码)
本文是基于 SpringBoot 从0搭建一个企业级开发项目,基于SpringBoot 的项目,并集成MyBatis-Plus、Druid、Logback 等主流技术。
2022-09-21 23:15:29
26442
144
原创 【云原生】Docker Compose从入门到实践
本文是讲解了如何安装使用 Docker Compose,Compose 模板文件的常用指令,以及Docker Compose实战。
2022-08-16 20:46:12
7685
100
原创 【云原生】Docker镜像和容器的导入导出及常用命令
本文是对 Docker 的镜像和容器的一些操作指令的汇总,比如镜像和容器的导入导出,以及一些在使用过程中的常用命令。
2022-07-31 20:00:07
5164
95
原创 【云原生】Docker数据卷及网络详细讲解
本文是对 Docker 数据卷及网络详细讲解,讲解了如何创建使用数据卷,以及如何使用 Docker network。
2022-07-28 19:31:49
11573
175
原创 【云原生】Docker仓库详细讲解,搭建使用 Docker Registry 私服
本文是对 Docker 仓库的详细讲解,讲解了如何使用官方仓库,在官方仓库搜寻镜像,以及搭建使用 Docker Registry 私服。
2022-07-25 21:41:54
9262
98
原创 【云原生】优雅的使用 Dockerfile 定制镜像
本文是对 Docker 自定义镜像的详细讲解,讲解了如何进行构建自己的 Docker 镜像以及 Dockerfile 的操作指令。
2022-07-15 15:06:32
7209
162
原创 【云原生】Docker镜像详细讲解
Docker 镜像的详细讲解,如何安装 Docker、配置 Docker 镜像加速以及操作 Docker 镜像。
2022-07-11 18:44:39
20827
199
原创 【云原生】Docker Compose 构建 Jenkins
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成
2022-06-29 09:57:22
11811
192
原创 Mycat搭建读写分离(一主一从、双主双从)
我们通过 和 的主从复制配合搭建数据库的读写分离,实现的高可用性。我们将搭建一主一从、双主双从两种读写分离模式。一个主机用于处理所有写请求,一台从机负责所有读请求。安装 安装 期间会要求输入登录密码安装完成,查看数据库版本查看数据库是否正常启动登录,并设置账户允许远程连接无法远程连接检查配置文件查看端口开放情况开放端口并重新启动检查防火墙主机配置修改配置文件具体配置如下:日志三种格式修改配置文件具体配置如...
2022-06-20 16:25:42
4411
2
原创 Mycat概述及基本使用
Mycat是数据库中间件。官网:http://www.mycat.io/减轻高访问量高并发对数据库的压力。- 垂直拆分(分库)- 水平拆分(分表)- 垂直+水平拆分(分库分表)
2022-06-20 16:22:21
2260
2
原创 Docker Compose 构建 vsftpd
vsftpd创建目标文件夹cd /usr/localmkdir dockercd dockermkdir vsftpdcd vsftpd创建docker-compose.yml内容如下:version: '3.1'services: #服务名称 ftp: #容器名称 container_name: ftp #镜像名称 image: docker.io/fauria/vsftpd #总是重启后启动 restart: always
2022-04-05 14:55:04
2327
2
原创 Spring Boot - 使用 MyBatis 的 Maven 插件生成代码
我们无需手动编写实体类、DAO、XML 配置文件,只需要使用 MyBatis 提供的一个 Maven 插件就可以自动生成所需的各种文件便能够满足基本的业务需求,如果业务比较复杂只需要修改相关文件即可。配置插件在 pom.xml 文件中增加 mybatis-generator-maven-plugin` 插件<build> <plugins> <plugin> <groupId>org.mybatis.gen
2021-04-28 08:49:02
321
2
原创 Java 使用正则表达式判断字符串是否为数字
代码如下String str = "-0.123";Pattern pattern = Pattern.compile("-?[0-9]+.*[0-9]*");Matcher isNum = pattern.matcher(str);System.out.println(isNum.matches());
2021-04-27 15:12:45
467
2
原创 使用Jetty运行项目报错:Form too large或Form too many keys
用Jetty作为服务器的Web项目时,Form提交数据太大的话报以下两个错误 :java.lang.IllegalStateException: Form too large 205685>200000 java.lang.IllegalStateException: Form too many keys百度了下,发现这两个异常是jetty抛出的jetty限制了Form提交数据的大小,该源码类来自jetty lib库下的jetty-server-7.6.16.v20140903.j
2021-04-15 09:26:27
1294
3
从0到1项目搭建-集成 Redis 配置MyBatis二级缓存
2022-10-01
Easyui权限管理(Servlet,数据文件MySQL)
2018-10-01
Easyui权限管理
2018-10-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人