Java程序开发
文章平均质量分 59
Java程序开发
NBA首席形象大使阿坤
好事尽从难中得,少年勿向易中求。
展开
-
TDengine Schemaless(无模式写入)常见问题的原因及故障排除
TDengine无模式写入常见问题分析原创 2024-04-12 08:47:36 · 919 阅读 · 0 评论 -
[短文]不同空白字符导致程序执行失败问题
空白字符也有区别?小心开发过程中不易察觉的深坑!原创 2024-04-11 08:54:58 · 466 阅读 · 0 评论 -
[Java线程池]ExecutorService|CompletionService的区别与选择
这段时间对业务系统做了个性能测试,其中使用了较多线程池的技术,故此做一个技术总结。这次总结的内容比较多,主要是四个:ExecutorServiceCompletionServiceRunnableCallable前两个是线程池相关接口,后两个是多线程相关接口。在最后,我会说明什么情况下使用哪个接口,这两类接口如何搭配使用。Tips:个人拙见,如有不对,请多多指正。一、ExecutorServiceExecutorService是一个接口,继承自Executor。ExecutorSe原创 2024-04-12 08:47:32 · 1257 阅读 · 0 评论 -
大数据常用实时流处理方式(Kafka+SparkStream or ETL+Kudu)
这两天刚完成一个项目,我有个习惯就是完了项目做一下总结和复盘正好这两天没有事情,根据项目顺手做了一个Demo,算是对项目做一个实例化吧。项目核心:展现实时数据流的处理方式整体流程:Java模拟数据,发送到UDP↓......原创 2021-07-23 13:02:24 · 5173 阅读 · 2 评论 -
[Spark SQL]Spark SQL读取Kudu,写入Hive
SparkUnitFunction:用于获取Spark Sessionpackage com.example.unitlimport org.apache.spark.sql.SparkSessionobject SparkUnit { def getLocal(appName: String): SparkSession = { SparkSession.builder().appName(appName).master("local[*]").getOrCreate() }原创 2024-04-11 08:54:52 · 1592 阅读 · 1 评论 -
架构、框架、设计模式三者的区别
架构、框架、设计模式,对于搞IT的人来说,再熟悉不过了。那么它们三者有什么联系?又有什么区别呢?架构: 架构是几个动词,是一个方法论,包含一系列活动过程和步骤。可以联想一下架构师,大数据架构师、软件架构师、首席架构师等等,他们的工作职责,就是根据自己的知识(方法论),通过一系列的步骤,去构建一套框架。框架: 框架是一个架子,是一个名词。用于解决或者处理复杂的问题,框架的搭建需要架构方法论的指导。如果搞得懂架构,就能理解框架。设计模式: 在一定环境中,解决某一类问题的方案。例如Gang of Four合原创 2021-03-03 21:22:38 · 913 阅读 · 1 评论