自定义博客皮肤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)
  • 收藏
  • 关注

原创 基于jsp+ssh的超市管理系统源码数据库论文

长久以来,小型超市的管理工作大多数都采用的是传统的手工方式来记录相关信息,这种管理方式存在很多缺点,比如说,商品入库出库,商品信息的录入,查询,更新,分析都要完全依赖管理人员的手工记录和人工分析。可以处理拥有上千万条记录的大型数据库。本系统操作简单,输入信息页面大多数都是下拉框的选择形式,在某些页面,信息可以自动生成,无需输入,时间的输入也是用的日历控件,操作简便,对操作人员的要求很低,只需对WINDOWS操作熟练,加之对本系统的操作稍加培训即可工作,而且本系统可视性非常好,所以在技术上不会有很大难度。

2023-07-04 21:31:58 311

原创 容器技术概述

容器的性能与虚拟机相比较,容器性能更好,可以立即启动。是一个允许我们在资源隔离的过程中,运行应用程序和其依赖项的 、轻量的 、操作系统级别的虚拟化技术, 运行应用程序所需的所有必要组件都打包为单个镜像,这个镜像是可以重复使用的。:根据维基百科,“操作系统级虚拟化是一种计算机虚拟化方法,其中操作系统的内核允许存在多个独立的用户空间实例,而不仅仅是一个,这种实例有时称为容器,虚拟化引擎(在这种情况下,术语“虚拟化”是指被封装的工件(应用程序),它与硬件虚拟化中的含义完全不同,它指的是被抽象的物件(物理硬件)。

2023-06-14 11:39:11 802 1

原创 公平锁/非公平锁/可重入锁/自旋锁

这里我创建了两个线程A和B,每个线程调用method1方法,method1又调用了method2方法,method1和method2都加了锁,那么我们看一下运行结果,他们打印的线程名称是不是都是同一线程名。可以看到结果在进入method2后获取锁的线程依然还是method1获取锁的那个线程,这就是可重入锁的表现。是指多个线程获取锁的顺序并不是按照申请锁的顺序,每个线程不停的去获取锁,直到成功,有可能后申请的线程比先申请的线程更先获取锁,高并发情况下,有可能造成优先级反转或者饥饿现象。

2023-06-13 22:40:12 612 1

原创 字符串相关高频面试题算法

最后一题综合前几个题用到的一些技巧,还是比较有趣的,这里就不贴出代码了,也激发一下大家的动手能力,感兴趣的童鞋不妨试着写一写。1、先将整个字符串翻转:如:I am a student =》 tneduts a ma I。1、交换:把一个只包含01的串排序,可交换任意两个数的位置,最少需要多少次交换?2、字符串替换和复制:删除一个字符串所有的a,并且复制所有的b(字符数组足够大)如:1 * 2 * 4 * 3 => * * * 1 2 4 3。5、子串变位词:给定两个串a和b,问b是否a的子串变位词。

2023-06-13 12:56:56 1001

原创 JVM面试题50道

是一个新生代收集器,也是复制算法的收集器,同时也是多线程并行收集器,与PartNew 不同是,它重 点关注的是程序达到一个可控制的吞吐量(Thoughput,CPU 用于运行用户代码 的时间/CPU 总消耗时 间,即吞吐量=运行用户代码时间/(运行用户代码时间+垃圾收集时间)), 高吞吐量可以最高效率地利用 CPU 时间,尽快地完成程序的运算任务,主要适用于在后台运算而不需要太多交互的任务。线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的 主要目的是定位线程出现长时间停顿的原因。

2023-06-12 22:25:45 499

原创 浅析小程序的三个特点

小程序无处不入,无处不触达,小程序不仅仅小,而且速度快!最后就从最主要的用户来说,不需要安装 APP,想打车了直接搜出滴滴的小程序来用,想订外卖了直接搜美团的小程序来用。随着智能手机的普及,全民互联网时代到来,我们身边越来越多的人开始使用微信账号,很多时候微信能够替代一些其他的应用,比如在手机支付方面微信也是占据了一部分的市场份额的,因此微信。微信是微信的,微信也是大家的工具回归本质,让工具回归服务的本质。当服务融入生活,场景被切的足够小足够轻的时候,小程序绝对是你触达最深,服务用户最好的工具没有之一。

2023-06-12 13:23:36 863

原创 Redis的复制

部分重同步通过复制偏移量、复制挤压缓冲区、服务器运行ID三个部分来实现在复制操作刚刚开始的时候,从服务器会成为主服务器的客户端,并通过向主服务器发送命令请求来执行复制步骤,而在复制操作的后期,主从服务器会互相成为对方的客户端。主服务器通过向从服务器传播命令来更新从服务器的状态,保持主从服务器的一直,而从服务器则通过向主服务器发送命令来进行心跳检测,以及命令丢失检测。

2023-06-11 22:58:09 1281

原创 PHP面试题

3台Web服务器,两台MySQL数据库服务器,采用Master/Slave同步的方式减轻数据库负载,Web服务器可以结合Memcahe缓存来减少负载,同时三台Web服务器内容一致,可以采用DNS轮询的方式来进行负载平衡。[10] 说说下面这些这些协议的全称和中文解释(提示:都是工作在应用层)SMTP、POP3、HTTP、FTP、DNS。[3] 假设给你5台服务器,请大致的描述一下,如何使用你所熟悉的开源软件,搭建一个日PV 300万左右的中型网站。(提示:从服务配置、应用、开发角度考虑)

2023-06-11 13:14:37 738

原创 sql 三范式

目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式,即:第一范式(1NF),第二范式(2NF),第三范式(3NF)。第二范式(2NF)和第三范式(3NF)的概念很容易混淆,区分它们的关键点在于,2NF:非主键列是否完全依赖于主键,还是依赖于主键的一部分;

2023-06-10 22:35:36 1562

原创 mysql联合索引详解

这样的数据来检索的时候,b+树会优先比较a列来确定下一步的所搜方向,如果a列相同再依次比较b列和c列,最后得到检索的数据;)这样的数据来检索时,b+树可以用a列来指定搜索方向,但下一个字段b列的缺失,所以只能把a列的数据找到,然后再匹配c列的数据了, 这个是非常重要的性质,例如索引是key index (a,b,c). 可以支持a a,b a,b,c 3种组合进行查找,但不支持 b,c进行查找。order by c;a、b列使用索引查找,因b列是范围查询,因此c列不能使用索引,会出现file sort。

