相关文章
Java中 #{}和${}的区别
2023.10.31
#{}:先编译sql语句,再给占位符传值,底层是PreparedStatement实现。可以防止sql注入,比较常用。
${}:先进行sql语句拼接,然后再编译sql语句,底层是Statement实现。存在sql注入现象。…
建站知识
2024/11/28 14:34:38
大数据-Storm流式框架(六)---Kafka介绍
Kafka简介
Kafka是一个分布式的消息队列系统(Message Queue)。
官网:Apache Kafka
消息和批次
kafka的数据单元称为消息。消息可以看成是数据库表的一行或一条记录。
消息由字节数组组成,kafka中消息没有特别的格式或含义。
消息有可选的键&#x…
建站知识
2024/11/12 7:01:14
超全整理,Jmeter性能测试-脚本error报错排查/分布式压测(详全)
目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言
性能脚本error报错…
建站知识
2024/11/12 20:05:13
python正则表达式
规则 分组 引用分组的内容 函数 def func(temp):num int(temp.group())num 1return str(num)sub re.sub("\d", func, "你好:90,你好:91")
print(sub)
split re.split(r[,:], "你好:90,你…
建站知识
2024/11/23 19:30:45
设计模式04———桥接模式 c#
桥接模式:将一个事物从多个维度抽象出来,采用 分离 和 组合 的方式 替代 原本类的继承 桥接模式(Bridge Pattern)是一种软件设计模式,属于结构型模式,它用于将抽象部分与具体实现部分分离,以便它…
建站知识
2024/11/14 14:18:32
dynamic-datasource+shardingsphere-jdbc实现分库分表
项目背景
在 spring boot 和 dynamic-datasource 实现了数据库的读写分离的基础上,增加分库分表的功能。
一、框架版本
1. 关键技术栈版本 <properties><java.version>8</java.version><snakeyaml.version>1.33</snakeyaml.version&g…
建站知识
2024/11/14 12:42:28
分布式:一文吃透分布式事务和seata事务
目录 一、事务基础概念二、分布式事务概念什么是分布式事务分布式事务场景CAP定理CAP理论理解CAPCAP的应用 BASE定理强一致性和最终一致性BASE理论 分布式事务分类刚性事务柔性事务 三、分布式事务解决方案方案汇总XA规范方案1:2PC第一阶段:准备阶段第二…
建站知识
2024/11/8 15:16:02