摘要:
https://www.cnblogs.com/zchloverh/p/11690673.html publicclass RedisJava { publicstaticvoid main(String[] args) { // 连接本地的 Redis 服务Jedis jedis =newJedi 阅读全文
摘要:
二叉树的节点最大键数量为2,平衡二叉树的最大键数量为3(暂时的),当平衡二叉树的键到达3时,会进行裂变,会向上一级生长。当父级节点也有三个键的时候,接着向上裂变 优点 2-3树在最坏情况下仍有较好的性能。每个操作中处理每个结点的时间都不会超过一个很小的常数,且这两个操作都只会访问一条路径上的结点,所 阅读全文
摘要:
log4j的bug跟sql注入的方式是一样的,如果不知道sql注入没关系,接着看。 想要知道log4j的bug,我们先来熟悉一下log4j的JNDI和LDAP JNDI JNDI即Java Naming and Directory Interface(JAVA命名和目录接口),它提供一个目录系统,并 阅读全文
摘要:
这里以java为例 在cmd中输入 wmic process where caption="java.exe" get caption,commandline /value 便可复制命令行信息 阅读全文
摘要:
//获取配置文件路径 static String XbusUrl; static { ConfigReader ur = new ConfigReader("/service.properties"); XbusUrl = ur.get("XbusUrl"); } 阅读全文
摘要:
dubbo是一种透明化的rpc服务调用框架 阅读全文
摘要:
一共是四种配置 xml配置 properties配置 注解配置 api配置 一、 xml配置提供者服务的过程: 1、引入dubbo依赖包 2、把serviceImpl配置进入spring容器,管理服务。(dubbo只能支持spring管理的服务) 3、把spring管理的服务,转换成rpc服务对外开 阅读全文
摘要:
什么是穿透? 穿透是,redis中没有存在,数据库也没有存在该数据,导致黑客重复访问,导致直接访问打在数据库,导致崩溃 解决方法 1:添加布隆过滤器 2:将访问的key,在数据库没有访问到值的情况下,直接添加到缓存中,值为null 什么是击穿? 击穿是,缓存中某个key失效,数据库中有该数据,在同一 阅读全文
摘要:
package com.commercial.formats.utils;import com.alibaba.cloud.commons.lang.StringUtils;import com.alibaba.fastjson.JSONObject;import javax.net.ssl.*;i 阅读全文
摘要:
SysUser user = userService.getOne(Wrappers.<SysUser>query().lambda().eq(SysUser::getUsername, username)); 阅读全文