自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(163)
  • 资源 (1)
  • 收藏
  • 关注

原创 PHP 使用 Redis

phpredis 扩展下载地址为: https://github.com/phpredis/phpredis/releases。phpredis 扩展官方地址为 https://github.com/phpredis/phpredis。安装完成后重启 php-fpm 或 apache,查看 phpinfo 信息,就能看到 redis 扩展。PHP 语言访问 Redis 需要先安装 Redis 服务和 PHP Redis 扩展。运行以上 PHP 脚本,输出结果如下。或者输入以下命令来检查。

2023-11-10 16:19:08 151

原创 Java 使用 Redis

JAVA 语言访问 Redis 需要先安装 Redis 服务和 jedis 包。如果你还未安装 JAVA,可以移步我们的 JAVA 开发环境配置。然后通过以下地址下载 jedis 包: jedis 2.9.0。Java 存储/获取 Redis 字符串( String )JAVA 访问 Redis 列表( List )编译运行以上 JAVA 范例,输出结果如下。编译运行以上 JAVA 范例,输出结果如下。编译运行以上 JAVA 范例,输出结果如下。编译运行以上 JAVA 范例,输出结果如下。

2023-11-10 16:13:34 157

原创 Redis 命令 (五)服务器

下面的范例演示客户端如何通过密码验证连接到 Redis 服务,并检测服务是否在运行。Redis 服务器命令主要是用于管理 redis 服务。以下范例演示了如何获取 redis 服务器的统计信息。下表列出了用于 Redis 连接相关的命令。下表列出了管理 redis 服务相关的命令。

2023-11-10 16:09:20 143

原创 Redis 命令 (四)

下图展示了频道 channel1,以及订阅这个频道的三个客户端 : client2 、 client5 和 client1 之间的关系。它先以 MULTI 开始一个事务, 然后将多个命令入队到事务中, 最后由 EXEC 命令触发事务, 一并执行事务中的所有命令。当有新消息通过 PUBLISH 命令发送给频道 channel1 时, 这个消息就会被发送给订阅它的三个客户端。下表列出了 redis 发布订阅相关的命令。下表列出了 Redis 事务的相关命令。下面的范例演示了发布订阅是如何工作的。

2023-11-10 16:00:36 105

原创 Redis 命令 (三)

假如我们有一个数据集 {1, 3, 5, 7, 5, 7, 8}那么这个数据集的基数集为 {1, 3, 5 ,7, 8}, 基数 (不重复元素个数) 为5基数估计 就是在误差可接受的范围内,快速计算基数。

2023-11-03 23:11:49 36

原创 Redis 命令 (二)

上面的范例,我们使用 LPUSH 命令将三个值插入了名为 language 的列表当中。Redis 字符串数据类型的相关命令用于管理 Redis 字符串值。更多命令请参考:https://redis.io/commands。更多命令请参考:https://redis.io/commands。Redis List(列表) 是简单的字符串列表,按照插入顺序排序。可以添加一个元素到 Redis 列表的头部(左边)或者尾部(右边)Redis 哈希(Hash) 命令。Redis hash 命令。

2023-10-28 22:08:38 35

原创 Redis 命令(一)

下面的范例演示了如何连接到主机为 192.168.1.100,端口为 6379 ,密码为 123456 的 Redis 服务上。如果键被删除成功,命令执行后输出 (integer) 1 ,否则将输出 (integer) 0。我们使用 Redis 服务自带的 redis-cli 客户端来发送命令。下面的范例演示了如何启动 redis 客户端,并发送 ping 命令。最新版的 redis-cli 会有命令提示功能,方便学些。Redis 键相关的命令用于管理 redis 的键。

2023-10-28 22:00:45 41

原创 三、Redis 数据类型

Redis 比 Memcached 更优秀的地方之一就是支持更丰富的数据类型。

2023-10-27 11:04:52 38

原创 一分钟理解负载LoadAverage

系统负载(System Load)是系统CPU繁忙程度的度量,即有多少进程在等待被CPU调度(进程等待队列的长度)。平均负载(Load Average)是一段时间内系统的平均负载,这个一段时间一般取1分钟、5分钟、15分钟。[Load1,单核][Load2,双核]希望上面的图对大家理解Load Average有帮助,赶快uptime一下,看一下自己系统的负载吧。

2023-10-26 08:58:35 273

原创 1分钟了解Leader-Follower线程模型

(2)假设共N个线程,其中只有1个leading线程(等待任务),x个processing线程(处理),余下有N-1-x个following线程(空闲)此观点不对,一个消息队列,其仍是临界资源,仍需要一把锁来保证互斥,只是锁竞争从leading移到了消息队列上,此时消息队列仅仅只能起到消息缓冲的作用。(4)事件/任务来到时,leading线程会对其进行处理,从而转化为processing状态,处理完成之后,又转变为following。(6)following不干事,就是抢锁,力图成为leading。

2023-10-26 08:54:50 149

原创 二十二、锁支持工具 LockSupport

本节带领大家认识第三个常用的 Java 并发锁工具之。本节先介绍工具类的用途,然后介绍关键的编程方法,最后通过一个编程例子为大家展示工具类的用法。下面我们正式开始介绍吧。

2023-10-26 08:47:47 42

原创 二十一、读写锁 StampedLock

本节带领大家认识第二个常用的 Java 并发锁工具之。本节先简单介绍的基本概念,然后介绍关键的编程方法,最后通过一个编程例子为大家展示工具类的用法。

2023-10-26 08:45:33 27

原创 二十、可重入读写锁 ReentrantReadWrite

从本节开始,我们学习新一章内容 —— 并发锁。在 “Java 并发原理教程” 中,介绍了锁相关概念和原理知识,本章各小节内容不再过多解释概念,重点为大家介绍具体锁工具的 API 和使用方法。本节带领大家认识第一个常用的 Java 并发锁工具之。本节先简单介绍的基本概念,然后介绍关键的编程方法,最后通过一个编程例子为大家展示工具类的用法。下面我们正式开始介绍吧。

2023-10-26 08:40:52 37

原创 这才是真正的分布式锁

Chubby系统提供粗粒度的分布式锁服务,Chubby的使用者不需要关注复杂的同步协议,而是通过已经封装好的客户端直接调用Chubby的锁服务,就可以保证数据操作的一致性。Chubby具有广泛的应用场景,例如:(1)GFS选主服务器;(2)BigTable中的表锁;

