php 排队叫号源码,排队叫号机源代码

【实例简介】

排队叫号系统,包括客户端,服务器,叫号端。可以语音,可以LED显示窗口,可以定制业务等。使用MYSQL数据库。需要的可以下载看看

【实例截图】

【核心代码】

QueuingSystem2013712.1

└── QueuingSystem2013712.1

├── Backup

│   ├── ClienQueuing

│   │   ├── ClienQueuing.csproj

│   │   ├── ClienQueuing.csproj.user

│   │   ├── Form1.cs

│   │   ├── Form1.Designer.cs

│   │   ├── Form1.resx

│   │   ├── LanDing.cs

│   │   ├── LanDing.Designer.cs

│   │   ├── LanDing.resx

│   │   ├── png-0098.ico

│   │   ├── Program.cs

│   │   └── Properties

│   │   ├── AssemblyInfo.cs

│   │   ├── Resources.Designer.cs

│   │   ├── Resources.resx

│   │   ├── Settings.Designer.cs

│   │   └── Settings.settings

│   ├── QueuingSystem

│   │   ├── Form1.cs

│   │   ├── Form1.Designer.cs

│   │   ├── Form1.resx

│   │   ├── Form2.cs

│   │   ├── Form2.Designer.cs

│   │   ├── Form2.resx

│   │   ├── Form3.cs

│   │   ├── Form3.Designer.cs

│   │   ├── Form3.resx

│   │   ├── LedScreen.cs

│   │   ├── png-0504.ico

│   │   ├── Program.cs

│   │   ├── Properties

│   │   │   ├── AssemblyInfo.cs

│   │   │   ├── Resources.Designer.cs

│   │   │   ├── Resources.resx

│   │   │   ├── Settings.Designer.cs

│   │   │   └── Settings.settings

│   │   ├── QueuingSystem.csproj

│   │   ├── QueuingSystem.csproj.user

│   │   └── Words_PinYin.cs

│   ├── QueuingSystemClient

│   │   └── QueuingSystemClient.vdproj

│   ├── QueuingSystem.sln

│   ├── QueuingSystem.suo

│   ├── QuingSystemServer

│   │   └── QuingSystemServer.vdproj

│   └── ticket

│   ├── Class1.cs

│   ├── Properties

│   │   └── AssemblyInfo.cs

│   └── QueuingSystemDll.csproj

├── clent

│   ├── clent.csproj

│   ├── Form1.cs

│   ├── Form1.Designer.cs

│   ├── Form1.resx

│   ├── Program.cs

│   ├── Properties

│   │   ├── AssemblyInfo.cs

│   │   ├── Resources.Designer.cs

│   │   ├── Resources.resx

│   │   ├── Settings.Designer.cs

│   │   └── Settings.settings

│   └── Ticket.cs

├── ClienQueuing

│   ├── bin

│   │   ├── Debug

│   │   │   ├── 189.wav

│   │   │   ├── BarSAVE.dat

│   │   │   ├── ClienQueuing.application

│   │   │   ├── ClienQueuing.exe

│   │   │   ├── ClienQueuing.exe.manifest

│   │   │   ├── ClienQueuing.pdb

│   │   │   ├── ClienQueuing.vshost.application

│   │   │   ├── ClienQueuing.vshost.exe

│   │   │   ├── CnBlogs.Youzai.HookEx.dll

│   │   │   ├── Interop.SpeechLib.dll

│   │   │   ├── log

│   │   │   │   ├── log20136.txt

│   │   │   │   └── log20137.txt

│   │   │   ├── MySql.Data.dll

│   │   │   ├── png-0098.ico

│   │   │   ├── QueuingSystem.exe

│   │   │   ├── QueuingSystem.pdb

│   │   │   ├── ticket.dll

│   │   │   └── ticket.pdb

│   │   └── Debug - 副本

│   │   ├── 189.wav

│   │   ├── BarSAVE.dat

│   │   ├── ClienQueuing.application

│   │   ├── ClienQueuing.exe

│   │   ├── ClienQueuing.exe.manifest

│   │   ├── ClienQueuing.pdb

│   │   ├── ClienQueuing.vshost.application

│   │   ├── ClienQueuing.vshost.exe

│   │   ├── CnBlogs.Youzai.HookEx.dll

