自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 问答 (2)
  • 收藏
  • 关注

原创 操作系统概述

操作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。

2022-10-24 20:24:28 640 1

原创 王道 计算机网络

网络体系结构是从功能上描述计算机网络结构计算机网络体系结构简称网络体系结构是分层结构每层遵循某个/些网络协议以完成本层功能计算机网络体系结构是计算机网络的各层及其协议的集合第n层在向n+1层提供服务时,此服务不仅包含第n层本身的功能,还包括由下层服务提供的功能仅仅在相邻层间有接口,且所提供服务的具体实现细节对上一层完全屏蔽1.通信基础2.俩个公式3.看图说话4.传输介质5.物理层设备1.链路层的功能2.链路层的两种信道3.局域网、广域网4.链路层的设备结点:主机、路由器。

2022-09-18 15:46:46 1477 4

原创 王道 第六章 应用层

应用层对应程序的通信提供服务应用层协议定义:应用进程交换的报文类型,请求还是响应?各种报文类型的语法,如报文中的各个字段及其详细描述字段的语义,即包含在字段中的信息的含义进程何时、如何发送报文,以及对报文进行响应的规则应用层的功能:文件传输电子邮件虚拟终端查询服务和远程作业登录应用层的重要协议:FTPSWTP,POP3HTTPDNS电子邮件:信封 [email protected],内容:首部 主体SMTP规定了在两个相互通信的SMTP进程之间应如何交换信息。

2022-09-18 15:39:56 1038

原创 王道 第五章 传输层

传输层的功能:1.传输层提供进程和进程之间的逻辑通信2.复用和分用3.传输层对收到的报文进行差错检测4.传输层的两种协议UDP只在IP数据报服务之上增加了很少功能,即复用分用和差错检测功能UDP的主要特点:UDP是无连接的,减少开销和发送数据之前的时延UDP使用最大努力交付,即不保证可靠交付UDP是面向报文的,适合一次性传输少量数据的网络应用UDP无拥塞控制,适合很多实时应用。

2022-09-18 15:32:21 814

原创 王道 第四章网络层

主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据报功能一:路由选择与分组转发功能二:异构网络互联功能三:拥塞控制若所有结点都来不及接受分组,而要丢弃大量分组的话,网络就处于拥塞状态,因此要采取一定措施,缓解这种拥塞开环控制 静闭环控制 动。

2022-09-18 15:16:20 486

原创 王道 第三章数据链路层

1.链路层的功能2.链路层的两种信道3.局域网、广域网4.链路层的设备结点:主机、路由器链路:网络中两个结点之间的物理通道,链路的传输介质主要有双绞线、光纤和微波。分为有线链路、无线链路。数据链路:网络中两个结点之间的逻辑通道,把实现数据传输协议的硬件和软件加到链路上就构成数据链路帧:链路层的协议数据单元,封装网络层数据报数据链路层负责通过一条链路从一个结点向另一个物理链路直接相连的相邻结点传送数据报。

2022-09-18 14:47:03 740

原创 一文让你了解云原生

云原生从字面意思上来看可以分成**云**和**原生**两个部分。云是和本地相对的,传统的应用必须跑在本地服务器上,现在流行的应用都跑在云端,云包含了IaaS,、PaaS和SaaS。原生就是土生土长的意思,我们在开始设计应用的时候就考虑到应用将来是运行云环境里面的,要充分利用云资源的优点,比如️云服务的弹性和分布式优势。

2022-09-16 16:52:05 111

原创 王道 第二章物理层

1.通信基础2.俩个公式3.看图说话4.传输介质5.物理层设备物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层主要任务:确定与传输媒体接口有关的一些特性—》定义标准1.机器特性 定义物理连接的特性,规定物理连接时所采用的规格、接口形状、引线数目、引脚数目和排列情况2.电气特性 规定传输二进制位时,线路上信号的电压范围、阻抗匹配、传输速率和距离限制3.功能特性 指明某条线上出现的某一电平表示何种意义,接口部件的信号线的用途4…规程特性 定义各条物理线路的工作规程和时

2022-09-14 20:35:48 470 2

原创 linus--git教程

git基本概念工作区:仓库的目录。工作区是独立于各个分支的。暂存区:数据暂时存放的区域,类似于工作区写入版本库前的缓存区。暂存区是独立于各个分支的。版本库:存放所有已经提交到本地仓库的代码版本版本结构:树结构,树中每个节点代表一个代码版本。

2022-09-12 19:33:33 142 1

原创 linux--tmux和vim教程

linux--tmux和vim教程

2022-09-11 23:04:15 228

原创 软件设计原则

在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。

2022-09-10 21:13:51 140

原创 王道 第一章 计算机网络的概念

网络体系结构是从功能上描述计算机网络结构计算机网络体系结构简称网络体系结构是分层结构每层遵循某个/些网络协议以完成本层功能计算机网络体系结构是计算机网络的各层及其协议的集合第n层在向n+1层提供服务时,此服务不仅包含第n层本身的功能,还包括由下层服务提供的功能仅仅在相邻层间有接口,且所提供服务的具体实现细节对上一层完全屏蔽。

