【Spring Boot】【智能增长】【Lombok】【机器学习模型】【分布式缓存】 | Chat · 预告

1

Spring Boot + Redis 缓存方案深度解读

作者简介:

烟花易冷,通常我们通过程序应用层缓存来提高性能,spring-boot-starter-data-redis是一种很棒的缓存方案,但是因为官方的文档较为简略,使用中会遇到很多坑,我这次借着公司改造缓存方案的契机,深入研究了一下spring-data-redis-cache的源代码,有一些体会跟大家分享一下

Chat 简介:

使用 Spring Boot 配合 spring-data-redis 模块来处理应用缓存,通过阅读源码的方式来解读 Redis Cache 的实现,重点内容有:

  1. @Cacheable, @CachePut, @CacheEvict 的真实工作方式(源码实现)

  2. Spring 对缓存的两大抽象 Cache 和 CacheManager 接口

  3. 配置 RedisCacheManager 时是否应该使用 keyPrefix,keyPrefix 对具体的@Cacheable, @CachePut, @CacheEvict 注解工作方式有什么影响?

  4. @CacheEvict 注解参数 allEntries 的不同配置产生的结果有什么不同?

备注:作者自认为对 Spring 的 Redis Cache 源码有了足够深入的了解,但是现在也无法达到面面俱到,所有不够专业的地方还请谅解。

长按扫码报名



2

智能增长:如何用大数据和人工智能实现业务体量的增长

作者简介:

蒋凡,百度外卖技术委员会主席、首席架构师,拉扎斯集团高级科学家。 《智能增长》作者,《推荐系统》、《推荐系统:技术、评估及高效算法》译者。

Chat 简介:

本场 Chat 我将为你解读:

  • 如何参考《智能增长》(https://item.jd.com/12278392.html?dist=jd)自行搭建起一套大数据智能驱动增长的行动框架。

  • 如何理解技术、产品和运营人员在增长过程中扮演的角色,发挥各自作用。

  • 如何逐步从数据、模型、场景到团队的不同层次观察自己所处的增长阶段。

  • 如何将自己的思考和工作转变成专利、论文、演讲和著作。

长按扫码报名


3

如何用 Lombok 简化 Java 代码

作者简介:

寒月,广告行业,后台开发,主要使用 Java

Chat 简介:

每一位 Java 开发者都非常熟悉类的 getter、setter,很多 IDE 都提供基于类成员的生成工具。然而,毋庸置疑,随着类成员数量的增加,类文件无可避免地膨胀,非常难于维护。现在,Project Lombok 能够一劳永逸地解决问题,例如:

Lombok 将根据 @Getter 和 @Setter 注解,自动为 id、name、budget、status、createTime、updateTime 生成 getter 和 Setter 方法,从此告别臃肿!

本场 Chat,我们将详细了解 Project Lombok 提供的各种注解,探究所有简化 Java 代码的可能性(getter、setter、equals、hashCode、toString、构造函数……),此外,我们亦将概述 Lombok 的基本原理,并尝试使用 Lombok 的框架,实现自定义的代码简化方式。

长按扫码报名


4

在实际项目中,如何选择合适的机器学习模型?

作者简介:

Chen_h,AI 算法工程师,擅长利用 TensorFlow 处理 NLP 问题。曾任职蘑菇街(美丽联合集团)和 AI100(优快云)担任算法工程师。主要负责项目:语料文本分类,聊天机器人设计与开发,组织举办大数据竞赛。 简书ID:chen_h 微信公众号:coderpai

Chat 简介:

本次分享主要面向一些刚刚进入工业届的初学者,他们对机器学习算法非常感兴趣,但可能还没有很好的直觉去挑选合适的模型来解决他们的业务问题。这个问题会涉及到很多的方面,比如数据的大小、质量、可用的设备以及时间,项目的时间要求等等。

希望本场 Chat 可以带你进入机器学习模型选择之门。

长按扫码报名


5

缓存为王:老码农眼中的分布式缓存

作者简介:

老曹,70后老码农,半吊子全栈工匠一枚,流浪过几家世界五百强的企业,投身过几个创业团队,署名过几个国内外专利,出版过一点过时技术手册,涂鸦过几篇铅字,无所成,有初心,闲来维护一下公众号和博客 wireless_com

Chat 简介:

“用户至上”或“用户体验至上”已成为业界的共识,而用户体验的一个核心点就是性能。提升性能有着各种各样的技术和方法,缓存是其中当之无愧的王者。 同时,缓存无处不在:

  • 一个 H5 的页面有缓存;

  • 浏览器中有缓存;

  • app 中同样有缓存;

  • web 的代理服务同样是缓存;

  • CDN 更是边缘缓存的典范;

  • 后台数据库同样有缓存的优化;

  • 平台级的缓存服务更如雨后春笋;

  • 应用级自身的缓存实现更是多姿多彩;

  • 缓存与云服务的合体使 netflix 成为该领域的先锋......

这一次,和大家分享一下老码农眼中的缓存服务,也是《深入分布式缓存》一书的开篇。

长按扫码报名

6

如何在 Spring Boot 中用 Shiro 实现权限管理


作者简介:

Fly,6年软件开发经验,其中3年C语言,3年java后台开发,熟悉前端,正在朝全栈工程师努力中,热爱技术,喜欢研究新技术,对SpringBoot有一定的认知

Chat 简介:

本行 Chat 内容包括:

  1. 简单介绍 IntelliJ IDEA 的安装与注册

  2. 什么是 Spring Boot?

  3. 如何通过 IDEA 创建一个简单的 Spring Boot 项目

  4. Apache Shiro 的基本概念

  5. Spring Boot 如何整合 Shiro 实现权限管理

长按扫码报名


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值