│   │   ├── Interop.SpeechLib.dll

│   │   ├── log

│   │   │   ├── log20136.txt

│   │   │   └── log20137.txt

│   │   ├── MySql.Data.dll

│   │   ├── png-0098.ico

│   │   ├── QueuingSystem.exe

│   │   └── QueuingSystem.pdb

│   ├── ClienQueuing.csproj

│   ├── ClienQueuing.csproj.user

│   ├── ClienQueuing_TemporaryKey.pfx

│   ├── Form1.cs

│   ├── Form1.Designer.cs

│   ├── Form1.resx

│   ├── LanDing.cs

│   ├── LanDing.Designer.cs

│   ├── LanDing.resx

│   ├── obj

│   │   └── Debug

│   │   ├── ClienQueuing.application

│   │   ├── ClienQueuing.csproj.FileListAbsolute.txt

│   │   ├── ClienQueuing.csproj.GenerateResource.Cache

│   │   ├── ClienQueuing.csprojResolveAssemblyReference.cache

│   │   ├── ClienQueuing.exe

│   │   ├── ClienQueuing.exe.manifest

│   │   ├── ClienQueuing.Form1.resources

│   │   ├── ClienQueuing.LanDing.resources

│   │   ├── ClienQueuing.pdb

│   │   ├── ClienQueuing.Properties.Resources.resources

│   │   ├── DesignTimeResolveAssemblyReferences.cache

│   │   ├── DesignTimeResolveAssemblyReferencesInput.cache

│   │   ├── ResolveAssemblyReference.cache

│   │   └── TempPE

│   │   └── Properties.Resources.Designer.cs.dll

│   ├── png-0098.ico

│   ├── Program.cs

│   └── Properties

│   ├── AssemblyInfo.cs

│   ├── Resources.Designer.cs

│   ├── Resources.resx

│   ├── Settings.Designer.cs

│   └── Settings.settings

├── my.ini

├── QSTicket

│   ├── obj

│   │   └── Debug

│   │   └── QSTicket.csproj.FileListAbsolute.txt

│   ├── Properties

│   │   └── AssemblyInfo.cs

│   ├── QSTicket.csproj

│   └── Ticket.cs

├── QueuingSystem

│   ├── bin

│   │   ├── Debug

│   │   │   ├── 189.wav

│   │   │   ├── BusinessSAVE.dat

│   │   │   ├── CnBlogs.Youzai.HookEx.dll

│   │   │   ├── Interop.SpeechLib.dll

│   │   │   ├── log

│   │   │   │   ├── log20136.txt

│   │   │   │   └── log20137.txt

│   │   │   ├── MySql.Data.dll

│   │   │   ├── osk.exe

│   │   │   ├── png-0504.ico

│   │   │   ├── QueuingSystem.exe

│   │   │   ├── QueuingSystem.pdb

│   │   │   ├── QueuingSystem.vshost.exe

│   │   │   ├── softboard

│   │   │   │   └── Readme-说明.htm

│   │   │   ├── SoftBoard.exe

│   │   │   ├── ticket.dll

│   │   │   ├── ticket.pdb

│   │   │   ├── WIN7osk.exe

│   │   │   ├── WindowsSetSAVE.dat

│   │   │   └── words.txt

│   │   └── 配置文件

│   │   ├── BusinessSAVE.dat

│   │   └── WindowsSetSAVE.dat

│   ├── Form1.cs

│   ├── Form1.Designer.cs

│   ├── Form1.resx

│   ├── Form2.cs

│   ├── Form2.Designer.cs

│   ├── Form2.resx

│   ├── Form3.cs

│   ├── Form3.Designer.cs

│   ├── Form3.resx

│   ├── LedScreen.cs

│   ├── obj

│   │   └── Debug

│   │   ├── CnBlogs.Youzai.ScreenKeyboard.FormBase.resources

│   │   ├── CnBlogs.Youzai.ScreenKeyboard.ScreenKeyboard.resources

│   │   ├── DesignTimeResolveAssemblyReferencesInput.cache

│   │   ├── QueuingSystem.csproj.FileListAbsolute.txt

│   │   ├── QueuingSystem.csproj.GenerateResource.Cache

│   │   ├── QueuingSystem.csprojResolveAssemblyReference.cache

