自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (2)
  • 收藏
  • 关注

原创 Nginx | 正向代理与Proxy插件整合

在企业开发环境中,局域网内的设备通常需要通过正向代理服务器访问互联网。正向代理服务器充当中介,帮助客户端请求外部资源并返回结果。局域网内也就是我们俗称的`内网`,局域网外的互联网就是`外网`,在一些特殊场景内,例如:医院。而局域网中的客户端要访问这些资源时,就需要通过代理服务器。这种通过代理服务器访问外部网络资源的方式,就是正向代理。

2024-05-20 11:32:17 22155 40

原创 使用crontab管理你的Linux计划任务

本文详细的讲述了在Linux中如何使用任务计划执行程序-crontab。

2023-03-27 08:49:12 5733 46

原创 SpringBoot整合GitLab-CI实现持续集成

本文详细讲述了 GitLab-CI 持续集成的安装、部署、以及配置。

2022-12-12 09:07:57 16440 127

原创 Nexus存储库管理器搭建-Maven私服

本文详细讲述了 Maven私服的搭建、Jar包部署以及SpringBoot配置。

2022-12-05 11:16:19 15198 112

原创 【开源SPL】列存数据仓库怎样更高效

很多数据仓库产品都采用了列式存储。如果数据表的总列数很多而计算涉及的列很少,采用列存就只读取需要的列即可,能够减少硬盘访问量,提高性能。特别是数据量非常大时,硬盘扫描和读取的时间占比很大,这时候列存的优势会很明显。

2022-11-11 17:04:41 7829 99

原创 分布式版本控制系统-GitLab搭建

在企业开发过程中,我们需要搭建公司内部的Git版本控制系统,开源免费的 GitLab 成为了我们的选择。本文详细讲解了分布式版本控制系统 GitLab 的搭建、用户配置以及如何进行版本控制。

2022-10-24 11:30:05 7088 139

原创 SpringBoot整合Docker实现一次构建到处运行

本文讲解的是 SpringBoot 引入容器化技术 Docker 实现一次构建到处运行,包括镜像构建、Docker仓库搭建使用、Docker仓库可视化UI等内容。

2022-10-17 08:49:56 34745 187

原创 配置使用Navicat或PLSQL可视化工具远程连接Oracle

本文讲解的是在没有 Oracle 环境,如何使用可视化工具配置连接服务器 Oracle 数据库。

2022-10-13 16:32:35 9109 99

原创 猿创征文|分布式国产数据库 TiDB 从入门到实战

本文讲解的是目前欢迎程度最高分布式国产数据库 TiDB,详细讲解了 TiDB 的由来、架构、SQL 基本操作、SpringBoot 整合 TiDB 等内容。

2022-10-11 08:34:10 9952 131

原创 SpringBoot实现动态配置及项目打包部署上线

本文讲解的是如何使用Spring动态配置文件,实现不同环境不同配置,灵活切换配置文件;以及讲述了如何使用 Maven 打包,然后上传至Linux服务器进行部署。

2022-10-07 10:43:26 30323 135

原创 SpringBoot整合Redis配置MyBatis二级缓存

本文讲的是在SpringBoot项目中整合使用 Redis,并使用 Redis实现MyBatis 的二级缓存。使用场景就是在高并发的环境下,大量的查询直接落入DB,会导致数据库宕机,从而导致服务雪崩的情况。我们使用Redis作为MyBatis二级缓存,可以充分的缓解数据库的压力,从而达到服务的高可用。

2022-10-01 13:29:25 15308 133

原创 VMware安装 Ubuntu Server 22.04

在企业中使用 Linux 系统居多,本文讲述如何使用VMware安装 Ubuntu Server 22.04 LTS。

2022-09-27 21:02:33 10980 82

原创 为什么要使用虚拟机?VMware安装使用

本文是讲述了为什么需要使用虚拟机、使用虚拟机的好处,以及如何在Windows系统中安装VMware。

2022-09-26 10:28:22 22823 102

原创 从0到1项目搭建-框架搭建(附源码)

本文是基于 SpringBoot 从0搭建一个企业级开发项目,基于SpringBoot 的项目,并集成MyBatis-Plus、Druid、Logback 等主流技术。

2022-09-21 23:15:29 27374 144

原创 【云原生】Docker Compose从入门到实践

本文是讲解了如何安装使用 Docker Compose,Compose 模板文件的常用指令,以及Docker Compose实战。

2022-08-16 20:46:12 7859 100

原创 拥抱新技术?你需要考虑的方面

本文是博主在负责对企业项目新技术引入时,考虑不周的点,文中以第一视角对整个过程进行复盘以及事后分析。

2022-08-11 12:32:03 17534 115

原创 【云原生】Docker镜像和容器的导入导出及常用命令

本文是对 Docker 的镜像和容器的一些操作指令的汇总,比如镜像和容器的导入导出,以及一些在使用过程中的常用命令。

2022-07-31 20:00:07 5683 95

原创 【云原生】Docker数据卷及网络详细讲解

