ICode9

精准搜索请尝试: 精确搜索
  • redis的基础知识和五大基本类型2022-09-10 00:03:46

    redis的基础知识和五大基本类型 Redis(Remote Dictionary Server):远程字典服务,是一个开源的使用ANSI C语言编写,支持网络,可基于内存亦可持久化的日志型,key-value数据库,提供多种语言的API redis的特点与应用场景 特点 速度快 内存存取 redis用c语言实现,执行速度快 redis采用单

  • python数据类型---字典dict2022-08-19 14:32:21

    python数据类型---字典dict 1.基本认识 字典是Python里一种常用的数据类型,键值对,key value对,它用于存放具有映射关系的数据。字典中的数据是无顺序的。。。。。。 d = {key1 : value1, key2 : value2 } 字典是一种可变数据类型,可以增加,删除,修改其中内容 注意: 程序需要通过 key 来

  • 一个typescript版本的dao(数据库访问)层的封装2022-08-12 17:01:23

    首先学会使用mustache语法 select * from {{key1}}字符中{{key1}}会进行匹配map中的key 例如: let sql = select * from {{key1}}; let tableMapper = { "key1": "course", } let result = mustache.render(sql, tableMapper); console.log('

  • 关于python中使用grpc的map2022-07-21 03:31:26

    map类似于python中的字典,但是由于其没有重写__setitem__魔法方法,所以在有的使用场景下 有所不同 如以下情况: message Point{ int32 x=1; int32 y=2;} map<string,Point>resultDict=1;这个时候对于map中添加值的时候不能直接使用 map['key1']=Point(x=111,y=222)可以使用map[

  • 每日一问--HashMap的底层实现原理2022-06-29 17:33:54

    HashMap的底层实现原理 1. HashMap在jdk7中实现原理: HashMap map = new HashMap(); 在实例化以后,底层创建了长度是16的一维数组Entry[] table  ......里面可能已经执行过多次put...... map.put(key1,value1); 现在我又要put一个进去:    首先,调用key1所在类的hashCode()

  • 二、Redis五大数据类型2022-06-19 16:33:49

    一. String 1. append key1 “hello” 往key1为键的值后面追加“hello”,如果key1不存在,则创建key1为hello 2. strlen key1 查看key1值的长度 3. incr view 加一 4. decr view 减一 5. increby 10 加十 6. decreby 10 减十 7. getrange key1 0 3 截取字符串下表0-3的子字符串 8. se

  • Sovit2D对接MQTT数据源的方法及测试2022-06-13 16:34:13

    Sovit2D最近又更新了一个新功能——对接MQTT数据源,该功能实现了通过MQTT协议连接获取物联网设备数据并实时推送到场景中。 下面来讲解下该功能的详细使用方法: 1.在场景中选中要绑定数据的组件,右侧弹出【属性框】,选择【数据】选项,点击数据集的【编辑数据集】。 ▲ 选定组件弹出【数

  • 表单提交2022-05-27 20:32:16

    表单提交 当Content-Type 为 x-www-form-urlencoded 的时候,POST 的请求数据必须是表单的。 HTTP POST header: Content-Type: "x-www-form-urlencoded" body: key1=value1&key2=value2     何为表单参数,就是以x-www-form-urlencoded为编码的数据参数,其中key1 和 key2

  • python学习-数据聚合与分组运算2022-05-27 02:01:12

    1、groupby df = pd.DataFrame({'key1':['a','a','b','b','a'], 'key2':['one','two','one','two','one'],

  • golang GRPC 携带上下文信息2022-05-26 19:01:38

    使用context.Context 上下文去全局数据 metadata type MD map[string][]string //第一种方式 md := metadata.New(map[string]string{"key1": "val1", "key2": "val2"}) //第二种方式 key不区分大小写,会被统一转成小写 md := metadata.Pairs( "key1",

  • Java集合框架(三)2022-05-20 07:01:13

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

  • 20213306 实验三《Python程序设计》实验报告2022-04-26 21:02:04

    20213306《Python程序设计》实验三报告 课程:《Python程序设计》 班级:2133 姓名:李鹏宇 学号:20213306 实验教师:王志强 实验日期:2022年4月21日 必修/选修: 公选课 1.实验内容 创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。 2

  • linux下gpio 捕获中断驱动2022-04-26 13:34:25

    linux下最简单的应该就是gpio的驱动了 通过sys下的系统可以很方便的操作 有时候需要捕获gpio的中断,这也算是比较常见的需求 也没什么说的 ,直接上代码了 dts里面给gpio的标号就可以了 #include <linux/bitrev.h> #include <linux/module.h> #include <linux/device.h> #include <li

  • 备份是个好习惯 bugku2022-04-22 21:04:05

         题目描述:   解题思路: 1.查看网页源码只显示一行字符,有点像16进制,但经过解码并不是,也不是base64等编码   2.根据题目,应该和备份相关,默认页面一般都是 index.php或者index.html   再去尝试index.php.bak     下载下载查看内容:     对这个内容进行简单剖析: (1)st

  • Collection---Map2022-03-08 14:34:04

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

  • HashMap在jdk7和jdk8中的实现原理2022-03-05 19:04:58

    HashMap在jdk7中实现原理:   HashMap map = new HashMap<>();      1.在实例化以后,底层创建了一个长度为16的一维数组Entry[] table    2. 在可能执行多次put后 map.put(key1,value1)   首先,调用key1所在类的hashcode()计算出key1的哈希值,此哈希值经过某种算法计算后,得

  • PHP Redis - 事务2022-02-25 10:36:13

    Redis 事务可以一次执行多个命令, 并有两个重要的保证:   ① 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。   ② 事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。 一个事

  • 复习XML与JSON2022-02-23 10:04:25

    复习XML与JSON 1.XML2.JSON 1.XML XML不是HTML的替代品,设计方向不同,XML被设计用来储存和传输数据 XML是一种可扩展性标记语言,使用的标签必须自定义,但要有一个根标签 而且所有 XML 元素都须有关闭标签 例如 <note> <to>George</to> <from>John</from> <heading>Reminder<

  • 10. 条条大路同罗马 -- 单表访问方法2022-02-16 01:06:18

    单表访问方法 标签: MySQL 是怎样运行的 对于我们这些MySQL的使用者来说,MySQL其实就是一个软件,平时用的最多的就是查询功能。DBA时不时丢过来一些慢查询语句让优化,我们如果连查询是怎么执行的都不清楚还优化个毛线,所以是时候掌握真正的技术了。我们在第一章的时候就曾说过,MySQL Se

  • 17. 神兵利器 --- otpimizer trace 表的神奇功效2022-02-16 01:05:23

    otpimizer trace 表的神奇功效 标签: MySQL 是怎样运行的 对于MySQL 5.6以及之前的版本来说,查询优化器就像是一个黑盒子一样,你只能通过EXPLAIN语句查看到最后优化器决定使用的执行计划,却无法知道它为什么做这个决策。这对于一部分喜欢刨根问底的小伙伴来说简直是灾难:“我就觉得使

  • # JOSN简单认识2022-02-03 17:00:11

    JOSN简单认识 语法格式 对象表示为键值对 多个数据由逗号分隔 花括号保存对象 方括号保存数组 键值对用 "" 包裹,用 :隔开 { "key1": "value", "key2": 123.456, "key3": { "name": "hah", "age": 18 }, "key4"

  • WeakMap【javascript】2022-01-25 17:58:05

    WeakMap 弱映射 WeakMap的键只能是Object const x = new WeakMap(); let key1 = { key: 1 } x.set(key1, 2); console.log(x.get(key1)); //2 console.log(x.has(key1)); //true console.log(x.delete(key1)); //true //Object的引用即内容 本质上就是一种hash WeakMap

  • 红帽杯2019-XX2022-01-11 08:00:07

    输入 取输入的前四个字符 进行XXTEA加密 通过置换box进行置换 3个为一组做循环异或 和明文比较 key = (__int128 *)operator new(5ui64); v6 = *(_QWORD *)&Code; key1 = key; v8 = 0; v9 = key; do { v10 = *((_BYTE *)v9 + (char *)input - (char *)key);

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

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

ICode9版权所有