摘要:
Mac os安装MySQL数据库,系统提示mysql: command not found该怎么办 当我们安装好MySQL后,在终端输入mysql命令,发现并不能看到自己安装的数据库,这是因为你没有配置环境变量。 在os系统中安装MySQL数据库默认保存在/usr/local/mysql 那么我们应 阅读全文
摘要:
public class QuickDemo { public static void main(String[] args) { int[] arr = {5, 2, 4, 9, 7, 564, 123, 643, 8, 64, 8, 75, 6, 7968, 4648, 46};// sort( 阅读全文
该文被密码保护。 阅读全文
摘要:
逻辑 有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。 假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用来做啥的了) 阅读全文
摘要:
对于中间操作和终端操作的定义,请看《JAVA8 stream接口 中间操作和终端操作》,这篇主要讲述的是stream的count,anyMatch,allMatch,noneMatch操作,我们先看下函数的定义 long count(); boolean anyMatch(Predicate<? s 阅读全文
摘要:
一.idea在线安装 lombok插件 自己写日志的时候,肯定需要: private final Logger logger = LoggerFactory.getLogger(LoggerTest.class);1每次写新的类,就需要重新写logger 有简单的方式,就是使用@Slf4j注解 首先 阅读全文
摘要:
explain mysql 结果分析说明 Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain select 阅读全文
摘要:
MySQL调优三部曲(二)EXPLAIN EXPLAINMySQL Query Optimizer通过执行EXPLAIN命令来告诉我们它将使用一个怎样的执行计划优化Query。所以,通过Explain可以帮助我们选择更好的索引和写出更优化的查询语句 Explain各种信息的解释PS:下面列举的例子有 阅读全文
摘要:
MySQL调优三部曲(一)慢查询开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,可以更好的优化MySQL的性能 参数说明slow_query_log: 慢查询开启状态(on/off)slow_query_log_file: 慢查询日志存放位置(该目录需要MySQ 阅读全文
摘要:
前言 平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到此文的同学们可以拿出自己日常觉得帮助很大的工具,大家一起进步。闲话不多说,开搞。 Linux命令类 tail 最常用的tail 阅读全文