面试
Secutiry_
这个作者很懒,什么都没留下…
展开
-
面试中常问得面试题目总结(关于线程得详细解答)
1.多线程的实现方式有哪些? Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。 继承Thread类、实现Runnable接口这2种方式没有返回值,后面2种方式有返回值。 1、继承Thread类创建线程...原创 2019-04-25 19:13:47 · 144 阅读 · 0 评论 -
常问得面试题之Redis
前言;最近我看BAT里面得面试都含有Redis相关得问题,所以就想写一片关于它得理解,希望对大家有所帮助。 我们应该首先了解什么是Redis? Redis 是一个使用 C 语言写成的,开源的 key-value 数据库。。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和ha...原创 2019-04-25 21:51:15 · 203 阅读 · 0 评论 -
高并发解决思路
并发与并行 并发:当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间 段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状。.这种方式我们称之为并发(Concurrent)。 并行:当系统有一个以上CPU时,则线程的操作有可能非并发。当一个CPU执行一个线程时,另一个CPU可以执行另一个线程,...原创 2019-04-23 10:26:51 · 164 阅读 · 0 评论