上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 一、synchronized 内部实现原理(深度结合 Monitor) 1. 核心前提:锁的载体是“对象” synchronized 无论修饰方法还是代码块,最终都要绑定到一个对象上(实例方法绑定 this,静态方法绑定 Class 对象,代码块绑定自定义对象),而对象的 Monitor(监视器/管 阅读全文
posted @ 2026-03-05 20:15 七星6609 阅读(22) 评论(0) 推荐(0)
摘要: 你想弄明白 Java 中的 String 类为什么被设计成不可变的,这是 Java 基础里的一个核心问题,理解它能帮你搞清楚字符串池、哈希值缓存等关键机制。 1. String 不可变的底层实现 String 的不可变性,本质是通过底层数据结构 + 访问控制 + 设计约束三重保障实现的,先看核心源码 阅读全文
posted @ 2026-03-05 20:05 七星6609 阅读(180) 评论(0) 推荐(0)
摘要: Java 创建对象的 6 种方式(底层 + 面试版) 一、6 种创建方式总览 new 关键字 Class.newInstance ()(反射,已废弃) Constructor.newInstance ()(标准反射) clone () 克隆 反序列化 Unsafe.allocateInstance 阅读全文
posted @ 2026-03-05 19:44 七星6609 阅读(27) 评论(0) 推荐(0)
摘要: What:工作的内容和达成的目标; Why:做这项工作的原因; Who:参加这项工作的具体人员,以及负责人; When:在什么时间、什么时间段进行工作; Where:工作发生的地点 ; Which:哪一种方法或途径; How:用什么方法进行; How much:需要多少成本? 意义:做任何工作都应该 阅读全文
posted @ 2021-12-17 22:14 七星6609 阅读(336) 评论(0) 推荐(0)
摘要: 今天天气不错,但是赶上恶意加班心情就不爽,怀着不爽的心情干活,总能创造出更多的问题,这不,今天就自己挖了一个坑,自己跳进去了,好在上来了 经过是这样的,开始调试canal采集binlog时,由于添加了一个上报数量大小,随手打印了一个日志 logger.info("batchData:{}", bat 阅读全文
posted @ 2021-03-13 17:01 七星6609 阅读(825) 评论(0) 推荐(0)
摘要: 今天产品问了一个问题,问懵了 产品:canal在开通mysql权限时需要哪些权限 我:SELECT, REPLICATION SLAVE, REPLICATION CLIENT 产品:那SELECT权限要开通到表级还是库级(我们使用canal同步数据时最终选择到表) 我:en..... 晚会给你答案 阅读全文
posted @ 2021-03-06 16:59 七星6609 阅读(956) 评论(0) 推荐(0)
摘要: spring是在开发中使用比较广泛的开发套件,开箱即用,很是方便,比如在开发定时任务时,只需要使用@Schedule就可以轻松配置,简直不要很方便,但是如果开发了很多定时任务,而且有的定时任务执行时间比较长,如果没有设置线程池,可能会出现定时任务执行时间和实际指定的时间不一致的问题,下面是我们遇到的 阅读全文
posted @ 2021-01-29 15:41 七星6609 阅读(1493) 评论(1) 推荐(1)
摘要: DataX 是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。 具体介绍这里不再赘述,官网和其他博客都很多:https://www.jianshu.com/p/f5f0d 阅读全文
posted @ 2021-01-24 22:54 七星6609 阅读(10262) 评论(0) 推荐(0)
摘要: 一、简述 Apache DolphinScheduler是一个分布式去中心化,易扩展的可视化DAG工作流任务调度系统。致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用。有如下特性: 高可靠性 去中心化的多Master和多Worker, 自身支持HA功能, 采用任务队列来 阅读全文
posted @ 2021-01-24 21:41 七星6609 阅读(2369) 评论(0) 推荐(0)
摘要: 使用VMware虚拟机由于电脑关机时,虚拟机没关闭,导致虚拟机被挂起,再打开电脑继续运行虚拟机时,时间就变为上次关闭电脑的时间,导致虚拟机时间不对,下面使用ntp来处理时间同步问题 1.安装ntp yum -y install ntp 2.设置开机自启并启动ntp服务 systemctl enabl 阅读全文
posted @ 2021-01-18 22:45 七星6609 阅读(5865) 评论(0) 推荐(1)
摘要: 1.错误描述 我在Windows 10 系统下打包dolphinscheduler,上传到centos7解压之后,执行脚本报如下错误: -bash: ./dolphinscheduler-daemon.sh: /bin/sh^M: 坏的解释器: 没有那个文件或目录 ^M是什么东东,为什么会有^M 通 阅读全文
posted @ 2021-01-16 21:54 七星6609 阅读(1330) 评论(0) 推荐(0)
摘要: 通过配置VIP,在进行主备切换时,出现的报错信息: 1.当主备节点当前binlog文件名称相同时,原主节点的position小于主备切换后的position,出现如下报错: 2020-07-02 15:08:09,332 INFO [destination = 1-236 , address = / 阅读全文
posted @ 2020-11-22 20:24 七星6609 阅读(2415) 评论(0) 推荐(0)
摘要: 对于spark前来围观的小伙伴应该都有所了解,也是现在比较流行的计算框架,基本上是有点规模的公司标配,所以如果有时间也可以补一下短板。 简单来说Spark作为准实时大数据计算引擎,Spark的运行需要依赖资源调度和任务管理,Spark自带了standalone模式资源调度和任务管理工具,运行在其他资 阅读全文
posted @ 2020-11-21 23:29 七星6609 阅读(4955) 评论(0) 推荐(0)
摘要: 有时候我们下载开源软件时,由于国外站点网速很慢,简直是龟速,下面是搜集到的镜像网站,速度杠杠的: 全球的开源镜像站点 国内高校的开源镜像站 中国科学技术大学(debian.ustc.edu.cn) 上海交通大学(ftp.stju.edu.cn) 大连理工大学(mirror.dlut.edu.cn) 阅读全文
posted @ 2020-11-17 15:52 七星6609 阅读(310) 评论(0) 推荐(0)
摘要: 无论是传统行业,还是互联网行业,数据可用性都是至关重要的,虽然现在已经步入大数据时代,nosql比较流行,但是作为数据持久化及事务性的关系型数据库依然是项目首选,比如mysql。 现在几乎所有的公司项目,不说可用性必须达到5个9,至少也要要求,数据库出现问题,不能丢失数据,能够快速响应异常处理,下面 阅读全文
posted @ 2020-07-05 22:49 七星6609 阅读(3057) 评论(3) 推荐(4)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页