上一页 1 2 3 4 5 6 7 8 ··· 19 下一页
摘要: 概念 解决方案 阅读全文
posted @ 2020-04-20 09:52 Qmillet 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 微信链接1 微信链接2 一、什么是Redis Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。 Redis 可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字 阅读全文
posted @ 2020-04-09 14:28 Qmillet 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1. 面向对象概念 把要研究的事物抽象成对象处理。一个对象内部含有:数据值描述其状态、操作方法即对象的行为用于改变对象的状态。面向对象具有对象唯一性、分类型、继承性、多态性。自己的理解就是将一项活动抽象成一个个角色对象,通过内部的属性和方法彼此连接,构成整个活动。 2. 面向对象三特性 继承 封装: 阅读全文
posted @ 2020-03-31 22:59 Qmillet 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、概述 同步代码块/同步方法具有的功能Lock都具有,另外ReetranttLock具有其他功能。例如公平锁、响应中断、获取锁时限时等待、结合Condition实现等待机制。 ReetranttLock是可重入锁的独占锁。比起synchronized功能更加丰富,实现公平锁实现、支持中断响应以及实 阅读全文
posted @ 2020-03-31 15:06 Qmillet 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 生产者消费者模式通过一个阻塞队列来解决两者之间的强耦合问题。阻塞队列相当于一个缓冲区,平衡消费者和生产者的处理能力。 阻塞队列有数据——生产者不生产,阻塞队列没数据——消费者不消费 一、synchronized+wait+notifyAll 生产 package com.ProductCusrome 阅读全文
posted @ 2020-03-30 21:49 Qmillet 阅读(2820) 评论(0) 推荐(0) 编辑
摘要: 本章主要介绍SQL中简单编写——参考W3school 一、查询Select 1. distinst--截然不同的,查询结果中中不存在相同的列 CompanyOrderNumber IBM 3532 W3School 2356 Apple 4698 W3School 6953 select disti 阅读全文
posted @ 2020-03-30 17:29 Qmillet 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 【场景】客户端大量连接,如果采用多线程方式的话,线程上下文切换导致性能不佳。因此采用io多路复用。 一、上下文切换 对于单核CPU来说(对于多核CPU,此处就理解为一个核),CPU在一个时刻只能运行一个线程,当在运行一个线程的过程中转去运行另外一个线程,这个叫做线程上下文切换(对于进程也是类似)。 阅读全文
posted @ 2020-03-28 15:49 Qmillet 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 生产者-消费者(producer-consumer)问题,也称作有界缓冲区(bounded-buffer)问题,两个进程共享一个公共的固定大小的缓冲区。 其中一个是生产者,用于将消息放入缓冲区;另外一个是消费者,用于从缓冲区中取出消息。问题出现在当缓冲区已经满了,而此时生产者还想向其中放入一个新的数 阅读全文
posted @ 2020-03-28 15:19 Qmillet 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 一、线程状态转换图 public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED; } ★ 调用obj.wait()的线程需要先获取obj的monitor,wait()会释放obj的monitor并进入等 阅读全文
posted @ 2020-03-28 13:13 Qmillet 阅读(304) 评论(0) 推荐(0) 编辑
摘要: (转载) 一、什么是布隆过滤器 本质上布隆过滤器是一种数据结构,比较巧妙的概率型数据结构(probabilistic data structure),特点是高效地插入和查询,可以用来告诉你 “某样东西一定不存在或者可能存在”。 相比于传统的 List、Set、Map 等数据结构,它更高效、占用空间更 阅读全文
posted @ 2020-03-26 21:40 Qmillet 阅读(159) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 19 下一页