2023-10-25 22:06:14 32

原创 一分钟实现分布式锁

分布式环境下,多台机器上多个进程对一个数据进行操作,如果不做互斥,就有可能出现“余额扣成负数”,或者“商品超卖”的情况,如何实现简易分布式锁,对分布式环境下的临界资源做互斥,是今天将要讨论的话题。原理:多个访问方对同一个资源进行操作,需要进行互斥,通常是利用一个这些访问方同时能够访问到的lock来实施互斥的。(2)只有一个进程会抢到这个锁,即只有一个进程对缓存set key=123能够成功,不成功的进程下次再来抢。(1)多台机器上多个进程对这个锁进行争抢,例如在缓存上同时进行set key=123操作。

2023-10-25 21:55:56 34

原创 从IDC到云端架构迁移之路

通常有两种方案,一种是自顶向下的迁移,一种是自底向上的迁移,这两种方案在58到家和58同城分别实行过,都是可行的,方案有类似的地方,也有很多细节不一样,因为时间关系展开说一种,在58到家实施过的“自顶向下”的机房迁移方案,整个过程是平滑的,逐步迁移的,可回滚的,对业务无影响的。充分的测试完一个业务的站点层和服务层之后,为了求稳,先切1%的流量到新机房,观察新机房的站点与服务有没有异常,没有问题的话,再5%,10%,20%,50%,100%的逐步放量,直至第一波蚂蚁搬完家。多机房架构是什么样的架构呢?

2023-10-25 21:50:52 57

原创 二、Redis 配置

Redis swap 文件分成了很多的 page,一个对象可以保存在多个 page 上面,但一个 page 上不能被多个对象共享,VM 机制将数据分页存放,由 Redis 将访问量较少的页即冷数据 swap 到磁盘上,访问多的页面由磁盘自动换出到内存中。Redis 在启动时会把数据加载到内存中,达到最大内存后,Redis 会先尝试清除已到期或即将到期的 Key。Redis 在默认情况下是异步的把数据写入磁盘,如果不开启,可能会在断电时导致一段时间内的数据丢失。

2023-10-23 11:03:03 28

原创 一、Redis 基础教程

Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用Redis 不仅支持 key-value 类型的数据,还提供list,set,zset,hash等数据结构的存储Redis 支持数据的备份,即 master-slave 模式的数据备份。

2023-10-23 10:46:09 27

原创 十九、ForkJoin 应用示例

首先做了 (0,3)~(3,6),之后对 (0,3) 做了 (0,1), (1,3) 的拆分,对 (3,6) 做了 (3,4), (4,6)其底层使用多线程的方式处理任务,涉及到线程上下文的切换,当数据量不大的时候使用串行会比使用多线程快。上面代码注释已经很清楚了,我们观察下面的代码,看看任务是怎么切分的,以及子任务的结果是怎么做汇总的。当待处理的数据集的每一部分的数据处理逻辑基本一致,且可以很好拆分成小的数据集进行处理时,使用。本节先描述待实现的案例内容,接着做编码实现,然后总结使用过程中的注意事项。

2023-10-23 10:33:21 58

原创 十八、ForkJoin 并发框架介绍

框架的基本思想是将一个大任务拆分成多个处理逻辑相同的子任务,最后将这些子任务的结果再汇总起来,从而得到大任务的结果。即在任务处理时,先进行任务切分,然后进行切分后的各子任务的计算,最后做结果合并。一般我们只需要根据实际情况,选择继承上面的两个子类之一,然后实现自己的逻辑就可以了。并发框架实现一个综合例子,让大家从整体概念、接口实现、应用有一个较全面的了解。并发框架的整个体系结构,接着介绍各部分中的核心接口和实现类,下一节中使用。整体结构已经了解了,接着我们继续了解各部分的核心接口和实现类。

2023-10-23 10:30:59 22

原创 十七、Executor 应用示例

我们可以通过手工创建线程做逻辑单元的执行,但是当存在大量的需要执行的逻辑单元也是这样处理,就会出现很多麻烦的事情,且效率非常低下。手工创建线程并做线程管理,需要我们实现很多与业务无关的控制代码,另外手工不停的创建线程并做线程销毁,会浪费很多系统资源。我们在实际项目中,常常通过使用 java 提供好的非常好用的线程框架 Executor 进行任务执行操作。本节先描述待实现的案例内容,接着做编码实现,然后总结使用过程中的注意事项。上面代码注释已经很清楚了,我们观察下面的代码,看看任务代码。

2023-10-22 20:49:34 33

原创 十六、Executor 并发框架介绍

并行框架对工作单元、以及工作单元的执行做了高度抽象,形成了一整套完整模型。并发框架实现一个综合例子,让大家从整体概念、接口实现、应用有一个较全面的了解。任务的执行机制,即如何组织任务的提交、如何管理提交的任务、如何组织多个线程执行。并发框架的整个体系结构,接着介绍各部分中的核心接口和实现类,下一节中使用。对任务执行结果的抽象,即如何跟踪任务执行状态,如何获取任务执行结果。整体结构已经了解了,接着我们继续了解各部分的核心接口和实现类。的唯一实现类,其职责是提供方便地构建带有返回结果的任务。

2023-10-22 20:08:05 32

原创 十五、阻塞队列 BlockingQueue

我们举一个生活中汽车排队加油的例子说明:每一个加油站台就是一个阻塞队列,汽车依次排队进入,先进入的先出站。当站台满了后继车辆就需要排队等待,当前面的汽车加好油离开(出队)后,后面的汽车进入(入队)开始加油。首先作为一个队列,可以适用于任何需要队列数据结构的场合,其次其具有阻塞操作的特征,可用于线程间协同操作的场合。在计算机中,队列具有先入先出的特征,不允许插队的情况出现。等,这些实现类之间主要区别体现在存储结构或元素操作上,但入队和出队操作却是类似的。工具类的使用场合,然后通过简单的编码实现此场景。

2023-10-22 20:04:37 30

原创 如何快速实现高并发短文检索

普及:DAT是double array trie的缩写,是trie树的一个变体优化数据结构,它在保证trie树检索效率的前提下,能大大减少内存的使用,经常用来解决检索,信息过滤等问题。查询的步骤为:对查询词进行分词,对分词进行hash,直接查询hash表格,获取doc_id的list,然后多个词进行合并。龙哥:没错,每个分词遍历一次trie树,可以得到doc_id的list,多个分词得到的list合并,就是最终的结果。龙哥:存内存操作,能满足很大的并发,时延也很低,占用内存也不大,实现非常简单快速。

