ICode9

精准搜索请尝试: 精确搜索
  • jedis使用分布式锁2021-01-01 11:34:29

    import redis.clients.jedis.Jedis;public class A { public static void main(String[] args) throws Exception { Jedis jedis = new Jedis("localhost", 6379); String set = jedis.set("key1", "value1", "NX",

  • .NET redis 客户端开源组件 FreeRedis (继 CSRedisCore 之后重写)2020-12-16 10:58:04

    1|0 什么是 FreeRedis FreeRedis 是一款 .NET redis 客户端开源组件,以 MIT 协议开源托管于 github,目前支持 .NET 5、.NETCore 2.1+、.NETFramework 4.0+、Xamarin,有可能已经支持 AOT 编译(目前未测试,但会往这个方向走)。 FreeRedis 会严格按照 FreeSql 的开源方式,做好单元测试,兼

  • 2.EXIT_KEY2020-12-05 11:34:24

    在uCOS中写中断 其实在rtos中写中断,也是和标准库中差不多的, 把key中的文件直接复制过来就可以了  其他的交给ucos内核就可以了. 可以详细了解下ucos的调度   遇到问题: 在基础移植后,key1,key2分别中断打印输出. 按下key1时,能打印输出printf("KEY1_IRQHandler\r\n"); 按下key2时,c

  • FormData上传文件2020-11-15 10:34:21

    将本地数据(.xlsx、.docx等文件)上传或导入数据库,有时候需要使用FormData 对象。FormData对象,可以把所有表单元素的name与value组成一个queryString,提交到后台。 一、创建对象: 创建一个FormData对象实例 1、常用的创建 let formData = new FormData(); 2、vue中的创建 let fo

  • Mysql索引2020-11-08 17:32:58

    1.索引概念 什么是索引:   索引是一种数据结构能够帮助我们快速的检索数据库中的数据 索引具体使用那种数据结构:   常见的Mysql主要有两种:     Hash索引和B+Tree索引,InnDB引擎默认使用B+数索引 为什么使用B+树索引?和Hash索引比较有什么优缺点?     1.因为Hash索引底层

  • Redis之Sorted Sets2020-10-06 17:31:44

    Redis之Sorted Sets 1、ZADD ZADD key score member [score member ...] 将所有指定成员添加到键为key有序集合(sorted set)里面。 添加时可以指定多个分数/成员(score/member)对。如果指定添加的成员已经是有序集合里面的成员,则会更新改成员的分数(scrore)并更新到正确的排序位置。

  • golang判断map中key是否存在的方法2020-09-10 23:02:21

    import "fmt" func main() { dict := map[string]int{"key1": 1, "key2": 2} value, ok := dict["key1"] if ok { fmt.Printf(value) } else { fmt.Println("key1 不存在") } } 以上就是go

  • 双列集合框架:Map2020-08-16 10:01:48

    1.常用实现类结构|----Map:双列数据,存储key-value对的数据 ---类似于高中的函数:y = f(x)  * |----HashMap:作为Map的主要实现类;线程不安全的,效率高;存储null的key和value    * |----LinkedHashMap:保证在遍历map元素时,可以照添加的顺序实现遍历。   

  • 五、Redis基础数据结构-set2020-08-08 22:31:16

    1、说明 Redis的集合相当于Java里面的HashSet,它内部的键值对都是无序的、唯一的。它的内部实现相当于一个特殊的字典,字典中所有的value都是一个值NULL。 当集合中最后一个元素被移除之后,数据结构被自动删除,内存被回收。 2、操作指令 命令 描述 SADD key member1 [member2] 向

  • Map的基本用法2020-07-06 10:02:32

      丨HashMap 键不可重复、允许key值为null,value也可以为null 1 // HashMap 基本用法 2 Map<String, String> hashMap = new HashMap<String, String>(); 3 4 // 给创建的hashMap 添加一个键值对 5 hashMap.put("key1", "AAA"); 6 7 // 添加一个键值对,但是键

  • redis 基础注意点2020-06-30 22:54:11

    在redis.conf中配置 requirepass foobared #redis的密码配置 appendonly # 1 redis类型 字符串 incr key:自增incr a 则自增的类型必须是int 不然会报错 incryfloat key:将 key 所储存的值加上给定的浮点增量值 如果是浮点型再使用自增 自减的话会报错 append key value: 如果key

  • Redis常用命令2020-06-21 23:06:27

    1.连接redis redis-cli -h host -p port -a password host:远程redis服务器host port:远程redis端口 password:远程redis密码 2.keys *:查看所有的key 3.select 0:选择0号库,redis默认16个库 key: set k1 vi : 添加数据 get key:获取数据 exists key:判断key是否存在 move key 2:把key移动

  • Educoder JavaScript学习手册十一:JSON2020-06-13 10:39:43

    第1关:JSON对象 定义一个JSON对象JSONObject,它有三个属性:key1、key2和key3,它们的值分别是参数a、b和c; 删除其中名字为key3的属性; 删除完成后,遍历其余的所有属性,返回各属性的值连接成的字符串,中间用,隔开; function mainJs(a,b,c) { //请在此处编写代码 /********** Be

  • 13 可变类型和不可变类型2020-06-09 23:51:27

    1 字符串,数字,元组 不可变,改变变量值,内存地址改变 2 列表,字典,可变,操作不会改变地址 3 字典的key 只能用不可变类型 ##列表操作>>> list=["a",1,2,"b"] >>> id(list) 140386194527424 >>> list.re list.remove( list.reverse( >>> list.re list.remove( list.

  • 变量的两种写法2020-06-09 22:58:53

    今天复习for..in 时 var a = { key1 : 1 , key2 : 2 , key3 : 3 } for(item in a){ console.log(a.item); } 这样取出结果是 产生错误的原因 这时的item并没有被解析为变量,而是解析成了字符串item,

  • java知识点之split遇到转义坑2020-06-04 11:54:40

    最近项目中需要分割字符串,字符串采用“key1|value1”格式,需要按照“|”分割字符串; String str = "key1|value1"; String[] arr = str.split("|"); for (int i = 0; i < arr.length; i++) {     System.out.println( i + ":" + arr[i]); } 发现每个字符都被分割: 0:k 1:e

  • redis基本操作 —— hash2020-06-01 13:02:39

    一、将哈希表 key 中的字段 field 的值设为 value   命令:hset   格式:hset key field value 127.0.0.1:6379> hset hash_key key1 v1 (integer) 1 127.0.0.1:6379> hset hash_key key2 v2 (integer) 1 二、获取存储在哈希表中指定字段的值   命令:hget   格式:hget key fie

  • STM32的按键方法2020-05-22 09:04:33

    按键可以用按键扫描的方法和外部中断的方法。 外部中断看前面,个人推荐使用外部中断更好。 其余情况可以用按键扫描,这里只讲按键扫描的方法。   先在main.h中定义按键名称 #define KEY0 HAL_GPIO_ReadPin(GPIOC,GPIO_PIN_5) //KEY0按键PC5 #define KEY1 HAL_GPIO_

  • php玩弄redis基本操作2020-05-18 14:07:46

    PHP 链接Redis测试 <?php$redis = new Redis(); $redis->connect('127.0.0.1', 6379);$redis->auth('myredispassword');$redis ->set( "txt" , "Hello World"); echo $redis ->get( "txt"); php操作redis常用的函数

  • redis的基本操作2020-05-10 09:04:27

    keys的操作 keys * # 取出所有key keys my* # 模糊匹配 exists name # 有name键 返回1 ,否则返回0; del key1 # 删除一个key //成功返回1 ,否则返回0; EXPIRE key1 1

  • 接口测试 request 的 post 请求中 json 和 data 区别2020-04-11 11:02:50

    post请求中json和data post请求中,可以使用data传递参数,也可以使用json传递参数,那么这两种方式有什么区别呢?   如果参数为JSON数据,可以直接传入json参数,它将自动编码并将Content-Type的置为application/json   payload = {'key1': 'value1', 'key2': 'value2'}r = requests.po

  • redis 常用命令2020-03-26 15:58:37

    redis 介绍1、基于内存key-value 的非关系型数据库2、基于c语言编写的,可以支持多种语言api //set 每秒11万次,取get 81000 次3、支持数据持久化4、多种数据类型:string 、hash、list 、set、sorted set 使用场景:1、取最新的n个数据的操作2、排行榜,取top n个数据 //最佳人气前103、

  • hdoj2896(AC自动机简单题)2020-03-14 12:08:07

    题目链接:https://vjudge.net/problem/HDU-2896 题意:给出n个模式串(没有相同的模式串),模式串总长<=1e5。然后给出m个文本,文本总长<=1e7,求每个文本串中出现的模式串(最多3种)。   思路:   板子题。因为要输出文本串中出现的模式串编号,所以需要记录字典树中以每个结点为末字符的模式串

  • Memcached:memcache学习(二)2020-02-24 13:04:06

    一、命令练习 <?php $memcache = new Memcache(); $host = '127.0.0.1'; $port = 11211; $memcache->connect($host,$port);   $key1 = 'key1'; $key2 = 'key2';   //1 set get //$memcache->set($key1,'Memcache test!',0,60); /

  • redis常用操作2020-02-20 12:52:39

    key keys * 获取所有的key select 0 选择第一个库 move myString 1 将当前的数据库key移动到某个数据库,目标库有,则不能移动 flush db 清除指定库 randomkey 随机key type key 类型 set key1 value1 设置key get key1 获

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有