│   │   ├── QueuingSystem.exe

│   │   ├── QueuingSystem.Form1.resources

│   │   ├── QueuingSystem.Form2.resources

│   │   ├── QueuingSystem.Form3.resources

│   │   ├── QueuingSystem.pdb

│   │   ├── QueuingSystem.Properties.Resources.resources

│   │   ├── Refactor

│   │   │   └── QueuingSystem.exe

│   │   ├── ResolveAssemblyReference.cache

│   │   └── TempPE

│   │   └── Properties.Resources.Designer.cs.dll

│   ├── png-0504.ico

│   ├── Program.cs

│   ├── Properties

│   │   ├── AssemblyInfo.cs

│   │   ├── Resources.Designer.cs

│   │   ├── Resources.resx

│   │   ├── Settings.Designer.cs

│   │   └── Settings.settings

│   ├── QueuingSystem.csproj

│   ├── QueuingSystem.csproj.user

│   └── Words_PinYin.cs

├── QueuingSystemClient

│   ├── Debug

│   │   ├── QueuingSystemClient.msi

│   │   └── setup.exe

│   └── QueuingSystemClient.vdproj

├── QueuingSystem.sln

├── queuingsystem.sql

├── QueuingSystem.suo

├── QuingSystemServer

│   ├── Debug

│   │   ├── QuingSystemServer.msi

│   │   └── setup.exe

│   └── QuingSystemServer.vdproj

├── readme.txt

├── ScreenKeyboard

│   ├── AssemblyInfo.cs

│   ├── Bin

│   │   ├── CnBlogs.Youzai.HookEx.dll

│   │   ├── CnBlogs.Youzai.HookEx.pdb

│   │   ├── ScreenKeyboard.exe

│   │   ├── ScreenKeyboard.pdb

│   │   └── ScreenKeyboard.vshost.exe

│   ├── Build.bat

│   ├── CnBlogs.Youzai.HookEx

│   │   ├── CnBlogs.Youzai.HookEx.csproj

│   │   ├── EventSet.cs

│   │   ├── obj

│   │   │   ├── Debug

│   │   │   │   ├── CnBlogs.Youzai.HookEx.csproj.FileListAbsolute.txt

│   │   │   │   ├── CnBlogs.Youzai.HookEx.dll

│   │   │   │   └── CnBlogs.Youzai.HookEx.pdb

│   │   │   └── Release

│   │   │   ├── CnBlogs.Youzai.HookEx.csproj.FileListAbsolute.txt

│   │   │   ├── CnBlogs.Youzai.HookEx.dll

│   │   │   └── Refactor

│   │   │   └── CnBlogs.Youzai.HookEx.dll

│   │   └── UserActivityHook.cs

│   ├── CnBlogs.Youzai.ScreenKeyboard

│   │   ├── AboutBox.cs

│   │   ├── AboutBox.Designer.cs

│   │   ├── AboutBox.resx

│   │   ├── CnBlogs.Youzai.ScreenKeyboard.csproj

│   │   ├── CnBlogs.Youzai.ScreenKeyboard.csproj.user

│   │   ├── FormBase.cs

│   │   ├── ImageProcessHelper.cs

│   │   ├── KeyboardButton.cs

│   │   ├── KeyboardConstaint.cs

│   │   ├── Keyboard.ico

│   │   ├── KeyboardLight.cs

│   │   ├── NativeMethods.cs

│   │   ├── obj

│   │   │   ├── Debug

│   │   │   │   ├── CnBlogs.Youzai.ScreenKeyboard.csproj.FileListAbsolute.txt

│   │   │   │   ├── CnBlogs.Youzai.ScreenKeyboard.csproj.GenerateResource.Cache

│   │   │   │   ├── CnBlogs.Youzai.ScreenKeyboard.ScreenKeyboard.resources

│   │   │   │   ├── ResolveAssemblyReference.cache

│   │   │   │   ├── ScreenKeyboard.exe

│   │   │   │   └── ScreenKeyboard.pdb

│   │   │   └── Release

│   │   │   ├── CnBlogs.Youzai.ScreenKeyboard.AboutBox.resources

│   │   │   ├── CnBlogs.Youzai.ScreenKeyboard.csproj.FileListAbsolute.txt

