ASP.NET淘宝店主交易管理系统的设计与实现

摘  要

淘宝店主交易管理系统主要采用了ASP+ACCESS的B/S设计模式,通过网络之间的数据交换来实现客户、商品、交易的管理和对客户、商品、交易统计工作,从而提高淘宝店主在管理网店过程中的工作效率和质量。

系统分为基本资料模块,统计资料模块和系统功能模块,能够实现客户资料、商品资料、交易资料的查询,添加,修改,删除和实现对客户、商品、交易的统计等功能。本文详细介绍淘宝店主交易管理系统的功能需求,系统设计和具体实现。最后简要介绍了系统的测试环节。

关键词互联网B/S电子商务ASPSQL

2.1  B/S模式

目前,网络应用软件运行的模式主要有二类:Client/server模式,Browser/Web模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,客户/服务器方式,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。

基于上述考虑,用Browser/Web模式来设计淘宝店主交易管理系统比较合适,服务器端我们采用Access数据库系统和ASP组件来构成应用服务系统;客户端采用浏览器来完成操作的全过程,同时可进行远程系统维护和管理。

2.2  IIS简介

IIS是Internet信息服务(Internet Information Server)的缩写,它是一种Web服务,主要包括WWW服务器、FTP服务器等,使得在Intranet(局域网)或Internet(因特网)上发布信息成了一件很容易的事。WWW服务提供维护网站和网页,并回复基于浏览器的请求。有了WWW服务和它内置的功能,通过Internet信息服务器可以创建各种各样的Internet应用程序,加上其内置的对数据库连接的支持,IIS的功能就更强大了。SQL数据库信息或其他任何符合ODBC的数据库信息都能在Internet/Intranet上灵活应用。

2.3 
ASP技术介绍

ASP全称为Active Server Pages,即动态服务器页面,它是一套微软开发的服务器端脚本环境,ASP内含于IIS 3.0 以上版本中,通过ASP我们可以结合HTML网页、ASP指令建立动态、交互且高效的Web服务器应用程序。ASP脚本在服务器端解释执行,结果自动生成符合HTML语言的主页去响应用户的请求。ASP目前已成为目前应用最广泛的动态网页开发工具,同时应用ASP进行网络化的信息管理系统也逐步得到推广。ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。ASP程序其实是以扩展名为.asp的纯文本形式存在于Web服务器上的,可以用任何文本编辑器打开它。ASP程序中可以包含纯文本、HTML标记以及脚本命令。用户只需将.asp程序放在Web服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过WWW的方式访问ASP程序了。


2.4  SQL语句介绍

SQL全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle ,Sybase,Informix,SQL server这些大型的数据库管理系统,还是像Visual Foxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。
Structured Query Language包含4个部分:
  1. 数据查询语言DQL-Data Query Language SELECT
  2. 据操纵语言DQL-Data Manipulation Language INSERT, UPDATE, DELETE
  3. 数据定义语言DQL-Data Definition Language CREATE, ALTER, DROP
  4. 数据控制语言DQL-Data Control Language COMMIT WORK, ROLLBACK WORK

4.1  淘宝店主交易管理的功能结构

图1是淘宝店主交易管理的功能结构:

图1淘宝店主交易管理系统的结构图

4.2  系统流程图

图2 淘宝店主交易管理系统的流程图

4.3  数据库设计

系统中大部分显示信息都是从数据库中读取所需信息,而系统管理员则只需通过修改数据库中的数据即可达到改变显示内容的目的,所以数据库在本系统中作用,其重要性不言而喻。本设计根据系统需求分析,选用Access 2003作为该系统的数据库。数据库取名为data.mdb,其中包含了系统中所有的数据。下面对一些关键表作详细说明。
        4.3.1 客户资料信息表
客户详细资料存储在数据库的kuhu表中,表名为kehu。表中列名如表1所示:

表1客户资料信息表

        4.3.2 商品资料信息表
商品详细资料存储在数据库的表shangpin中,表名为shangpin。表中列名如表2所示:

表2商品资料信息表

        4.3.3  交易资料信息表
交易详细资料存储在数据库的表jiaoyi中,表名为jiaoyi。表中列名如表3所示:

表3交易资料信息表

        4.3.4  用户资料信息表