本文是对 Docker 数据卷及网络详细讲解,讲解了如何创建使用数据卷,以及如何使用 Docker network。

2022-07-28 19:31:49 12158 175

原创 【云原生】Docker仓库详细讲解,搭建使用 Docker Registry 私服

本文是对 Docker 仓库的详细讲解,讲解了如何使用官方仓库,在官方仓库搜寻镜像,以及搭建使用 Docker Registry 私服。

2022-07-25 21:41:54 9664 98

原创 【云原生】Docker容器详细讲解

本文是对 Docker 容器的详细讲解,讲解了如何启动容器、进入容器,以及操作容器的命令。

2022-07-19 19:53:12 18730 137

原创 【云原生】优雅的使用 Dockerfile 定制镜像

本文是对 Docker 自定义镜像的详细讲解,讲解了如何进行构建自己的 Docker 镜像以及 Dockerfile 的操作指令。

2022-07-15 15:06:32 7819 163

原创 【云原生】Docker镜像详细讲解

Docker 镜像的详细讲解,如何安装 Docker、配置 Docker 镜像加速以及操作 Docker 镜像。

2022-07-11 18:44:39 21345 199

原创 Mycat监控工具

Mycat 的监控工具 Mycat-web 的介绍和使用

2022-07-08 23:03:15 5810 166

原创 【云原生】为什么容器技术这么火?十分钟了解Docker原理

容器技术经过多年的发展已经非常成熟了,本文是关于Docker容器技术的介绍。

2022-07-07 20:15:00 3513 90

原创 Mycat安全设置

Mycat安全配置,用户权限控制、SQL 拦截配置,设置黑名单和白名单。

2022-07-03 22:09:07 6709 139

原创 使用axis调用WebService,Java WebService调用工具类

Java 调用WebService工具类。导入即使用。

2022-07-01 19:28:31 9919 127

原创 【云原生】Docker Compose 构建 Jenkins

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成

2022-06-29 09:57:22 12565 192

原创 Mycat高可用方案-HAProxy+Keepalived

HAProxy+Keepalived实现Mycat的高可用

2022-06-28 08:00:00 8290 112

原创 Mycat实现单库水平分表、按月分表

Mycat实现单库分表,实现按月分表,实现时间戳按月分表

2022-06-21 17:35:50 7846 69

原创 Mycat实现分库分表

Mycat分库分表实战

2022-06-20 16:29:30 4859 10

原创 Mycat搭建读写分离(一主一从、双主双从)

我们通过 和 的主从复制配合搭建数据库的读写分离,实现的高可用性。我们将搭建一主一从、双主双从两种读写分离模式。一个主机用于处理所有写请求,一台从机负责所有读请求。安装 安装 期间会要求输入登录密码安装完成,查看数据库版本查看数据库是否正常启动登录,并设置账户允许远程连接无法远程连接检查配置文件查看端口开放情况开放端口并重新启动检查防火墙主机配置修改配置文件具体配置如下:日志三种格式修改配置文件具体配置如...

2022-06-20 16:25:42 5064 2

原创 Mycat概述及基本使用

Mycat是数据库中间件。官网:http://www.mycat.io/减轻高访问量高并发对数据库的压力。- 垂直拆分(分库)- 水平拆分(分表)- 垂直+水平拆分(分库分表)

2022-06-20 16:22:21 2517 2

原创 Nginx 配置 HTTPS 证书

Nginx 配置 HTTPS 证书

2022-04-12 12:30:00 2426 4

原创 Nginx 解决跨域问题和假请求问题

Nginx 解决跨域问题和假请求问题

2022-04-11 12:30:00 631 1

原创 Nginx 配置反向代理、负载均衡

Nginx 反向代理、负载均衡

2022-04-10 13:00:00 528 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 2627 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 412 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 563 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 1920 3

原创 Docker Compose 安装 Oracle 11g

Oracle 11gversion: '3.1'services: oracle: image: docker.io/jaspeen/oracle-xe-11g container_name: oracle11g privileged: true environment: - TZ=Asia/Shanghai - ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2 vo

2021-02-27 23:43:04 1101 1

从0到1项目搭建-集成 Redis 配置MyBatis二级缓存

基于 SpringBoot 从0搭建一个企业级开发项目,基于SpringBoot 的项目,并集成MyBatis-Plus、Redis、Druid、Logback ,并使用 Redis 配置 MyBatis 二级缓存。

2022-10-01

Easyui权限管理(Servlet,数据文件MySQL)

Easyui加Servlet的权限管理,采用角色管理,用户管理,权限管理的方式进行对用户与角色之间关系的配对,角色与权限关系的配对,实现用户与角色,角色与权限之间的多对多关系,即可实现一个用户对应多个角色,一个角色有多个权限。

2018-10-01

Easyui权限管理

Easyui加Servlet的权限管理,采用角色管理,用户管理,权限管理的方式进行对用户与角色之间关系的配对,角色与权限关系的配对,实现用户与角色,角色与权限之间的多对多关系,即可实现一个用户对应多个角色,一个角色有多个权限。

2018-10-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除