logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

计算机专业毕设-校园新闻网站

基于SSM+Vue的校园新闻网站:后端 SpringBoot、Mybatis-Plus,前端Vue+ElementUI,包括用户管理、新闻管理、发布帖子、收藏评论、留言板等功能(毕业设计/课程设计)

文章图片
#java
数据结构和算法一-队列的简单实现

1 队列常用的APIadd:将指定的元素插入到此队列中(如果立即可行且不会违反容量限制),在成功时返回 true,如果当前没有可用空间,则抛出 IllegalStateException。offer:将指定元素插入到此队列的尾部(如果立即可行且不会超出此队列的容量),在成功时返回 true,如果此队列已满,则返回 false。可以指定超时时间put:将指定元素插入到此队列的尾部,如有必要,则等待空

java9新特性

1 模块系统1.1 产生背景解决越来越臃肿的java运行环境,主要目的在于减少内存的开销,只须必要模块,而非全部jdk模块。每个公共类都可以被该项目中别的类访问,这样会导致使用了并不想访问的API本质上来讲,模块的概念是在package外再裹上一层,用模块来管理各个package的暴露和隐藏。使得代码组织上更安全1.2 具体用用项目结构如下1.2.1 模块提供方在src目录下添加module-in

#java
kafka学习十二-生产者发送消息

目录1 发送消息流程2 发送消息API2.1 设置properties2.2 生产者发送消息2.3 自定义分区策略2.4 自定义拦截器2.4.1 核心方法介绍2.4.2 代码示例1 发送消息流程kafka Procedure发送消息采用的是异步发送方式,消息发送过程中涉及到两个线程,Main线程和Sender线程,以及一个共享变量RecordAccumulator。main线程把消息发送给Reco

到底了