随笔分类 -  杂烩

摘要:简介 Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。 Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。 支持Java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管理与检测。 Sona 阅读全文
posted @ 2021-04-29 17:58 谁主沉浮oo7 阅读(4314) 评论(1) 推荐(0)
摘要:背景 对于缓存穿透、缓存雪崩和缓存击穿常常出现在面试中,今天来看看它到底是啥吧? redis缓存穿透 理解 重在穿透吧,也就是访问透过redis直接经过mysql,通常是一个不存在的key,在数据库查询为null。每次请求落在数据库、并且高并发。数据库扛不住会挂掉。 解决方案 可以将查到的null设 阅读全文
posted @ 2021-04-29 13:45 谁主沉浮oo7 阅读(345) 评论(1) 推荐(0)
摘要:介绍 该篇博文主要介绍如何配置Springboot使其打包部署的服务必须通过HTTPS协议才可访问,仅供内部研究使用。 生成https证书 要使用https,首先需要ssl证书,获取SSL证书有两种方式: 自己通过keytool生成 通过证书授权机构购买 这里本地测试使用,通过keytool生成,方 阅读全文
posted @ 2021-04-29 13:42 谁主沉浮oo7 阅读(1444) 评论(0) 推荐(0)
摘要:背景 在日常工作中,不希望每次登录都输入密码,这里主要介绍一种简单的配置Linux主机间免密登录的方式 先了解两个核心命令: ssh-keygen :产生公钥和私钥对 ssh-copy-id:将本机的秘钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有远程机器的 阅读全文
posted @ 2020-12-15 17:52 谁主沉浮oo7 阅读(2062) 评论(1) 推荐(0)
摘要:近日在删除数据时,发现除了常用的Delete & Drop语句之外,还有Truncate也是与删除数据相关的,针对上述三种有进行简单的比较与整理 用法 drop 用法:drop table 表名 drop是DDL,会隐式提交,所以,不能回滚,不会触发触发器。 drop语句删除表结构及所有数据,并将表 阅读全文
posted @ 2020-09-19 08:47 谁主沉浮oo7 阅读(636) 评论(0) 推荐(0)
摘要:简介 RocketMQ是阿里开源的消息中间件,目前已经捐献个Apache基金会,它是由Java语言开发的,具备高吞吐量、高可用性、适合大规模分布式系统应用等特点,经历过双11的洗礼,实力不容小觑。 官网:https://rocketmq.apache.org/ 快速入门:https://rocket 阅读全文
posted @ 2020-09-08 08:50 谁主沉浮oo7 阅读(1420) 评论(0) 推荐(3)