Wesley13 Wesley13
3年前
java 11 不可修改集合API
不可修改集合API自Java9开始,Jdk里面为集合(List/Set/Map)都添加了of和copyOf方法,它们两个都用来创建不可变的集合,来看下它们的使用和区别。示例1:varlistList.of("Java","Python","C");varcopyList.copy
Wesley13 Wesley13
3年前
Oracle 限制行的子句
12c新特性限制行的子句允许限制查询返回的行。可以指定偏移量,以及要返回的行数或百分比。您可以使用此子句实现TopN报告。要获得一致的结果,请指定ORDER\_by子句以确保具有确定性的排序顺序。\OFFSEToffset{ROW|ROWS}\\FETCH{FIRST|NEXT}\{rowcount
Stella981 Stella981
3年前
Harbor应用案例:品高云企业级DevOps实战
!(https://oscimg.oschina.net/oscnet/83eca08c4d6b40fe93b2227575e0c096.jpg)注:微信公众号不按照时间排序,请关注“亨利笔记”,并加星标以置顶,以免错过更新。Harbor在国内外已经有很多落地案例,本文介绍Harbor 项目合作伙伴品高
可莉 可莉
3年前
13、scala模式匹配
1、模式匹配的基础语法2、对类型进行模式匹配3、对Array和List的元素进行模式匹配4、caseclass与模式匹配5、Option与模式匹配1、模式匹配的基础语法  Scala提供了matchcase语法,即模式匹配。替代java的switchcase。 
Stella981 Stella981
3年前
Redis学习笔记
这篇是接着上篇来的,所以标号就继续了~~~~四、set介绍:set集合元素是不重复的无序的。set类型与list类型有相似之处,如图:!(http://static.oschina.net/uploads/space/2015/1212/170939_JldH_780876.png)命令:①sa
Stella981 Stella981
3年前
Day11 python高级特性
直接可以作用于for循环的数据类型有以下几种:  • 集合数据类型:       list、tuple、dict、set、str  • Generator:       生成器和带yield的generatorfunction.这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。可以通
Stella981 Stella981
3年前
Redis ZSet (5)
存储类型ZSet集合基本与Set相同,只是多了一个数值类型属性score,score相同时,按照Key的ASC码排序。!(https://oscimg.oschina.net/oscnet/upe05fb277b9318af48c7602a978d5591b26f.png)数据结构对比数据结构是否允许重复是否有序
Wesley13 Wesley13
3年前
Mysql占用过高CPU时的优化手段
慢查询日志,将那些执行时间过长且占用资源过多的SQL拿来进行explain分析,导致CPU过高,多数是GroupBy、OrderBy排序问题所导致,然后慢慢进行优化改进。比如优化insert语句、优化groupby语句、优化orderby语句、优化join语句等等;3)考虑定时优化文件及索引;4)定期分析表,使用optimizetable;
流浪剑客 流浪剑客
1年前
Mac简单好用的看图软件:XnViewMP for Mac中文版 支持M1
是一款跨平台的图像浏览器和转换工具。它支持超过500种不同的图像格式,可以快速浏览、排序、管理和转换图像,同时还可以进行基本的编辑和调整操作。以下是XnViewMP的一些特点:1.多平台支持:XnViewMP支持Windows,MacOS和Linux等多个
燕青 燕青
1年前
Mac看图软件:XnViewMP for Mac中文版 支持M1
是一款跨平台的图像浏览器和转换工具。它支持超过500种不同的图像格式,可以快速浏览、排序、管理和转换图像,同时还可以进行基本的编辑和调整操作。以下是XnViewMP的一些特点:1.多平台支持:XnViewMP支持Windows,MacOS和Linux等多个