2023-06-10 14:16:10 4477

原创 算法与数据结构基数排序

下方的函数就是获取某数字特定位数的值,你可以通过取余以及求模的方式来获取,以239为例,我想获取十位数值3,那么我们需要将239执行Int((239%100)/10), 通过该操作,我们就可以获取十位上的数值。万事俱备只欠东风,上述做的都是基数排序的准备工作,接下来我们就开始调用上述的方法来实现我们的基数排序的具体代码了。先创建桶,获取无序数列中最大的值,然后获取这个最大值的长度。下方的基数排序算法的实现是利用“桶”来实现的,首先我们创建10个桶,然后按照基数入桶,基数的取值是从数字的低位到高位以此取值。

2023-06-09 22:55:32 598

原创 Oracle的登陆问题和初级学习增删改查

(c)大小写不敏感,提倡大写      (d)不能够对表数据进行增删改查操作,只能完成显示格式控制,例如:设置显示列宽,清屏,记录执行结果      (e)可以不用分号结束,也可以用分号结束,个人提倡不管SQL或SQLPLUS,都以分号结束      (f)通常称做命令,是SQLPLUS工具中的命令。7.4:解决null的问题,使用NVL()函数,NVL(a,b):如果a是null,用b代替,如果a是非null,就不用b替代,直接返回a的值:因为null和具体数字运算时结果为null;

2023-06-09 12:08:45 934

原创 Java多线程面试题及答案

在我看来这是最好的java线程面试问题之一,它可以确切的检测候选者解决竞争条件的经验,or writing code which is free of data race or any other race condition。这个问题的回答应该是这样的,当你调用start()方法时你将创建新的线程,并且执行在run()方法里的代码。与上面的问题很类似,但这个问题更经典,有些时候面试都会问下面的问题。这个java面试问题可以变的非常棘手,如果他要求你写一个不可变对象,或者问你为什么String是不可变的。

