框架
文盲青年
天苍苍,野茫茫,女扮男装耍流氓
展开
-
grafana重置密码
grafana重置密码原创 2022-06-30 10:16:38 · 746 阅读 · 0 评论 -
Log4j2最近被爆出巨大漏洞
一、背景近日,知名sl4j日志规范实现框架log4j2被爆出巨大漏洞,可被黑客利用jndi机制执行非法命令,获取服务器权限等,不幸的是很多知名框架也用了log4j2,我们熟知的如Apache Struts2、Apache Solr、Apache Druid、Apache Flink…相信很多互联网厂此刻正瑟瑟发抖,紧急修复。国家网络应急中心也紧急发布了处理意见:关于Apache Log4j2存在远程代码执行漏洞的安全公告很多服务使用了log4j2框架,并且打了API入参日志、三方交互日志等,正在被黑原创 2021-12-11 12:08:33 · 3374 阅读 · 0 评论 -
高性能 Nginx HTTPS 调优 - 如何为 HTTPS 提速 30%
https://mp.weixin.qq.com/s/n_rnfgg7lRbzeaSyvBTFPQ转载 2021-02-23 10:05:35 · 111 阅读 · 0 评论 -
内存耗尽后Redis会发生什么?
https://mp.weixin.qq.com/s/-caMTrOXQu-o0O44e6I9dQ转载 2021-02-23 10:01:56 · 274 阅读 · 0 评论 -
图文解析 Nacos 配置中心的实现
图文解析 Nacos 配置中心的实现本文不会贴太多源码,基本靠图片和文字叙述全文共 2582 字,预计阅读时间 12 分钟什么是 NacosNacos 是阿里发起的开源项目,地址:https://github.com/alibaba/nacos。Nacos 主要提供两种服务,一是配置中心,支持配置注册、变更下发、层级管理等,意义是不停机就可以动态刷新服务内部的配置项;二是作为命名服务,提供服务的注册和发现功能,通常用于在 RPC 框架的 Client 和 Server 中间充当媒介,还附带有健康转载 2021-01-08 11:19:53 · 436 阅读 · 0 评论 -
spring-boot项目打包时候出现boot-inf文件夹的问题
spring-boot项目打包时候出现boot-inf文件夹的问题1.spring-boot maven打包,一般pom.xml文件里会加<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId></plugin>这样打的jar里会多一个目录BOOT-INF。2.引转载 2021-01-07 18:35:09 · 845 阅读 · 1 评论 -
nacos配置中心
入门参考:https://www.cnblogs.com/mrhelloworld/p/nacos-config.html源码编译检出代码,https://github.com/alibaba/nacos,BUILDING步骤编译即可Build Instructions for NACOS====================================================(1) Prerequisites JDK 1.8+ is required in orde转载 2021-01-07 14:48:47 · 906 阅读 · 0 评论 -
RateLimiter基于令牌桶算法限流
RateLimiter基于令牌桶算法限流转载 2020-12-23 11:04:33 · 184 阅读 · 0 评论 -
skywalking入门
https://skywalking.apache.org/zh/blog/2019-03-29-introduction-of-skywalking-and-simple-practice.html转载 2020-11-04 20:21:28 · 137 阅读 · 0 评论 -
spring使用AOP实现读写分离
https://mp.weixin.qq.com/s/j_iqri_U396dKADSTCirrQ转载 2020-09-07 17:26:42 · 467 阅读 · 0 评论 -
kafka日志段如何读写
kafka日志如何读写转载 2020-08-24 09:39:37 · 219 阅读 · 0 评论 -
Dubbo入门
https://mp.weixin.qq.com/s/FPbu8rFOHyTGROIV8XJeTA转载 2020-08-19 10:04:43 · 113 阅读 · 0 评论 -
京东热 key 探测框架新版发布JD-hotkey,单机 QPS 可达 35 万
https://mp.weixin.qq.com/s/3URAvUF6zwxeF5Kkc1aWHA转载 2020-08-17 09:50:52 · 5779 阅读 · 0 评论 -
假如Redis里面有1亿个key,其中有10w个key是以某个固定的已知的前缀开头的,如何将它们全部找出来?
使用keys指令可以扫出指定模式的key列表。对方接着追问:如果这个redis正在给线上的业务提供服务,那使用keys指令会有什么问题?这个时候你要回答redis关键的一个特性:redis的单线程的。keys指令会导致线程阻塞一段时间,线上服务会停顿,直到指令执行完毕,服务才能恢复。这个时候可以使用scan指令,scan指令可以无阻塞的提取出指定模式的key列表,但是会有一定的重复概率,在客户端做一次去重就可以了,但是整体所花费的时间会比直接用keys指令长。摘自享学课堂...转载 2020-08-11 14:14:41 · 2517 阅读 · 0 评论 -
Redis使用布隆过滤器
现有50亿个电话号码,现有10万个电话号码,如何要快速准确的判断这些电话号码是否已经存在?布隆过滤器是一种类似set的数据结构,只是不太准确,当判断元素是否存在时返回结果存在但真实不一定存在;当返回不存在时肯定是不存在,所以判断去重时有一定的误判概率。当然,误判只会发生在过滤器没有添加过的元素,对于添加过的元素不会发生误判。特点:高效地插入和查询,占用空间少,返回的结果是不确定性的。Redis布隆过滤器的基本使用在Redis中,布隆过滤器有两个基本命令,分别是:bf.add:添转载 2020-08-11 10:14:29 · 562 阅读 · 0 评论 -
Redis底层数据结构?
福哥口诀法:简链字跳整 压快压SDS simple synamic string:简单动态字符串。支持自动动态扩容的字节数组 。list :链表 。双端链表。dict :字典。使用双哈希表实现的, 支持平滑扩容的字典 。zskiplist :跳跃表。附加了后向指针的跳跃表 。intset :整数集合。用于存储整数数值集合的自有结构 。ziplist :压缩列表。一种实现上类似于TLV, 但比TLV复杂的, 用于存储任意数据的有序序列的数据结构 。quicklist:快速列表。一种以ziplis转载 2020-07-29 14:03:54 · 107 阅读 · 0 评论 -
一文读懂分布式任务调度平台XXL-JOB
https://www.cnblogs.com/caison/p/11641161.html转载 2020-07-15 22:22:57 · 150 阅读 · 0 评论 -
Dataway-不再需要Controller、Service、DAO、Mapper!
https://mp.weixin.qq.com/s/to9XP13e3hA6dqB9gYsApA转载 2020-06-18 09:21:25 · 151 阅读 · 0 评论 -
微服务之-ServiceMesh
https://www.jianshu.com/p/27a742e349f7转载 2020-05-23 15:32:31 · 135 阅读 · 0 评论 -
基于 SkyWalking 实现服务链路追踪
https://blog.51cto.com/zero01/2463116转载 2020-05-23 15:31:53 · 1099 阅读 · 0 评论 -
kafka入门
kafka转载 2020-04-08 09:54:00 · 277 阅读 · 2 评论 -
redis使用scan代替keys
https://www.cnblogs.com/williamjie/p/9502560.html转载 2020-03-16 15:42:33 · 201 阅读 · 0 评论 -
redis入门
摘自:马士兵教育公开课原创 2020-02-28 10:40:11 · 177 阅读 · 0 评论 -
使用guava分割字符串
http://ifeve.com/google-guava-strings/转载 2020-02-11 22:13:50 · 1511 阅读 · 0 评论 -
为什么阿里的dubbo注册中心要放弃zookeeper, 而用Nacos?
https://my.oschina.net/u/867417/blog/1865971/https://blog.csdn.net/qq_41587754/article/details/80133775转载 2020-02-10 21:37:33 · 1092 阅读 · 0 评论 -
zaabix监控入门
http://www.zsythink.net/archives/447/转载 2020-02-05 17:39:12 · 268 阅读 · 0 评论 -
使用Joda-Time优雅的处理日期时间及可能存在的问题
https://www.jianshu.com/p/efdeda608780https://www.iteye.com/blog/aub-1770797转载 2019-11-13 17:16:04 · 648 阅读 · 0 评论 -
JAVA BIO,NIO,AIO详解(附代码实现)以及Netty的简介
一看就知道是老鸟写的,简洁明了,可以一读https://blog.csdn.net/qq32933432/article/details/80247795转载 2020-01-21 14:14:06 · 337 阅读 · 0 评论 -
王小云院士真地破解了 MD5 吗
1.MD5简介MD5(Message-Digest Algorithm 5)是一种被广泛使用的消息摘要算法,也称为哈希算法、散列算法或杂凑算法,可以产生出一个定长的 128 位(16 字节)的散列值(Hash Value),一般用于数字签名以确保信息传输完整性与密码的加密存储。MD5 由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于 1992 年公开,用以取代 MD...转载 2020-01-15 18:34:29 · 5502 阅读 · 0 评论 -
zookeepr入门
https://www.cnblogs.com/sunddenly/p/4033574.html转载 2020-01-13 17:20:13 · 2455 阅读 · 0 评论 -
ETL数据同步利器Kettle实战应用
https://www.cnblogs.com/limengqiang/archive/2013/01/16/KettleApply1.html转载 2020-01-10 10:19:47 · 174 阅读 · 0 评论 -
shiro基础使用
https://www.cnblogs.com/progor/p/10970971.html转载 2020-01-04 16:01:47 · 86 阅读 · 0 评论 -
Gson日期转化报错
当Long型的Json数据,反序列化成Date属性的对象的时候,会报转化错误。在初始化Gson时,可以注册一个日期专用解析器,就解决问题了public class JsonUtil { private JsonUtil() { } private static Gson gson; private static Gson getGson() { ...原创 2019-12-12 16:20:38 · 604 阅读 · 0 评论 -
maven打包编译部署到tomcat
https://www.cnblogs.com/mingzhanghui/p/9412862.html转载 2019-12-02 15:12:43 · 500 阅读 · 0 评论 -
springboot中akka的日志记录
akka框架会自动去搜索名称为akka的logger,所以在配置logback时,需要增加一个akka的logger,maven依赖<dependency> <groupId>com.typesafe.akka</groupId> <artifactId>akka-actor_2.12</ar...原创 2019-11-29 16:28:57 · 502 阅读 · 0 评论 -
java图片识别Tesseract-OCR
最近无聊,看一了一下朋友的大佬的项目,用腾讯的开源NCNN实现了图像识别,不过是基于C++的,我不太会,于是搜了一下java的,有基于Tesseract-OCR的,有基于百度API的,不过据说Tesseract-OCR没有百度识别率高,而且大部分只适用于文字识别,但是好的是可以自己训练来提高识别率。可以看卡这篇大佬的博客,总结的很到位,java的图像识别:https://www.cnblogs....转载 2019-11-29 11:44:55 · 158 阅读 · 0 评论 -
Gradle/Maven查看依赖树
当我们开发时,不知道所用的类来自哪个依赖包dependencies,就可以通过打印出依赖树,再搜索一下就可以找到。./gradlew dependenciesgradle dependencies原创 2019-11-18 18:30:41 · 7530 阅读 · 1 评论 -
Cron 表达式详解
https://blog.csdn.net/u010416101/article/details/80674782转载 2019-11-13 19:03:50 · 236 阅读 · 0 评论 -
SpringBoot整合Quartz实现定时任务
当然用xxl-job效果更好https://www.jianshu.com/p/a99b80021be6转载 2019-11-13 17:07:35 · 156 阅读 · 0 评论 -
携程开源框架分布式拉取配置之Apollo
https://www.cnblogs.com/xiaohouzai/p/9231925.html官网:https://github.com/nobodyiam/apollo-build-scriptsjava接入指南转载 2019-10-30 11:36:21 · 557 阅读 · 0 评论