服务端
服务端编程
笑笑和哈哈
大龄码农
展开
-
kafka学习
1、kafka几个概念模式(schema):消息存入或读取格式,两边保持一致才能解出消息正确格式,如:JSON、Avro主题(topic):用主题来对消息分类,类似于文件夹,每个主题可以有多个分区(Partition),用来分布存储消息。主题可以被分为若干个分区,一个分区就是一个提交日志。消息以追加的方式写入分区,然后以先入先出的顺序读取。要注意,由于一个主题一般包含几个分区,因此无法在整个主题范围内保证消息的顺序,但可以保证消息在单个分区内的顺序。生产者(Producers):产生消息,默认将消息原创 2020-08-18 11:11:42 · 119 阅读 · 0 评论 -
freemarker+springboot db方式读取模板配置
1、什么是freemarkerFreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。模板编写为FreeMarker Template Language (FTL)。它是简单的,专用的语言, 不是 像PHP那样成熟的编程语言。 那就意味着要准备数据在真实编程语言中来显示,比如数据库查询和业务运算, 之后模板显示已经准备好的数原创 2020-05-25 16:50:44 · 1377 阅读 · 0 评论 -
Java List循环一般写法与stream性能对比
如果需要对一个List进行循环,stream出来以后,我们又多了一种实现方式。但stream方式性能如何,各种说法都有,总体结论是没有一个标准答案,受各种环境影响。耳听为虚眼见为实,我们还是要自己动手试一下,才能有一个直观的感受,先直接上代码。 int size = 10; // 为了防止读一个list读性能影响,各自读一个list List<...原创 2020-02-29 11:21:34 · 5117 阅读 · 0 评论