随笔分类 -  它山石,可攻玉

深度好文值得收藏借鉴,对自己得提升有所帮助
摘要:本文针对关系型数据库的一般语法。限于篇幅,本文侧重说明用法,不会展开讲解特性、原理。 一、基本概念 数据库术语 数据库(database) - 保存有组织的数据的容器(通常是一个文件或一组文件)。 数据表(table) - 某种特定类型数据的结构化清单。 模式(schema) - 关于数据库和表的布 阅读全文
posted @ 2020-07-07 14:45 遇见0817 阅读(124) 评论(0) 推荐(0)
摘要:MySQL性能 最大数据量 最大并发数 查询耗时0.5秒 实施原则 数据表设计 数据类型 避免空值 text类型 索引优化 索引分类 优化原则 SQL优化 分批处理 不做列运算 避免Select * 操作符<>优化 OR优化 IN优化 LIKE优化 JOIN优化 LIMIT优化 其他数据库 MySQ 阅读全文
posted @ 2020-06-05 15:30 遇见0817 阅读(235) 评论(0) 推荐(0)
摘要:Object中的wait、notify、notifyAll,可以用于线程间的通信,核心原理为借助于监视器的入口集与等待集逻辑 通过这三个方法完成线程在指定锁(监视器)上的等待与唤醒,这三个方法是以锁(监视器)为中心的通信方法 除了他们之外,还有用于线程调度、控制的方法,他们是sleep、yield、 阅读全文
posted @ 2020-05-11 14:03 遇见0817 阅读(352) 评论(0) 推荐(0)
摘要:Lambda简介 Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。 JDK 也提供了大量的内置函数式接口供我们使用,使得 Lambda 表达式的运用更加方便、高效。 对接口的要求 虽然 阅读全文
posted @ 2020-05-07 13:58 遇见0817 阅读(273) 评论(0) 推荐(0)
摘要:对于Java并发编程,一般来说有以下的关注点: 线程安全性,正确性。 线程的活跃性(死锁,活锁) 性能 其中线程的安全性问题是首要解决的问题,线程不安全,运行出来的结果和预期不一致,那就连基本要求都没达到了。 保证线程的安全性问题,本质上就是保证线程同步,实际上就是线程之间的通信问题。我们知道,在操 阅读全文
posted @ 2020-04-22 17:06 遇见0817 阅读(258) 评论(0) 推荐(0)
摘要:以下文章来源于微信公众号小哈学Java ,作者AllenJiang 单例模式是 23 种 GOF(设计模式) 中最简单的一种设计模式,也是最经典的一种设计模式。在 Java 面试中,可以说是必问的一个知识点了。接下来我们就来具体说一说。 面试官:对设计模式熟悉吗?你工作中用过哪些设计模式呢? 应聘者 阅读全文
posted @ 2020-04-21 16:47 遇见0817 阅读(570) 评论(0) 推荐(0)
摘要:线程 线程的概念,百度是这样解释的: 线程(英语:Thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 在Unix System V及SunOS中也被称为轻量 阅读全文
posted @ 2020-04-20 17:03 遇见0817 阅读(181) 评论(0) 推荐(0)
摘要:作者:Mingqi 链接:https://www.zhihu.com/question/23277575/answer/169698662 来源:知乎 设计模式7大原则 为什么会有人说设计模式已死呢,因为spring这些框架帮你做好了类和对象的管理,让你写代码的时候只专注于你实现的功能,而不是设计。 阅读全文
posted @ 2020-04-15 15:03 遇见0817 阅读(252) 评论(0) 推荐(0)
摘要:作者:指尖上的榴莲 www.jianshu.com/p/704a6c5d337c 一.概述 线程池,顾名思义就是存放线程的池子,池子里存放了很多可以复用的线程。 如果不用类似线程池的容器,每当我们需要执行用户任务的时候都去创建新的线程,任务执行完之后线程就被回收了,这样频繁地创建和销毁线程会浪费大量 阅读全文
posted @ 2020-04-15 11:00 遇见0817 阅读(300) 评论(0) 推荐(0)
摘要:作者: 刘思宁 整理:朱小厮 www.jianshu.com/p/67093716547b 在一些网络服务的系统中,Redis 的性能,可能是比 MySQL 等硬盘数据库的性能更重要的课题。比如微博,把热点微博[1],最新的用户关系,都存储在 Redis 中,大量的查询击中 Redis,而不走 My 阅读全文
posted @ 2020-04-01 16:31 遇见0817 阅读(345) 评论(0) 推荐(0)