E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【初探】数据结构与算法
程序员10大境界
近年来周伟明先生潜心研究多核编程技术,于2006年编著出版了国内第一本专门研究多任务情况下
数据结构与算法
的专著,获得业界的好评。此后周伟明
tianshuguang
·
2023-11-03 21:50
思想
算法
数据结构
语言
编程
编译器
测试
python
数据结构与算法
知识点_
数据结构与算法
:快速排序(原理讲解+python实现)
快速排序快速排序是一种基于分治法(DivideandConquer)的排序算法它之所以称为快速排序是因为它的平均时间复杂度为O(nlogn),最坏情况下是O(n2)但是这样的情况不常见一般需要每次划分的左右两边元素个数为1个和n-1个比如已排好序的数组。大部分的情况都会是大致均匀划分的情况。原理讲解基于分治法,快速排序操作步骤如下:1.选择一个基准值(pivot)在这里我选择列表第一个元素作为基准
weixin_39811478
·
2023-11-03 20:08
「算法与数据结构」从入门到进阶整理推荐书单
转载自:五分钟算法小吴花了几天时间整理了一下学习「
数据结构与算法
」可以参考的书籍,希望能在学习的道路上帮到你,文末提供收集的PDF版。
flyfor2013
·
2023-11-03 20:35
5.java
数据结构与算法
---- 第七章 八大排序(冒泡;选择;插入/希尔;快排;归并;基数)
排序冒泡排序有手就行上代码:publicstaticvoidbubbleSort(int[]arr){inttemp=0;//零时变量,用于交换booleanflag=false;//用于判断是否进行过交换for(inti=0;iarr[j+1]){temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;flag=true;}}if(flag){//true进行过交换f
大概是犬青
·
2023-11-03 20:32
数据结构与算法
java
排序算法
算法
第四章 串【
数据结构与算法
】【精致版】
第四章串【
数据结构与算法
】【精致版】前言版权第4章串4.1应用实例4.2串及其运算4.2.1串的基本概念4.2.2串的基本运算**4-1串的删除操作.c**4.3串的存储结构及实现4.3.1定长顺序串*
日星月云
·
2023-11-03 20:31
数据结构与算法【精致版】
数据结构与算法
FFmpeg——使用Canvas录制视频尚存问题的解决方案
主攻前端方向,正逐渐往全干发展个人状态:研发工程师,现效力于中国工业软件事业人生格言:积跬步至千里,积小流成江海推荐学习:前端面试宝典Vue2Vue3Vue2/3项目实战Node.jsThree.js
数据结构与算法
体系教程个人推广
前端杂货铺
·
2023-11-03 18:23
100个小知识
ffmpeg
音视频
高龄老人消失 中年人被迫失业
日本是世界上老龄化最严重的国家之一,在2010年,就有节目组
初探
端倪。一百一十三岁的老人失踪,与长女上一次见面是在八十多岁。
心理星空
·
2023-11-03 17:42
初探
计算机图形编程技术之OpenGL编程光照篇
在人类通过眼睛能感知的世界中,最终中的一个因素就是光照,所以OpenGL要想把现实世界展示到屏幕上也是离不开光照的。光照效果OpenGL的光照系统有三大部分组成:光源,材质,光照环境。光源就是光的来源,是“光”这种物质的提供者;材质是指被光源照射的物体的表面的反射、漫反射(OpenGL不考虑折射)特性;光照环境反应环境中所有光源发出的光经过无数次反射、漫反射之后整体环境所表现出来的光照效果。指定合
huxinwen
·
2023-11-03 17:24
知乎live:高效学习计算机专业课程 笔记
计算机专业课程:必修课:计算机专业的核心课程,代表着一名计算机专业学生应该具备的计算机科学理论和基础(最重要的四门):
数据结构与算法
课程大致分为两大块:
数据结构与算法
的理论基础:弄明白概念和术语,掌握如何设计算法
Gavin_Yang_
·
2023-11-03 16:07
计算机专业课程
高效学习
课程笔记
java入门,程序=数据结构+算法
二、java基本
数据结构与算法
1、数据类型java中的数据类型8种基本数据类型:整型byte、short、int、long浮点型float、double字符型char布尔型boolean还有包装类型。
奋力向前123
·
2023-11-03 13:19
java
java
开发语言
gtsam
初探
以及结合LIO-SAM算法的一些理解
概述GTSAM(GeorgiaTechSmoothingandMapping)是基于因子图的C++库,本篇基于GTSAM对因子图优化做一个简单了解和梳理,并以LIO-SAM为例进一步分析因子图优化在SLAM中的应用。参考链接:[0]gtsam官方文档[1]https://blog.csdn.net/QLeelq/article/details/111368277[2]https://zhuanla
Lusix1949
·
2023-11-03 13:36
SLAM
算法
SLAM
单链表的查找(按值查找、按位查找)(
数据结构与算法
)
什么是单链表?单链表是一种常见的链式数据结构,用于存储和操作数据元素的集合。它由一系列的节点组成,每个节点包含两个部分:数据域和指针域。单链表的每个节点包含了存储数据的数据域,以及指向下一个节点的指针域。通过这些指针域,节点之间可以按顺序连接起来,形成一个链式结构。链表的最后一个节点通常指向一个特殊的空节点(NULL或nullptr),表示链表的结束。相比于数组,链表的一大优势是它的动态性。在链表
AII_IIA
·
2023-11-03 12:30
数据结构与算法
C/C++
数据结构
单链表
按位查找
按值查找
初探
echarts
Echart小结一、初始1、什么是Eachart?2、怎么使用Echarts?带着这些问题我学习了Echart标准概念是:ECharts是一个使用JavaScript实现的开源可视化库,涵盖各行业图表,满足各种需求。ECharts遵循Apache-2.0开源协议,免费商用。ECharts兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等)及兼容多种设备,可
piaoyecanfeng
·
2023-11-03 12:38
工作小技巧
前端
【扩展作业分享】JAVA,
数据结构与算法
, 操作系统,大数据可视化,游戏制作
(三).我的小黄鸭1.抽象类实现接口2.子类的序列化和反序列化三.
数据结构与算法
(一).作业1.
数据结构与算法
期中测验答案2.实验7基于查找和排序算法的学生成绩分析(二).有趣代码1.(三).我的小
EGNE
·
2023-11-03 11:52
java
算法
数据结构
游戏程序
linux
排序算法(一) -- 选择排序和冒泡排序
选择排序和冒泡排序是我们初学C语言必学的两种简单的排序算法,也是我们以后学习
数据结构与算法
课程中更复杂的排序算法的基础。本文用由浅入深的逻辑条理,试图将这两种排序算法讲解清楚。
LCCprogrammer
·
2023-11-03 09:40
C语言基础
基础算法
c语言
算法
排序算法
数据结构
数据结构与算法
解析(C语言版)--线性表
本栏目致力于从0开始使用纯C语言将经典算法转换成能够直接上机运行的程序,以项目的形式详细描述数据存储结构、算法实现和程序运行过程。参考书目如下:《数据结构C语言版-严蔚敏》《数据结构算法解析第2版-高一凡》软件工具:dev-cpp0、准备工作在项目下创建line.c和line.h文件。1、线性表操作1.1准备工作line.h定义线性表数组的长度和扩容量//线性表长度#defineLIST_INIT
物联网牛七七
·
2023-11-03 08:53
数据结构与算法解析
C语言
数据结构
数据结构
算法
c语言
数据结构与算法
解析(C语言版)--搭建项目环境
本栏目致力于从0开始使用纯C语言将经典算法转换成能够直接上机运行的程序,以项目的形式详细描述数据存储结构、算法实现和程序运行过程。参考书目如下:《数据结构C语言版-严蔚敏》《数据结构算法解析第2版-高一凡》软件工具:dev-cpp搭建项目环境1、创建项目打开dev-cpp,点击"文件"->"新建"->"项目",选择控制台应用中的C项目。保存项目保存main.c到同级目录下的src目录下2、运行测试
物联网牛七七
·
2023-11-03 08:48
数据结构与算法解析
数据结构
C语言
算法
数据结构与算法
之美学习笔记:15 | 二分查找(上):如何用最省内存的方式实现快速查找功能?
目录前言无处不在的二分思想O(logn)惊人的查找速度二分查找的递归与非递归实现二分查找应用场景的局限性解答开篇内容小结前言本节课程思维导图:今天我们讲一种针对有序数据集合的查找算法:二分查找(BinarySearch)算法,也叫折半查找算法。抛出问题:假设我们有1000万个整数数据,每个数据占8个字节,如何设计数据结构和算法,快速判断某个整数是否出现在这1000万数据中?无处不在的二分思想比如说
浊酒南街
·
2023-11-03 07:49
数据结构与算法之美学习笔记
数据结构
算法
数据结构与算法
之美学习笔记:14 | 排序优化:如何实现一个通用的、高性能的排序函数?
目录前言如何选择合适的排序算法?如何优化快速排序?举例分析排序函数前言本节课程思维导图:几乎所有的编程语言都会提供排序函数,比如C语言中qsort(),C++STL中的sort()、stable_sort(),还有Java语言中的Collections.sort()。那你知道这些排序函数是如何实现的吗?底层都利用了哪种排序算法呢?抛出问题:如何实现一个通用的、高性能的排序函数?如何选择合适的排序算
浊酒南街
·
2023-11-03 07:48
数据结构与算法之美学习笔记
算法
数据结构
极客时间-
数据结构与算法
之美(七)
43|拓扑排序:如何确定代码源文件的编译依赖关系?编译器通过分析源文件或者程序员事先写好的编译配置文件(比如Makefile文件),来获取这种局部的依赖关系。那编译器又该如何通过源文件两两之间的局部依赖关系,确定一个全局的编译顺序呢?算法解析这个问题的解决思路与“图”这种数据结构的一个经典算法“拓扑排序算法”有关。那什么是拓扑排序呢?可以把源文件与源文件之间的依赖关系,抽象成一个有向图。每个源文件
啦啦啦1023
·
2023-11-03 05:41
极客时间
算法
数据结构
java
【机器学习】- 作业3: 基于贝叶斯的垃圾邮件识别
MachineLearningbasicintroduction(github.com)驭风计划是由清华大学老师教授的,其分为四门课,包括:机器学习(张敏教授),深度学习(胡晓林教授),计算机语言(刘知远教授)以及
数据结构与算法
曼城周杰伦
·
2023-11-03 02:14
学堂在线
机器学习
人工智能
算法
大型Web2.0站点构建技术
初探
functionStorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.asp
shadowkiss
·
2023-11-03 02:49
收藏阁
web
数据库
myspace
服务器
数据库服务器
web服务
代码随想录算法训练营结营总结
本人目前大一,专业计算机科学与技术,报名是因为
数据结构与算法
这门课期中成绩太差了,算法设计题没一点思路,想通过刷Leecode来改善一下,机缘巧合下知道了代码随想录,看到了推文,也知道自己一个人刷题很难坚持下来
禹泽.
·
2023-11-03 01:08
LeeCode刷题
代码随想录
算法
数据结构与算法
笔记day14:跳表
二分查找的底层依赖的是数组随机访问的特性,那么如果数据存在链表中,我们就无法进行二分查找了吗?事实上是阔以滴。比如Redis就是通过跳表来实现的。它是一种各方面性能都比较优秀的动态数据结构,可以支持快速的插入、删除、查找操作。但是红黑树也可以呀,哼,你跳表可以的,我红黑树也可以呢!为什么Redis使用了跳表,而没有用红黑树,继续往下看~1如何理解跳表如下图,对于一个单链表来说,即便是最好的情况——
楠楠喜欢泡枸杞
·
2023-11-03 01:12
初探
机器学习-梯度下降法求解最优值
文章目录什么是模型如何训练模型1、拟定假设函数2、损失函数和代价函数3、关于导数和偏导数4、使用梯度下降法求解最优值5、回顾总结三、衡量一个模型的好坏模型验证1、简单交叉验证2、K折交叉验证3、留一交叉验证过拟合什么是模型只要是从事IT行业,想必都对机器学习有所耳闻。关于机器学习,我们平常听到最多的名词可能就是算法模型。那么,算法模型究竟是什么东西呢?在回答这个问题之前,我们先来看一个简单的例子:
疯狂哈丘
·
2023-11-02 22:02
机器学习
人工智能
python
Go语言-
初探
程序实体
程序实体Go语言中的程序实体包括变量、常量、函数、结构体和接口。Go语言是静态类型的编程语言,声明变量或常量的时候,都需要指定它们的类型,或者给予足够的信息让Go语言能够推导出它们的类型。在Go语言中,变量的类型可以是其预定义的那些类型,也可以是程序自定义的函数、结构体或接口。常量的合法类型不多,只能是那些Go语言预定义的基本类型。它的声明方式也更简单一些。代码块在Go语言中,代码块一般就是一个由
俊先生_victor
·
2023-11-02 22:34
python数据挖掘之中文分词和可视化展示(NLP应用
初探
)
主要应用场景:快速提取用户评论中关注的焦点,直接反应品牌或产品的主观感受,方便市场、运营、产品等相关人员收集市场信息,有针对性的调整或优化产品、策略等。比如本次练习用到的数据是抓的淘宝一个爆款面膜的部分评论,一眼就能看出消费者关心的是啥,可以直接拖到文末看效果图,是不是很神奇?本文用到两个第三方库,jieba、wordcloud、numpy,推荐pip方式安装(如命令行下:pipinstallji
小白学习手帐
·
2023-11-02 21:54
gRPC
初探
资源[1]gRPCJavaExample关键词高性能,开源,双向流式,多开发语言支持,Apache2.0示例ProtoBuffer定义protobuf-maven-plugin编译的默认路径1566788979168.pngsyntax="proto3";optionjava_multiple_files=true;packagecom.wjg.grpc.helloworld;messagePer
ArtisCoder
·
2023-11-02 21:54
用数组实现环形队列(尚硅谷Java
数据结构与算法
)
整个代码在文章最后面,gitee地址:java
数据结构与算法
:自己学习与练习数据结构的仓库https://gitee.com/ALi_L/javaDataStructurs.git环形队列的难点如下:1
想进阿里的小菜鸡
·
2023-11-02 21:09
数据结构
数据结构
算法
java
数据结构与算法
二:JAVA中使用数组模拟环形队列及详细的添加/取出图解
一:使用数组模拟环形队列1:类中属性定义及注意事项1.1:数组模拟的环形队列可以重复使用。1.2:front:默认值为0,指向队列中的第一个元素所在位置1.3:rear:默认值为0,指向队列中最后一个元素所在位置的后一个位置1.4:maxSize:值为数组长度,包含了被作为约束而空出来的下标7的位置1.5:rear永远指向一个空的位置2.数组模拟环形队列代码2.1:CircleArrayQueue
AzH_597
·
2023-11-02 21:38
JAVA数据结构与算法
队列
链表
算法
数据结构
java
Java-
数据结构与算法
--数组模拟环形队列实现
数组模拟环形队列实现思路:为什么要使得rear指向队尾元素的后一个位置,看下面例子:代码实现:importjava.util.Scanner;classCircleArrayQueue{privateintmaxSize;//队列最大容量privateintfront;//front指向队列的第一个元素,即arr[front]为队列的第一个元素front=0;这里默认为0privateintrea
weixin_45508650
·
2023-11-02 21:38
Java
数据结构与算法
java
数据结构
算法
队列
尚硅谷02
数据结构与算法
_队列、数组模拟环形队列
文章目录一、数组实现队列1.使用场景2.队列介绍3.分析4.代码二、数组模拟环形队列1.环形队列介绍2.分析3.代码实现一、数组实现队列1.使用场景有次序的进行操作,先进先出2.队列介绍什么是队列:队列是一个有序列表。可以使用数组或列表实现。遵循:先进先出的原则。队尾入队,队头出队。队尾加数据3.分析队列容量maxSize:队列中存放数据元素的最大个数队列前端front:队头,在第一个数据元素之前
(ง'-')ง
·
2023-11-02 21:06
数据结构与算法
算法与数据结构
队列
循环队列
Java
数据结构与算法
之数组模拟环形队列的实现小练习
思路如下:1、front变量的含义做一个调整:front就指向队列的第一个元素,也就是说arr[front]就是队列的第一个元素,front的初始值为02、rear变量的含义做一个调整:rear指向队列的最后一个元素的最后一个位置,因为希望空出一个空间作为约定,rear的初始值为03、当队列满时,条件是:(rear+1)%maxSize==front,因为rear+1是预留一个位置,不牺牲这个空间
Len901
·
2023-11-02 21:36
java
算法
数据结构
JAVA
数据结构与算法
——数组模拟环形队列
数组模拟队列的实现基础之上,对队列进行优化(数组的复用等),采用环形队列的方式。上一篇数组模拟队列:https://blog.csdn.net/qq_42120059/article/details/107864815思路分析:图1-1队列图思路整理:1.初始值的设定:front初始值为0,rear初始值也为02.变量含义的调整:front变量的含义——指向队列的第一个元素,arr[front]指
为祖国添砖JAVA
·
2023-11-02 21:35
数据结构与算法
算法
数据结构
java
队列
尚硅谷Java
数据结构与算法
——014数组模拟环形队列
数组模拟环形队列思路分析如下:front变量的含义做一个调整:front就指向队列的第一个元素,也就是说arr[front]就是队列的第一个元素。front的初始值=0。rear变量的含义做一个调整:rear指向队列的最后一个元素的后一个位置,因为希望空出一个空间做为约定。rear的初始值=0。当队列满时,条件是:(rear+1)%maxSize==front。对队列为空的条件是:rear==fr
淘淘图兔兔呀
·
2023-11-02 21:05
算法
环形队列
数组
队列
数据结构
算法
【Java
数据结构与算法
】数组模拟队列与数组模拟环形队列
队列队列介绍一、数组模拟队列思路分析问题分析二、数组模拟环形队列思路代码提点队列介绍队列是一个有序列表,可以用数组或是链表来实现。遵循先入先出的原则。即:先存入队列的数据,要先取出。后存入的要后取出一、数组模拟队列队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如下图,其中maxSize是该队列的最大容量。因为队列的输出、输入是分别从前后端来处理,因此需要两个变量front及
晏楠先生
·
2023-11-02 21:04
Java数据结构与算法
数据结构
队列
数组模拟环形队列(思路分析) [
数据结构与算法
][Java]
数组模拟环形队列(思路分析)使用数组模拟环形队列,就可以解决使用数组模拟队列中的遗留问题了,那么我们要如何使用数组模拟环形队列相当于前面讲过的数组模拟非环形队列(也就是一般队列),我们这里有如下的变化:front变量的含义发生了改变:front指向了队列中的第一个元素也就是说arr[front]就是队列中的第一个元素rear变量的含义发生了改变:rear指向了队列中的最后元素的后一个位置这里为什么
96岁对抗java
·
2023-11-02 21:34
算法与数据结构
数据结构
数据结构与算法
-数组模拟环形队列
数组模拟环形队列前题回顾思路分析代码实现前题回顾上一篇数组模拟队列我们发现,我们发现队列无法复用,一次性的,为了解决这个问题,我们改变思路上篇文章链接:
数据结构与算法
-数组模拟队列其中涉及到的一些公式,
chad__chang
·
2023-11-02 21:33
数据结构与算法
数据结构
算法
数据结构与算法
:使用数组模拟环形队列Java版
文章目录如何使用数组模拟队列环形队列逻辑分析自己写的听课笔记实现代码部分方法说明如何使用数组模拟队列不知道如何使用数组模拟队列的可以看上一篇文章使用数组模拟队列点击跳转环形队列逻辑分析自己写的听课笔记实现代码packagecom.haimeng.queue;importjava.util.Scanner;publicclassCircleArrayQueueDemo{publicstaticvoi
海梦在飘扬
·
2023-11-02 21:32
数据结构与算法Java版
java
开发语言
算法
数据结构
iOS:RunLoop详解
1、RunLoop
初探
1.1、RunLoop是什么?RunLoop从字面上来说是跑圈的意思,如果这样理解不免有些肤浅。下面是苹果官方文档的关于RunLoop的一段说明。
风紧扯呼
·
2023-11-02 18:35
数据结构与算法
—“二叉树”的实现
目录一、二叉树链式结构的实现1、声明结构体2、创建新节点3、创建二叉树二、二叉树的遍历1、前序遍历讲解2、节点个数3、叶子节点个数4、二叉树的高度5、第k层节点个数6、查找值为x的节点完整版代码:一、二叉树链式结构的实现1、声明结构体我们为二叉树的节点创建BTNode结构体,成员包含数据data、左节点和右节点的指针。typedefintBTDataType;typedefstructBinary
Han同学
·
2023-11-02 15:46
数据结构
算法
数据结构
Python刷Leetcode
数据结构与算法
学习,刷题学习笔记。
`Python刷Leetcode,刷题学习笔记`一、两数之和(哈希表)二、合并两个有序数组三、爬楼梯(动态规划)一、两数之和(哈希表)Leetcode上的第一题,看下题目:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定:nums=[2,7,11,15
Mr_zhouxin123
·
2023-11-02 13:15
挑战60天
每天Leetcode刷题
数据结构与算法
python
leetcode
学习
二叉树刷题学习笔记1——框架
上一篇:
数据结构与算法
——树文章目录总结数据遍历框架普通数组链表遍历:二叉树的遍历框架如下:二叉树刷题总结二叉树解题的思维模式可以总结为以下:如果是通过遍历一遍二叉树得到的答案,这种是遍历的思维模式如果是通过子问题推导得到原问题答案的
@@老胡
·
2023-11-02 13:44
数据结构与算法分析
算法
dubbo
初探
dubbo官网:http://dubbo.ioDubbo背景和简介(摘自http://blog.csdn.net/noaman_wgs/article/details/70214612)Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起。单一应用框架(ORM)当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。缺点:单一的系统架构,使得在开发过程中,占
weixin_30251829
·
2023-11-02 12:35
大数据
java
前端
ViewUI
SpringCloud框架
初探
(六) : Hystrix容错保护
源码地址:SpringCloud学习源码在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在SpringCloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet
十五楼亮哥
·
2023-11-02 12:05
SpringCloud
SpringBoot
Eureka
Hystrix
微服务
[SpringMVC-01]框架
初探
和入门
文章目录1、基本概念1.1关于三层架构和MVC1.2MVC模型1.3SpringMVC概述1.3.1SpringMVC是说明1.3.2SpringMVC在三层架构的位置1.3.3SpringMVC的优势1.2.4SpringMVC和Struts2优略分析2、入门2.1入门案例2.1.1创建工程2.1.2配置核心控制器2.1.4创建SpringMVC的配置文件2.1.5编写控制器并使用注解配置2.1
学哥斌
·
2023-11-02 12:01
Spring
web
spring
java
Dubbo框架结合Zookeeper注册中心使用
初探
【参考文章】http://www.cnblogs.com/Javame/p/3632473.html(灰常感谢这篇启蒙文章!!)【文章有错,修改见删除线处。。】一、基本概念【Dubbo】Dubbo是一个来源于阿里巴巴的分布式服务框架,本质上是一个服务调用的东西,主要在分布式场景中使用。它是以服务者/消息者的模式在dubbo上注册的。核心:1)RPC:远程通讯——对长连接的NIO框架进行封装(多线程
追寻北极
·
2023-11-02 12:29
第一篇:webservice
初探
接触webservice也有一段时间了,为了查缺补漏,把知识点系统化,准备写几篇博文梳理下webservice的知识点,这是第一篇,对webservice进行大致的介绍。1.什么是webservice1.1什么是服务(service)计算机的服务一般指的就是计算机能提供的某一功能,比如qq能提供聊天服务,杀毒软件能提供杀毒服务。而通常情况我们把服务分为两大类,分别是本地服务(本地提供,不需要通过网
gongxiaojiu
·
2023-11-02 12:59
Dubbo —— 分布式基础 Dubbo 框架入门 —— 快速上手使用 整合 SpringBoot 进行开发 —— 实用案例 —— 以及原理
初探
本文目录Dubbo学习教程Dubbo基础知识⭐1.1分布式基础理论⭐1.3RPC⭐1.4dubbo-admin控制台⭐1.5dubbo-helloworld⭐1.6监控中心配置⭐1.7使用SpringBoot整合DubboDubbo配置⭐2.1启动检查⭐2.2超时&配置覆盖⭐2.3重试次数⭐2.4多版本——灰度发布⭐2.5本地存根⭐2.6SpringBoot整合的三种方式Dubbo高可用⭐3.1Z
Alascanfu
·
2023-11-02 12:28
Dubbo
dubbo
分布式
spring
boot
Simple RPC - 01 框架原理及总体架构
初探
文章目录概述RPC框架是怎么调用远程服务的?客户端侧的逻辑服务端侧的逻辑完整流程客户端是如何找到服务端地址的呢?核心:NamingService跨语言的RPC实现原理RPC框架的总体结构对外接口服务注册中心如何使用业务服务接口客户端服务端模块介绍小结概述RPC,全称为RemoteProcedureCall(远程过程调用),是一种计算机通信协议,用于允许程序在不同的计算机或网络节点上通过远程方式调用
小小工匠
·
2023-11-02 12:24
【Simple
RPC】
rpc
架构
网络协议
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他