2023-10-19 09:31:52 40

原创 58同城推荐系统架构设计与实现

答案是通过策略和配置。分流服务,它是推荐系统中一个非常有特色也非常重要的一个服务,它的作用是将上游过来的请求,按照不同的策略,以不同的比例,分流到不同的推荐算法实验平台(也就是下游的推荐内核)中去。该服务的实现要点是:实现一个通用的服务框架,让算法人员能够快速的生成module服务,并将自己的需求在module中实现,且能够在算法实验平台方便的进行module服务的调用。推荐内核,是各类线上推荐算法实施的核心,它其实只是一个通用的实验平台容器,每个推荐服务内部可能跑的是不同类型的推荐算法。

2023-10-19 09:28:21 130

原创 微信为啥这么省流量?

答:本地数据不能直接使用的原因是,不确定数据是否最新,拉取服务器时间戳与本地时间戳进行比对,如果本地是最新的数据,就能避免重新拉取。故,对于微信,登录时只需要拉取好友列表(id+name)与群组列表(id+name)即可,而其他数据,等用户真正点击和使用时再拉取即可,这样就可以大大减少拉取流量。(2)“服务端”收到客户端上传的时间戳,与最新时间戳对比,找出差异,假设有10个好友的信息发生了变化,服务端可以直接将有差异的10个好友的数据返回。答:不能直接复用客户端本地的数据,因为不能确保本地的数据是最新的。

2023-10-19 09:19:18 30

原创 十四、写时复制的CopyOnWriteArrayList

因为采用了写时复制的实现原理,当存在大量写的时候,内存中会频繁复制原有数据的副本,如果原有数据集很大,则很容易造成内存飙升甚至内存异常。我们举一个 IP 黑名单判定的例子:当应用接入外部请求后,为了防范风险,一般会对请求做一些特征判定,如对请求 IP 是否合法的判定就是一种。顾名思义,就是 “写数据的时候先拷贝一份副本,在副本上写数据”。方式,可以做到读操作不用加锁,而只对写操作加锁,且可以很方便地反馈写后的结果给到读操作。工具类的使用场合,然后通过简单的编码实现此场景。观察结果,和我们的预期一致。

2023-10-19 09:15:21 42

原创 十三、线程安全的 ConcurrentHashMap

此场合下统计结果是多个键值对,键是单词,值是字母出现的总次数,采用。如果 key 对应的当前值是 oldValue,则替换为 newValue,返回 true。,是仅仅因为其安全,相比全局加锁的方式而且很高效,还有很多已经提供好的简便方法,不用我们自己再另行实现。如果 key 对应的值是 value,则移除 K-V,返回 true。翻译过来是并发的意思,字面理解它的作用就是提供并发情况下的。工具类的使用场合并通过简单的编码实现此场景,最后介绍。的升级,采用了分段加锁而非全局加锁的策略,增强了。

2023-10-19 09:11:30 36

原创 互联网智能广告系统简易流程与架构

既然bid*CTR是所有广告综合打分的依据,且 出价bid又是广告主事先设定好的,那么实际上,广告排序问题的核心又转向了广告CTR的预测, CTR预测是推荐系统、广告系统、搜索系统里非常重要的一部分,是一个工程,算法,业务三方结合的问题,本文就不展开讨论了。展示了广告后,展现端js会上报广告 展示日志,有部分用户点击了广告,服务端会记录 点击日志,这些日志可以作为广告算法实施的数据源,同时,他们经过统计分析之后,会被展示给广告主,让他们能够看到自己广告的展示信息,点击信息。

2023-10-18 20:51:21 154

原创 十二、交换者 Exchanger

我们举一个生活中的例子说明:快递员为客户派送物品,客户要求订单采用货到付款的方式进行支付。在这个例子中,快递员交换出去的是货物收到的是款项,而客户正好相反。允许设置交换等待的超时时间,当时间过后还未交换到需要的对方数据,则不再等待,继续后继逻辑执行。表示 “交换者”,此工具类提供了两个线程在某个时间点彼此交换信息的功能。工具类表达的概念和最基本用法,接着通过一个生活中的例子为大家解释。工具类的使用场合,然后通过简单的编码实现此场景,最后带领大家熟悉。方法,除过上面代码中使用的方法之外,其还对进行了重载。

2023-10-18 20:33:59 35

原创 十一、移相器 Phaser

适合用于具有多阶段处理的任务,在每个阶段有多个线程并行处理的场景。这样描述很抽象,我们举一个生活中的例子:有一个开发小组总共 4 个人,约定一起去旅游。这个工具类相对而言比较复杂,大家不要着急,结合后面的案例仔细体会。上述代码在注册好需要同步控制的所有线程之后,开启了每一个线程(每位同事)的处理。是不是又强大又抽象,没关系,我们通过一张图可以直白了解其提供的逻辑模型。工具类表达的概念和最基本用法,接着通过一个生活中的例子为大家解释。工具类的使用场合,然后通过简单的编码实现此场景,最后带领大家熟悉。

2023-10-18 20:31:13 178

原创 十、循环栅栏 CyclicBarrier

工具类允许一组线程相互等待,直到所有线程都到达一个公共的屏障点,然后这些线程一起继续执行后继逻辑。之所以称之为 “循环”,是因为在所有线程都释放了对这个屏障的使用后,这个屏障还可以重新使用。这样描述很抽象,我们还是举一个生活中的例子说明:某学习班总共 5 位同学,约定周末一起乘坐大巴出游,约定了共同的集合地点,雇佣了 1 位司机。除过上面代码中使用的最基本的 await () 方法之外,还有下面几个方法大家可以了解一下。工具类的表达的概念和最基本用法,接着通过一个生活中的例子为大家解释。

2023-10-16 09:17:53 81

原创 九、同步计数器 CountDownLatch

工具类从字面理解为 “倒计数锁”,其内部使用一个计数器进行实现,计数器初始值为线程的数量。当每一个线程完成自己的任务后,计数器的值就会减一。当计数器的值为 0 时,表示所有的线程都已经完成了任务,然后在。比如我们制作一张复杂报表,报表的各部分可以安排对应的一个线程进行计算,只有当所有线程都执行完毕后,再由最终的报表输出线程进行报表文件生成。工具类表达的概念和最基本用法,接着通过一个生活中的例子为大家解释。工具类的使用场合,然后通过简单的编码实现此场景,最后带领大家熟悉。提供的多线程共同协作的模型。

