ICode9

精准搜索请尝试: 精确搜索
  • Redis入门篇2022-09-03 21:35:16

    基础篇Redis 1.Redis简单介绍 Redis是一种键值型的NoSql数据库,这里有两个关键字: 键值型 NoSql 其中键值型,是指Redis中存储的数据都是以key.value对的形式存储,而value的形式多种多样,可以是字符串.数值.甚至json: 而NoSql则是相对于传统关系型数据库而言,有很大差异的一种数据库。

  • php的可变变量覆盖漏洞2022-09-03 00:31:36

    题目如下: <?php highlight_file('source.txt'); echo "<br><br>"; $flag = 'xxxxxxxx'; $giveme = 'can can need flag!'; $getout = 'No! flag.Try again. Come on!'; if(!isset($_GET['flag'])

  • Redis中设置了过期时间的Key,那么你还要知道些什么?2022-09-02 21:02:55

      熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除。这就是Redis的过期策略。   在为key设置过期时间需要注意的事项   1、 DEL/SET/GETSET等命令会清除过期时间   在使用 DEL、SET、GETSET 等会覆盖key对应value

  • paramiko模块使用2022-09-02 18:00:38

    该模块基于ssh用于连接远程服务器并执行相关操作。 SSHClient 用于连接远程服务器并执行基本命令 pip3 install paramiko   # 基于用户名和密码 import paramiko # 创建ssh对象 ssh = paramiko.SSHClient() # 允许连接不在know_hosts文件中的主机 ssh.set_missing_host_key_

  • 任务办理人,任务候选人,任务候选组2022-09-02 17:30:08

     本文链接地址 1.定义描述 1.1 任务办理人:assignee 办理人只能指定一个人,不能使用逗号分隔。 默认执行签收操作taskService.claim(taskId, currentUserId);  在ACT_HI_TASKINST和ACT_RU_TASK会产生数据,这两个表里面的Assignee_字段就是设置的办理人姓名或者对象的ID 1.2 候

  • 机器学习中的数值查找算法(3)——哈希查找算法2022-09-02 15:32:45

    原文链接:机器学习中的数值查找算法(3)——哈希查找算法 – 每天进步一点点 (longkui.site) 0.前言 前面介绍的查找算法均是基于有序序列的查找方式,哈希查找是通过计算元素的存储地址进行快速查找方式,它并不要求序列一定有序,可以通过如下四个步骤完成元素进行查找。 用哈希函数构

  • 20个既简单又实用的JavaScript小技巧2022-09-02 14:00:40

    1.滚动到页面顶部 我们可以使用 window.scrollTo() 平滑滚动到页面顶部。 const scrollToTop = () => {  window.scrollTo({ top: 0, left: 0, behavior: "smooth" });}; 2.滚动到页面底部 当然,如果知道页面的高度,也可以平滑滚动到页面底部。 const scrollToBottom

  • SpringBoot整合Redis2022-09-02 13:00:19

    14、SpringBoot整合Redis 14.1、概述 SpringBoot操作数据库:spring-data,jpa,jdbc,mongodb,redis SpringData也是和SpringBoot齐名的项目! 说明:在SpringBoot2.x之后,原来使用的jedis被替换成了lettuce jedis:采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedis pool连接

  • leetcode706-设计哈希映射2022-09-02 01:03:34

    设计哈希映射 哈希+链表 class MyHashMap { class Pair{ int key; int value; public Pair(int key, int value){ this.key = key; this.value = value; } } LinkedList arr[] = new LinkedList[1024];

  • 可怜的RSA AFCTF20182022-09-02 00:33:25

    这道题记录一个疑问 Involved Knowledge RSA Private key decryption Topic public.key -----BEGIN PUBLIC KEY----- MIIBJDANBgkqhkiG9w0BAQEFAAOCAREAMIIBDAKCAQMlsYv184kJfRcjeGa7Uc/4 3pIkU3SevEA7CZXJfA44bUbBYcrf93xphg2uR5HCFM+Eh6qqnybpIKl3g0kGA4rv tcMIJ9/PP8npdp

  • OpenSSL 生成pfx证书文件2022-09-01 22:35:37

    首先切换到cert目录,以后所有文件都会生成到这个目录中 1、生成.key文件,要求输入一个自定义的密码 openssl genrsa -des3 -out server.key 2048 此时要求输入密码,要求输入两遍 C:\cert>openssl genrsa -des3 -out server.key 2048 Generating RSA private key, 2048 bit long modu

  • Java集合体系大杂烩2022-09-01 14:31:56

    Java集合体系主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映射表。      下面贴出Map的继承/实现关系。Collection的子孙太多,这里就不贴出来了。感兴趣的可以自己用idea生成。      概括来说:   Java中4大集合系统(Map、Set

  • 使用mysql生成唯一序列2022-09-01 09:04:26

    新建表如下: CREATE TABLE `ticket` ( `id` bigint(20) unsigned NOT NULL auto_increment, `replace_key` char(1) NOT NULL default '', PRIMARY KEY (`id`), UNIQUE KEY `replace_key` (`replace_key`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=100001;  

  • K8S源码之deltafifo2022-09-01 02:00:46

    1、获取key的地方 func MetaNamespaceKeyFunc(obj interface{}) (string, error) { if key, ok := obj.(ExplicitKey); ok { return string(key), nil } meta, err := meta.Accessor(obj) if err != nil { return "", fmt.Errorf("object has no meta: %v&q

  • System.getProperty方法2022-09-01 01:30:19

    Demo private static String zookeeperHost = System.getProperty("zookeeper.address", "127.0.0.1"); private static String zookeeperPort = System.getProperty("zookeeper.port", "2181"); 使用System.getProperty获得属性,如果未获得指定

  • ConcurrentHashMap中的get和put源码分析2022-08-31 20:30:44

    get分析 public V get(Object key) { // tab:指向数组 Node<K,V>[] tab; // e:指向key对应的Node节点、p: Node<K,V> e, p; // n:数组长度、eh:key对应节点的哈希值 int n, eh; // ek:key对应节点的key K ek; // h:根据传入的key获取对应hash值

  • 漫画:什么是一致性哈希?2022-08-31 19:00:41

      收录于合集                   一年之前——               未来两年内,系统预估的总订单数量可达一亿条左右。   按Mysql单表存储500万条记录来算,暂时不必分库,单库30个分表是比较合适的水平分表方案。   于是小灰设计了这样的分表逻辑:   订单表

  • pycharm拉取git报错“WARNING: POSSIBLE DNS SPOOFING DETECTED!”2022-08-31 17:31:15

    【现象】 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: POSSIBLE DNS SPOOFING DETECTED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ The ECDSA host key for gitlab.xxx.com has changed, and the key for the corresponding

  • SpringCache的基本使用2022-08-31 17:01:41

    SpringCache SpringCache是一个框架,实现了基于注解的缓存功能。SpringCache提供了一层抽象,底层可以切换不同的cache实现。具体是通过CacheManager接口来统一不同的缓存技术. CacheManager是Spring提供的各种缓存技术抽象接口. 针对不同的缓存技术需要实现不同的CacheManager: C

  • js 多条件 多数据筛选2022-08-31 15:02:58

    场景:前端多条件过滤      数据格式:[ { color: "",companyName: "济南宏益环境科技有限公司",orgid: "370114",remark: "111",tag: "人工标记" },…… ] 方法定义: export function multiFilter(array, filters) {     const filterKeys = Object.keys(filt

  • 说一说JS数据类型有哪些,区别是什么?2022-08-31 08:01:02

    JS数据类型分为两类:一类是基本数据类型,也叫简单数据类型,包含7种类型,分别是Number 、String、Boolean、BigInt、Symbol、Null、Undefined。另一类是引用数据类型也叫复杂数据类型,通常用Object代表,普通对象,数组,正则,日期,Math数学函数都属于Object。 数据分成两大类的本质区别:基本数据

  • Redis-------String类型常用命令2022-08-31 00:34:44

    String类型的常见命令 String的常用命令有: 命令 描述 set <key> <value> 设置键值对,成功返回1,失败返回0,key值已经存在则覆盖原值 get <key> 根据key返回对应的value setnx <key> <value> 只有key 不存在时,设置key的值,key值存在则无法设置 append <key> <value> 给指定

  • Linux快速入门(八)效率工具(SSH)2022-08-30 23:33:25

    环境 (1)Kali(源主机),IP:10.211.55.4/24 (2)Ubuntu(目标主机),IP:10.211.55.5/24 SSH OpenSSH用于在远程系统上安全的运行Shell,假设现在需要在Kali机器上通过root用户远程登陆另一台机器Ubuntu,那么就可以使用SSH服务,但是使用SSH登录每次都需要输入密码,为了节省时间,可以配置SSH免密登陆。

  • (二)Redis命令学习之 StringCommands2022-08-30 22:32:12

    package redis.clients.jedis.commands; import java.util.List; import redis.clients.jedis.args.BitCountOption; import redis.clients.jedis.args.BitOP; import redis.clients.jedis.params.BitPosParams; import redis.clients.jedis.params.GetExParams; import red

  • 2022-08-30 第六小组 张宁杰 servlet2022-08-30 22:30:44

    servlet初始化的方法 init() 默认当我们第一次访问servlet的时候被调用,延迟加载。初始化方法只执行一次。 @Override public void init(ServletConfig config) throws ServletException { System.out.println("servlet初始化..."); System.out.println(config

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

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

ICode9版权所有