Long setnx(final String key, final String value) String setex(final String key, final int seconds, final String value)SetNx:SET if Not eXists,如果存在key, ...
分类:
其他好文 时间:
2020-03-01 12:31:54
阅读次数:
473
问:什么是I/O复用? 答:I/O复用就是让一个进程/或者线程,操作多个I/O,保证不会阻塞到某个特定的I/O.即一个进程可以处理多个请求,常见的I/O有select,poll,epoll(Linux特有)。 select: #include <sys/select.h> #include >sys ...
分类:
系统相关 时间:
2020-03-01 10:58:52
阅读次数:
89
什么是时间戳:时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。 时间戳在线转换网址:https://tool.lu/timestamp,时间戳的转换网址有很多,经常用的还有站长工具。 下附代码,在控制台中粘贴在启动类 ...
1. .net的含义:一般指.Net Framework框架,是Microsoft为开发应用程序而创建的一个具有革命意义的平台。 上图是一个简单的.net框架。 .NET Framework是用于Windows的新托管代码编程模型。它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应 ...
row_number:会对所有数值,输出不同的序号,序号唯一且连续,如:1、2、3、4、5。 rank:会对相同数值,输出相同的序号,而且下一个序号间断,如:1、1、3、3、5。 dense_rank:会对相同数值,输出相同的序号,但下一个序号不间断,如:1、1、2、2、3。 1.ROW_NUMBE ...
分类:
其他好文 时间:
2020-02-29 12:53:08
阅读次数:
93
摘自:https://www.cnblogs.com/idea360/p/12365546.html 概述 线程可认为是操作系统可调度的最小的程序执行序列,一般作为进程的组成部分,同一进程中多个线程可共享该进程的资源(如内存等)。JVM线程跟内核轻量级进程有一对一的映射关系,所以JVM中的线程是很宝 ...
分类:
编程语言 时间:
2020-02-28 22:19:34
阅读次数:
60
timestampToTime(timestamp) { var date = new Date(timestamp); var Y = date.getFullYear() + '-'; var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+ ...
分类:
其他好文 时间:
2020-02-26 17:07:49
阅读次数:
62
[Codeforces Round 622 (Div. 2)] C2. Skyscrapers (hard version) (单调栈) C2. Skyscrapers (hard version) time limit per test 3 seconds memory limit per tes ...
分类:
其他好文 时间:
2020-02-24 18:17:29
阅读次数:
127
Redis持久化 官方文档: https://redis.io/topics/persistence Redis用户认证 redis默认开启了保护模式,只允许本地回环地址登录并访问数据库 禁止protected mode protected mode yes/no (保护模式,是否只允许本地访问) ...
分类:
其他好文 时间:
2020-02-23 20:24:43
阅读次数:
62
采用注解的方式 1)定义一个注解 @Retention(RUNTIME) @Target(METHOD) public @interface AccessLimit { int seconds(); int maxCount(); } 2)在需要限流的方法前加这样的注解 @AccessLimit(s ...
分类:
其他好文 时间:
2020-02-23 16:29:08
阅读次数:
173