2023-10-16 09:13:09 59

原创 八、计数信号量 Semaphore

当某个时刻有乘客需要使用闸机过站时,首先他需要找到一台没有人使用的闸机,现实中他通过眼睛观察即可知道,在我们程序里面就是需要观察信号量,看能不能申请到代表可用闸机的信号量,如果能则表示有空闲闸机 (资源) 可用,否则需要等待其他乘客使用完毕 (信号量释放)后再使用。上图中的乘客就类比是我们程序里面的各类线程,闸机就类比是一类线程需要使用的资源,而信号量就是某一时刻可用的闸机数量。工具最常用的场合说明,然后通过简单的编码实现文中提到的生活案例,让大家有一个理性的认识,之后带领大家熟悉。

2023-10-16 09:08:58 50

原创 七、本章小结

每一个工具类介绍了基本的用法,并且搭配了编程案例。在介绍每一类工具类时,没有过多地做彼此之间的对比,为了大家有一个更深刻的认识,下面总结这些工具类之间的应用差异。JDK 提供了这么多原子操作工具类,且这些工具类在功能上或多或少有重叠,我们该怎么加以选择使用呢?至此本章介绍完毕了,希望大家能反复琢磨,反复练习,争取早日掌握,早日体会到这些工具类带来的便捷。通过前面几个小节的学习,相信大家已经掌握了不少知识和技巧,本节我们一起做一个回顾总结。本章总共 4 个小节,介绍了 4 个典型的原子操作类,分别是。

2023-10-14 22:58:26 33

原创 六、原子操作之LongAccumulator

一些简单的累加计算可以直接使用我们之前课程中介绍的工具类,但是当运行规则比较复杂或者 JDK 没有提供对应的工具类时,可以考虑。对象表示统计结果,然后创建了 30 个商场入口检测设备模拟检测识别,接下来每个检测设备如何动作呢,看下面的代码。还能自定义计算规则,比如做乘法运行,或其他任何你想要的计算规则。这样描述是不是有点抽象,别着急,看下面的图示。工具类实现上一节中的生活实例,为了简化叙述,本节我们只统计男性客户总数量。工具类最常用的场合说明,然后通过简单的编码实现一个实际案例,最后带领大家熟悉。

2023-10-14 22:51:55 82

原创 五、原子操作之DoubleAdder

工具类采用了 “分头计算最后汇总” 的思路,避免每一次(细粒度)操作的并发控制,提高了并发的性能。所谓细粒度的同步控制,指的是对待同步控制对象的每一次操作都需要加以控制,这样描述是不是有点抽象,别着急,看下面的图示。在统计过程中,每一个线程只需要累加自己的那份统计结果,所以不需要做同步控制,只要在最后进行汇总统计结果时做同步控制进行汇总即可。工具类最常用的场合说明,然后通过简单的编码实现一个实际案例,让大家有一个理性的认识,最后带领大家熟悉。,用法大同小异,希望大家在日常研发中多比较多总结,早日掌握之。

2023-10-14 22:47:24 71

原创 四、原子操作之 AtomicReference

引用就是为对象另起一个名字,引用对象本身指向被引用对象,对引用对象的操作都会反映到被引用对象上。包中还提供了更多更细场景的原子操作类,此包下的大部分工具类都是基于 CAS 原理实现,正因为如此,有很多相似之处,用法大同小异,希望大家在日常研发中多比较多总结,早日掌握之。工具类实现生活中汽车牌照竞拍的例子:假设总共有 10 位客户参与竞拍,每位客户只有一次竞拍机会,竞拍是资格竞拍不以竞拍价格为目的。则是对普通的对象引用的封装,可将多个变量作为一个整体对象,操控多个属性的原子性的并发类。

2023-10-13 10:25:21 408

原创 三、原子操作之AtomicInteger

在 java 中,当我们在多线程情况下,对一个整型变量做加减操作时,如果不加任何的多线程并发控制,大概率会出现线程安全问题,也就是说当多线程同时操作一个整型变量的增减时,会出现运算结果错误的问题。第 1 个方法是先获取值,之后再对原值做增 1 操作,注意获取的值是变更之前的值。在这个包下面,还有很多类似的工具类,也是对基本类型原子操作的封装,如。大家记住,在多线程并发下,所有不是原子性的操作但需要保证原子性时,都需要进行原子操作处理,否则会出现线程安全问题。所谓原子操作,就是一个独立且不可分割的操作。

2023-10-13 10:19:27 199

原创 二、操作系统的并发

为了避免长时间的线程等待,我们一方面提升硬件指标(如多级高速缓存的诞生,这里不做讨论),另一方面引入了并发概念,充分的利用处理器(CPU)的每一个核,减少 CPU 资源等待的时间,以达到最高的处理性能。官方定义: 线程是操作系统能够进行资源调度的最小单位,它被包含在进程之中,是进程中的实际运作单位,每个线程执行的都是进程代码的某个片段,特定的线程总是在执行特定的任务。我们首先来看看,三者之间的关系,从图中可以看到,操作系统是包含多个进程的容器,而每个进程又是容纳多个线程的容器。并发:穿插执行,减少等待。

2023-10-12 17:52:55 47

微信小程序电商源码:外卖小程序,电商小程序,门店类小程序,展示类小程序,批发商城小程序 项目介绍 1.此项目是一套完整的电商系

微信小程序电商源码:外卖小程序,电商小程序,门店类小程序,展示类小程序,批发商城小程序。 项目介绍 1.此项目是一套完整的电商系统,并且兼容各种电商场景可以很好的运用在各个领域。 2.包含页面数43页,组件数14 3.开源前端代码供大家学习,并且有许多漂亮的页面模板。

2023-02-15

为面馆打造的小程序,本项目是纯原生开发的小程序项目,没有使用第三方的开发框架,具有较高的研究学习价值 本项目为专业的小程序项

