自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追求幸福,探索未知的博客

你要坚信,当努力到一定程度的时候,幸运自会不期而遇。

  • 博客(30)
  • 资源 (18)
  • 收藏
  • 关注

原创 计算机网络常见面试题2

6、TCP/UDPTCP/UDP都是是传输层协议,但是两者具有不同的特性,同时也具有不同的应用场景,下面以图表的形式对比分析。面向报文面向报文的传输方式是应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。因此,应用程序必须选择合适大小的报文。若报文太长,则IP层需要分片,降低效率。若太短,会是IP太小。面向字节流面向字节流的话,虽然应用程序和TCP的交互是一次一个数据块...

2020-02-29 16:32:13 472

原创 数据库常见面试题2

6.B+树索引的实现?为什么要用B+树索引?对比Hash索引?B树、B-树、B+树、B树的区别B树:二叉树,每个结点只存储一个关键字,等于命中,小于走左结点,大于走右结点;B-树:多路搜索树,每个结点存储M/2到M个关键字,非叶子结点存储指向关键字范围的子结点; 所有关键字在整颗树中出现,且只出现一次,非叶子结点可以命中;B+树:在B-树基础上,为叶子结点增加链表指针,所有关键字都在叶子结...

2020-02-28 13:13:40 170

原创 数据结构与算法常见面试题2

1.十大排序①冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。②选择排序首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。③插入排序的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于...

2020-02-28 13:07:24 361

原创 JVM常见面试题3——内存模型与线程

