- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 基于Springboot+VUE的二手奢侈品商城的设计与实现
当前,二手奢侈品市场持续蓬勃发展,吸引了越来越多的消费者。然而,现有的二手奢侈品交易平台在用户体验、安全性和功能方面仍存在一些问题,需要进一步改进。本研究旨在设计和实现一种基于Spring Boot 和 Vue 技术框架的二手奢侈品商城系统,以满足用户需求,并提高交易平台的可用性和安全性。在本研究中,我们首先分析了二手奢侈品市场的现状和问题,包括用户体验不佳、交易安全性担忧等。
2024-10-04 23:08:19
794
1
原创 基于SSM的网上中药订购系统的设计与实现
随着中药市场电子商务的崛起,传统的中药购买方式逐渐面临信息不透明、用户体验欠佳等问题。为解决这些挑战,本研究设计并实现了一套基于SSM)框架和Vue.js技术的网上中药订购系统。系统注重提升用户体验,包括用户注册与登录、中药信息查询、购物车管理、订单生成等功能,并采用设计以优化系统性能和可扩展性。通过对中药电商现状的分析,本系统在技术上整合了SSM和Vue.js,旨在提高整体性能和用户界面友好性。引入设计增强了系统的灵活性和可维护性,使系统更具竞争力。
2024-10-04 20:15:18
812
原创 Python项目:爬取AES加密的全国建筑市场信息(涉及accesstoken)
直接写接口请求,拿着接口返回的数据,然后传参到这个函数中,即可以得到解密后的数据)要获取gt、challenge、w、randomId值,其中challenge和w在中间应该是会存在变化的(有时候验证码类型不同,变化也是不同的,有些验证challenge不会变),最后的验证跟下面的对接打码平台一样。对接打码即需要获得初始化的gt和challenge值,(初始化得到的值还有一个randomId)这两个值是通过下面的接口来获取的,返回的数据也是加密,解密用上面的代码即可。首先返回的数据是加密的。
2024-07-14 20:35:25
1098
原创 Linux系统运行Java项目(看这一篇就够了)
使用&后台运行程序,结果会输出到终端。使用Ctrl + C,程序免疫关闭session,程序关闭使用nohup运行程序,结果默认会输出到nohup.out使用Ctrl + C,程序关闭关闭session,程序免疫平日线上经常使用nohup和&配合来启动程。
2024-05-11 22:29:33
4618
2
原创 Pycharm安装配置Pyqt5教程(保姆级)
很多情况下需要为程序设计一个GUI界面,在Python中使用较多的用户界面设计工具是PyQt。由于通常我们使用较多的IDE是PyCharm,为了方便地使用PyQt进行用户界面设计,这里总结了在PyCharm安装配置的简单安装方法。
2023-11-05 22:22:18
23801
5
原创 基于VUE的图书借阅管理系统的设计与实现
图书统计和更新困难,无法及时淘汰落后知识。在系统的设计和实现过程中,采用了前后端分离的架构,充分发挥了Vue框架的优势,使得系统具有良好的用户体验和较高的安全性。同时,该系统采用了MySQL作为数据库管理系统,使用Mybatis框架进行数据访问,提高了系统的性能和稳定性。在系统的设计和实现过程中,采用了前后端分离的架构,充分发挥了Vue框架的优势,使得系统具有良好的用户体验和较高的安全性。同时,该系统采用了MySQL作为数据库管理系统,使用Mybatis框架进行数据访问,提高了系统的性能和稳定性。
2023-10-12 22:59:26
1527
1
原创 maven安装与配置(保姆级)
选择你需要的版本进行下载。官网Maven – Download Apache Maven或直达传送门Index of /dist/maven/maven-3/3.6.1/binaries
2023-10-08 19:58:19
1472
原创 JDK安装配置教程(保姆级)
JRE(Java Runtime Envirnment):Java运行环境包括JVM(Java虚拟机)和Java程序所需的核心类库等,所以如果只是要运行一个java程序,就只需要安装jre即可JDK(Java Development Kit):Java语言的软件开发工具包jdk包含了java开发工具,也包含了JRE,所以作为开发人员,我们就需要安装jdk。
2023-09-29 15:49:25
47298
5
原创 Echarts出现 “init of undefined“或“echarts is not defined“ 的解决方案
最近用Echarts做毕业设计首页图表出现了“init of undefined“ 和 "echarts is not defined"在网上百度了解决方案,然后又看了一下官方文档,才发现 Echarts5.0或6.0的引入方式和Echarts4的引入方式不一样了。方案2:使用Echarts5/6的方式引入。方案1、将Echarts版本降到4.0。然后在main.js重新全局引入。我引入时用的6.0版本。
2023-09-24 11:39:57
2478
1
原创 Vue项目 刷新出现404问题
将用于路由的js文件里面的mode值改下就行,例如我的js文件如下图。mode: 'history' 修改为 mode: 'hash'配置文件里,添加如下代码,再刷新就OK了。
2023-08-31 23:01:51
2456
1
原创 Vue使用axios发送请求
在做vue中大型项目的时候,官方推荐使用axios,但是原生的axios可能对项目的适配不友好,所以,在工程开始的来封装一下axios,保持全项目数据处理的统一性。此文主要讲在vue-cil项目中如何封装axios,封装请求,封装公共的api,页面如何调用请求。
2023-08-30 23:33:49
1087
1
原创 Swagger的使用
Swagger是一个用于构建、文档化和调试API的开工具集。它可以帮助开发员快速创建和设计RESTful API,并生成于阅读的文档。Swagger提供了一个交互式的API浏览器,可以在其中测试和调试API,还可以生成可执行的客户端代码以便与API进行交互。通过Swagger,开发人员可以更好地管理和共享API,提高开发速度和效率。
2023-08-21 00:30:07
502
1
原创 Java常用的定时任务方法
其中线程池的方法使用和Timer一样,只不过会用到TimeUnit,这是一个枚举类型,用于指定时间单位,有NANOSECONDS(纳秒)、MICROSECONDS(微秒)、MILISECONDS(毫秒)、SECONDS(秒)、MINUTE(分钟)、HOURS(小时)和DAYS(天)。void schedule(TimerTask task, long delay):在指定时间后执行1次任务,其中delay表示时延,单位是毫秒,设置为1000,则表示1秒后执行一次定时器任务;步骤:3:定义Job。
2023-08-10 23:44:54
1202
1
原创 阿里云服务器安装配置MySQL(保姆级)
MySQL是一个关系型数据库管理系统,常用于LAMP和LNMP等网站场景中。本教程介绍如何在Linux系统ECS实例上安装、配置以及远程访问MySQL数据库。
2023-08-07 22:49:53
4792
原创 Python标准库之OS库
os模块提供了多数操作系统的功能接口函数。当os模块被导入后,它会自适应于不同的操作系统平台,根据不同的平台进行相应的操作,在python编程时,经常和文件、目录打交道,这时就离不了os模块,本节内容将对os模块提供的函数进行详细的解读在使用的时候,需要导入该库import os。
2023-07-28 00:10:03
810
1
原创 Mysql超详细安装配置教程(保姆级)
有mysql官方的mysql workbench,有DataGrip,还有navicat等等。这个工具官方下载是会收费的,免费版本可以关注下面的公众号,输入navicat进行领取。安装好之后,在桌面右键点击我的电脑(有些是此电脑),然后点击属性,进入系统信息设置。执行完成点击Finish即可,然后点击next,再点击Finish即可。(其中123456是你预设置的root密码,我的密码是:123456。如果要新建数据库,可以右键对应的连接,然后点击新建数据库即可。然后点击连接,再选择Mysql。
2023-07-22 18:14:59
419859
311
原创 java中关于this、static、final、super关键词的使用
java中关于this、static、final、super关键词的使用
2022-03-22 22:55:11
772
原创 java理解异常 Exception in thread “main“ java.lang.ArrayIndexOutOfBoundsException: 1
关于java中数组越界的问题
2022-03-17 12:52:50
13755
原创 关于pyqt5中对控件字体大小的处理(可直接使用Qt Designer操作)
在网上查了很多关于字体大小设计的内容,但都简单又实用的方法,今天自己在Qt Designer中找到了简单又实用的方法。这个方法也适用与其他控件的字体大小首先是先创建自己需要的控件,然后点击需要修改字体大小的控件,然后看右下角的属性栏找到QWidget的属性再找到font属性并点击,这个属性就是设置字体大小的属性(粗体,下划线,字体大小等都可设计)看下默认的字体属性窗口修改后...
2022-01-21 23:35:43
12006
原创 关于对pyqt5中QTextEdit的内容进行处理 |CSDN创作打卡
一、QTextEdit的几种常用用法二、对获取的内容进行处理首先是获取多文本框的内容input=bjwbk.toPlainText() #bjwbk对应的是多行文本框的对象名称如果是与事件进行绑定,并且是放在类中,有些时候会需要在bjwbk(即QTextEdit的对象名称)前面加self。此时获取到的内容是属于字符串,即input现在的类型是str。如果是多行的内容,可以将其转换成列表或者字典等进行操作。下面我举一个升序和降序的例子import sysfrom
2022-01-19 17:44:49
3814
1
原创 关于使用pyqt5创建自适应窗口大小的控件
关于控件自适应的窗口大小的设计内,目前我了解到的有两种。一种是在代码里面进行修改属性这类操作。一种是在Qt Designer里面进行布局。而在Qt的应用程序界面设计中,对于像我一样的初学者如何实现窗口自适应调整还是要绕点弯路的。网上百度了很多,多数说的很含糊,还有很多是用程序实现的,既然已经有Qt Creator那么高集成度的工具了,我还是倾向于直接在Qt Creator中通过可视化配置的方式完成,一是所见即所得,而且效率要高不少。目录一、先新建一个文件二、选择栅格布局三、设置属性四、.
2022-01-19 00:38:26
11043
6
原创 Qt-关于主程序增加登录界面
目录样品展示实现方案1.原主界面基础上添加新的登录界面2.进入ui文件,在主界面添加相应控件3.其中密码输入框的属性可以修改下具体代码样品展示实现方案1.原主界面基础上添加新的登录界面然后产生相应的cpp文件,h文件,ui文件(选择无button按钮的Dialog)2.进入ui文件,在主界面添加相应控件3.其中密码输入框的属性可以修改下登录功能的按钮实现(在cpp文件中),主界面的show()相关的函数注释掉(一般在自己程序的...
2022-01-16 21:11:01
2536
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