自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 RedisTemplate常用集合使用说明-boundZSetOps(十一)

首先要定义一个BoundZSetOperationsJava代码收藏代码1.BoundZSetOperations boundZSetOperations = redisTemplate.boundZSetOps(“bzso”);1.add(V value, double score) 绑定键中添加值,同时指定值的分数Java代码收藏代码1.boundZSetOperations.add(“a”,1);2.boundZSetOperations.add(“b”,2);2.range(l

2020-11-13 14:30:07 2892

转载 RedisTemplate常用集合使用说明-boundHashOps(七)

首先要定义一个BoundHashOperationsBoundHashOperations<String, String, Object> boundHashOperations = redisTemplate.boundHashOps(“li”);1、put(HK key, HV value)新增元素到指定键中boundHashOperations.put(“ww”,“i”);boundHashOperations.put(“w1”,“i1”);boundHashOperation

2020-11-13 14:29:53 6475

转载 RedisTemplate常用集合使用说明-boundValueOps(十)

首先要定义一个BoundValueOperationsJava代码收藏代码1.BoundValueOperations boundValueOperations = redisTemplate.boundValueOps(“bvo”);1.append(String value) 在原来值的末尾添加值Java代码收藏代码1.boundValueOperations.append(“a”);2.boundValueOperations.append(“b”);2.get(long sta

2020-11-12 14:28:18 2589 4

转载 RedisTemplate常用集合使用说明-boundSetOps(九)

首先要定义一个BoundSetOperationsJava代码收藏代码1.BoundSetOperations boundSetOperations = redisTemplate.boundSetOps(“bso”);1.add(V… values)和members()批量添加值,获取所有值Java代码收藏代码1.//添加新值后查看所有的值2.boundSetOperations.add(“a”,“b”,“c”);3.boundSetOperations.members().forEa

2020-11-12 14:27:34 2174

转载 RedisTemplate常用集合使用说明-boundListOps(八)

首先要定义一个BoundListOperationsJava代码收藏代码1.//定义绑定的键2.BoundListOperations boundListOperations = redisTemplate.boundListOps(“lk”);1.leftPush(V value)和rightPush(V value) 在绑定键中添加值Java代码收藏代码1.//在绑定的键中添加值2.boundListOperations.leftPush(“h”);3.boundListOper

2020-11-12 14:26:31 2902 1

转载 RedisTemplate常用集合使用说明-opsForZSet(六)

1、add(K key, V value, double score)添加元素到变量中同时指定元素的分值。Java代码 收藏代码1.redisTemplate.opsForZSet().add(“zSetValue”,“A”,1);2.redisTemplate.opsForZSet().add(“zSetValue”,“B”,3);3.redisTemplate.opsForZSet().add(“zSetValue”,“C”,2);4.redisTemplate.opsForZSet().

2020-11-12 14:25:30 2496

转载 RedisTemplate常用集合使用说明-opsForSet(五)

1、add(K key, V… values)向变量中批量添加值。Java代码 收藏代码1.redisTemplate.opsForSet().add(“setValue”,“A”,“B”,“C”,“B”,“D”,“E”,“F”);2、members(K key)获取变量中的值。Java代码 收藏代码1.Set set = redisTemplate.opsForSet().members(“setValue”);2.System.out.println(“通过members(K key

2020-11-12 14:24:19 3732

转载 RedisTemplate常用集合使用说明-opsForHash(四)

1、put(H key, HK hashKey, HV value)新增hashMap值。Java代码 收藏代码1.redisTemplate.opsForHash().put(“hashValue”,“map1”,“map1-1”);2.redisTemplate.opsForHash().put(“hashValue”,“map2”,“map2-2”); 2、values(H key)获取指定变量中的hashMap值。Java代码 收藏代码1.List hashList = red

2020-11-12 14:23:21 3931

转载 RedisTemplate常用集合使用说明-opsForList(三)

1、leftPush(K key, V value)在变量左边添加元素值。Java代码 收藏代码1.redisTemplate.opsForList().leftPush(“list”,“a”);2.redisTemplate.opsForList().leftPush(“list”,“b”);3.redisTemplate.opsForList().leftPush(“list”,“c”); 2、index(K key, long index)获取集合指定位置的值。Java代码 收藏

2020-11-12 14:22:13 6220

转载 RedisTemplate常用集合使用说明-opsForValue(二)

1、set(K key, V value) 新增一个字符串类型的值,key是键,value是值。Java代码 收藏代码1.redisTemplate.opsForValue().set(“stringValue”,“bbb”);2、get(Object key) 获取key键对应的值。Java代码 收藏代码1.String stringValue = redisTemplate.opsForValue().get(“stringValue”)+"";2.System.out.pr

2020-11-12 14:20:32 208

转载 RedisTemplate的使用说明(常用接口方法)

在RedisTemplate中提供了几个常用的接口方法的使用,分别是:private ValueOperations<K, V> valueOps;private ListOperations<K, V> listOps;private SetOperations<K, V> setOps;private ZSetOperations<K, V> zSetOps;本文主要讲解几个接口的使用。RedisOperations这个接口的实现类就是Red

2020-11-12 14:19:28 557

转载 RedisTemplate使用说明-opsForValue(一)

因工作需要,学习redis 找了很多资料…都不是很全面…我这里借鉴一下前人写好的资源整合一下…1、set(K key, V value) 新增一个字符串类型的值,key是键,value是值。Java代码 收藏代码1.redisTemplate.opsForValue().set(“stringValue”,“bbb”);2、get(Object key) 获取key键对应的值。Java代码 收藏代码1.String stringValue = redisTemplate.opsF

2020-11-12 14:18:19 3267 1

原创 mysql的常用函数

聚集函数avgcountmaxminsum用于处理字符串的函数合并字符串函数:concat(str1,str2,str3…)比较字符串大小函数:strcmp(str1,str2)获取字符串字节数函数:length(str)获取字符串字符数函数:char_length(str)字母大小写转换函数:大写:upper(x),ucase(x);小写lower(x),lcase(x)字符串查找函数获取指定位置的子串字符串去空函数字符串替换函数:用于处理数值的函数绝对值函数:abs(x

2020-11-03 15:29:15 84

转载 IntelliJ IDEA设置JVM运行参数

打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置:32 位:idea.exe.vmoptions64 位:idea64.exe.vmoptions-Xms512m-Xmx1024m-XX:MaxPermSize=512m-XX:ReservedCodeCacheSize=225m-XX:+UseConcMarkSweepGC-XX:SoftRefLRUPolicyMSPerMB=50-ea-Dsun.io.useCano

2020-05-11 08:59:18 2049

原创 Date类的转换及常用方法

java.util.Date date = new java.util.Date();String s = date.toString();System.out.println(date);System.out.println(s);System.out.println(“Date——>Long :”+date.getTime());System.out.println(“Date...

2019-12-04 17:23:36 296

转载 MyBatis Plus代码生成

六、代码生成器我们知道mybatis有一个代码生成器MBG,可以生成Java实体类mapper接口和映射文件,但是MybatisPlus却更加强大,可以生成service和controller,可以配置实体类是否支持AR等,代码生成器说明:建议数据库表名和字段名采用驼峰命名方式,和实体来一致,可以避免在对应实体类产生的性能损耗6.1.导入依赖org.apache.velocityvel...

2019-11-12 16:27:32 177

转载 MySQL中各数据类型的取值范围

TINYINT-128 - 127TINYINT UNSIGNED0 - 255SMALLINT-32768 - 32767SMALLINT UNSIGNED0 - 65535MEDIUMINT-8388608 - 8388607MEDIUMINT UNSIGNED0 - 16777215INT 或 INTEGER-2147483648 - 2147483647INT ...

2019-11-06 15:41:12 203

转载 BIO,NIO,AIO整理(全称,介绍,区别)

先来个例子理解一下概念,以银行取款为例:同步 : 自己亲自出马持银行卡到银行取钱(使用同步IO时,Java自己处理IO读写)。异步 : 委托一小弟拿银行卡到银行取钱,然后给你(使用异步IO时,Java将IO读写委托给OS处理,需要将数据缓冲区地址和大小传给OS(银行卡和密码),OS需要支持异步IO操作API)。阻塞 : ATM排队取款,你只能等待(使用阻塞IO时,Java调用会一直阻塞到读写...

2019-10-22 16:59:07 374

转载 Linux常用命令大全(非常全!!!)

和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。命令如下:系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i...

2019-10-17 14:48:16 431

转载 CGI与Servlet的区别和联系

定义:CGI(Common Gateway Interface 公共网关接口)是HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。功能:绝大多数的CGI程序被用来解释处理杰自表单的输入信息,并在服 务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使 网页具有交互功能。运行环境:CGI程序在UNIX操作系统上CERN或NCSA格...

2019-10-11 16:54:57 302

转载 Windows CMD命令大全

Windows CMD命令大全命令简介cmd是command的缩写.即命令行 。虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,...

2019-09-04 17:07:01 151

转载 数据库基本操作

用命令创建MySQL数据库一、连接MYSQL格式: mysql -h主机地址 -u用户名 -p用户密码1、 连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户root是没有密码的,故...

2019-09-04 17:01:35 137

转载 数据库表的连接

数据库表的连接Left Join, Inner Join 的相关内容,非常实用,对于理解原理和具体应用都很有帮助!left join 是left outer join的简写,left join默认是outer属性的。Inner JoinInner Join 逻辑运算符返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行。这个和用select查询多表是一样的效果,所以很少用到;out...

2019-07-01 23:36:20 120

转载 MYSQL数据库- 修改数据表名称、列名称

目录 一、修改列定义(modify col_name) 二、修改列类型(modify col_name) 三、修改列名称(change col_name) 三、修改表名称(rename table a to b) 用到的语句 a、修改列定义和名称: 语法一:Alter table tbl_name modify[column] col_name [first|after col_na...

2018-09-10 20:02:16 43763

原创 数组的3种排序算法

数组的排序1.冒泡排序 for(int i = 0 ;i&lt;is.length-1;i++){ for(int j = 0;j&lt;is.length-1-i;j++){ if(is[j] &gt; is[j+1]){//把大的数往后面移 ...

2018-09-03 20:03:37 2972

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除