- 博客(622)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 【Java-SpringBoot+Vue+MySql】Day4-VUE框架使用
前期基础语法,我们通过链接的方式使用vue,后面会用npm进行安装。基础语法,vue2和vue3区别不大,但是后面路由会有很大区别。v-html指令的作用是:设置元素的innerHTML。安装插件open in browser。安装Live Serve插件能同步刷新。频繁判断用v-show性能更高。通过 CDN 使用 Vue。代码页面右键在浏览器打开。
2023-06-22 16:59:39
2203
原创 【Java-SpringBoot+Vue+MySql】Day3.3-MybatisPlus说明与使用
TableField,当表中字段名称与实体类属性不一致时,使用@TableField进行关联 @TableId,用于标记表中的主键字段,MybatisPlus也提供了主键生成策略。同样,再次不给id赋值插入数据会发生报错,因为id是主键,主键不能有相同值,为解决这个问题,我们在设计表时,给id字段加入自增条件即可。表名和类名不对应需要加注解,在Order中添加一个不存在的字段User,用来进行数据库的映射。表名和类名不对应需要加注解,在User中添加一个不存在的字段Order,用来进行数据库的映射。
2023-06-22 12:40:40
1560
3
原创 【Java-SpringBoot+Vue+MySql】Day3.2-RESTful风格
创建UserController类 通过url参数绑定访问页面 复制粘贴代码,点击刷新 (3)创建Swagger配置类 (4)访问网址:http://localhost:8080/swagger-ui.html#/user-controller 非常方便测试接口,非常好用!
2023-06-21 17:46:23
944
原创 【Java-SpringBoot+Vue+MySql】Day3.1-SpringBoot Web开发
链接:https://pan.baidu.com/s/1Me37Mtbbmgox60xgKsuZsQ。为了方便在浏览器访问已上传的图片,在application.properties中定义。@RequestParam("name")指定的变量必须传参,否则无法调用函数。将默认资源路径改为/images/,再访问就必须在路径加上images。在application.properties中添加代码。适用于前后端不分离的项目与本项目无关。在url中添加路径就可在浏览器访问。(M=模型V=视图C=控制器)
2023-06-21 16:38:33
1166
原创 【Java-SpringBoot+Vue+MySql】Day2-第一个SpringBoot项目应用
阿里云服务器配置URL:(注:IDEA低版本用不了阿里云服务器镜像)添加环境。
2023-06-20 16:26:53
1507
4
原创 【Java-SpringBoot+Vue+MySql】Day1-环境搭建&项目创建
Mysql5.5(安装过程查看分享。链接:https://pan.baidu.com/s/1ZtO1FJQXKZinQtQ_SBhuvw提取码:rkon--来自百度网盘超级会员V3000的分享。
2023-06-19 16:41:47
1457
原创 【Python-Django】如何在一个项目中创建多个app模块
前面做过的管理系统项目功能比较单一,只用一个模块就能解决问题。如果想创建多个不同的模块的话,就需要创建多个app组件,下面就介绍一种简单高效的方法。
2023-05-23 14:49:38
2668
原创 【Python】文本转语音库pyttsx3
这个对象将文本以语音播放之前还可以去设置一下它的音量以及语速,而默认使用的是女声播放语音。可以设置合成器来选择语言的年龄、性别和语言等等,这个模式如果直接调用文本转语音的方法去播放的话是不能够识别中文的,所以需要设置一下合成器。以字符串为类型的发音人性别: male, female, or neutral.默认为None。默认的语音合成器有两个,两个语音合成器均可以合成英文音频,如果需要其他的语音合成器需要自行下载和设置。发音支持的语言列表,默认为一个空的列表。发音人的年龄,默认为None。
2023-02-23 11:58:33
3047
原创 【机器学习应用】基于百度飞桨AI Studio的PaddleHub图像分类
结果错误的三大原因:1、数据样本太少了2、模型调参不到位3、预训练模型的选择可能不是太适合。
2023-02-22 18:09:22
2718
原创 【Python】据数分析之图像绘制
链接:https://pan.baidu.com/s/1r130i8S8Kjo0XdnfRtlHyg。Matplotlib常用模块——import matplotlib.pyloy as plt。Pandas常用数据结构——Series、DataFrame。PIL常用模块——from PIL import image。--来自百度网盘超级会员V1000的分享。Numpy常用数据结构——ndarray。
2023-02-18 23:29:49
518
原创 【Python】查找文件路径
tip:os.listdir()、os.walk()获取全部文件名,find()查找字符串中的子字符串,如果有返回index,没有返回-1。followlinks:可选, 如果为 True,则会遍历目录下的快捷方式(linux 下是 symbolic link)实际所指的目录,默认为 False。topdown:可选,如果为 True,则优先遍历 top 目录,以及 top 目录下的每一个子目录,否则优先遍历 top 的子目录,默认为 True。root :所指的是当前正在遍历的目录的地址。
2023-02-18 12:43:06
685
原创 学长教你学C-day14-C语言文件操作
我们的C语言学习也马上接近尾声了,今天我们来讲最后一个内容:C语言的文件夹操作。“那么什么是文件呢?其实C语言里的文件是数据源的一种,最主要的作用是保存数据。例如txt、word、pdf等等都是不同的存储数据的形式。通过C语言可以和这些保存数据的文件建立一种连接,从而达到用程序读写文件的目的。“有的时候,硬件也可以看做是一种文件:”“操作文件的正确流程为:打开文件 --> 读写文件 --> 关闭文件。文件在进行读写操作之前要先打开,使用完毕要关闭。
2023-01-29 10:51:11
653
原创 学长教你学C-day11-C语言结构体、枚举、联合体
前面我们学习了数组,从数据类型来看,数组就是具有相同数据类型的变量集合;从内存空间来看,数组就是一串由相同大小的数据空间组成的较大的内存空间。那么结构体是什么呢?从内存角度讲,结构体也是一块地址空间,它的空间大小是由里面定义的变量大小决定的。它和数组最大的不同就在于,结构体中既可以放相同类型的变量,也可以放不同类型的变量,从而使得不同的数据类型放在一块空间中,并且也可以申请多个连续的相同的结构体空间组成结构体数组。举个例子:定义一个学生结构体,包含姓名,学号和分数。结构体所包含的变量或数组。
2023-01-28 23:02:29
527
原创 学长教你学C-day13-C语言预处理指令
#define 叫做宏定义命令,它也是C语言预处理命令的一种。所谓宏定义,就是用一个标识符来表示一个字符串,如果在后面的代码中出现了该标识符,那么就全部替换成指定的字符串。#include 的处理过程很简单,就是将头文件的内容插入到该命令所在的位置,从而把头文件和当前源文件连接成一个源文件,这与复制粘贴的效果相同。“我们在代码编写的开头都会写#include、或者#define,这种以#开头的命令称为预处理指令。#表示这是一条预处理命令,所有的预处理命令都以 # 开头。“例如,将原来的示例改为“”。
2023-01-28 22:18:01
405
原创 学长教你学C-day12-C语言函数
其中main()也是函数,只不过他是一个比较特殊的函数,人称:主函数。其中f称为映射法则,它可以用很多其他符号来表示,括号中的x是函数的一个参数,或者叫自变量,通过等号右边的式子,对参量进行运算,最终得到的值就是通过函数想要最终得到的结果。“其中函数类型和函数返回值的类型是一致的,形式参数是在函数体中才有效的,函数外则无效,通常我们想要拿一个变量到函数中进行运算,那么我们在调用函数的时候,将实际参数的位置放到与形式参数对应的位置即可,如果你的函数不需要传入其他的参数,在定义时括号中也可以什么都不写。
2023-01-28 19:13:13
571
原创 【Python-Django】医疗辅助平台-匹配搜索与详情页面实现-day2.2
在url.py中,路径'do_search//get_details/'传递了一个字符串型变量uname.也是数据库中的主键,以此来显示对应的详情信息。do_search和get_details,前一个实现匹配搜索和展示功能,后一个实现展示详情页面功能。在view.py中构建函数。
2023-01-20 22:19:31
396
原创 【Python-Django】医疗辅助平台-创建项目-day1
Bootstrap v3 中文文档 · Bootstrap 是最受欢迎的 HTML、CSS 和 JavaScript 框架,用于开发响应式布局、移动设备优先的 WEB 项目。| Bootstrap 中文网。Bootstrap 是最受欢迎的 HTML、CSS 和 JavaScript 框架,用于开发响应式布局、移动设备优先的 WEB 项目。在app目录下创建static和templates目录。删除,将setting.py中的路径置空。第一步:修改原templates路径。
2023-01-19 23:26:13
1630
原创 学长教你学C-day10-C语言数组
首先,从变量的定义角度讲都没有问题,但是很明显,我们存储的是一串连续的变量,但是变量在内存中的声明可能并不是连续的,也就是说,我们的变量在定义时,内存空间是随机获取的,那么有没有一种方式,能在内存中获取一串连续递增的地址空间来存储一些变量,方便我们循环遍历呢?“从输出的十进制的地址可以看出,数组元素a[0]、a[1]、a[2]的地址空间是连续的,并且每次地址增加4,因为我们申请的数组类型是int类型的,前面我们讲过,一个int类型变量会占4个字节,所以连续的地址号会相差4。“好,写完可以回到座位了。
2023-01-14 22:31:21
461
原创 计算机学徒等级划分
你问他计算机是干什么的?他说:“打游戏的,看电影的。偶尔也会做个表格或写个文档。”然后,然后就没有然后了。一开始对计算机的认知还处在应用层面,对编程语言一窍不通甚至没有听过,此等表现为学徒中的菜鸟。(学徒指的是正在学习计算机的人)
2022-12-15 10:28:33
8503
原创 【JavaWeb开发-Servlet】拾起海中的漂流瓶超强版
在dao层实现数据的查询和插入功能,在业务层copy数据插入功能并实现随机显示功能,新建一个jsp前端页面,然后在servlet中完成请求处理。添加时比较复杂,需要导入上传文件时的专用jar包,然后新建一个文件夹保存图片到服务器(但是有个问题就是每次重启服务器图片都会消失数据库中的名字还在),然后把名字保存到数据库即可。显示时比较简单,直接从数据库中获取图片名,然后在前端进行拼接,从而显示数据。思路和上传文字类似,也是插入一条数据然后随机显示,只不过处理图片数据和文字略有不同。先说思路,在看实现过程。
2022-12-12 10:30:58
1373
原创 【JavaWeb开发-Servlet】将项目部署在云服务器
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码。链接:https://pan.baidu.com/s/1dRswlQK2UCMT1HHuPqAC9g。例如,你想codeknight使用P@ssw0rd从任何主机连接到mysql服务器的话。使用第二种方法,修改系统环境变量(因为此服务器是自己用的涉及不到其他用户)访问路径---http://ip:端口号/项目名称/main.jsp。将刚传好的压缩包解压到/usr/local下面。
2022-12-12 00:42:09
875
原创 【JavaWeb开发-Servlet】将项目打包部署在本地
Servlet与JSP进阶十:Web应用程序打包与发布(war包)_小枯林的博客-CSDN博客_servlet项目如何打成war包本篇博客主要内容是: ●如何使用Eclipse打war包;●打好的war包如何发布;访问演示;●解决url中8080端口和上下文路径的问题程序开发完成后,将工程打成一个war包,发布;使用Eclipse工具,如何打war包?eclipse操作流程:war包打好了,然后呐,如何发布?如何使用?
2022-12-11 20:48:49
1097
原创 【JavaWeb开发-Servlet】拾起海中的漂流瓶
需求:点击网页按钮随机显示一句话:1、内容涵盖:老人言、励志语录、名言名言、一句情话2、设计要求:以老人言为例:①在数据库创建一张表,存放老人言经典语录。字段包括:id、sentence。②前端一个页面,四个按钮,下面一个文本框,点击其中一个按钮就在文本框随机显示一句对应的话,初始时文本框内容为空。上一个项目是从数据库中随机显示一句话,和用户的交互感觉很少,在此基础上,我又增加了用户插入句子功能的功能,再结合之前的随机性,就做出了一个类似于漂流瓶的小项目。Servlet层新加一个功能。运行一下,大功告成!
2022-12-11 15:46:58
322
原创 【JavaWeb开发-Servlet】老人言随机语录
需求:点击网页按钮随机显示一句话:1、内容涵盖:老人言、励志语录、名言名言、一句情话2、设计要求:以老人言为例:①在数据库创建一张表,存放老人言经典语录。字段包括:id、sentence。id为int型主键,保存句子序号(不可设为自增长,因为在删除相应字段后,id就找不到了)、sentence为varchar类型的字段,用来保存句子(需要显示中文所以用utf-8编码格式)。②前端一个页面,四个按钮,下面一个文本框,点击其中一个按钮就在文本框随机显示一句对应的话,初始时文本框内容为空。
2022-12-11 11:52:09
588
原创 【JavaWeb开发-Servlet】day08-学生成绩管理系统-添加前端样式
虽说好看的皮囊千篇一律,有趣的灵魂万里挑一。but,这灵魂实在是有趣的有点露骨。不慌,这年代哪个好人前端自己手写,现在教大家一个最简便的方法,给刚写好的网站穿上衣服。然后再去BootStrap的官网找到想要的样式,直接复制粘贴即可。依旧是个人喜欢的极简风,想要项目源代码的点最下方链接。在想要修改样式的页面中的head标签中引入这些文件。
2022-12-10 15:45:59
650
原创 【JavaWeb开发-Servlet】day07-学生成绩管理系统-实现登录注册功能
实现对所有访问路径的拦截,只对login、style、checkcode路径放行,必须从login页面跳转到list页面否则其他路径都不予通行,原理是登录时会在session中留下记录,所以session不为空,判断后可以继续向下访问,如果session为空,也就是没有完成登录,就会跳转到login.jsp,直到完成登录才能进行继续访问。实现验证码功能时,我们单独写了一个Servlet(也可以和上面的写在一起,以CheckCode.do的方式)但是代码有点多,就单拿出来了。后缀匹配 *.do。
2022-12-10 13:47:28
2499
原创 【JavaWeb开发-Servlet】day06-学生成绩管理系统-实现分页功能
原来的前端非常简陋,没有明显的突出其功能,下面将对前端页面进行新的完善。写一个标题模板,然后将这个模板在其他页面进行引用显示效果:这种写法能帮我省去很多重复性的代码,将重复的页面模块写在一个jsp文件中,然后通过一句代码直接调用即可。
2022-12-09 19:59:22
1538
原创 【JavaWeb开发-Servlet】day05-学生成绩管理系统-实现添加、删除、修改、查询功能
前端stuList.jsp上的添加按钮跳转到的页面是addStu.jsp,其表单提交页面是addStu.do,也就是说在addStu.jsp写好学生信息后点击确认,表单会传递给addStu.do页面,此时addStu.do在Servlet层接收处理,通过实体类接收前端传递来的信息,在调用业务层方法将封装好的信息传递给dao层再存入数据库。在前端通过url传递参数,在servlet中从request中获取前端传递来的参数,再通过业务层对象调取dao层方法,将此id全部学生信息显示在修改页面。
2022-12-09 15:52:07
5447
原创 【JavaWeb开发-Servlet】day04-学生成绩管理系统-环境搭建与展示页面
1、项目名称:学生成绩管理系统2、技术要求:Java、Servlet、JSP、HTML5、JavaScript、Css3、编译环境:JDK1.8、eclipse2022、TomCat9.04、基本功能:增、删、改、分页、登录、注册。
2022-12-08 21:26:45
2254
1
原创 【JavaWeb开发-Servlet】文件上传功能(UpLoad)
创建一个Dynamic Web Project 关联TomCat并导入Servlet-api.jar包。拖入copied到lib文件夹。firsttest是项目文件名。点击上传,跳到显示页面。
2022-12-08 17:42:55
1084
党史(主题可替换)知识学习系统源文件
2024-02-21
《诗梦游记》项目源文件
2024-02-21
医疗病例数据信息(共1193条病例信息)
2024-02-21
基于Flask框架的图像识别小程序
2024-02-21
基于Flask框架的医疗专家系统小程序
2024-02-21
深度学习实验报告+代码
2022-11-15
这算不算是本末倒置,这种学习方式效果真的好吗?
2021-12-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