- 博客(3)
- 收藏
- 关注

原创 Redis是单线程的,为什么支持高并发?
要搞清楚这个问题,首先来看看以下几个问题:并行,并发以及它们的区别 BIO,NIO, IO多路复用,AIO Redis如何实现高并发并行与并发的定义:并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。并行:在操作系统中,一组程序按独立异步的速度执行,无论从微观还是宏观,程序...
2019-11-29 10:56:41
2550

原创 https与http的区别是什么?
https与http的区别是什么?https采用了什么样的加密方法(工作原理)?一、https与http的区别(https诞生的原因):1)http:互联网上应用最为广泛的一种网络协议(请求-响应)。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。明文传输,不适合敏感信息,如密码,信用卡等等。2)https:以安全为目标的HTTP通道,简单讲是HTTP的安全版,...
2019-11-29 08:41:46
994
原创 数据库访问方法简介
初识JAVA数据库访问本文主要简单介绍对比下JAVA三种主要访问数据库的方法:JDBC、Hibernate和MyBatis一、JDBC1、简介:Java程序都是通过JDBC连接数据库的。它是由SUN公司提出的一些列的规范,只给用户提供了接口,而具体的实现是是交给数据库厂商实现的。它是一种典型的桥接模式。操作步骤:(1)、定义好需要连接的数据库、注册驱动和数据库用户名密码等信息。 (2)、根据定义好
2017-11-10 20:57:18
791
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人