![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
文章平均质量分 66
a少年不年少
这个作者很懒,什么都没留下…
展开
-
16 张图吃透 Redis 架构演进
现如今 Redis 变得越来越流行,几乎在很多项目中被用到。不知道大家有没有思考过:Redis 到底是如何稳定、高性能地提供服务的?你可以先尝试回答一下这些问题:我使用 Redis 的场景很简单,只使用单机版 Redis 会有什么问题吗?我的 Redis 故障宕机了,数据丢失了怎么办?如何能保证我的业务应用不受影响?为什么需要主从集群?它有什么优势?什么是分片集群?我真的需要分片集群吗?…此外,如果你对 Redis 已经有所了解,肯定也听说过数据持久化、主从复制、哨兵这些概念,它们之间又有什么原创 2021-09-09 16:12:28 · 157 阅读 · 0 评论 -
MYSQL千万级大数据SQL查询优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 where 子句中使用!=或<>操作符,否则引擎将放弃使用索原创 2021-03-17 16:20:22 · 163 阅读 · 0 评论 -
mysql中把一行拆成多行
把 转成SELECT substring_index(substring_index( a.rn,',',b.help_topic_id + 1 ),',' ,- 1) AS rnFROM (select '1,2,3,4' as rn) a JOIN mysql.help_topic b ON b.help_topic_id <(length(a.rn) - length( replace(a.rn, ',', '') ) + 1)一张表如果保存了数据的值原创 2021-01-20 11:32:39 · 506 阅读 · 0 评论 -
org.apache.shiro1.3.2的0day漏洞
0day漏洞,可以直接控制服务器,需要替换版本升级至1.5.2及以上版本原创 2020-08-17 11:08:10 · 1206 阅读 · 1 评论 -
ip操作工具类
ip操作工具类package com.develop.test;import java.math.BigDecimal;import java.math.BigInteger;import java.net.InetAddress;import java.net.UnknownHostException;import java.text.Normalizer;import java.text.Normalizer.Form;import java.util.ArrayList;impor原创 2020-08-13 16:13:44 · 199 阅读 · 0 评论 -
Flink执行常见报错总结
1、kafa 分区数小于应用部署节点数处理方式:kafka 为topic增加partition;至少大于等于应用部署节点数命令: bin/kafka-topics.sh --alter --zookeeper 10.112.179.12:2181 --partitions 10 --topic gome2020-03-10 17:16:39,706 INFO org.apache.kafk...原创 2020-04-17 15:06:22 · 6353 阅读 · 2 评论 -
Apache Flink安装使用
1、安装jdk1.82、安装maven3、安装netcat4、flink单节点安装原创 2020-03-09 17:28:26 · 171 阅读 · 0 评论 -
九头蛇(Hydra)安装与使用
九头蛇(Hydra)安装与使用一、Hydra介绍二、Hydra安装(一)Window环境(二)Linux(Centos)环境(三)其他三、Hydra的使用(一)mysql(二)ssh(三)ftp(四)rdb(五)redis参考一、Hydra介绍几乎任何的密码安全研究都显示,最大的安全漏洞之一是弱口令。为了让研究者和安全顾问们能向人们展示从远程计算机未授权获取一个系统的访问权限是多么的容易,H...原创 2020-01-20 11:02:29 · 12000 阅读 · 1 评论 -
Docker及其用法
Dockerfile文件详解https://www.cnblogs.com/panwenbin-logs/p/8007348.html原创 2019-09-10 10:18:18 · 100 阅读 · 1 评论 -
如何制作工具jar包
1.选中工程—>右键,Export—>Java—>Runnable JAR file2.—>next—>在[Launch Configuration]中选择main方法所在的类,并在[Export destination]中选择导出路径与Jar文件名称—>finish就这么导出成功,之后就可以直接部署运行了。使用这个导出的jar包含所引用的第三方jar...转载 2019-06-05 20:52:27 · 935 阅读 · 0 评论 -
Redis充当mybatis二级缓存相关问题
最近项目中需要使用redis充当mybatis二级缓存。因此出现了一系列问题。由于部署时使用了redis集群,所以选择使用了JedisCluster类进行存取操作。但是后续发现,JedisCluster存取操作只支持String、byte[]。而项目中获取出来的类型非常灵活,可能是String、List、Map等等,只能使用Object去进行存储操作,显然JedisCluster没有一个合适的A...原创 2019-05-24 14:29:28 · 359 阅读 · 0 评论 -
Linux命令
1.scp命令Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同。cp — 主要是用于在同一台电脑上,在不同的目录之间来回copy文件scp — 主要是在不同的Linux系统之间来回copy文件关于scp的具体用法不同的Linux之间copy文件常用有3种方法:1、其中一台Linux安装ftp Server,这样可以在另外一台机器使用ftp的c...原创 2019-05-06 20:13:11 · 285 阅读 · 0 评论 -
Apache JMeter软件的安装与使用(详细)
Apache JMeter软件的安装与使用一、JMeter的简介二、JMeter的作用三、与LoadRunner的异同四、JMeter的安装与配置五、JMeter插件的安装(可忽略)六、JMeter的简单使用七、JMeter+badbody录制脚本进行web并发测试一、JMeter的简介Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被...原创 2019-01-09 15:29:25 · 7974 阅读 · 0 评论