- 博客(7)
- 收藏
- 关注
原创 JAVA基础-代码块和作用域
Java代码块与变量作用域摘要 Java代码块分为四种类型: 局部代码块:在方法内部限制变量作用域 构造代码块:类中方法外,创建对象时优先于构造方法执行 静态代码块:类加载时执行且只执行一次 同步代码块:使用synchronized实现线程同步 变量作用域分为: 局部变量:方法或局部代码块内有效 成员变量:类中方法外,随对象创建销毁 静态变量:类级作用域,类加载时创建 不同代码块和变量作用域有各自的创建时机、作用范围和生命周期特点。
2026-07-27 23:15:40
184
原创 SQL Server 复制残留 LSN 导致日志无法收缩
LSN(日志序列号)是SQL Server中用于标识事务顺序的唯一编号,在备份恢复和数据同步中起关键作用。复制残留LSN是事务复制或CDC功能遗留的未清理日志标记,会导致日志文件膨胀。判断CDC残留可通过检查数据库CDC状态、作业及DBCCOPENTRAN命令。解决方法包括:检查复制状态、强制清理复制元数据、重置LSN标记(需切换单用户模式执行sp_repldone)、验证清理结果及收缩日志文件。注意CDC残留常因未正确执行sp_cdc_disable_db导致。
2026-07-22 22:33:41
252
原创 JAVA基础-类型转换
这里的常量可以是字面常量,如0、3.14、'A'、"Java",也可以是使用final修饰的常量变量。当需要将取值范围大的数据类型转换为取值范围小的数据类型,或者将不兼容的数据类型进行转换时,需要使用强制类型转换,强制类型转换可能会导致数据精度丢失。当两种数据类型兼容,且转换前的数据类型的取值范围小于转换后的数据类型的取值范围,Java 会自动进行类型转换。2.比 int 大的数据类型进行运算的时候, 小范围数据类型会自动转为大范围数据类型。:当表达式中的所有操作数都是常量时,编译器会对其进行优化。
2025-02-28 16:05:25
628
原创 解决SQL SERVER导入文本类型数据自动转为int/float等数值类型
4.表列值前面出现绿色三角形,代表单元格内数字为文本类型。此时再次通过SQL SERVER导入数据功能导入EXCEL文件,会发现item列映射自动识别为nvarchar类型。如上图,EXCEL表中item数据列类型为文本格式,但是通过SQL SERVER导入数据时识别为float类型,并且直接修改表字段类型时提示未知的类型转换,无法导入。1.EXCEL中选中该列,选择数据选项卡,然后选择分列,选择分隔符号,点击下一步。2.选择其他,点击下一步。3.选择文本,点击完成。
2025-02-25 11:02:52
791
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