│   │   │   ├── CnBlogs.Youzai.ScreenKeyboard.csproj.GenerateResource.Cache

│   │   │   ├── CnBlogs.Youzai.ScreenKeyboard.ScreenKeyboard.resources

│   │   │   ├── ResolveAssemblyReference.cache

│   │   │   └── ScreenKeyboard.exe

│   │   ├── Program.cs

│   │   ├── ScreenKeyboard.cs

│   │   ├── ScreenKeyboard.Designer.cs

│   │   └── ScreenKeyboard.resx

│   ├── Readme.txt

│   ├── ScreenKeyboard.sln

│   ├── ScreenKeyboard.sln.cache

│   └── ScreenKeyboard.suo

├── ticket

│   ├── bin

│   │   └── Debug

│   │   ├── Interop.SpeechLib.dll

│   │   ├── ticket.dll

│   │   └── ticket.pdb

│   ├── Class1.cs

│   ├── obj

│   │   └── Debug

│   │   ├── DesignTimeResolveAssemblyReferencesInput.cache

│   │   ├── QueuingSystemDll.csproj.FileListAbsolute.txt

│   │   ├── ResolveAssemblyReference.cache

│   │   ├── ticket.dll

│   │   └── ticket.pdb

│   ├── Properties

│   │   └── AssemblyInfo.cs

│   ├── QueuingSystemDll.csproj

│   └── QueuingSystemDll.csproj.user

├── UpgradeLog.XML

└── _UpgradeReport_Files

├── UpgradeReport.css

├── UpgradeReport_Minus.gif

├── UpgradeReport_Plus.gif

└── UpgradeReport.xslt

