自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 flink 双流join的简单demo验证(mysql --> print)_flink 双流join写入mysqldemo

Flink CDC只是单纯的使用一下哈,非原理性讲解哈,原理性的话,可以看一下雪尽老师的解释哈,个人觉得这篇应该是最好的系统化学习资料了Flink CDC 2.x设计原理比较难理解的可能如何拉取数据,本质是select binlog语句拉取。关于双流join更深层次的知识,有需要的同学可以看一下这个文章这篇文章的博主从数据质量(发的数据应该是什么样子的)和数据时效性(关联到了后还是我想要的数据嘛)来讨论的,那这篇文章从另一个角度出发,各类join产生的各种结果,也会简单的描述一些适用的场景。

2024-05-25 02:11:57 357

原创 Flink on Yarn三部曲之二:部署和设置

执行初始化数据库和启动CDH的脚本:ansible-playbook cdh-single-start.yml。由于修改了selinux和swap的设置,需要重启操作系统才能生效,因此请重启CDH服务器;登录ansible电脑,进入~/playbooks目录;等待CDH服务器重启成功;

2024-05-25 02:11:26 418

原创 DDD领域驱动设计实战-服务和数据在微服务各层协作的最佳实践

领域层实现核心业务逻辑,负责表达领域模型业务概念、业务状态和业务规则。主要的服务形态有实体方法和领域服务。实体采用充血模型,在实体类内部实现实体相关的所有业务逻辑,实现的形式是实体类中的方法。实体是微服务的原子业务逻辑单元。在设计时我们主要考虑实体自身的属性和业务行为,实现领域模型的核心基础能力。不必过多考虑外部操作和业务流程,这样才能保证领域模型的稳定性。业务规则和逻辑校验在领域层。DDD提倡富领域模型,尽量将业务逻辑归属到实体对象,实在无法归属的部分则设计成领域服务。

2024-05-25 01:50:30 432

原创 DDD分层架构实践、要了解DDD分层架构,首先先了解传统的三层架构

用户接口层面向终端提供服务支持[外链图片转存中…(img-CzJP0p4p-1716572988151)][外链图片转存中…(img-Pl7XhcFv-1716572988152)][外链图片转存中…(img-cMav3aKw-1716572988152)]

2024-05-25 01:50:00 392

原创 Android开发规范:Java命名规范

contentProvider类,命名以Provider为后缀,如:ShareProvider。adapter类,命名以Adapter为后缀,如:CouponListAdapter。数据库类,命名以DBHelper为后缀,如:UserDBHelper。通过异步加载数据的方法,命名以load开头,如:loadData。解析类,命名以Parser为后缀,如:NewsParser。工具类,命名以Util为后缀,如:EncryptUtil。模型类,命名以Bean为后缀,如:CouponBean。

2024-05-25 01:10:12 325

原创 Android开发太难了:Java Lambda ≠ Android Lambda (上)

不用问,肯定是两个,一个是TestJavaLambda.class,一个是TestJavaLambda$1.class,那么试下:没错,确实两个,扎实的Java基础怎么会被这种问题打败。大家都知道上面这个匿名内部类的写法,我们可以换成lambda表达式的写法对吧,甚至编译器都会提醒你使用lambda,我们改成lambda表达式的写法:嗯…你在搞我?这和刚才的问题有啥区别?还认为是两个吗?我们再javac试一下?不好意思,只有一个class文件了。

2024-05-25 01:09:41 323

原创 24计算机毕业设计选题题目推荐-计算机毕业设计项目指导

毕业季即将来临,很多同学在咨询关于计算机毕业设计的选题该怎么办?在这里,就大家的问题解答一下,计算机毕设选题是开头,乃是重中之重,所以根据同学们的疑问,再结合这几年的经验,今天想分享这期计算机毕设选题的相关内容。选题,是我们在学术旅程中的第一步,也是我们展示自己创造力和思维深度的机会。在选择选题时,我们应当充分考虑社会需求、科技发展和个人兴趣的交汇点。这个选题,不仅是我们未来职业生涯的起点,更是我们为社会、为人类进步贡献智慧和力量的契机。让我们秉承创新精神,面向未来,敢于挑战,不断学习。

2024-05-25 00:45:16 410

原创 2021阿里巴巴钻石级级“Docker全线笔记”新鲜出炉

整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣ine**

2024-05-25 00:15:11 302

原创 2021阿里大牛最新发布:Java高频面试题和核心技术(已涨薪6K)

我还为大家准备了一套体系化的架构师学习资料包以及BAT面试资料,供大家参考及学习已经将知识体系整理好(源码,笔记,PPT,学习视频)我还为大家准备了一套体系化的架构师学习资料包以及BAT面试资料,供大家参考及学习已经将知识体系整理好(源码,笔记,PPT,学习视频)[外链图片转存中…(img-gegIDRZp-1716567236058)][外链图片转存中…(img-1cIy94Z5-1716567236058)][外链图片转存中…(img-3hbbWUrg-1716567236059)]

2024-05-25 00:14:08 231

原创 19 个高逼格 Linux 命令,赶紧拿去用!

Dustin Kirkland 利用一个长途飞行的时间,编写了这个炫酷、有趣但也没什么实际作用的软件。覆盖搞乱文件,就是文档粉碎,哈哈,要把你私藏的大片种子和电影销毁,不被恢复出来,就靠它了。艺术字生成器,由ASCII字符组成,把文本显示成标题栏。桌面上出现一直喵星人,跟着你的鼠标跑,你不动了它就睡觉。$cowsay -l 查看其它动物的名字,然后 -f 跟上动物名,如。cal是打印日历,不过这个是很奇葩的一个月,输出无穷无尽的字符,按ctrl+c结束,如。在屏幕上出现一双眼睛,盯着你的鼠标指针。

2024-05-24 23:10:02 220

原创 18级大数据专家,跟大家漫谈大数据平台架构,你能学到多少?上篇

自动化埋点有时候也被称作无埋点,意思是无需埋点,实际上是全埋点,即全部用户操作都埋点采集。但是这些数据必须通过前端埋点获得,有些互联网公司会将前端埋点数据当作最主要的大数据来源,用户所有前端行为,都会埋点采集,再辅助结合其他的数据源,构建自己的大数据仓库,进而进行数据分析和挖掘。通常公司会开发一些前端数据上报的 SDK,前端工程师在需要埋点的地方,调用 SDK,按照接口规范传入相关参数,比如 ID、名称、页面、控件等通用参数,还有业务逻辑数据等,SDK 将这些数据通过 HTTP 的方式发送到后端服务器。

2024-05-24 23:09:31 274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除