2023-06-08 23:14:28 309

原创 AJAX常见面试题

AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。.、客户端与服务器,可以在【不必刷新整个浏览器】的情况下,与服务器进行异步通讯的技术请介绍一下XMLhttprequest对象Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,

2023-06-08 12:36:46 832

原创 Java Spring概述

分层的、 面向切面

2023-06-07 23:04:18 1270

原创 10 道 Java 泛型面试题

对任何一个不太熟悉泛型的人来说,这个Java泛型题目看起来令人疑惑,因为乍看起来String是一种Object,所以List应当可以用在需要List的地方,但是事实并非如此。这可能是Java泛型面试题中最简单的一个了,当然前提是你要知道Array事实上并不支持泛型,这也是为什么Joshua Bloch在Effective Java一书中建议使用List来代替Array,因为List可以提供编译期的类型安全保证,而Array却不能。2. Java的泛型是如何工作的?

2023-06-07 13:00:46 936

原创 想加薪?看这九种方式哪个适合你

所以,老板,就从给我加薪开始吧!向老板表忠:“老板,我跟着您也这么多年了,别的啥也不图,就图老板您重情重义,对兄弟们多有关照,能够遇到您这样的老板,是我的福气。我觉得这对我是个好机会,毕竟在公司内部我觉得自己已经做得足够好了,却无法获得团队的认可,可能是我的能力与团队要求不太一致,也许,换个地方,我能够有更好的机会施展我的个人能力。对于第一种,业绩突出的员工,如果因为老板自己的疏忽而没能看到该员工的业绩,或者因为偶然忘记了而没有对其进行奖赏,一定要及时补偿,否则的话,寒了兄弟们的心,以后谁还会卖力干活啊!

2023-06-06 23:06:37 537

原创 图解Redis中的9种数据结构

在Redis中,还有一些使用得非常少的数据类型,简单给大家普及一下。

2023-06-06 16:06:00 557

原创 C/C++断言与异常处理

我们知道函数调用都以函数栈的形式进行调用与退出,既然要做到跨函数跳转,那便需要对当前的函数栈进行保存与还原,而setjmp的作用便是保存当前函数栈至类型jmp_buf结构体变量中,而longjmp的作用便是从此结构体中恢复,还原函数栈。例子中的两个断言,第一个是合法的,而第二个不合法,第一个合法是因为传入的参数必须不为NULL,断言如果成功,则说明调用代码存在问题,这属于非法的情况,此处属于断言的正确使用情况。换句话而言,断言是用来处理不应该发生的非法情况,而对于可能发生的应该使用错误处理代码。

2023-06-05 23:46:03 832

原创 react组件性能优化探索实践

React本身就非常关注性能,其提供的虚拟DOM搭配上Diff算法,实现对DOM操作最小粒度的改变也是非常的高效。然而其组件渲染机制,也决定了在对组件进行更新时还可以进行更细致的优化。

2023-06-05 13:50:53 629

原创 共享数据模型

然而,只有在遍历操作远远多于修改操作时,“写时拷贝”容器才能提供更好的性能,例如在车辆追踪应用程序中就不适合采用这种方法。如果数据模型很大,或者更新频率极高,在分解模型包含的信息中有一方或双方对另一方不可见,那么更高效的方式是发送增量更新信息而不是发送一个完整的快照。在分解模型设计中,表现模型被封闭在事件线程中,而其他模型,即共享模型,是线程安全的,因此既可以由事件线程方法,也可以由应用程序线程访问。在简单的GUI程序中,所有的可变状态都被保存在表现对象中,并且除了事件线程之外,唯一的线程就是主线程。

2023-06-04 22:21:19 666

原创 配置ThreadPoolExecutor

因此,如果线程池的基本大小为零并且其工作队列有一定的容量,那么当把任务提交给该线程池时,只有当线程池的工作队列被填满后,才会开始执行任务,而这种行为通常并不是我们所希望的。基本大小也就是线程池的目标大小,即在没有任务执行时线程池的大小,并且只有在工作队列满了的情况下才会创建超出这个数量的线程。任务的优先级是通过自然顺序或。该方法使用了一个无界队列(因为不能限制队列的大小和任务的到达率),并设置信号量的上界设置为线程池的大小加上可排队任务的数量,这是因为信号量需要控制正在执行的和等待执行的任务数量。