用户资料存储在数据库的表yonghu中,表名为yonghu。表中列名如表4所示:

表4用户资料信息表

4.4  系统登陆模块设计

该系统由淘宝店主通过用户名和密码登陆进行操作,登陆页面为index.asp。
该页面主要由一些图片,文本框,以及登陆按钮组成,用户在该页面填写的用户名、密码等信息将提交给index1.asp页面进行处理。该页面代码首先判断用户名、密码是否与数据库中yonghu表的用户密码相匹配,如果不匹配,就显示提示用户用户名或密码有错然后返回此页。如果匹配就登陆成功,跳转到系统首页main.asp。登陆的检查代码如下:
<%name=trim(request("name"))
mima=trim(request("mima"))
set conn=server.createobject("adodb.connection")
conn.connectionstring= "Provider=Microsoft.Jet.OLEDB.4.0;"&"Data Source="&server.MapPath("../data/data.mdb")
conn.open
set rs = server.CreateObject("adodb.recordset")
sql="select * from  yonghu where 用户名 = '"&name&"' and  密码 = '"&mima&"'"
rs.open sql,conn,1,1
if rs.eof then
%>
<script Language="VbScript">
MsgBox "对不起  用户名或密码有错"
location.href="index.asp"
</script>
<%end if%>
<script Language="VbScript">
location.href="main.asp"
</script>

详细设计是整个设计过程中,最重要的步骤之一。下面就分如下几个部分对系统进行详细设计:(1)基本资料(2)统计资料(3)系统设置。系统登陆后页面main.asp。



4.5  基本资料模块的设计与实现

基本资料包含了客户资料、商品资料、交易资料三个子模块,每个子模块都有资料查询、资料添加、资料修改、资料删除等基本功能。
        4.5.1  客户资料
1.客户资料查询的页面为khzlcx.asp。页面由一些标签、文本框、表格和提交按钮组成。客户的资料通过查找数据库中的kehu表调出显示在相应的表格中,采用分页显示,每页显示10个客户资料,用户在搜索框中输入要查询的客户名,点击提交按钮,然后将新信息提交给kuzlcx1.asp页面来处理。打开数据库查找数据库中kehu表。如果表中存在所搜索的客户就把该客户的姓名、地址,电话,email显示在kuzlcx1.asp页面上。如果数据库kuhu表中没有该客户存在,则显示“没有你要查询的客户”,返回khzlcx.asp页面。
2.客户资料添加的页面为khzltj.asp。页面由一些标签,文本框和添加按钮组成。点击添加按钮,然后将新信息提交给kuzltj1.asp页面来处理。根据khzltj.asp页面文本框中输入的信息,打开数据库查找kehu表,如果表中存在输入的客户名,则提示“该用户已存在”然后返回khzltj,asp页面,然后用if语句检验khzltj.asp页面文本框中输入的信息有没有一项为空。有则提示“请输入所有信息”,然后返回khzltj,asp页面,我使用Recordset对象的ADDNEW方法在表的前面插入新的记录。
3.客户资料修改的页面为khzlxg.asp。页面由一些标签,文本框和修改按钮组成。点击修改按钮,然后将新信息提交给kuzlxg1.asp页面来处理。根据khzlxg.asp页面文本框中输入的信息,更新数据库kehu表中除客户名外的其它信息,提示“修改成功”然后返回khzlxg,asp页面。
4.客户资料删除的页面为khzlsc.asp。页面由一些标签,文本框和删除按钮组成。点击删除按钮,然后将新信息提交给kuzlsc1.asp页面来处理。根据khzlsc.asp页面文本框中输入的客户名字,删除数据库kehu表中这个客户的记录。提示“删除成功”然后返回khzlsc,asp页面。
        4.5.2  商品资料