为面馆打造的小程序,本项目是纯原生开发的小程序项目,没有使用第三方的开发框架,具有较高的研究学习价值。 本项目为专业的小程序项目,我们没有能力和计划为该项目配套开发接口及后台管理程序,为了更好的展示、演示本小程序的运行效果,本项目的 api接口及后台管理直接嫁接使用的 api工厂 的免费云接口和云后台,在此先表示感谢! 本项目我们将会持续的维护下去,同时欢迎大家踊跃提交 ISSUE 或者加入进来一起开发和维护本项目!

2023-02-15

小肥羊答题小程序源码在线答题小程序是一款专业的在线出题考试服务平台,适用于企业、事业单位、政府机构、学校和教育培训机构在线评测考

在线答题小程序是一款专业的在线出题考试服务平台,适用于企业、事业单位、政府机构、学校和教育培训机构在线评测考试。 ## 适用场景 1 ·企业招聘考试。候选人等候时面试可手机扫码参加笔试,系统实时生成结果,一个简单的考核就可让面试官提前了解候选人的能力情况。在大规模校园聘会上公布考试地址,考生现场完成考试,现场出分,主办方可快速筛选合格考生参加面试,大大缩短招聘周期和成本。 2 ·员工晋升考核。员工专业技能是否达标,员工素质测评,安排一场考试即可对员工是否晋升进行有理的判断。全面电子化式考试,可大大缩短员工考核周期与成本。 3 ·培训认证考试。培训机构结业认证考核,行业从业资格认证,能力认证考核等,题答答提供从考生报名到参加考试的全流程功能。无限制题库刷题,错题训练,随机题序,答案解析,错题本重练,让刷题不止追求量,也有质的保障,帮助考生更熟练地掌握知识点,提高考试通过率。 ## 具体界面 我把界面截图在微信开放社区了 https://developers.weixin.qq.com/community/develop/article/doc/0000284e

2023-02-15

Mall4j商城 小程序商城端 微信小程序商城源码

一个基于vue、element ui 的轻量级、前后端分离、拥有完整sku和下单流程的完全开源商城 小程序端 前言 mall4j商城项目致力于为中小企业打造一个完整、易于维护的开源的电商系统,采用现阶段流行技术实现。后台管理系统包含商品管理、订单管理、运费模板、规格管理、会员管理、运营管理、内容管理、统计报表、权限管理、设置等模块。 授权 Mall4j官网 https://www.mall4j.com Mall4j 使用 AGPLv3 开源,请遵守 AGPLv3 的相关条款,或者联系作者获取商业授权(https://www.mall4j.com) 项目链接 java后台:https://gitee.com/gz-yami/mall4j vue中后台:https://gitee.com/gz-yami/mall4v 小程序:https://gitee.com/gz-yami/mall4m 演示地址 由于我们并不希望小程序的数据被弄混乱,我们弄了两个数据库。因此,您修改了后台的商品信息,小程序并不能看到! 后台:http://mall4j-admin.mall4j.com

2023-02-15

云影评1.0(原617看)视频小程序

云影评1.0(原617看)视频小程序 该项目是当初学习UNIAPP时练手的东西,后承蒙用户们的喜爱,一点一点完善了下,但UI完全是随便凑出来的,所以没有颜值,2020年~2021年之间用户慢慢的多了起来,一些用户提起UI的问题,因为本人比较懒,再加上盗版泛滥,就一直鸽着没去优化,后面本着对用户负责的心态,在2021年下半年的时候开始重构此项目。 这个东西虽然写的不咋样,但也是耗费了不少精力,毕竟白天要上班,只能晚上做,一度因为盗版的问题多次想放弃,但放弃了又有点对用户不负责任,后面的重构项目完全就是用爱发电了,从19年疫情开始我辞职,一直到今年年初,这两年一直在家里没再去上班,基本上算是全职在家重构2.0版本了,但奈何我一人能力有限,其实大部分时间花在了如何防盗版上面,基本上脱离了我当初写这个项目的初衷。不过有失也有得,学习到了很多其他方面的东西,现在重新找了班上了,毕竟人活着还是要吃饭的。

2023-02-15

凑热闹~王者荣耀战力小程序源码分享

凑热闹~王者荣耀战力小程序源码分享 源码说明 源码是之前战力助手小程序的老版本 之前开源过,这个版本是对它的升级 没有上线的demo,没办法给大家体验 功能介绍 王者荣耀 最低战力cha询 王者荣耀 国标cha询 支持安卓&苹果系统,四个战区 重复名、空白名、符号名生成 支持接入VX流量主 在线配置,免多次提交审核

2023-02-15

1.什么是设计模式? 2.设计模式是指在软件开发中,经过验证的,用于解决在特定环境下、重复出现的、特定问题的解决方案 3.说出

1.什么是设计模式? 2.设计模式是指在软件开发中,经过验证的,用于解决在特定环境下、重复出现的、特定问题的解决方案。 3.说出你所知道的设计模式? 4.简单工厂,外观模式,适配器模式,单例模式,工厂方法模式,抽象工厂模式,生成器模式,原型模式,中介者模式,代理模式,观察者模式,命令模式,迭代器模式,组合模式,模板方法模式,策略模式,状态模式,备忘录模式,享元模式,解释器模式,装饰模式,职责链模式,桥接模式,访问者模式。 5.接口是用来干什么的? 6.通常用接口来定义实现类的外观,也就是实现类的行为定义,用来约束实现类的行为。 7.使用接口的好处 8.由于外部调用和内部实现被接口隔离开了,那么只要接口不变,内部实现的变化就不会影响到外部应用,从而使得系统更灵活,具有更好的扩展性和可维护性 9.什么是OOP?OOP有什么特性?使用OOP用什么好处? 10.oop 是面向对象编程,面向对象编程是一种计算机编程架构,OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组、合而成。好处是易用性、质量高、效率高,易扩展。 11.为什么类要高内聚低耦合? 12.目的是使程序模块

2023-02-15

程序员面试题精选100题 随着高校的持续扩张,每年应届毕业生的数目都在不断增长,伴随而来的是应届毕业生的就业压力也越来越大

随着高校的持续扩张,每年应届毕业生的数目都在不断增长,伴随而来的是应届毕业生的就业压力也越来越大。   在这样的背景下,就业变成一个买方市场的趋势越来越明显。为了找到一个称心的工作,绝大多数应届毕业生都必须反复经历简历筛选、电话面试、笔试、面试等环节。在这些环节中,面试无疑起到最为重要的作用,因为通过面试公司能够最直观的了解学生的能力。   为了有效地准备面试,面经这个新兴概念应运而生。笔者在当初找工作阶段也从面经中获益匪浅并最终找到满意的工作。为了方便后来者,笔者花费大量时间收集并整理散落在茫茫网络中的面经。不同行业的面经全然不同,笔者从自身专业出发,着重关注程序员面试的面经,并从精选出若干具有代表性的技术类的面试题展开讨论,希望能给读者带来一些启发。

