【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(CSDN)担任算法工程师。主要负责项目:语料文本分类,聊天机器人设计与开发,组织举办大数据竞赛。 简书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 实现权限管理

长按扫码报名


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值