武培轩
武培轩
全部文章
未归档
Apollo(1)
Git(2)
Java(36)
JDK源码解析(8)
JVM(7)
Leetcode(38)
Maven(1)
MySQL(2)
Spring Boot(6)
剑指Offer(97)
工具(1)
微服务(3)
操作系统(1)
数据库(3)
消息队列(1)
笔经(5)
笔试(6)
算法(4)
计算机网络(6)
设计模式(12)
读书笔记(5)
面经(8)
面试(5)
归档
标签
去牛客网
登录
/
注册
武培轩
专注分享 Java 技术干货,助你编程之路少走弯路。
全部文章
/ 未归档
(共53篇)
Markdown快速入门
Markdown快速入门 标题用# Markdown快速入门 基本 粗体用** **围住 这是粗体 斜体用* *围住 这是斜体 分割线 分割线是--- 引言是> 引言部分 ...
2018-03-27
0
530
排序算法-希尔排序
排序算法-希尔排序 上一篇讲解了简单插入排序算法,以及在其基础上优化的二分插入排序算法,但是每次插入需要按间隔为 1 移动有序区的元素,效率不高,下面我们来介绍一种新的插入排序算法-希尔排序。 算法简介 希尔排序(Shell Sort),也称递减增量排序算...
2018-03-27
1
558
排序算法-插入排序
排序算法-插入排序 算法简介 插入排序(Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外...
2018-03-26
0
0
排序算法-选择排序
排序算法-选择排序 算法简介 选择排序就是找到数组中最小元素将其和数组第一个元素交换位置,然后在剩下的元素中找到最小元素并将其与数组第二个元素进行交换,以此类推,直至整个数组排序结束。 算法描述 找到数组中最小元素并将其和数组第一个元素交...
2018-03-26
0
472
排序算法-冒泡排序
排序算法-冒泡排序 算法简介 冒泡排序(Bubble Sort)是一种典型的交换排序算法,持续比较相邻元素,大的挪到后面,因此大的会逐步往后挪,故称之为冒泡。 算法描述 比较相邻的元素。如果第一个比第二个大(小),就交换它们两个; ...
2018-03-26
1
442
数据库事务的四大特性以及隔离级别
数据库事务的四大特性以及隔离级别 本篇文章主要介绍数据库事务的四大特性ACID,以及数据库的隔离级别。 事务 概念 事务指的是满足 ACID 特性的一系列操作。在数据库中,可以通过 Commit提交一个事务,也可以使用 Rollback 进行回滚。...
2018-03-25
0
472
HTTP 0.9 HTTP 1.0 HTTP 1.1 HTTP 2.0区别
来自专栏
HTTP 0.9 HTTP 1.0 HTTP 1.1 HTTP 2.0区别 HTTP协议 :Hyper Text Transfer Protocol(超文本传输协议),是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。是互联网上...
2018-03-24
1
806
TCP三次握手和四次挥手
来自专栏
TCP三次握手和四次挥手 TCP三次握手 所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。整个流程如下图所示: 第一次握手:Clien...
2018-03-24
1
785
TCP和UDP的区别
TCP和UDP的区别 TCP TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。 TCP首部格式 序号 :用于对字节流进行编号,...
2018-03-24
0
513
CentOS7.2下Nginx的使用
CentOS7.2下Nginx的使用 Nginx的启动 指定配置文件的方式启动 nginx -c /etc/nginx/nginx.conf 对于yum安装的nginx,使用systemctl命令启动systemctl start nginx ...
2018-03-23
0
414
首页
上一页
1
2
3
4
5
6
下一页
末页