- 博客(6)
- 收藏
- 关注
原创 sql复习(练)
题目一:如果工资大于20000,就显示A,如果工资大于15000,显示级别为B,工资大于10000,就显示C,否则显示D使用Case函数来解决:CaseWhen 条件1 then 结果1When 条件2 then 结果2…Else 结果nENDSelect Salary,Case Salary>20000 then ‘A’Case Salary>15000 then ‘B’Case Salary>10000 then ‘C’Else ‘D’ //sql中的常量都需要
2022-05-17 14:42:49
299
原创 【无标题】
热点文章计算思路:每天早上零点5分查询前一天新发布的文章列表计算文章热度缓存文章中的频道为每一个用户保存一份热点文章缓存文章中图片 @Service @SuppressWarnings("all") public class ApHotArticleServiceImpl implements ApHotArticleService{ private ApArticleMapper apArticleMapper; public void computeHotArticle(){
2022-04-14 17:12:28
155
原创 文章审核自动化
1.文本垃圾内容检测试用阿里云的内容安全检测来做我们的文本,图片的检测1.1使用方法如下:@Getter@Setter@Configuration@ConfigurationProperties(prefix="aliyun")@PropertySource("classpath:aliyun.properties")public class AliyunTextScanRequest { private String accessKey; private Strin
2022-04-13 11:01:48
1515
原创 Kafaka实战应用
kafka封装1功能需求2定义2.1约束定义2.2重点封装类:实现设计1功能需求有这么多消息中间件,为什么要使用kafka呢,Kafka,在大数据领域,Kafka目前是使用最多的框架,为了适应项目中大数据量的吞吐,实时流量计算等功能。2定义2.1约束定义1.Topic命名约束:Topic分为单类和混合消息,不同类消息命名约束如下:单类:heima.topic.[自定义名称].single混合类: heima.topic.[自定义名称].bus将工具类拷贝到common模块下的kafka
2022-04-12 14:53:23
1958
原创 后台CRUD通用封装(简)
admin后台代码通用封装#重点封装类CommonDao/*如果在mycat分库分表的情况下,可以提供多个方法支持不同分片算法的数据crud,这里演示较为常用的查询,即非复合分片的CRUD实现@mapper:使用该注解,结合@select等标签来省略配置文件*/ public interface CommonDao{ //不带条件查询所有 @Select("select *from ${tableName} limit #{start} ,#{ size}") @ResultType(
2022-04-12 10:43:38
542
原创 Redis常用业务场景(一)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档redis业务场景业务场景1在这里插入图片描述 使用redis来进行秒杀活动,将商家id作为key,商品的类型作为filed,商品的数量作为value。但是会业务中会涉及到商品超卖的问题,我们在业务中先获取商品的数量,在减一操作,虽然redis是单线程操作,但在我们的业务处理中,可能拿到别人的,经过了判断还没有操作的商品数据,导致超卖,我们可以使用redis提供的分布式锁来解决该问题。二、业务场景2业务场景三业务场景1 双11活动.
2022-04-11 09:23:08
492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人