2023-06-04 13:01:03 1650

原创 在线程中执行任务

如果请求阻塞的时间过长,用户将认为服务器是不可用的,因为服务器看似失去了响应。根据平台的不同,实际的开销也有所不同,但线程的创建过程都会需要时间,延迟处理的请求,并且需要JVM和操作系统提供一些辅助操作。如果请求的到达率非常高且请求的处理过程是轻量级的,例如大多数服务器应用程序就是这种情况,那么为每个请求创建一个新线程将消耗大量的计算资源。在一定的范围内,增加线程可以提高系统的吞吐率,但如果超出了这个范围,再创建更多的线程只会降低程序的执行速度,并且如果过多地创建一个线程,那么整个应用程序将崩溃。

2023-06-03 23:26:09 362

原创 线程实例封闭

使用私有的锁对象而不是对象的内置锁(或任何其他可通过公有方式访问的锁),有许多优点。对象可以封闭在类的一个实例(例如作为类的一个私有成员)中,或者封闭在某个作用域内(例如作为一个局部变量),再或者封闭在线程内(例如在某个线程中将对象从一个方法传递到另一个方法,而不是在多个线程之间共享该对象)。当需要返回车辆的位置时,通过MutablePoint拷贝构造函数或者deepCopy 方法来复制正确的值,从而生成一个新的Map 对象,并且该对象中的值与原有Map对象中的key 值和value 值都相同。

2023-06-03 14:32:24 555

原创 使用 Python 从作为字符串给出的数字中删除前导零

以下程序以字符串的形式返回,该字符串使用 for 循环和 remove() 函数从作为字符串传递的数字中删除所有前导零 −。以下程序返回为一个数字,该数字使用 int() 函数从作为字符串传递的数字中删除所有前导零 -以下程序以字符串形式返回,该字符串使用正则表达式从作为字符串传递的数字中删除所有前导零 -以下是执行所需任务要遵循的算法/步骤。以下是执行所需任务要遵循的算法/步骤。以下是执行所需任务要遵循的算法/步骤。在执行时,上述程序将生成以下输出 -在执行时,上述程序将生成以下输出 -

2023-06-02 22:37:10 876

原创 MySQL 哈希索引、空间数据索引、全文索引

InnoDB 存储引擎会根据表的使用情况,在内存中基于 B-Tree 索引之上再创建一个哈希索引,这种行为是自动的、内部的行为,不能人为去干预是否在一张表中生成哈希索引。数据库先会计算first_name='Julia’的哈希值5656,然后在索引中查找5656,找到对应的指针为:指向第2行的指针,最后根据指针从原表拿到具体值,并进行比较是否为Julia。哈希索引将所有的哈希码存储在索引中,同时保存指向每个数据行的指针。全文索引查找的是文本中的关键词,并不是直接比较索引中的值,它是一种特殊类型的索引。

2023-06-02 14:52:54 684

原创 SQL 子查询 EXISTS 和 NOT EXISTS

MySQL EXISTS 子查询实例下面以实际的例子来理解 EXISTS 子查询。下面是原始的数据表:article 文章表:aidtitlecontentuid1文章1文章1正文内容…12文章2文章2正文内容…13文章3文章3正文内容…24文章4文章4正文内容…4user 用户表:uidtitlecontent1admin2小明3Jack我们要查出 article 表中的数据,但要求 uid 必须在 user 表中存在。

2023-06-01 23:30:06 754

原创 oracle常见面试题

初始化的情况下,serv表的serv_id,prod_id,user_type字段是已知的,terminal_name字段是空的,现在主要根据prod_id,user_type字段的值来更新terminal_name字段。用户资料表:serv( serv_id number(10), pro_id number(10), user_type varchar2(30), terminal_name varchar2(30) )其中,serv_id 为用户标识,是serv表的主键,prod_id为产品标识;