1.商品资料查询页面为spzlcx.asp.页面由一些标签、文本框,表格和提交按钮组成。商品的资料通过查找数据库中的shangpin表调出显示在相应的表格中,采用分页显示,每页显示10个商品资料,用户在搜索框中输入要查询的商品名,点击提交按钮,然后将新信息提交给spzlcx1.asp页面来处理。打开数据库查找数据库中shangpin表。如果表中存在所搜索的商品名就把该商品的商品名、类型,厂家,数量,进价,订价,详情显示在spzlcx1.asp页面上。如果数据库shangpin表中没有该商品存在,则显示“没有你要查询的商品”,返回spzlcx.asp页面。商品资料查询和客户资料查询设计类似,代码也类似,只是引用的数据库表为shangpin。代码与客户资料查询代码类似。
2.商品资料添加的页面为spzltj.asp。页面由一些标签,文本框和添加按钮组成。点击添加按钮,然后将新信息提交给spzltj1.asp页面来处理。根据spzltj.asp页面文本框中输入的信息,用if语句检验spzltj.asp页面文本框中输入的信息有没有一项为空。有则提示“请输入所有信息”,然后返回spzltj,asp页面,我使用Recordset对象的ADDNEW方法在表的前面插入新的记录。商品资料添加和客户资料添加设计类似,代码也类似,只是引用的数据库表为shangpin。代码与客户资料添加代码类似。
3.商品资料修改的页面为spzlxg.asp。页面由一些标签,文本框和修改按钮组成。点击修改按钮,然后将新信息提交给spzlxg1.asp页面来处理。根据spzlxg.asp页面文本框中输入的信息,更新数据库shangpin表中除商品名外的其它信息,提示“修改成功”然后返回spzlxg,asp页面。商品资料修改和客户资料修改设计类似,代码也类似,只是引用的数据库表为shangpin。代码与客户资料修改代码类似。
4.商品资料删除的页面为spzlsc.asp。页面由一些标签,文本框和删除按钮组成。点击删除按钮,然后将新信息提交给spzlsc1.asp页面来处理。根据spzlsc.asp页面文本框中输入的商品名,删除数据库shangpin表中这个商品的记录。提示“删除成功”然后返回spzlsc,asp页面。商品资料删除和客户资料删除设计类似,代码也类似,只是引用的数据库表为shangpin。代码与客户资料删除代码类似。
        4.5.3  交易资料
1.交易资料查询页面为jyzlcx.asp.页面由一些标签、文本框,表格和提交按钮组成。交易资料通过查找数据库中的jiaoyi表调出显示在相应的表格中,采用分页显示,每页显示10个交易资料,用户在搜索框中输入要查询的客户姓名或输入要查询的商品名,点击提交按钮,然后将新信息提交给spzlcx1.asp页面来处理。打开数据库查找数据库中jiaoyi表。如果表中存在所搜索的客户姓名或商品名就把该交易资料的客户姓名、商品名字,交易数量,交易金额显示在jyzlcx1.asp页面上。如果数据库jiaoyi表中没有该客户和商品交易存在,则显示“没有你要查询的客户商品交易资料”返回jyzlcx.asp页面。交易资料查询和客户资料查询设计类似,代码也类似,只是引用的数据库表为jiaoyi。代码与客户资料查询代码类似。
2.交易资料添加的页面为jyzltj.asp。页面由一些标签,文本框和添加按钮组成。点击添加按钮,然后将新信息提交给jyzltj1.asp页面来处理。根据jyzltj.asp页面文本框中输入的信息,用if语句检验jyzltj.asp页面文本框中输入的信息有没有一项为空。有则提示“请输入所有信息”,然后返回jyzltj,asp页面,我使用Recordset对象的ADDNEW方法在表的前面插入新的记录。交易资料添加和客户资料添加设计类似,代码也类似,只是引用的数据库表为jiaoyi。代码与客户资料添加代码类似。
3.交易资料修改的页面为jyzlxg.asp。页面由一些标签,文本框和修改按钮组成。点击修改按钮,然后将新信息提交给jyzlxg1.asp页面来处理。根据jyzlxg.asp页面文本框中输入的信息,更新数据库jiaoyi表中除客户名外的其它信息,提示“修改成功”然后返回jyzlxg,asp页面。交易资料修改和客户资料修改设计类似,代码也类似,只是引用的数据库表为jiaoyi。代码与客户资料修改代码类似。

