ICode9

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

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

  • Python3 dict和str互转2022-08-22 11:02:29

    # Python3 dict和str互转 import ast str_of_dict = "{'key1': 'key1value111', 'key2': 'key2value222'}" newdict = ast.literal_eval(str_of_dict) print(type(str_of_dict)) print(type(newdict)) my_dict = {'ke

  • oscar 数据库里如何执行 replace into2022-06-24 16:01:32

      正常情况下,mysql 的 replace into 功能,也可以通过insert ignore 或者 if not exists 等关键词替代实现  然而,在oscar 数据库里,replace 不能使用,而且 ignore 或 if 等关键词 它也不认   最终研究发现,得用 MERGE INTO     比如想要实现这么一个功能 REPLACE INTO TEST.T

  • 表单提交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

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

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

  • Qt对字符串进行简单加密与解密2022-02-24 03:00:42

    通过异或操作,对于字符串进行简单地加密,然后可以使用同一个函数进行解密,算法简单,是用于简单地加密解密,不适合严格的项目。 void EncData(QByteArray &data) { static QByteArray key1 = "myprivatekey"; static QByteArray key2 = "helloworld"; for(int i = 0; i < da

  • 复习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

  • 12. 谁便宜就选谁 -- MySQL基于成本的优化2022-02-16 01:05:57

    基于成本的优化 标签: MySQL 是怎样运行的 什么是成本 我们之前老说MySQL执行一个查询可以有不同的执行方案,它会选择其中成本最低,或者说代价最低的那种方案去真正的执行查询。不过我们之前对成本的描述是非常模糊的,其实在MySQL中一条查询语句的执行成本是由下边这两个方面组成的:

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

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

  • Redis随笔 Jedis、jedisCluster的使用2022-02-10 16:02:13

    1、Jedis客户端 https://redis.io/clients 2、Jedis源码包与使用介绍 https://github.com/xetorthio/jedis 3、项目中使用 通过maven引入Jedis的依赖包 复制代码 redis.clients jedis 2.9.0 jar compile 复制代码 4、Jedis的使用 创建Jedis对象,set方法存储key-value值,get方

  • python md5加密2022-02-05 09:02:44

    from hashlib import md5 from string import ascii_letters,digits from itertools import permutations from time import time import pymysql,sys all_letters=ascii_letters+digits+'.,;' ma=["4787b9dab081dd08bd290622980d3cbb","22036

  • 接口测试总结2022-01-19 22:35:00

    协议 HTTP的完整请求 发送Request请求 请求地址 Postman JMeter   请求方法 GET 获取、POST 添加、PUT 修改、DELETE 删除   请求头 User-agent、cookie、Referer、content-type 请求参数 GET请求:query params,如?key1=value1&key2=value2 Postman   JMeter  

  • 快乐寒假 Stm32 22/01/172022-01-17 23:31:12

    附上采用位操作流水灯或按键电灯main.c  #include "stm32f10x.h"   // 相当于51单片机中的  #include <reg51.h> #include "bsp_key.h" #include "bsp_led.h" #define GPIOB_ODR_Addr                (GPIOB_BASE+0x0C)//定义基地址宏 #define GPIOA_IDR_Addr 

  • Redis(key 和 常用数据类型)2022-01-03 20:31:03

    key命令 keys * 查看当前库中的所有key exists key 判断某个key 是否存在 type key 查看key是什么类型 del key 删除指定的key数据 unlink key (仅将keys从keyspace元数据中删除,真正的删除会在后续异步操作) expire key n :设置key n秒后过期 ttl key 查看key是否过期 -1

  • Redis基础知识2021-12-14 20:35:06

    数据库说明 redis默认有16个库,默认选中db 0 简单命令: select 切换数据库 dbsize 查看数据库大小 flushdb 清除当前数据库 flushall 清除全部数据库 内存模型 redis是基于内存的,CPU不是redis的性能瓶颈,Redis的性能瓶颈主要在内存和网络带宽,既然可以用单线程就用单线程实现

  • js——获取数组中的最大值2021-12-05 10:02:01

    reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。 let arr = [1, 3, 5, 7,10] let max = arr.reduce((key1, key2) => { return key1 = key1 > key2 ? key1 : key2 }); console.log(max) // 10

  • java 将list 转为map2021-12-03 12:05:05

    #将list转为map  【注意:要对list 进行判空】 Map<Integer, User> collect = users.stream().collect(Collectors.toMap(User::getUserId, User -> User); View Code #将list转为map并且key去重 Map<Integer, User> collect = users.stream().collect(Collectors.toMap(User

  • post头部Content-Type几种类型2021-11-28 10:32:59

    1.第一种:application/json: {“key1":"xxx",“key2":“xxxx",“key3":false}   2.第二种:application/x-www-form-urlencoded: key1 =xxx&key2=ooo&key3=false   3.第三种:multipart/form-data:这一种是表单格式的 4.第四种:text/xml <!--?xml version="

  • python篇 字典2021-11-14 20:57:59

    1.字典概念(dict) 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 字典(dictionary)所使用的底层原理是map 键值对(key----value)举例:“name”:“张三” 2.定义方式 1.函数

  • 51单片机 独立按键k1控制数码管移位 k2控制数值加2021-11-06 21:02:11

    按下独立按键k1数码管左移,按下独立按键k2数码管数值加1。 typedef unsigned char u8; u8 code smgwei[]={0x00,0x04,0x08,0x0c,0x10,0x14,0x18,0x1c}; u8 code smgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; sbit key1=P3^1; sbit key2=P3^0; u8 wei,shu; v

  • Js设置动态的key指2021-10-30 17:03:49

    可以在外面动态的设置key值 var data = {}; data['key1'] = "哈哈哈"; var variable = 'key2'; data[variable] = "嘿嘿嘿"; data.key3 = "也行"; console.log(data); //{key1: "哈哈哈",key2: "嘿嘿嘿",key3: "也行&quo

  • Redis数据类型基础操作2021-09-18 22:06:27

    Redis数据类型 redis数据类型         java数据类型 string                  Stringhash                   HashMaplist                      LinkedListset                   

  • 数据类型-set类型基本操作和扩展操作2021-09-06 11:02:05

    set 类型 新的存储需求:存储大量的数据,在查询方面提供更高的效率 需要的存储结构:能够保存大量的数据,高效的内部存储机制,便于查询 set类型:与hash存储结构完全相同,仅存储键,不存储值(nil),并且值是不允许重复的    添加数据 sadd key member1 [member2]  获取

  • redis 集合set 使用 rediscluster 使用交集2021-09-01 14:35:11

    redis cluster 求 两个集合的交集  注意 key 要加大括号: jedis.sinter("{xxxxx}_xxx_1","{xxxxxx}_xxx_2"); 例子: 集合1 的 key      {redis-ceshi}-key1 集合2 的 key      {redis-ceshi}-key2 jedis.sinter("{redis-ceshi}-key1","{redis-ceshi}-key2");

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

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

ICode9版权所有