2023-06-01 12:44:52 4241

原创 jsonp的实现原理

http://www.baidu.com:8080/index.html 调用 http://www.baidu.com:8081/server.php (端口不同:8080/8081,跨域)http://www.baidu.com/index.html 调用 https://www.baidu.com/server.php (协议不同:http/https,跨域)跨域是浏览器同源策略而产生的,在不同协议,不同端口,不同域名下(以上任意一个不同都算是跨域)的客服端和服务端之间是无法互相访问的。

2023-05-31 22:28:04 515

原创 jsp基础知识

你的工资为 :

2023-05-31 13:17:23 1419

原创 springboot整合kafka入门

Kafka实际环境有可能会出现Consumer全部宕机,虽然基于Kafka的高可用特性,消费者群组中的消费者可以实现再均衡,所有Consumer不处理数据的情况很少,但是还是有可能会出现,此时就要求Consumer重启的时候能够读取在宕机期间Producer发送的数据。msg=web world31231,不仅IDEA上的消费者能收到,在终端(服务器)上运行的测试消费者也能收到:(其中8080是tomcat服务器的端口,springboot默认下带的是tomcat)

2023-05-30 23:40:25 1029 1

原创 Oracle面试题

将导致整个表记录的顺序的调整,会耗费相当大的资源。这是因为引擎在处理查询和连接时会逐个比较字符串中每一个字符,而对于数字型而言只需。数据库专业人员可以随时对存储过程进行修改,但对应用程序源代码却毫无影响,从而极大的提高了程序的。型字段,若只含数值信息的字段尽量不要设计为字符型,这会降低查询和连接的性能,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执。,所以怎样建索引需要慎重考虑,视具体情况而定。存储过程是数据库中的一个重。,只有对执行过程的调。,例如,当需要重复引。

2023-05-30 12:32:17 1595

原创 Cookie和Session

1Cookie和Session的区别Cookie是web服务器发送给浏览器的一块信息浏览器会在本地一个文件中给每个web服务器存储cookie。以后浏览器再给特定的web服务器发送请求时同时会发送所有为该服务器存储的cookie。Session是存储在web服务器。

2023-05-29 22:02:56 151

原创 Java中的设计模式有哪些

口的所有方法,这明显有时比较浪费,因为并不是所有的方法都是我们需要的,有时只需要某一些,此处为了解决这个。问题,我们引入了接口的适配器模式,借助于一个抽象类,该抽象类实现了该接口,实现了所有的方法,而我们不和原。该模式是对普通工厂方法模式的改进,在普通工厂方法模式中,如果传递的字符串出错,则不能正确创建对象,而。工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,多个工厂方法模式,是对普通工厂方法模式的改进,在普通工厂方法模式中,如果传递的字符串出错,则不能。

2023-05-29 14:46:08 1332

原创 Java的集合

1. HashMap排序题,上机题。已知一个HashMap集合, User有name(String)和age(int)属性。请写一个方法实现对HashMap 的排序功能,该方法接收 HashMap为形参,返回类型为 HashMap,要求对HashMap中的User的age倒序进行排序。排序时key=value键值对不得拆散。 注意:要做出这道题必须对集合的体系结构非常的熟悉。HashMap 本身就是不可排序的,但是该道题

2023-05-28 23:16:38 1466

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

如果两个人有直接或者间接好友关系,那么我们就说他们在同一个朋友圈中,这里解释下,如果Alice是Bob好友的好友,或者好友的好友的好友等等,即通过若干好友可以认识,那么我们说Alice和Bob是间接好友。节点的平衡因子是它的左子树的高度减去它的右子树的高度(有时相反)。B树的应用场景:构造一个多阶的B类树,然后在尽量多的在结点上存储相关的信息,保证层数尽量的少,以便后面我们可以更快的找到信息,磁盘的I/O操作也少一些,而且B类树是平衡树,每个结点到叶子结点的高度都是相同,这也保证了每个查询是稳定。

2023-05-28 12:19:28 1167

原创 Kafka、ActiveMQ、RabbitMQ、RocketMQ 有什么优缺点?