4.交易资料删除的页面为jyzlsc.asp。页面由一些标签,文本框和删除按钮组成。点击删除按钮,然后将新信息提交给jyzlsc1.asp页面来处理。根据jyzlsc.asp页面文本框中输入的客户名和商品名,删除数据库jiaoyi表中这个客户和商品交易的记录。提示“删除成功”然后返回jyzlsc,asp页面。交易资料删除和客户资料删除设计类似,代码也类似,只是引用的数据库表为jiaoyi。代码与客户资料删除代码类似。


4.6  统计资料模块的设计与实现

        4.6.1  客户统计
客户统计按年份统计的页面为khtjnftj.asp。页面由一些标签,下拉列表,表格和确定按钮组成。在数据库中搜索存在的客户的年份加入到下拉列表中。当用户选择要统计的年份点击确定后,页面会搜索kehu数据库中指定年份的客户总数,然后利用for循环统计每个月的客户数目,以此数目除以客户总数得到百分比在网页上以数据条的图反映出来。
        4.6.2  商品统计
商品统计按商品总数量统计的页面为spsltj.asp。页面由一些标签,文本框,表格和提交按钮组成。商品的资料通过查找数据库中的shangpin表调出显示在相应的表格中,采用分页显示,每页显示10个客户资料,用户在搜索框中输入要查询的商品名,点击提交按钮,然后将新信息提交给kuzlcx1.asp页面来处理。打开数据库查找数据库中shangpin表。如果表中存在所搜索的商品就把该商品的商品名、数量,订价显示在spsltj1.asp页面上。如果数据库shangpin表中没有该商品存在,则显示“你要查询的商品不存在”,返回spsltj.asp页面。
        4.6.3  交易统计
1.交易统计按商品统计的页面为jytjsptj.asp。页面由一些标签,文本框,表格和提交按钮组成。在数据库jiaoyi表中查找是否有交易,如果没有就返回jytj.asp页面;如果有就按照商品名来统计交易数量;统计图由该商品交易数量除以总交易数量得到百分比以数据条显示出来。用户在搜索框中输入要查询的商品名,点击提交按钮,然后将新信息提交给jytjsptj1.asp页面来处理。打开数据库查找数据库中jiaoyi表。如果表中存在所搜索的商品就把该商品的商品名、交易数量,统计图显示在jytjsptj1.asp页面上。如果数据库jiaoyi表中没有该商品存在,则显示“对不起,没有商品交易”,返回jytjsptj.asp页面。

2.交易统计按金额统计的页面为jytjjetj.asp。页面由一些标签,表格和组成。在数据库jiaoyi表中查找是否有交易,如果没有就返回jytj.asp页面;如果有就按照商品名来统计交易金额;统计图由该商品交易金额除以总交易金额得到百分比以数据条显示出来。商品统计页面代码和按商品数量统计代码类似。


​​​​​​​4.7  系统功能模块的设计与实现

1.系统设置页面为xtsz.asp。页面由一些标签和图片组成,系统设置添加用户页面为xtsztjyh.asp。页面由一些标签,文本框和添加按钮组成。点击添加按钮,然后将新信息提交给xtsztjyh1.asp页面来处理。根据xtsztjyh.asp页面文本框中输入的信息,用if语句检验xtsztjyh.asp页面文本框中输入的信息有没有一项为空。有则提示“请输入所有信息”,然后返回xtsztjyh,asp页面,我使用Recordset对象的ADDNEW方法在表的前面插入新的记录。其实现代码和客户资料添加代码类似。
2.系统设置密码修改的页面为xtszmmxg.asp。页面由一些标签,文本框和修改按钮组成。点击修改按钮,然后将新信息提交给xtszmmxg1.asp页面来处理。根据xtszmmxg.asp页面文本框中输入的信息,先检验用户名和密码在数据库yonghu 表中是否存在,不存在则提示“用户名或密码错误”,返回xtszmmxg,asp页面;如果存在则更新数据库yonghu表中除用户名外的其它信息,提示“修改成功”然后返回xtszmmxg,asp页面。其实现代码和客户资料修改代码类似。
3.系统设置删除用户的页面为xtszscyh.asp。页面由一些标签,文本框和删除按钮组成。点击删除按钮,然后将新信息提交给xtszscyh1.asp页面来处理。根据xtszscyh.asp页面文本框中输入的用户名字,删除数据库yonghu表中这个用户的记录。提示“删除成功”然后返回xtszscyh,asp页面。实现代码和客户资料删除代码类似。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/319912.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【MySQL】第一次作业

