Multiple annotations found at this line:- javax.servlet.jsp.JspException cannot be resolved to a type- Attribute (width) is obsolete. Its use is disco ...
分类:
编程语言 时间:
2020-11-04 18:47:34
阅读次数:
19
千万级延时任务队列如何实现,看美图开源的-LMSTFY导读:Task是web开发中一个经典场景,我们时常需要延时任务,或者定时任务,通常都需要任务队列。常见的任务队列如celery,lmstfy是美图开源的任务队列。本文作者详细剖析了lmstfy的架构实现,干货满满,适合技术人员阅读。lmstfy(LetMeScheduleTaskForYou)是美图架构基础服务团队在2018年初基于Redis实
分类:
其他好文 时间:
2020-11-04 18:16:17
阅读次数:
20
上一篇我根据框架中OAuth2.0的使用总结,画了一个根据用户名+密码实现OAuth2.0的登录认证的流程图,今天我们看一下logout的流程:/***用户注销*@paramaccessToken*@return*/@RequestMapping(value="/user/logout",method=RequestMethod.POST)publicResponseVOuserLogout(@R
分类:
编程语言 时间:
2020-11-04 18:06:13
阅读次数:
13
1、把之前的 vue 项目改下 加上axios调用 记得 先安装axios yarn add axios 2、vue打包 vue_app目录 yarn run build 3、使用Android studio 打包APK 具体步骤看上一篇 步骤5 https://www.cnblogs.com/xt ...
分类:
移动开发 时间:
2020-11-02 10:46:46
阅读次数:
44
推荐系统遇上深度学习(九十八)-[微信]推荐系统中更好地学习用户-标签偏好 2020.11.01 21:29:24 本文介绍CIKM20上微信发表的一篇文章《Learning to Build User-tag Profile in Recommendation System》,主要介绍了微信看一看 ...
分类:
微信 时间:
2020-11-02 10:43:24
阅读次数:
49
在数据查询时候,多条件查询,使用场景 //单个值 $data_where['id'] = 1 // in 条件 写法一 $ids = implode(',', $id_array); $data_where[] = [DB::raw("字段名 in ({$Str})"),'1']; //in条件写法 ...
分类:
数据库 时间:
2020-11-02 10:13:57
阅读次数:
29
前面的几篇文章里讨论过了进程上下文切换和系统调用对系统性能的影响,我们今天再来看另外一个CPU吃货,那就是软中断。 你在用vmstat或者其他一些工具查看系统CPU消耗的时候,发现有两列是单独列出来的,分别是是hi和si。他们分别是硬中断和软中断。既然vmstat把中断的开销单独列出来了,就说明一个 ...
分类:
其他好文 时间:
2020-11-01 21:59:48
阅读次数:
21
为什么需要学习Spring Cloud 不论是商业应用还是用户应用,在业务初期都很简单,我们通常会把它实现为单体结构的应用。但是,随着业务逐渐发展,产品思想会变得越来越复杂,单体结构的应用也会越来越复杂。这就会给应用带来如下的几个问题: 代码结构混乱:业务复杂,导致代码量很大,管理会越来越困难。同时 ...
分类:
编程语言 时间:
2020-11-01 21:25:28
阅读次数:
20
##String ###存储空间 ###结论 1.常量与常量的拼接结果在常量池中。且常量池中不会存在相同内容的常量 2.只要其中有一个时变量,结果就在堆中 3.如果拼接的结果调用intern()方法,返回值就在常量池中 ###面试题 String,StringBuffer,StringBuilder ...
分类:
其他好文 时间:
2020-11-01 10:11:52
阅读次数:
15
1、什么是线程池? 简而言之,线程池就是管理线程的一个容器,有任务需要处理时,会相继判断核心线程数是否还有空闲、线程池中的任务队列是否已满、是否超过线程池大小,然后调用或创建线程或者排队,线程执行完任务后并不会立即被销毁,而是仍然在线程池中等待下一个任务,如果超过存活时间还没有新的任务就会被销毁,通 ...
分类:
编程语言 时间:
2020-11-01 09:40:28
阅读次数:
26