59 directories, 253 files

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java码资介绍 在寻求Java编程的学习材料或解决开发中的实际问题时,一份高质量的Java码资无疑是最为宝贵的。我所提供的Java码资,正是为了满足广大Java学习者、大学生、开发人员等群体的切实需求而精心整理的。 可用性亮点: 即插即用:每份码都经过严格测试,确保在不同的开发环境中都能快速部署、立即运行,无需过多的配置和调试。 注释详尽:为了让学习者更好地理解代码逻辑和实现细节,码中的关键部分都附有详尽的中文注释,降低学习门槛。 模块化设计:码采用模块化的设计思想,结构清晰、易于扩展,方便用户根据自己的需求进行定制和修改。 持续更新:随着Java技术的不断发展,这份码资也会持续更新,确保与最新的Java版本和编程规范保持同步。 适用场景: 学习与研究:对于大学生和初学者来说,这份码资是了解Java编程规范、学习Java高级特性的绝佳材料。通过阅读和运行码,可以快速提升编程技能和实践能力。 项目实践:对于正在进行Java项目开发的人员来说,这份码资提供了丰富的实战案例和解决方案。无论是需要实现特定的功能还是解决复杂的性能问题,都能在这里找到灵感和帮助。 教学辅导:对于教师和教育构来说,这份码资也是不可多得的教学辅助材料。它不仅可以用于课堂演示和实验指导,还可以作为学生的课后练习和扩展阅读材料。 总之,这份Java码资以其高度的可用性和广泛的适用性,成为了Java学习者和开发人员的必备宝藏。无论你是初学者还是资深开发者,都能在这里找到属于自己的价值和收获。
医院排队叫号导诊台取号系统为SQL网络版,排队叫号系统办事营业大厅版主要面向营业厅,办事大厅等各类服务场所(系统可接物理呼叫器和LED窗口屏,可以和评价器结合使用), 为改善办事大厅和管理所存在的一些混乱、无序等弊端而开发的,系统能很好地解决顾客在服务中所遇到的各种排队、拥挤和混乱等现象,为顾客办事及员工操作带来莫大的方便和愉悦,做到人人平等,合理公正,秩序井然。同时也能对客户情况及员工的工作状况做出各种统计,为管理层进一步决策提供依据。本系统有上百家的成功案例,是由一批常年开发叫号系统的工程师历时多年开发而成的一个系统,系统成熟稳定。 医院排队叫号导诊台取号系统优 a、整个系统全部可采用软件实现排队叫号,不用布线,充分利用现有的计算设备就可以实排队叫号管理,节约了投入的硬件成本,,是同类软件性价比最高的软件之一,系统实施简单方便; b、液晶/同步LED屏显示格式可以自定义; c、取号界面也实现了自定义,业务可以随时增加和删除,图片和样式可以随便切换; d、营业员端呼叫软件的设计充分为营业员着想,完全不影响营业员的工作,软件自动隐藏,营业员呼叫时用自定义的热键就可以呼叫,不用打开呼叫软件界面。 e、显示屏软件和取号系统可以共用一台电脑,相互不影响。节省电脑硬件资。 f、可以和物理呼叫器一起使用,在没有电脑的窗口可以接物理呼叫器,系统方便灵活配置。 g、语音支持普通话女声、普通话男声、英语女声、粤语女声等多语种。 h、系统可以和评价系统相结合使用,真到达到一个排队号码一次评价。 i、 基本兼容市场上LED屏通讯协议(可以定制)。 医院排队叫号导诊台取号系统主要包括5个子程序 1、 排队系统参数设置程序pdcsset.exe运行它就可以设置排队叫号系统的相关参数; 2、 控制系统加语音系统“proserver.exe”,此子程序主要作用是和安装在营业员端的虚拟叫号程序进行通信,并发出叫号信息的语音。 3、 营业员端虚拟叫号程序,此子程序主要是给营业员用来呼叫客户的,此程序会自动隐藏,有热键功能,安装在营业员端的电脑上,完全不影响的工作,营业员只要按事先定义好的热键就可以呼叫客户过来办理。 4、 液晶显示屏或等离子显示屏/同步LED屏显示程序,此子程序主要是用来显示呼叫客户的排队系统,比如营业员端按下呼叫下一个,则显示屏上就显示“请1001号到201窗口 办理”等信息。 5、 触摸屏取号系统, 此程序是为客户取号用的,软件安装在一个触摸屏上,也可安装在普通电脑上,设置好办理业务业务后,客户点击相应的办理业务,打印打出一张排队号票。 医院排队叫号导诊台取号系统 v30.6.9更新日志 更新:取号程序。 医院排队叫号导诊台取号系统截图
### 回答1: Java排队叫号系统码是一种在医院、银行等场所使用的管理工具,它可以实现自助取号、后台管理、排队叫号以及数据统计等功能。 该系统的核心代码就是使用Java编程语言实现的,其中包含了许多关键的算法和数据结构,例如队列、栈、算法等等。同时,为了便于前台使用,该系统还与数据库进行了结合,可以将用户信息及具体业务清单等重要数据存储在数据库中。 在功能实现方面,该系统的码包括多个模块,例如取票模块、排队叫号模块、后台管理模块等,根据需要选择不同的模块进行定制。通过该排队叫号系统,用户可以自助取票,医生可以轻松查看患者信息,后台管理人员可以实时监控各项业务数据,并对系统进行维护和优化。 总的来说,Java排队叫号系统码的应用增强了医疗、金融等领域的管理效率,通过将一系列复杂、繁琐的操作包装成简单易用的界面,提高了用户满意度和工作效率。 ### 回答2: Java排队叫号系统码通常是由多个类组成的一个系统,其主要功能是为用户提供预约排队叫号进店、快速服务等服务。 首先,此类系统通常需要一个前台页面,用于展示当前正在服务的客户号码、等待的人数和预计等待时间。这个页面需要一个后台功能支持,能够实现获取并展示当前服务列表、添加新预约、删除已完成的服务等功能。 除此之外,还需要一个后台管理页面,用于管理叫号系统内的各种资,例如服务人员的信息、服务类型、营业时间等,同时可以导出各种经营报表。 在设计系统时需要考虑到多线程的应用,因为系统需要同时处理多个请求。每当一个顾客预约时,需要将其信息存储到数据库中。当客户进店后,前台会实时更新队列数,告知该客户已经进入候客状态并等待叫号服务。 后台需要处理从客户端传来的请求,将顾客加入到服务队列中,并实时更新信息。当某一服务被完成时,该服务会从服务队列中删除。 在编写码时,需要注重代码的可读性和重用性。为了提高系统的效率,可以使用诸如缓存、数据库连接池等技术,减少不必要的开销。 总之,Java排队叫号系统可以提高客户的满意度,并提高企业的服务质量。虽然码在设计和编写上相对复杂,但经过仔细设计和实现,它可以起到优化服务流程、提升服务品质和客户经验的作用。 ### 回答3: Java排队叫号系统排队叫号系统是一个常见的应用程序,许多商店、医院、银行和政府部门都使用这种系统来减少排队等候时间,提高客户满意度。 Java排队叫号系统的码可以用于自定义开发排队叫号系统。以下是一些关键功能: 1. 号码生成:这个功能生成一个唯一的号码并将其分配给客户。客户可以在系统中选择自己的服务类型和服务提供商。 2. 号码显示:该系统应该支持在显示屏上显示当前叫号信息和窗口工作状态。 3. 多台终端支持:该系统应该支持多台终端,多个服务窗口的并发处理。 4. 数据管理:该系统应该有一个管理模块,用于管理特定业务的所有数据,包括客户信息、服务信息、窗口信息等。 5. 报表输出:该系统应该支持生成各种报表和统计数据,以便业务管理员能够更好地了解业务数据。 以下是Java排队叫号系统的代码示例: ``` import java.util.LinkedList; import java.util.Queue; public class Customer { private int customerId; private String serviceType; public Customer(int id, String type) { customerId = id; serviceType = type; } public int getCustomerId() { return customerId; } public String getServiceType() { return serviceType; } } public class CustomerQueue { private Queue<Customer> customerQueue = new LinkedList<Customer>(); public void addCustomer(Customer customer) { customerQueue.add(customer); } public Customer getNextCustomer() { return customerQueue.poll(); } public boolean isCustomerQueueEmpty() { return customerQueue.isEmpty(); } } public class ServiceWindow { private String serviceType; private boolean isAvailable; public ServiceWindow(String type) { serviceType = type; isAvailable = true; } public String getServiceType() { return serviceType; } public boolean isAvailable() { return isAvailable; } public void setAvailable(boolean available) { isAvailable = available; } } public class WindowService { private ServiceWindow[] serviceWindows; public WindowService(int numOfWindows, String[] serviceTypes) { serviceWindows = new ServiceWindow[numOfWindows]; for (int i = 0; i < numOfWindows; i++) { serviceWindows[i] = new ServiceWindow(serviceTypes[i]); } } public synchronized ServiceWindow getAvailableWindow(String serviceType) { for (ServiceWindow serviceWindow : serviceWindows) { if (serviceWindow.getServiceType() == serviceType && serviceWindow.isAvailable()) { serviceWindow.setAvailable(false); return serviceWindow; } } return null; } public synchronized void releaseWindow(ServiceWindow serviceWindow) { serviceWindow.setAvailable(true); } } public class QueueManager { private CustomerQueue customerQueue; private WindowService windowService; public QueueManager(int numOfWindows, String[] serviceTypes) { customerQueue = new CustomerQueue(); windowService = new WindowService(numOfWindows, serviceTypes); } public void addCustomer(Customer customer) { customerQueue.addCustomer(customer); } public boolean processNextCustomer() { if (!customerQueue.isCustomerQueueEmpty()) { Customer nextCustomer = customerQueue.getNextCustomer(); ServiceWindow nextWindow = windowService.getAvailableWindow(nextCustomer.getServiceType()); if (nextWindow != null) { System.out.println("Customer " + nextCustomer.getCustomerId() + " is served by Window " + nextWindow.getServiceType()); windowService.releaseWindow(nextWindow); return true; } } return false; } } public class QueueSystem { public static void main(String[] args) { int numOfWindows = 2; //假设有2个服务窗口 String[] serviceTypes = {"A", "B"}; //假设有2种服务类型 QueueManager queueManager = new QueueManager(numOfWindows, serviceTypes); //添加100个客户 for (int i = 1; i <= 100; i++) { int serviceType = (int) (Math.random() * 2); Customer customer = new Customer(i, serviceTypes[serviceType]); queueManager.addCustomer(customer); } //启动叫号系统 boolean isNextCustomerProcessed; do { isNextCustomerProcessed = queueManager.processNextCustomer(); try { Thread.sleep(1000); } catch (InterruptedException e) {} } while(isNextCustomerProcessed); } } ``` 在这个源代码中,我们使用了一些Java的核心功能,如队列、线程同步、线程睡眠等。通过这个码,我们可以更好地实现一个排队叫号系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值