【MySQL】第一次作业 1、在官网下载安装包2、解压安装包&#xff0c;创建一个dev_soft文件夹&#xff0c;解压到里面。3、创建一个数据库db_classes4、创建一行表db_hero5、将四大名著中的常见人物插入这个英雄表 写一篇博客&#xff0c;在window系统安装MySQL将本机的MySQL一定…

安装库后JupyterLab一直报ModuleNotFoundError问题解决

背景&#xff1a; 先安装的Python3.10&#xff0c;安装在默认路径&#xff1a; C:\Users\#用户名省略#\AppData\Local\Programs\Python\Python310\ 后安装的Anaconda&#xff0c;更改过路径在D盘&#xff1a; D:\ProgramData\anaconda3 此时C盘Python安装路径下Scripts文件…

华为手机ip地址怎么切换

随着移动互联网的普及&#xff0c;IP地址成为了我们手机上网的重要标识。然而&#xff0c;在某些情况下&#xff0c;我们可能需要切换手机的IP地址&#xff0c;以更好地保护个人隐私、访问特定地区的内容或服务&#xff0c;或者出于其他网络需求。华为手机作为市场上的热门品牌…

MVC和DDD的贫血和充血模型对比

文章目录 架构区别MVC三层架构DDD四层架构 贫血模型代码示例 充血模型代码示例 架构区别 MVC三层架构 MVC三层架构是软件工程中的一种设计模式&#xff0c;它将软件系统分为 模型&#xff08;Model&#xff09;、视图&#xff08;View&#xff09;和控制器&#xff08;Contro…

【kettle006】kettle访问华为openGauss高斯数据库并处理数据至execl文件(已更新)

1.一直以来想写下基于kettle的系列文章&#xff0c;作为较火的数据ETL工具&#xff0c;也是日常项目开发中常用的一款工具&#xff0c;最近刚好挤时间梳理、总结下这块儿的知识体系。 2.熟悉、梳理、总结下华为openGauss高斯数据库相关知识体系 3.欢迎批评指正&#xff0c;跪谢…

【C语言回顾】数据在内存中的存储

前言1. 概述2. 大小端字节序和字节序判断2.1 大端字节序&#xff08;Big-Endian&#xff09;2.2 小端字节序&#xff08;Little-Endian&#xff09;2.3 判断字节序的示例 3. 数据在内存中的存储3.1 整数在内存中的存储3.2 浮点数在内存中的存储 结语 ↓ 上期回顾: 【C语言回顾】…

Coursera: An Introduction to American Law 学习笔记 Week 05: Criminal Law

An Introduction to American Law 本文是 https://www.coursera.org/programs/career-training-for-nevadans-k7yhc/learn/american-law 这门课的学习笔记。 文章目录 An Introduction to American LawInstructors Week 05: Criminal LawKey Criminal Law TermsSupplemental Re…

【Python项目】基于opencv的的【疲劳检测系统】

技术简介&#xff1a;使用Python技术、OpenCV图像处理库、MYSQL数据库等实现。 系统简介&#xff1a;用户可以通过登录系统平台实现实时的人脸照片的拍摄和上传&#xff0c;结合上传图像的内容进行后台的图像预处理和运算分析&#xff0c;用户可以通过照片分析界面查看到当前检…

企业计算机服务器中了rmallox勒索病毒怎么处理,rmallox勒索病毒解密恢复

网络在为企业提供便利的同时&#xff0c;也为企业的数据安全带来严重威胁。随着网络技术的不断发展&#xff0c;越来越多的企业利用网络开展各项工作业务&#xff0c;网络数据安全问题&#xff0c;一直成为企业关心的主要话题&#xff0c;但网络威胁随着网络技术的不断成熟&…

OpenCV如何模板匹配(59)

返回:OpenCV系列文章目录&#xff08;持续更新中......&#xff09; 上一篇&#xff1a;OpenCV如何实现背投(58) 下一篇 &#xff1a;OpenCV在图像中寻找轮廓(60) 目标 在本教程中&#xff0c;您将学习如何&#xff1a; 使用 OpenCV 函数 matchTemplate()搜索图像贴片和输入…