2023-02-15

2023-02-15

2023-02-15

2023-02-15

本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试 题的内涵 文中的大多数面试题来自各大论坛,部

本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试 题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。 许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者 写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真 正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的strcpy很可能只能拿到

2023-02-15

计算机专业本科毕业论文答辩ppt范例.ppt

计算机专业本科毕业论文答辩ppt范例.ppt

2023-02-15

计算机毕业论文答辩PPT(完整版)ppt课件.ppt

计算机毕业论文答辩PPT(完整版)ppt课件.ppt

2023-02-15

计算机毕业论文答辩(完整版)PPT课件.ppt

计算机毕业论文答辩(完整版)PPT课件.ppt

2023-02-15

计算机毕业答辩ppt模板范文.pptx

计算机毕业答辩ppt模板范文.pptx

2023-02-15

2015计算机专业硕士论文答辩PPT模板课稿

2015计算机专业硕士论文答辩PPT模板课稿

2023-02-15

计算机信息安全毕业设计

计算机信息安全毕业设计

2023-02-15

计算机毕业设计要求 一、选题要求学生要独立编写(编程语言不限)一个应用软件或较大软件中的一个模块,要 有足够的工作量,能够独立在

计算机毕业设计要求 一、选题要求学生要独立编写(编程语言不限)一个应用软件或较大软件中的一个模块,要 有足够的工作量,能够独立在计算机上运行。具体要写出5000字以上的软件说明论文和程序设 计部分代码。 二、论文格式:论文题目(宋体,二号字,加黑)序言目录 第一章:课题来源(要求写出所编程序的课题来源) 第二章:系统需求分析2.1系统需求(写出要求系统所应具有的功能)2.2可行性分析(阐 明所编程序不论是在实用性,还是硬件、软件方面都是可行的)2.3编程所用的应用软件概述 (若用VC中文版,则需写出VC中文版概述) 第三章:系统规划3.1项目规划(要求:说明程序分几个模块,逐条列出每个模块所能实现 的功能)3.2功能框图(要求:画出总的流程图)3.3规划数据库3.3.1分析数据需求(写出此程 序需要提供的数据)3.3.2确定数据库 第四章:系统设计和实现4.1数据分析与编码设计4.2数据库设计4.3模块设计(详细写出 设计方法)4.4菜单设计 第五章结束语参考文献 三、1、论文格式大致按以上要求来做,也可适具体问题做改动。2、字号为:标题(论文题 目)用2号字,黑体;目录、正文用4号字

2023-02-15

中央广播电视大学 计算机信息管理专业毕业设计 学 校 教育层次 年 级 学 号 姓 名

中央广播电视大学 计算机信息管理专业毕业设计 学 校 教育层次 年 级 学 号 姓 名 目 录 摘要………………………………………………………………1 绪论………………………………………………………………2 系统功能…………………………………………………………9 一.目标设计 二.设计思想 三.系统功能设计 系统模块…………………………………………………………13 一.系统页面逻辑结构图 系统模块功能介绍 ………………………………………………15 一.登录系统模块 二.考试系统模块 三.用户管理模块 四.试卷管理模块 数据库设计与实现 ………………………………………………19 一.需求分析 二.逻辑设计 三.结构设计 四.各表内容 五.后台数据库的配置 随机抽取试卷 ………………………………………………23 系统评优 ………………………………………………… 33 结束语 …………………………………………………… 36 致谢 ……………………………………………………… 37 参考资料 …………………………………………………38

2023-02-15

伴我汽车电商平台系统是全新汽车电商平台

伴我汽车”电商平台系统是全新汽车电商平台,用于整车在网络上的活动推广、信息搜集、资讯、购车推荐等相关业务的开展。涵盖了所有移动端(H5)用户。主要功能有:首页推荐展示、线上活动、内容资讯、选车工具、商品介绍、用户中心等相关的业务。在后台对应一套相关的运营管理系统,主要功能包括:登录、用户管理、资讯管理、线上活动管理、商品管理、选车工具等相关功能。

2023-08-05

在线客服系统源码软件代码+自动回复+可生成接入+手机版管理后台

PHP在线客服系统源码是一款PHP开发的在线客服系统源码,网站在线客服系统,网页在线客服软件代码,免费在线客服系统源码,支持多商家多客服,客服系统源码支持二开,客服同时支持手机移动端和PC网页客服。 php客服在线IM源码,支持自动刷新(网页即时接收消息)+自动回复+可生成接入+手机版管理后台:弹窗接入,微信公众号接入,网页链接接入。 目前第三方在线客服系统,基本都是需要年费(几千一年),受到运营方各种限制,严重影响流量转化订单成交。本在线客服系统解决这个问题,可选择安装在你自己的服务器想怎么用都行! 不会搭建也没关系,本站站长配有安装搭建服务套餐,轻松使用!需要搭建的可以联系站长。 为了更好的发挥网站系统性能推荐Linux服务器 推荐配置2核4G 5M带宽 推荐服务器环境:系统 Centos7.x ,安装宝塔面板 ,Nginx1.16-1.18,php版本5.6-7.3(推荐7.3),Mysql=5.6

2023-04-23

云开发谁是卧底线下小游戏发牌助手微信小程序源码

云开发谁是卧底线下小游戏发牌助手微信小程序源码 云开发谁是卧底线下小游戏源码,发牌助手微信小程序源码。 “谁是卧底OL”是一个非常有趣,风靡全国的比拼语言表述能力、知识面与想象力的游戏。 谁是卧底OL是一款由开发商北游科技倾力打造的联网游戏,基于经典的多人游戏《谁是卧底》。 既是午休闲暇,又或是旅行途中的好伴侣,还可以在游戏中结识更多的好朋友。 谁是卧底是一款线下聚会的游戏,考验口才和脑力的同时,也能活跃气氛,游戏人数为4-12人,游戏角色包括平民,卧底,白板可供用户选择。 游戏步骤: 每局开始后,每位玩家会分配到一个号码和角色,由系统指定的玩家开始发言 每一轮描述后,由全体玩家投票怀疑的卧底人选,并由房主验证身份 平民获胜条件,平民须投出所有卧底才能获胜 卧底获胜条件,卧底撑到最后一轮只剩两人时,卧底获胜 白板是一种特殊的平民,没有词语,只能根据其他玩家的描述猜测词语 当然这款小程序是不能在线玩的,这只是一个发牌辅助器

