相关文章
内存数据库Apache Derby、H2
概述
传统关系型数据库涉及大量的工作,如果想在Java应用程序里使用MySQL数据库,至少需要如下步骤:
安装(可选:配置用户名密码)建表(要么从命令行进入,要么安装一个可视化工具&…
建站知识
2025/1/9 0:30:21
Spring 事务【隔离级别与传播机制】
Spring 事务【隔离级别与传播机制】🍎一.事务隔离级别🍒1.1 事务特性回顾🍒1.2 事务的隔离级别(5种)🍒1.3 事务隔离级别的设置🍎二.Spring 事务传播机制🍒2.1 Spring 事务传播机制的作用🍒2.2 事…
建站知识
2025/1/2 8:06:59
源码级别的讲解JAVA 中的CAS
没有CAS之前实现线程安全
多线程环境不使用原子类保证线程安全(基本数据类型)
public class T3
{volatile int number 0;//读取public int getNumber(){return number;}//写入加锁保证原子性public synchronized void setNumber(){number;}
}多线程环…
建站知识
2025/1/5 15:44:35
Linux perf probe 的使用(三)
文章目录前言一、Dynamic Tracing二、kprobes2.1 perf kprobe 的使用2.2 kprobe Arguments3.3 tcp_sendmsg()3.3.1 Kernel: tcp_sendmsg()3.3.2 Kernel: tcp_sendmsg() with size3.3.2 Kernel: tcp_sendmsg() line number and local variable三、uprobes的使用3.1 perf uprobe …
建站知识
2025/1/6 14:06:13
Spring为什么这么火 之 Bean的6种作用域和Bean的生命周期
1、Bean的作用域
1.1、什么是作用域? 限定程序中变量的可用范围叫做作用域,或者说在源代码中定义变量的某个区域就叫做作用域
1.2、Bean的6种作用域
singleton:单例作用域prototype:原型作用域【多例作用域】request࿱…
建站知识
2025/1/7 22:56:40
Ubuntu安装搜狗输入法
目前搜狗输入法已支持Ubuntu1604、1804、1910、2004、20101、添加中文语言支持,并使用fcitx输入法框架(搜狗输入法基于fcitx)打开 系统设置——区域和语言——管理已安装的语言——在“语言”tab下——点击“添加或删除语言”弹出“已安装语言…
建站知识
2025/1/5 12:16:30
Kafka安装及zookeeper is not a recognized option问题解决
一安装JAVA JDK(略)
二安装ZooKeeper
下载安装包,建议bin版本
http://zookeeper.apache.org/releases.html#download解压并进入ZooKeeper,将“zoo_sample.cfg”重命名为“zoo.cfg”
D:\Kafka\apache-zookeeper-3.7.1-bin\conf…
建站知识
2024/12/20 5:09:58