2022-09-08 22:43:09 303

原创 UML类图

类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图不显示暂时性的信息。类图是面向对象建模的主要组成部分。

2022-09-07 20:51:26 335

原创 设计模式概述

"设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造》中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。1990年软件工程界开始研讨设计模式的话题,后来召开了多次关于设计模式的研讨会。

2022-09-06 21:05:28 97 1

原创 Linus常用文件管理命令

常用文件管理命令

2022-09-05 21:57:49 114

原创 SpringMVC--Ajax研究

SpringMVC07:Ajax研究

2022-09-04 23:05:10 113 1

原创 语法基础(函数)

814. 复制数组 815. 打印字符串 816. 数组翻转 817. 数组去重

2022-09-04 23:00:33 146

原创 SpringMVC--Json交互处理

SpringMVC06:Json交互处理> 什么是JSON?- JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。- 采用完全独立于编程语言的**文本格式**来存储和表示数据。- 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。- 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

2022-09-03 17:53:52 111 3

原创 语法基础(函数)

810. 绝对值 806. 两个数的和 807. 区间求和 809. 最小公倍数

2022-09-03 17:48:07 103

原创 SpringMVC--整合SSM

SpringMVC--整合SSM

2022-09-02 17:52:53 121 1

原创 语法基础(函数)

812. 打印数字 813. 打印矩阵 819. 递归求阶乘 820. 递归求斐波那契数列

2022-09-02 17:45:18 111

原创 SpringMVC--数据处理及跳转

SpringMVC数据处理及跳转

2022-09-01 17:24:55 85

原创 语法基础(函数)

804. n 的阶乘 805. x和y的最大值 808. 最大公约数 811. 交换数值

2022-09-01 17:17:24 152

原创 猿创征文|SpringMVC--RestFul和控制器

控制器复杂提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现。- 控制器负责解析用户的请求并将其转换为一个模型。- 在Spring MVC中一个控制器类可以包含多个方法- 在Spring MVC中,对于Controller的配置方式有很多种...

2022-08-31 18:16:02 138

原创 语法基础(字符串)

776. 字符串移位包含问题 777. 字符串乘方 778. 字符串最大跨距 779. 最长公共字符串后缀

2022-08-31 18:05:27 70

原创 猿创征文|第一个SpringMVC程序

第一个MVC程序

2022-08-30 16:55:16 78 1

原创 程序员过中秋

来自程序员群体的22种中秋祝福语言~又是一年中秋节看着满屏千篇一律的群发祝福怎么能忍祝福怎么只能有一种姿势?!看看我佬程序员如何用22种方式告诉你中秋快乐!

2022-08-29 20:12:30 252

原创 什么是SpringMVC

MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。...

2022-08-29 19:51:43 88 2

原创 语法基础(字符串)

770. 单词替换 771. 字符串中最长的连续出现的字符 774. 最长单词 775. 倒排单词

2022-08-29 19:47:17 76 1

原创 语法基础(字符串)

768. 忽略大小写比较字符串大小766. 去掉多余的空格767. 信息加密764. 输出字符串

2022-08-28 17:09:06 118 1

原创 Mybatis--缓存

MyBatis包含一个非常强大的查询缓存特性,它可以非常方便地定制和配置缓存。缓存可以极大的提升查询效率。- MyBatis系统中默认定义了两级缓存

2022-08-28 17:01:40 69

原创 Mybatis--动态SQL

动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。...

2022-08-27 17:14:31 481

原创 语法基础(字符串)

769. 替换字符 773. 字符串插入 772. 只出现一次的字符 762. 字符串匹配

2022-08-27 17:08:22 72

原创 Mybatis--一对多处理

一对多处理比如:一个老师拥有多个学生!对于老师而言,就是一对多的关系!

2022-08-26 20:47:26 276

原创 语法基础(字符串)

760. 字符串长度 761. 字符串中的数字个数 763. 循环相克令 765. 字符串加空格

2022-08-26 20:43:57 77

原创 Mybatis--多对一处理

- 多个学生,对应一个老师- 对于学生这边而言, **关联** .. 多个学生,关联一个老师 【多对一】- 对于老师而言, **集合** , 一个老师,有很多学生 【一对多】

2022-08-25 20:40:16 219 1

原创 语法基础(数组)

754. 平方矩阵 II 755. 平方矩阵 III 756. 蛇形矩阵

2022-08-25 20:27:30 85

原创 Mybatis--使用注解开发

1、使用注解开发### 1.1、面向接口编程\- 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程\- **根本原因 : 解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好**\- 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的,对系统设计人员来讲就不那么重要了;

2022-08-22 21:24:03 62 1

原创 语法基础(数组)

748. 数组的右下半部分746. 数组的左下半部分750. 数组的下方区域 752. 数组的右方区域

2022-08-22 21:18:47 135 1

原创 语法基础(数组)

745. 数组的右上半部分 747. 数组的左上半部分 749. 数组的上方区域 751. 数组的左方区域

2022-08-20 21:17:36 516 2

空空如也

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

TA关注的人

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