2023-04-23

未来老婆查询生成器微信小程序源码 流量主系列

未来老婆查询生成器微信小程序源码下载,支持流量主。一款未来老婆或女朋友查询生成器, 玩法也就相当于类似之前很火的一款重生模拟器一样;通过自己的选项来**出未来老婆,PS:只是娱乐别认真哈~~ 另外这款小程序还有支持跳转其它小程序界面,还支持流量主模式哟; 安装的话还是特别的简单的,只需要简单的上传到微信开发者工具。然后提交审核就可以了!!

2023-04-23

小型医疗门诊挂号系统 医院管理系统后台thinkphp内核源码

小型医疗门诊挂号系统 医院管理系统后台thinkphp内核源码 thinkphp内核医院医疗门诊系统源码 带第三方配置 带微信登录【仅供参考学习】 功能强大齐全的医疗门诊系统源码,使用本系统可大大方便医疗机构的资料管理。

2023-04-23

柒微自动发卡系统源码 (对接微信公众号)

柒微自动发卡系统源码   1.功能亮点   a.对接微信公众号(个人订阅号也可以),实现快速购买,快速查询卡密,更加方便快捷   b.不仅支持卡密类商品,还支持固定卡密类和代充类商品【未测试源码,仅供参考学习】   c.优惠券和满减活动,增强用户粘性   d.对接免签约支付,个人无需也可以实现轻松支付   e会员系统,用户开通会员后可以享受会员价   2.你可以用它来干什么?   1.论坛邀请码或者论坛的积分卡密出售(对接码支付和易支付)   2.网盘资源类型出售   3.代充商品出售,如话费   4.甚至你还可以用来卖实体商品   注意:本程序免费开源,当请勿用于违法用途!   3.微信使用演示   A253 柒微自动发卡系统   4.支付方式介绍   我们接入了两种免签约支付方式:码支付和易支付   码支付:需要24小时挂电脑软件,但是用户付款后金额直接到自己支付宝或者微信,建议量大的用户使用此方式,此方式配置起来稍微有点麻烦,它免费使用QQ钱包和支付宝支付,开通微信支付另外收费58块   易支付:目前市面上有

2023-04-23

CI框架PHP漫画小说二合一CMS网站系统源码

漫城CMS程序是桂林崇胜网络科技有限公司开发的一套采用CI框架内核进行开发,在PHP+MYSQL环境下运行的完善而强大的快速建站系统。 经过近多年的开发经验和技术积累,漫城CMS程序即将成为全网最强漫画+小说系统,在易用性和功能上已经成为同行中的佼佼者。 程序体积小->优化程序代码,运行速度快->高效的缓存处理,只要普通的虚拟主机就可以完美搭建起来,建站成本非常低。MVC模板分离,内置标签,自定义函数标签接口,强大的采集功能,只要你会HTML就可以轻松做出个性化的网站。 程序易用性和功能上一直以来都积极采纳广大站长提出的各种好的建议,迅速响应各种紧急问题,我们的服务理念贯穿其中,保证每一位站长每一个环节都可以从容应对。 海外云服务器推荐 -----飞花云www.feihuayun.com 兼容性和面向场景 1、Windows 平台: IIS/Apache + PHP(5.3 +) + MySQL(5.0 +) 2、Linux/Unix 平台: Apache/Nginx + PHP (5.3 +) + MySQL(5.0 +) 获得 漫城CMS 你可以在我们的 官网首页 下载

2023-04-23

2023最新文件快递柜系统网站源码

2023最新文件快递柜系统网站源码 | 匿名口令分享 | 临时文件分享很多时候,我们都想将一些文件或文本传送给别人,或者跨端传递一些信息,但是我们又不想为了分享,而去下载一些七里八里的软件,这时候,我们就可以使用口令传送箱,像拿快递一样取文件。轻松上传:复制粘贴,拖拽选择多种类型:文本,文件【源码仅供参考学习】 防止爆破: 错误次数限制 防止滥用:IP限制上传次数口令分享:随机口令,存取文件,自定义次数以及有效期匿名分享:无需注册,无需登录管理面板:查看所有文件,删除文件一键部署:docker一键部署自由拓展:阿里云OSS、本地文件流,可根据需求在storage文件中新增存储引擎

2023-04-23

微信小程序云工具箱源码

工具箱源码,趣味工具微信小程序源码。皮皮趣味小工具小程序源码,支持功能去水印,精选壁纸,图片压缩,文字生成二维码,图片加水印,模拟来电,手持弹幕,掷骰子…等使用小工具,一个小程序有几十个功能。

2023-04-23

ChatGPT3.5小程序开源vue

首发ChatGPT3.5小程序开源vue!这一版本ui比较好看 回复速度也快了 小程序是java的 带后台 本来准备给你们带上接口的然后么后台是和接口连接的【未测试小程序源码,仅供参考学习】 我改什么内容你们前段都会显示所以 开源自己搭建下吧,腾讯云买个国外服务器就可以了 几十块钱! 而且最近openkey 封号比较频繁所以大家自己弄下! *小程序需配合java程序,上面的链接为Java开源程序的搭建以及教程 *下面将详细介绍此套系统的前端搭建过程谢谢! 所需环境 uniapp nodejs 搭建教学 首先前端源码下载下来,用idea源码编辑器打开,只需要修改配置文件中的请求api(request/request.js),需要搭建好后端请求 1.服务器配置 centos7.9 2.宝塔面板安装宝塔 3.如果在线下载地址报错: 下载xshell 4.前端使用工具 : HBuilder X node.js 伪静态最后面地址改为自己的服务器地址(带端口) try_files $uri $uri/ /index.html; location

2023-04-23

2023最新微信公众号无限回调系统

2023最新微信公众号无限回调系统

2023-04-23

ThinkPHP v5.0.24 完整版