后来大家开始用 RabbitMQ,但是确实 erlang 语言阻止了大量的 Java 工程师去深入研究和掌控它,对公司而言,几乎处于不可控的状态,但是确实人家是开源的,比较稳定的支持,活跃度也高;一般的业务系统要引入 MQ,最早大家都用 ActiveMQ,但是现在确实大家用的不多了,没经过大规模吞吐量场景的验证,社区也不是很活跃,所以大家还是算了吧,我个人不推荐用这个了;的实时计算、日志采集等场景,用 Kafka 是业内标准的,绝对没问题,社区活跃度很高,绝对不会黄,何况几乎是全世界这个领域的事实性规范。

2023-05-27 23:21:07 1125

原创 Spring控制反转(IOC)

该接口定义了一个 refresh 方法,此方法是所有阅读 Spring 源码的人的最熟悉的方法,用于刷新整个容器,即重新加载/刷新所有的 bean。BeanFactory:是Spring里面最底层的接口,包含了各种Bean的定义,读取bean配置文档,管理bean的加载、实例化,控制bean的生命周期,维护bean之间的依赖关系。托管了类的产生过程,比如我们需要在类的产生过程中做一些处理,最直接的例子就是代理,如果有容器程序可以把这部分处理交给容器,应用程序则无需去关心类是如何完成代理的。

2023-05-27 12:47:07 1548

原创 并发编程的基础知识

现在的系统动不动就要求百万级甚至千万级的并发量,而多线程并发编程正是开发高并发系统的基础,利用好多线程机制可以大大提高系统整体的并发能力以及性能。并发编程的目的就是为了能提高程序的执行效率,提高程序运行速度,但是并发编程并不总是能提高程序运行速度的,而且并发编程可能会遇到很多问题,比如**:内存泄漏、上下文切换、线程安全、死锁**等问题。在多线程程序中,一个线程必须等待的时候,CPU 可以运行其它的线程而不是等待,这样就大大提高了程序的效率。线程之间对共享资源的访问会相互影响,必须解决竞用共享资源的问题。

2023-05-26 22:32:10 1123

原创 C10K 问题

请求数只有 100 个时,这种方式自然没问题,但增加到 10000 个请求时,10000 个进程或线程的调度、上下文切换乃至它们占用的内存,都会成为瓶颈。从资源上来说,对 2GB 内存和千兆网卡的服务器来说,同时处理 10000 个请求,只要每个请求处理占用不到 200KB(2GB/10000)的内存和 100Kbit (1000Mbit/10000)的网络带宽就可以。第二种,监听到相同端口的多进程模型。说到 I/O 的模型,我在文件系统的原理中,曾经介绍过文件 I/O,其实网络 I/O 模型也类似。

2023-05-26 12:15:28 1599

基于ssm微信小程序租房平台源码数据库.zip

基于ssm微信小程序租房平台源码数据库.zip

2024-04-18

基于ssm微信小程序的足浴城消费系统源码数据库.zip

基于ssm微信小程序的足浴城消费系统源码数据库.zip

2024-04-18

基于ssm微信小程序图书馆座位再利用系统源码数据库.zip

基于ssm微信小程序图书馆座位再利用系统源码数据库.zip

2024-04-18

基于ssm微信小程序的自习室预约系统源码数据库.zip

基于ssm微信小程序的自习室预约系统源码数据库.zip

2024-04-18

基于ssm微信小程序的游泳馆管理系统源码数据库文档.zip

基于ssm微信小程序的游泳馆管理系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的英语学习激励系统源码数据库文档.zip

基于ssm微信小程序的英语学习激励系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的智能停车场管理系统源码数据库文档.zip

基于ssm微信小程序的智能停车场管理系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的学生选课系统源码数据库文档.zip

基于ssm微信小程序的学生选课系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的学习资料销售平台源码数据库文档.zip

基于ssm微信小程序的学习资料销售平台源码数据库文档.zip

2024-04-18

基于ssm微信小程序的药店管理系统源码数据库文档.zip

基于ssm微信小程序的药店管理系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的新生自助报到系统源码数据库文档.zip

基于ssm微信小程序的新生自助报到系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的校园商铺系统源码数据库文档.zip

