java框架
文章平均质量分 95
-
锦鲤柠檬
西西弗斯推石点
展开
-
互助交流论坛系统 Elasticsearch分布式搜索引擎
性能最好的搜索引擎下载版本6.4.32. 配置Elasticsearchcluster-name、cluster-nodes(集群的名字,节点)Redis和Es底层都用到了Netty,有启动冲突。解决:在CommunityApplication类加入初始化方法进行配置。还需解决冲突es底层和redis都基于Netty,两者在启用Netty时有冲突Spring Data Elasticsearch(调用API)ElasticsearchTemplate(集成了Es的CRUD方法)E原创 2022-07-05 20:50:05 · 581 阅读 · 0 评论 -
互助交流论坛系统 第五章 Kafka,构建TB级异步消息系统
kafka:性能最好的消息队列服务器,能处理TB级别的服务器这一章主要解决发送系统级消息/通知的问题阻塞队列主要解决线程通信的问题BlockingQueue 是一个接口Kafka入门1. 概念Kafka简介Kafka是一个分布式的流媒体平台。应用:消息系统、日志收集、用户行为追踪、流式处理。Kafka特点高吞吐量消息持久化:kafka会把消息存在硬盘上,能永久保存高可靠性高扩展性:容易配备集群Kafka术语Broker:kafka的服务器Zookeeper:是一原创 2022-07-04 19:54:09 · 412 阅读 · 0 评论 -
互助交流论坛系统 第四章:Redis,一站式高性能存储方案
内置16个库,索引是0-15这里要加client依赖,不然我的报错了2. 配置Redis配置数据库参数编写配置类,构造RedisTemplate(config.redisConfig)序列化:序列化最终的目的是为了对象可以跨平台存储,和进行网络传输。而我们进行跨平台存储和网络传输的方式就是IO,而我们的IO支持的数据格式就是字节数组。因为我们单方面的只把对象转成字节数组还不行,因为没有规则的字节数组我们是没办法把对象的本来面目还原回来的,所以我们必须在把对象转成字节数组的时候就制定一种规原创 2022-06-30 19:58:44 · 447 阅读 · 0 评论 -
互助交流论坛系统 第三章 Spring Boot实践,开发社区核心功能
使用前缀树实现过滤敏感词算法编写测试类发布帖子1. 原理异步请求:当前网页不刷新,向服务器返回结果,这些结果中提炼的数据对网页进行刷新使用jQuery发送AJAX请求。实现工具类:返回json数据编写main方法进行测试编写controller方法在网页编写jquery代码3. 实践采用AJAX请求,实现发布帖子的功能。实现mapper接口开发service层addDiscussPost对参数进行判断转义HTML标记:替换标签,省得浏览器误认为元素过滤敏感词原创 2022-06-22 20:27:41 · 328 阅读 · 0 评论 -
互助交流论坛系统 初识Spring Boot,开发社区首页
主动获取测试代码要以其为配置类,需加上注解:想要使用spring容器需要实现接口,ApplicationContextAware,实现接口中set方法.传入参数applicationContext(spring容器),他是一个接口,继承自BeanFactory.获取Bean:applicationContext.getBean(test.class);给Bean自定义名字:@Component(“名字”)初始化方法@PostConstruct,在构造器之后调用.销毁对象之前调用,@PreDestr原创 2022-06-13 16:55:50 · 1132 阅读 · 0 评论