第 129 场 LeetCode 双周赛题解

A 构造相同颜色的正方形 枚举&#xff1a;枚举每个 3 3 3\times 3 33的矩阵&#xff0c;判断是否满足条件 class Solution {public:bool canMakeSquare(vector<vector<char>>& grid) {for (int i 0; i < 2; i)for (int j 0; j < 2; j) {int c1 0, c…

Spring Cloud架构进化实操:Eureka、Apollo、OpenFeign、Ribbon、Zuul组件

文章目录 前言一、引出二、服务注册与发现2.1 创建Eureka注册中心2.1.1 引入pom依赖2.1.2 配置yaml2.1.3 启动服务21.4 测试访问 2.2 创建服务提供者2.2.1 配置yaml2.2.2 启动服务2.2.3 测试访问 2.3 创建服务消费者2.3.1 服务提供者接口2.3.2 服务消费者调用接口 三、负载均衡…

在GPU上加速RWKV6模型的Linear Attention计算

精简版&#xff1a;经过一些profile发现flash-linear-attention中的rwkv6 linear attention算子的表现比RWKV-CUDA中的实现性能还要更好&#xff0c;然后也看到了继续优化triton版本kernel的线索。接着还分析了一下rwkv6 cuda kernel的几次开发迭代以此说明对于不懂cuda以及平时…

LLVM Instruction Selection 笔记

Instruction Selection 所处阶段 注&#xff1a;上图来源于 Welcome to the back-end: The LLVM machine representation 可以看到 SelectionDAG 架在 LLVM IR 和 LLVM MIR 之间&#xff0c;在此之前 machine independent optimization 已经完成。之后基本上就进入了 machine …

学习3:scrapy请求对象、模拟登录、POST请求、管道的使用、crawlspider爬虫类

请求对象 请求对象参数 scrapy.Request(url[],callback,method"GET",headers,body,cookies,meta,dont_filterFalse)callback 表示当前的url响应交给那个函数去处理method 指定请求方式headers 接受一个字典&#xff0c;其中不包括cookiesbody 接收json字符串&#…

原来spring也可以AI

最近大模型是相当的火&#xff0c;尤其是在自然语言处理&#xff08;NLP&#xff09;、图像识别、语音识别等领域的应用&#xff0c;那对于工程同学来说应该如何接住这波破天的富贵呢&#xff1f; 想啥来啥&#xff0c;前段时间LangChain给我们整了一套钢铁战甲&#xff0c;让…

javascript 练习 写一个简单 另类录入 电脑组装报价表 可打印

数据格式 &#xff08;1代表cpu、2代表主板、3代表内存、。。。&#xff09; 1i3 12100 630 2H610 480 3DDR4 3200 16G 220 4500G M.2 299 5300W电源 150 6小机箱 85 7GT 730G 4G 350 8WD 2T 399 9飞利浦 24Led 580 主代码 Html JS <!DOCTYPE html> <html lang&qu…

tomcat+maven+java+mysql图书管理系统1-配置项目环境

目录 一、软件版本 二、具体步骤 一、软件版本 idea2022.2.1 maven是idea自带不用另外下载 tomcat8.5.99 Javajdk17 二、具体步骤 1.新建项目 稍等一会&#xff0c;创建成功如下图所示&#xff0c;主要看左方目录相同不。 给maven配置国外镜像 在左上…

【通信中间件】Fdbus HelloWorld实例

Fdbus实例教程 Fdbus简介 Fdbus 全称 Fast Distributed Bus&#xff08;高速分布式总线&#xff09;&#xff0c;提供IPCRPC功能。适用于多种OS&#xff1a; LinuxQNXAnroidOSWindow Fdbus本质是Socket&#xff0c;IPC基于Unix domain socket&#xff0c;RPC基于TCP。使用G…

【数据结构初阶】直接插入排序

最近浅学了直接插入排序&#xff0c;写个博客做笔记&#xff01;笔记功能除外若能对读者老爷有所帮助最好不过了&#xff01; 直接插入排序是插入排序的一种&#xff0c;那么介绍直接插入排序之前先介绍一下常见的排序算法&#xff01; 目录 1.常见的排序算法 2.直接插入排…