基于ssm微信小程序的校园商铺系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的新生报到系统源码数据库文档.zip

基于ssm微信小程序的新生报到系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的食堂线上预约点餐系统源码数据库文档.zip

基于ssm微信小程序的食堂线上预约点餐系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的青少年素质教育培训系统源码数据库.zip

基于ssm微信小程序的青少年素质教育培训系统源码数据库.zip

2024-04-18

基于ssm微信小程序的食堂窗口自助点餐系统源码数据库.zip

基于ssm微信小程序的食堂窗口自助点餐系统源码数据库.zip

2024-04-18

基于ssm论坛小程序源码数据库.zip

基于ssm论坛小程序源码数据库.zip

2024-04-18

基于ssm的最多跑一次微信小程序源码数据库文档.zip

基于ssm的最多跑一次微信小程序源码数据库文档.zip

2024-04-18

基于ssm高校毕业论文管理系统微信小程序源码数据库文档.zip

基于ssm高校毕业论文管理系统微信小程序源码数据库文档.zip

2024-04-18

基于ssm捷邻微信小程序源码数据库文档.zip

基于ssm捷邻微信小程序源码数据库文档.zip

2024-04-18

基于ssm自助购药小程序源码数据库文档.zip

基于ssm自助购药小程序源码数据库文档.zip

2024-04-18

基于ssm游乐园智慧向导小程序源码数据库.zip

基于ssm游乐园智慧向导小程序源码数据库.zip

2024-04-18

基于ssm学生购电小程序源码数据库.zip

基于ssm学生购电小程序源码数据库.zip

2024-04-18

基于ssm研知识题库小程序源码数据库.zip

基于ssm研知识题库小程序源码数据库.zip

2024-04-18

基于ssm校园二手交易平台小程序源码数据库文档.zip

基于ssm校园二手交易平台小程序源码数据库文档.zip

2024-04-18

基于ssm校园订餐小程序源码数据库文档.zip

基于ssm校园订餐小程序源码数据库文档.zip

2024-04-18

基于ssm鲜花销售微信小程序源码数据库文档.zip

基于ssm鲜花销售微信小程序源码数据库文档.zip

2024-04-18

基于ssm微信小程序校园失物招领系统源码数据库文档.zip

基于ssm微信小程序校园失物招领系统源码数据库文档.zip

2024-04-18

基于ssm微信阅读小程序源码数据库.zip

基于ssm微信阅读小程序源码数据库.zip

2024-04-18

基于ssm微信小程序的高校课堂教学管理系统源码数据库文档.zip

基于ssm微信小程序的高校课堂教学管理系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的驾校预约管理系统源码数据库文档.zip

基于ssm微信小程序的驾校预约管理系统源码数据库文档.zip

2024-04-18

基于ssm微信小程序的美容院管理系统源码数据库.zip

基于ssm微信小程序的美容院管理系统源码数据库.zip

2024-04-18

基于ssm微信小程序的短视频系统源码数据库.zip

基于ssm微信小程序的短视频系统源码数据库.zip

2024-04-18

基于ssm微信小程序的付费自习室系统源码数据库.zip

基于ssm微信小程序的付费自习室系统源码数据库.zip

2024-04-18

基于ssm微信小程序的电影院票务系统源码数据库.zip

基于ssm微信小程序的电影院票务系统源码数据库.zip

2024-04-18

基于ssm数学辅导微信小程序源码数据库文档.zip

基于ssm数学辅导微信小程序源码数据库文档.zip

2024-04-18

基于ssm微信小程序的电影交流平台源码数据库文档.zip

基于ssm微信小程序的电影交流平台源码数据库文档.zip

2024-04-18

基于ssm同城交易小程序源码数据库.zip

基于ssm同城交易小程序源码数据库.zip

2024-04-18

基于ssm面向企事业单位的项目申报小程序源码数据库文档.zip

基于ssm面向企事业单位的项目申报小程序源码数据库文档.zip

2024-04-18

基于ssm农产品自主供销小程序源码数据库文档.zip

基于ssm农产品自主供销小程序源码数据库文档.zip

2024-04-18

空空如也

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

TA关注的人

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