ThinkPHP v5.0.24 完整版 ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用 开发和简化企业级应用开发而诞生的。拥有众多的优秀功能和特性,经历了三年多发展的同时,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和 改进,众多的典型案例确保可以稳定用于商业以及门户级的开发。 ThinkPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的 Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,在项目配置、类 库导入、模版引擎、查询语言、自动验证、视图模型、项目编译、缓存机制、SEO支持、分布式数据库、多数据库连接和切换、认证机制和扩展性方面均有独特的 表现。 使用ThinkPHP,你可以更方便和快捷的开发和部署应用。当然不仅仅是企业级应用,任何PHP应用开发都可以从ThinkPHP的简单 和快速的特性中受益。ThinkPHP本身具有很

2023-04-23

PHP青苹果影视CMS系统

支持 PHP 5.4 - 8.0 / 支持 MySQL、SQLite 数据库 青苹果影视系统(MacCms)是一款24小时自动更新、免维护的电影系统。 青苹果影视系统基于DaiCuo后台管理框架的生态圈进行深度研发、核心是为站长提供便捷的影视建站服务;同时支持通过后台在线安装多款应用插件,如(文章、导航、图片、下载、小说)等。 自动更新模块 影视模块包括首页、列表页、搜索页、播放页、排行榜等,回归最简单的免费电影网站服务。 站内点播模块 后台可随时一键切换点播模式,适用于拥有合法合规的影视内容在当前域名内播放。 站外点播模块 支持后台一键切换站外播放模式,引导至站外播放、免除无版权影视内容的法律风险。 广告模块 内置打包基于DaiCuo框架开发的广告插件,主要用于全站的广告投放与管理。 云解析模块 内置各主流站分享的站外播放解析,也可自行设置第三方去解析接口。 分类模块 自定义需要对接的资源站分类,支持多层级分类,适用于按分类聚合影视内容。 标签模块 基于DaiCuo后台管理框架的标签组件研发,适用于支持按标签聚合的专题页展示影片。 缓存模块 内置DaiCuo后台管理

2023-04-23

微信小程序-餐饮点餐商城 微信小程序-餐饮点餐商城,是针对餐饮行业推出的一套完整的餐饮解决方案,实现了用户在线点餐下单、外卖

微信小程序——餐饮点餐商城 微信小程序——餐饮点餐商城,是针对餐饮行业推出的一套完整的餐饮解决方案,实现了用户在线点餐下单、外卖、叫号排队、支付、配送等功能,完美的使餐饮行业更高效便捷! 大家如果在使用过程有什么问题,欢迎通过lssues与我们交流! 如果本项目对您有所帮助或者启发,请给我们 Star 吧,您的鼓励是我们最大对动力~

2023-02-15

微信小程序电商平台(前后端开源PHP),包含拼团,Fen销,多店,会员制,种草社交,新零售,社区团购等功能,整个系统架构非常简单

微信小程序电商平台(前后端开源PHP),包含拼团,Fen销,多店,会员制,种草社交,新零售,社区团购等功能,整个系统架构非常简单,适合小型团队或者个人开发者二次开发。 小程序 + APP + 公众号 + PC + H5 + 支付宝小程序 + 百度小程序 + 头条号小程序 注重界面美感与用户体验,打造独特电商系统生态圈

2023-02-15

运动场馆预约小程序是一款主要针对城市运动预约的工具类程序, 产品主要服务人群为20-45岁运动爱好者,程序前后端完整代码,包括场

运动场馆预约小程序是一款主要针对城市运动预约的工具类程序, 产品主要服务人群为20-45岁运动爱好者,程序前后端完整代码,包括场馆动态,运动常识,羽毛球场地预约,足球场地预约,篮球场地预约,健身房预约,乒乓球场地预约,游泳场地预约 ,网球场地预约等,可以按照业者的实际情况进行取舍或者增添场馆类型,既适用于大型综合性文体中心,也适合单一性运动场馆(如羽毛球馆,健身房,乒乓球馆等)。 采用腾讯提供的小程序云开发解决方案,无须服务器和域名。 场馆预约管理:开始/截止时间/人数均可灵活设置,可以自定义客户预约填写的数据项 场馆预约凭证:支持线下到场后校验签到/核销/二维码自助签到等多种方式 详尽的场馆预约数据:支持预约名单数据导出Excel,打印

2023-02-15

UrShop小程序商城 基于 微信小程序 + NetCore + layui 技术

Urshop小程序商城 UrShop 介绍 UrShop小程序商城 基于 微信小程序 + NetCore + layui 技术构建 ,多店铺商城系统。项目包含 微信小程序,管理后台,插件管理,WebApi。基于C#后台语言,达到商用标准的一套项目体系

2023-02-15

Jshop小程序uniapp前台简约模板 介绍 当前版本已支持可视化操作首页

Jshop小程序uniapp前台简约模板 介绍 当前版本已支持可视化操作首页 uni-app简约前台H5+小程序模板,全新UI设计,更多交互细节,我们倾尽全力为您提供更加流畅舒爽的体验。 增加对支付宝小程序、APP的支持,实现一个后台,管理5个前端。 同时又实现了一套前端代码,发布多个平台,为您的业务可以提供更加强有力的支撑! Jshop小程序商城介绍 Jshop小程序商城,是一款开源的电商系统,包含微信小程序和H5端,为大中小企业提供移动电子商务优秀的解决方案。 后台采用Thinkphp5.1框架开发,执行效率、扩展性、稳定性值得信赖。并且Jshop小程序商城上手难度低,可大量节省定制化开发周期。 前台H5使用Vue开发,在页面的打开和渲染效率上更快,下单流程流畅自然,可大大增加用户体验,提升订单量。 强大的促销引擎,多种促销方式自由搭配,满足各种场景的促销方式需求,做活动更灵活简单,并且在促销的扩展上也非常方便

2023-02-15

uniapp+若依 开发租房小程序

平台简介 多端适用的租房小程序,带管理员后台。是一个完整的项目,可以直接使用。 1、使用Uniapp开发的前台,基于 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序 2、使用若依开发的后台,基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro,系统功能完善,代码结构清晰

2023-02-15

微信小程序,考试小程序,答题小程序,刷题小程序 毕业设计小程序,有前后端完整源码和数据库,易于二次开发 还可用于考试活动,企业内

微信小程序,考试小程序,答题小程序,刷题小程序。毕业设计小程序,有前后端完整源码和数据库,易于二次开发。还可用于考试活动,企业内部考核,内部培训等职业考试刷题

2023-02-15

空空如也

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

TA关注的人

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