9.Java内存模型?volatile关键字,使用场景?原子性?先行发生原则?Java内存模型(JMM)是一种内存规范,它可以屏蔽各种硬件和操作系统的访问差异,从而保证一段Java程序在不同的平台上运行都能得到一样的结果。如何保证?JMM可提供影响并发编程的原子性操作(synchronized和Lock)、可见性操作(volatile、synchronized和Lock)、有序性操作(volat...

2020-02-27 10:49:20 293

原创 JVM常见面试题2——类加载与反射

6.类加载What?Java是面向对象的语言,对Java来说,所有的都是对象,包括类文件。类加载就是把一个类文件(.class文件)读入内存,并为其创建一个对象的过程。这个对象是可以被虚拟机直接使用的Java类型。Why?Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借...

2020-02-27 10:47:17 455

原创 Java Web学习笔记

java web

2020-02-26 14:33:15 761

原创 Java基础常见面试题——集合篇

Java

2020-02-26 13:55:19 678

原创 Java基础常见面试题——锁

1.synchronized锁实现原理? (Lock)和 (synchronized)两种锁区别?synchronized可以保证方法或者代码块在运行时,同一时刻只有一个方法可以进入到临界区,同时它还可以保证共享变量的内存可见性。synchronized是用java的monitor机制来实现的,就是synchronized代码块或者方法进入及退出的时候会生成monitorenter跟monit...

2020-02-26 12:49:54 514

原创 Java基础常见面试题——设计模式

单例模式  因程序需要,有时我们只需要某个类同时保留一个对象,不希望有更多对象,此时,我们则应考虑单例模式的设计。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。其特点:1. 单例模式只能有一个实例。2. 单例类必须创建自己的唯一实例。3. 单例类必须向其他对象提供这一...

2020-02-24 23:56:04 286

原创 Java基础常见面试题——多线程

java 多线程

2020-02-24 23:43:28 807

原创 Java基础常见面试题——入门

Java

2020-02-24 23:39:04 362

原创 Linux入门

Linux 项目小实战:https://blog.csdn.net/qq_41822345/article/details/104350372  Linux是一个支持多用户、多任务、多线程、多CPU和多平台的基于Unix的操作系统。其基本思想有两点:①一切都是文件;②每个文件都有特定的用途。(Linux系统中所有包括硬件、软件、操作系统、命令)。  因为Linux也是一个系统,本质上跟我们电...

2020-02-24 23:34:23 163

原创 Java框架入门篇——Spring

1、Spring是什么?Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并且Spring所需的处理开销也是微不足道的。此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。控制反转——Spring通过一种称...

2020-02-24 23:23:24 809

原创 Java基础常见面试题——最后十题

1.为什么等待(wait())和通知(notify())是在 Object 类而不是 Thread 中声明的?生产者-消费者问题代码实现①.生产者消费者问题(英语:Producer-consumer problem),也称有限缓冲问题(英语:Bounded-buffer problem),是一个多线程同步问题的经典案例。该问题描述了两个共享固定大小缓冲区的线程——即所谓的“生产者”和“消费者”...

2020-02-24 17:02:41 529

原创 Java综合面试

1.自我介绍面试官,您好。我是刘稳,是来自南京邮电大学的应届硕士生,所学专业是通信与信息系统,今天面试的岗位是******。在校期间,我的成绩还算不错,本科专业排名前20%,研究生专业107人,排名第三十位。研二的时候主要是跟着自己的导师完成了一个与上海微小卫星研究所合作的项目,是关于低轨卫星频频感知的占用建模,也据此发表两篇论文(一篇今年3月份写的IEEE举办的国际会议论文,会在九月份EI收录...

2020-02-24 16:52:03 2320

原创 数据结构与算法常见面试题2

十大排序①冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。②选择排序首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。③插入排序的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排...

2020-02-24 16:49:39 321

原创 数据结构与算法常见面试题1

1.八大数据结构及其应用场景(数组、栈、链表、树、图、堆、散列表)1.数组数据结构中最基本的一个结构就是线性结构,而线性结构又分为连续存储结构和离散存储结构。连续存储结构其实就是数组。在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素...

2020-02-24 16:11:29 430

原创 什么才是一个java程序猿的核心技能?

什么才是一个java程序猿的核心技能?

2020-02-22 20:04:59 186

原创 Java基础常见面试题——HashMap最新总结(JDK1.8)

HashMap源码

2020-02-21 23:25:56 2377 1

原创 数据库常见面试题1

1.SQL增删改查(语法基础)DDL:create、alter、drop、CREATE TABLE/VIEW/INDEX/SYN/CLUSTERDML:insert、delete、updateDQL:select、from、whereDCL:grant、revoke、ROLLBACK COMMIT* 操作数据库:创建数据库: create database dbname删除数据库...

2020-02-21 23:06:56 347

原创 计算机网络常见面试题1

1、TCP/IP模型TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。TCP/IP协议族按照层次由上到下,层层包装。最上面的是应用层,这里面有http,ftp,等等我们熟悉的协议。而第二层则是传输层,著名的TCP和UDP协议就在这个层次。第三层是网络层,IP...

2020-02-20 22:31:30 530

原创 JVM常见面试题1——垃圾回收

Java 帮我们管理内存,但是这并不代表我们不需要了解Java的内存结构,因为线上经常出现内存的问题。

2020-02-20 20:21:12 1293

原创 java图书管理系统(前后端分离后)

图书管理系统(前后端分离)

2020-02-20 15:09:00 4490 1

原创 微服务(SpringCloud)入门项目——外卖订单系统

使用微服务(SpringCloud)搭建的一个简易外卖订单系统。本项目技术栈——SpringCloud、SpringBoot、MyBatis、LayUI、thymeleaf

2020-02-20 05:41:41 7770 21

原创 数据结构与算法常见面试题练习——二叉树篇

数据结构与算法(二叉树篇)

2020-02-20 04:12:19 215

原创 数据结构与算法常见面试题练习——链表篇

数据结构与算法(链表篇)

2020-02-20 04:10:59 208

原创 开发工具的使用(持续更新)

开发工具的使用(持续更新)1.写代码中IDEA用到的快捷键。2.代码管理Git的使用。3.sublime的使用。4.postman。

2020-02-20 04:08:21 1260

原创 java图书管理系统(前后端分离前)

图书管理系统(了解java web的发展)写在前面:这是没有前后端分离前项目的开发(高耦合),用于了解java web开发的发展。1.本项目用到的java技术栈(这些虽然现在很少使用了,但它们是基础)tomcat,servlet,jsp,el,jstl,filter,jdbc,dbutils,mvc。2.项目功能需求:1⃣️登陆功能(包括普通用户登陆,管理用户登陆)2⃣️首页书本展示...

2020-02-20 02:56:39 1954 2

原创 前后端分离(面试:说一说你理解的前后端分离?)

谈谈你对前后端分离这件事的理解?你觉得一个项目该如何实施前后端分离?

2020-02-20 02:36:38 5073 2

原创 Hexo博客安装(基于npm/cnpm包的Git命令安装)

Hexo博客安装(基于Git命令安装)一、安装Node.js1.Node.js下载(Node.js+nmp包)2.查看版本 node -v nmp -v3.下载安装cnpm淘宝镜像 npm install cnmp -g --registry-http://registry.npm.taobao.orgnpm/cnpm:节点包管理器是NodeJS的包管理器,用于节点插件管理(包括...

2020-02-16 23:15:18 2077

MySQL开发规范,后端开发人员必备

MySQL开发规范

2022-11-05

计算机组成原理知识网络结构图

计算机组成原理是计算机的核心,主要包括计算机基本组件的构造、组织方式和设计思想,以及基本运算的操作原理。

2022-10-24

操作系统知识网络结构图

操作系统是一组控制和管理计算机硬件与软件资源。 免费提供:操作系统知识网络结构图+Linux操作系统知识网络结构图 相关链接:https://editor.csdn.net/md/?articleId=127169859

2022-10-13

redis6 资料和代码 秒杀案例 分布式锁案例

redis6 资料和代码 秒杀案例 分布式锁案例 Redis Key-Value数据库【初级】:https://blog.csdn.net/qq_41822345/article/details/125527045 Redis Key-Value数据库【高级】:https://blog.csdn.net/qq_41822345/article/details/125568007 Redis Key-Value数据库【实战】:https://blog.csdn.net/qq_41822345/article/details/125568012

2022-07-03

Ceph官网 [中文翻译] 文档

Ceph 分布式存储系统 官网文档 中文翻译文档

2022-04-10

MySQL OCP进阶 题库中文版包含答案.pdf

MySQL OCP真题(中英文对照)

2021-09-01

谷粒商城官方笔记.zip

谷粒商城官方资料

2021-02-21

Docker容器学习笔记二(狂神说Java).md

从Docker的历史到Docker的部署使用

2020-07-08

Docker容器学习笔记一(狂神说Java).md

Docker容器学习笔记(狂神说Java) 从Docker的历史到Docker的部署使用 通俗易懂 配合B站视频资料

2020-07-08

Java项目图书管理系统(前后端分离 springboot+vue).zip

图书管理系统。基于Springboot+VUE的前后端分离项目。 到底什么是非常火的前后端分离?做个入门的项目吧。包括文档说明和博客说明。 前后端分离简单来说就是把一个应用的前端代码和后端代码分开写。

2020-03-04

Java项目图书管理系统(前后端不分离 web入门).zip

Web开发基础,tomcat、servlet、JSP、session、cookie、el、jstl、filter、ajax、json、jdbc、c3p0、DButils等。 这是没有进行前后端分离的项目(高耦合),用于了解java web开发的发展。

2020-03-04

orderingsystem-master.zip

使用微服务(SpringCloud)搭建的一个简易外卖订单系统。 项目概述 首先来了解项目需求。 本项目分为客户端和后台管理系统两个界面,客户端针对普通用户,功能包括用户登陆、用户退出、菜品订购、我的订单。 后台管理系统针对管理员,功能包括管理员登陆、管理员退出、添加菜品、查询菜品、修改菜品、删除菜品、订单处理、添加用户、查询用户、删除用户。 需求了解完之后,接下来设计系统架构,首先分配出4个服务提供者,account、menu、order、user。 account 提供账户服务:用户和管理员登陆。 menu 提供菜品服务:添加菜品、查询菜品、修改菜品、删除菜品。 order 提供订单服务:添加订单、查询订单、删除订单、处理订单。 user 提供用户服务:添加用户、查询用户、删除用户。 接下来分配出1个服务消费者,包括客户端的前端页面和后台接口、后台管理系统的前端页面和后台接口,用户/管理员直接访问的资源都保存在服务消费者中,然后服务消费者调用4个服务提供者对应的接口完成业务逻辑,并通过 feign 完成负载均衡。 4个服务提供者和1个服务消费者都需要在注册中心完成注册,同时注册配置中心,提供远程配置信息读取,服务提供者和服务消费者的配置信息保存在 Git 远程仓库,由配置中心负责拉取,关系如下图所示。

2019-12-01

多益面试题.txt

多益网络校园招聘2019最新综合版(本人于2019年8月20日上午10点50分参与多益的视频面试)

2019-08-20

中兴综合面试2019最新版.doc

中兴综合面试2019最新版 1介绍项目,2项目中和人意见不一致怎么解决的? 我:老师出面解决的。3面试官显然不满意,继续问:有没有自行解决不靠老师的?我:我想一下哈,(心想:老师分别派任务,跟其他小伙伴没啥交集啊啊啊),有,有自行解决的,说了一个。4.项目语言以及平台和数据来源。5为什么选择中兴

2019-08-14

Java项目 商城 (附源码和环境搭建下载连接)

Java项目 商城 (附源码和环境搭建下载连接)

2019-05-17

stk入门培训

上面关于STK的基本操作非常详细,ppt也很清晰,非常实用的stk入门讲义。

2018-07-05

aloha算法的理论值画图

关于aloha与时隙aloha算法的理论值的matlab画图,它不是仿真实验

2018-04-13

aloha算法txt文件

关于纯aloha算法与时隙aloha算法的仿真实验,有详细代码解释

2018-04-13

aloha算法仿真实验

关于aloha算法和csma算法的C语言仿真测试,希望采纳使用

2018-04-13

aloha的java程序

希望对兴趣在java的学生上有用,java程序也是很多家公司的入门要求,望采纳

2018-03-23

纯aloha算法与时隙aloha算法

纯aloha与时隙aloha的经典算法程序,用于毕设或者论文理解基础。

2018-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除