配置文件中定义连接字符串: "db": "server=10.0.0.0;database=Test;uid=sa;pwd=123456;Allow User Variables=true;default command timeout=120;Pooling=true;Max Pool Size= ...
分类:
数据库 时间:
2020-11-10 10:54:55
阅读次数:
12
重载(overload): 特点:同一类(class)下,参数名相同,参数个数不同或参数类型不同,返回类型随意,着重点在于方法 重写(override): 特点:不同类(class)下,参数名相同,参数个数相同和参数类型相同,返回类型相同,着重点在于类 有时以@override表示。 使用@over ...
分类:
其他好文 时间:
2020-11-10 10:39:44
阅读次数:
4
没事的时候刷题leetcode的时候遇到dense_rank的使用。 create table Scores ( Id int, Score decimal(5,2) ) go select Score,row_number() over (order by Score desc) as Rank ...
分类:
其他好文 时间:
2020-11-08 17:20:44
阅读次数:
20
一、分析函数语法function_name(<argument>,<argument>...) over(<partition_Clause><order by_Clause><windowing_Clause>);function_name():函数名称argument:参数over( ):开窗函 ...
分类:
数据库 时间:
2020-11-07 17:03:30
阅读次数:
24
参考:https://blog.csdn.net/ganghaodream/article/details/100083543 SQL计算最长登录天数 计算最长登陆天数主要用两个函数:1.窗口函数row_number()over() 2.date_sub() 1.使用row_number()窗口函数 ...
分类:
数据库 时间:
2020-11-07 16:10:49
阅读次数:
33
在前文《read文件一个字节实际会发生多大的磁盘IO?》写完之后,本来想着偷个懒,只通过读操作来让大家了解下Linux IO栈的各个模块就行了。但很多同学表示再让我写一篇关于写操作的。既然不少人都有这个需求,那我就写一下吧。 Linux内核真的是太复杂了,源代码的行数已经从1.0版本时的几万行,到现 ...
分类:
其他好文 时间:
2020-11-07 15:50:54
阅读次数:
20
抽奖软件a、通过键盘录入抽奖人姓名,多个抽奖人用“|”号分割。输入完成后,控制台打印抽奖人姓名,并提示YESORNO来表示确认。一旦确认,自动为抽奖人分配ID,开始抽奖.(如果出现重名,则以ID为准)b、奖品存放在某个集合中。c、1等奖1个2等奖3个3等奖4个。d、每次抽奖均打印姓名,然后键盘输入next开始第二次抽奖。如果奖品已经抽完,则公布中奖汇总。不再提示next1.初始化抽奖人的姓名2.初
分类:
其他好文 时间:
2020-11-07 15:34:56
阅读次数:
21
原理: 基于一主两从架构实现哨兵 哨兵的前提是已经实现了一个redis的主从复制的运行环境,从而实现一个一主两从基于哨兵的高可用redis架构注意: master 的配置文件中masterauth 和slave 都必须相同 所有节点安装redis: tar xf redis-5.0.7.tar.gz ...
分类:
其他好文 时间:
2020-11-04 17:38:55
阅读次数:
23
AKKA是可用于设计跨处理器核心和网络的可伸缩、有弹性的系统的开源库。使用Scala语言编写,是基于Actor模型处理并发,提供了Java和Scala的API。下面总结如何基于SpringBoot搭建hello world项目。 第一步引入依赖, <properties> <akka.version ...
分类:
其他好文 时间:
2020-11-02 10:45:33
阅读次数:
32
ArrayList继承自AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable接口。ArrayList内部是一个动态数组,与Java中的数组相比,它的容量能动态增长。 简述 ArrayList 是容量可变的非线程安全列表 ...
分类:
其他好文 时间:
2020-11-01 09:18:30
阅读次数:
16