排序
c3p0 数据池入门使用教程
dbcp 系列 从零开始手写 mybatis (三)jdbc pool 如何从零手写实现数据库连接池 dbcp? 万字长文深入浅出数据库连接池 HikariCP/Commons DBCP/Tomcat/c3p0/druid 对比 Database Connection Poo...
离线数仓建设之数据导出
为了方便报表应用使用数据,需将ADS各项指标统计结果导出到MySQL,方便熟悉 SQL 人员使用。 1 MySQL建库建表 1.1 创建数据库 创建car_data_report数据库: CREATE DATABASE IF NOT EXISTS car_d...
Mybatis入门手册
Mybatis入门手册,介绍 MyBatis 是一个优秀的持久层框架,它简化了 Java 应用程序与关系型数据库之间的交互。MyBatis 通过 XML 或注解的方式将 SQL 语句与 Java 对象进行映射,避免了传统 JDBC ...
java基础知识汇总(一)
PART1: Java基础知识概述与Java的下载安装 1)Java语言概述: ① Java的发展史: 詹姆斯·高斯林(James Gosling) 1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基...
ClickHouse最大QPS到底咋估算?
ClickHouse是用于分析的OLAP数据库,因此典型的使用场景是处理相对较少的请求 — 从每小时几个到每秒几十甚至几百个不等 — 但会影响到大量数据(几GB/数百万行)。 但是在其他情况下,它的表现...
运算符
运算符 运算符和表达式 int a = 10; int b = 20; int c = a + b; +:是运算符,并且是算术运算符 a + b:是表达式,由于+是算术运算符,所以这个表达式叫算术表达式 算术运算符 符号 符号 作用 +...
MappedByteBuffer VS FileChannel:从内核层面对比两者的性能差异
本文基于 Linux 内核 5.4 版本进行讨论 自上篇文章《从 Linux 内核角度探秘 JDK MappedByteBuffer》 发布之后,很多读者朋友私信我说,文章的信息量太大了,其中很多章节介绍的内容都是大家非常...
Git 开源的版本控制系统-05-tags 标签管理
标签 创建标签 git tag <标签名> [提交ID] 显示标签 git tag 显示标签详细信息 git show <标签名> houbinbindeMacBook-Pro:git-demo houbinbin$ git branch git_demo_1.1 git_demo_...
Spring Cloud 部署时如何使用 Kubernetes 作为注册中心和配置中心
一、Spring Cloud 支持的常见注册中心和配置中心。 Spring Cloud 自带的注册中心Eureka以及config配置中心 Nacos,支持注册中心和配置中心等,可以参考:https://www.cnblogs.com/laoqing/p/177...
SpringMVC实现多文件上传源码
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintWriter; import java.io.UnsupportedEncodingExce...
关于Java Chassis 3的契约优先(API First)开发
本文分享自华为云社区《Java Chassis 3技术解密:契约优先(API First)开发》,作者: liubao68。 契约优先(API First)开发是指应用程序开发过程中,将API设计作为第一优先级的任务。契约优...
spring的问题-能耗、学习曲线
说实话,在过去将近20年中,spring对于it行业的帮助还是很大的,尤其是信息系统建设方面。 但在我看来,spring的发展也许进入了一个困局。 开始的时候,spring的确是一个还是算小巧的工...













