- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 PictionaryGame图片游戏课程设计
PictionaryGame.py在这个游戏中,您将被要求使用PyQt6生成一个旁猜游戏应用程序。这将允许两个玩家在同一个房间里玩图片词典游戏,并通过选择创建一系列不同格式的文件来导出他们的图纸。
2022-11-14 09:07:58 480
转载 SpringMVC
MVC中的的dao层、service层和controller层做毕业设计,来巩固一下MVC 及其它们之间的关系1、dao层dao层主要做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,dao层的设计首先是设计dao层的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可以再模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,dao层的数据源配置,以及有关数据库连接参数都在Spring配置文件中进行配置。2、service层servi
2022-03-25 17:47:52 183
原创 2021-06-07
alter user ‘root‘@’localhost’identified with mysql_native_password by ‘新密码’;这行会报错,You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘mysql_native_password by 123456’ at li
2021-06-07 17:20:43 100
原创 用例图(Use Case Dragram)
在火车票预订系统中,客户可以进行“购买车票”、“退订车票”、“查询余票”和“查询列车时刻”四个操作。不管是“购买车票”还是“退订车票”,都必须先进行用户的“登录系统”操作。其中“查询列车时刻”主要包括“按站站查询”和“按车次查询”两种方式。如果在“登录系统”的过程中忘记密码,则还可使用“找回密码”功能。要求根据描述画出描述该业务的用例图。...
2021-03-19 21:36:20 2669 1
原创 图书馆管理系统Python+MySQL+tkinter图形化界面+管理员登录+学生登录(注释详细)
MySQL数据库模块-- MySQL dump 10.13 Distrib 8.0.18, for Win64 (x86_64)---- Host: localhost Database: library-- -------------------------------------------------------- Server version 8.0.18/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT
2020-12-21 10:34:01 8012 14
原创 mysql数据库导出sql脚本数据
方法一:用工具workbeanch导出整个库和表结构和数据点击Management–>Data Export -->选择库选择表–>选择数据和结构还是只有结构或数据–>选择导出文件路径–>选择创建库–>Start Export方法二:1.环境变量配置,如果命令提示符mysql出现不是内部或外部命令,也不是可运行的程序或批处理文件,需要配置。或者在MySQL根目录bin下运行命令行。效果一样。2.运行mysqldump -u root -p boom >
2020-12-21 10:24:19 618
原创 win10使用的故障处理
(1)win10中数字小键盘变成方向键解决办法:设置->轻松使用->鼠标,关闭如下功能即可(2)病毒导致键盘全部失灵,BIOS下可以使用键盘。最好的解决办法是做备份和重置,一定要备份。(3)WiFi图标消失。先搜索安装最新版网卡驱动。最好的解决办法是做备份和重置;...
2020-12-06 10:31:07 194
原创 Python正则表达式
QQ号表达式:分析:1、首先扣扣号开头不能为0;2、QQ号必须大于5且小于11(或12,13,QQ号最长位);则正则表达式为: “[1-9]\d{4,10}"解析:[1-9]为第一个数(第一个数不为0);\d:第一’‘为转义字符,’\d’为产生[0-9]的数字(第二位往后数字任意);{4,10}表示至少4次最多10次(因为[1-9]占1位,剩下4或10位,这里默认扣扣号最短5位,最长10位);手机号表达式:分析:1、手机号位数为11位;2、开头为1,第二位为3或4或5或8;则
2020-12-04 17:59:05 641
原创 Win10数字小键盘按键变成方向键怎么办?Win10数字小键盘按键变为方向键解决方法
这里写自定义目录标题Win10数字小键盘按键变成方向键怎么办?Win10数字小键盘按键变为方向键解决方法Win10数字小键盘按键变成方向键怎么办?Win10数字小键盘按键变为方向键解决方法近来,有位windows10系统用户反映自己电脑的数字小键盘在已开启的状态下,突然无法输入数字,而这些数字键很奇怪的变成了方向键。这该怎么办呢?下来,小编就向大家具体介绍Win10数字小键盘按键变为方向键问题的解决方法。Win10数字小键盘具体方法:1、设置,点击选择设置里面的“轻松使用”。Win10数字小键
2020-12-02 16:34:36 11614
原创 美团2016招聘笔试:奇数位丢弃
对于一个由0…n的所有数按升序组成的序列,我们要进行一些筛选,每次我们取当前所有数字中从小到大的第奇数位个的数,并将其丢弃。重复这一过程直到最后剩下一个数。请求出最后剩下的数字。输入描述:每组数据一行一个数字,为题目中的n(n小于等于1000)。输出描述:一行输出最后剩下的数字。输入例子:500输出例子:255#include <stdio.h>#include <math.h>#include <bits/stdc++.h>/*初始第
2020-11-22 14:31:09 207
原创 E - 最优合并问题
E - 最优合并问题Description给定k 个排好序的序列s1 , s2,……, sk , 用2 路合并算法将这k 个序列合并成一个序列。假设所采用的2 路合并算法合并2 个长度分别为m和n的序列需要m + n -1次比较。试设计一个算法确定合并这个序列的最优合并顺序,使所需的总比较次数最少。为了进行比较,还需要确定合并这个序列的最差合并顺序,使所需的总比较次数最多。对于给定的k个待合并序列,计算最多比较次数和最少比较次数合并方案。Input输入数据的第一行有1 个正整数k(k≤1000)
2020-11-17 20:34:46 983
原创 D - 活动选择
D - 活动选择Description学校的大学生艺术中心周日将面向全校各个学院的学生社团开放,但活动中心同时只能供一个社团活动使用,并且每一个社团活动开始后都不能中断。现在各个社团都提交了他们使用该中心的活动计划(即活动的开始时刻和截止时刻)。请设计一个算法来找到一个最佳的分配序列,以能够在大学生艺术中心安排不冲突的尽可能多的社团活动。比如有5个活动,开始与截止时刻分别为:最佳安排序列为:1,4,5。Input第一行输入活动数目n(0<n<100);以后输入n行,分别输入序号为1
2020-11-17 15:45:18 191
原创 C - 装船问题
C - 装船问题Description王小二毕业后从事船运规划工作,吉祥号货轮的最大载重量为M吨,有10种货物可以装船。第i种货物有wi吨,总价值是pi。王小二的任务是从10种货物中挑选若干吨上船,在满足货物总重量小于等于M的前提下,运走的货物的价重比最大。Input输入数据的第一行有一个正整数M(0 < M < 10000),表示所有货物最大载重量。在接下来的10行中,每行有若干个数(中间用空格分开),第i行表示的是第i种货物的货物的总价值pi ,总重量wi。(pi是wi的整数倍,0
2020-11-17 15:29:35 226
原创 D - 石子合并问题
D - 石子合并问题Description在一个圆形操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的2 堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。试设计一个算法,计算出将n堆石子合并成一堆的最小得分和最大得分。对于给定n堆石子,计算合并成一堆的最小得分和最大得分。Input输入数据的第1行是正整数n,1≤n≤100,表示有n堆石子。第二行有n个数,分别表示每堆石子的个数。Output输出数据有两行,第1行中的数是最小得分,第2行中的数是最大得分。
2020-11-17 15:20:09 121
原创 A - 汽车加油问题
A - 汽车加油问题Description一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应在哪些加油站停靠加油,使沿途加油次数最少。并证明算法能产生一个最优解。对于给定的n和k个加油站位置,计算最少加油次数。Input输入数据的第一行有2 个正整数n和k(n≤5000,k≤1000),表示汽车加满油后可行驶n公里,且旅途中有k个加油站。接下来的1 行中,有k+1 个整数,表示第k个加油站与第k-1 个加油站之间的距离。第0 个加油站表示出发地,汽车已加满油。第k+1 个
2020-11-17 15:16:41 169
原创 C - 数字三角形问题
C - 数字三角形问题Description给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。对于给定的由n行数字组成的数字三角形,计算从三角形的顶至底的路径经过的数字和的最大值。Input输入数据的第1行是数字三角形的行数n,1≤n≤100。接下来n行是数字三角形各行中的数字。所有数字在0…99之间。Output输出数据只有一个整数,表示计算出的最大值。SampleInput573 88 1 02 7 4
2020-11-17 15:05:24 273
原创 E - 最长公共子序列问题
E - 最长公共子序列问题Description给定两个序列 X={x1,x2,…,xm} 和 Y={y1,y2,…,yn},找出X和Y的最长公共子序列。Input输入数据有多组,每组有两行 ,每行为一个长度不超过500的字符串(输入全是大写英文字母(A,Z)),表示序列X和Y。Output每组输出一行,表示所求得的最长公共子序列的长度,若不存在公共子序列,则输出0。SampleInputABCBDABBDCABAOutput4#include <iostream>#
2020-11-17 14:51:29 130
原创 A - 小C语言--词法分析程序SDUT
A - 小C语言–词法分析程序Description小C语言文法<程序>→<main关键字>(){<声明序列><语句序列>}<声明序列>→<声明序列><声明语句>|<声明语句>|<空><声明语句>→<标识符表>;<标识符表>→<标识符>,<标识符表>|<标识符><语句序列>→<语
2020-10-21 20:20:08 176
原创 D - 表达式语法分析——递归子程序法SDUT
D - 表达式语法分析——递归子程序法SDUT编译原理 表达式语法分析——递归子程序法递归子程序法是一种确定的自顶向下语法分析方法,要求文法是LL(1)文法。它的实现思想是对应文法中每个非终结符编写一个递归过程,每个过程的功能是识别由该非终结符推出的串,当某非终结符的产生式有多个候选式时能够按LL(1)形式唯一地确定选择某个候选式进行推导。请根据下面的表达式LL(1)文法,构造递归子程序,完成对表达式的语法分析。表达式文法如下:E→TGG→+TG | εT→FSS→*FS | εF→
2020-10-21 20:07:21 761
转载 exit(0)与exit(1)return的区别
exit(0):正常运行程序并退出程序;exit(1):非正常运行导致退出程序;return():返回函数,若在主函数中,则会退出函数并返回一值。详细说:1. return返回函数值,是关键字; exit 是一个函数。 2. return是语言级别的,它表示了调用堆栈的返回;而exit是系统调用级别的,它表示了一个进程的结束。 3. return是函数的退出(返回);exit是进程的退出。 4. return是C语言提供的,exit是操作系统提供的(或者函数库中给出的)...
2020-10-09 08:47:12 1320
原创 表达式语法分析——递归子程序法
表达式语法分析——递归子程序法Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description递归子程序法是一种确定的自顶向下语法分析方法,要求文法是LL(1)文法。它的实现思想是对应文法中每个非终结符编写一个递归过程,每个过程的功能是识别由该非终结符推出的串,当某非终结符的产生式有多个候选式时能够按LL(1)形式唯一地确定选择某个候选式进行推导。请根据下面的表达式LL(1)文法,构造递归子程序...
2020-10-09 08:42:37 169
原创 2020-09-12
类型 命名规则 举例模块名/包名 全小写字母,简单有意义,如果需要可以使用下划线 math、sys函数名 全小写字母,可以使用下划线增加可阅读性 foo(), my_func()变量名 全小写字母,可以使用下划线增加可阅读性 age、my_var类名 采用PascalCase命名规则,由多个单词组成名称,其每个单词的首字母大写 MyClass常量名 全部大写字母,可以使用下划线增加可阅读性 LEFT、TAX_RATE从另一篇文章参考过来的:https://blog.csdn.net/MrLevo520/a
2020-09-12 11:30:00 104
原创 Python命名规则
类型 命名规则 举例模块名/包名 全小写字母,简单有意义,如果需要可以使用下划线 math、sys函数名 全小写字母,可以使用下划线增加可阅读性 foo(), my_func()变量名 全小写字母,可以使用下划线增加可阅读性 age、my_var类名 采用PascalCase命名规则,由多个单词组成名称,其每个单词的首字母大写 MyClass常量名 全部大写字母,可以使用下划线增加可阅读性 LEFT、TAX_RATE从另一篇文章参考过来的:https://blog.csdn.net/MrLevo520/a
2020-09-12 11:30:00 222
原创 算法分类十种常见排序算法
Fork me on GitHub一像素博客园 首页 联系 管理 随笔 - 35 文章 - 12 评论 - 490十大经典排序算法(动图演示)0、算法概述0.1 算法分类十种常见排序算法可以分为两大类:比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。 0.2 算法复杂度0.3 相关概念稳定:如果a原本在b
2020-09-12 11:26:24 577
原创 Python 命名不成文的规则
Python 命名不成文的规则 :模块名一般使用全部小写 如 myphone类名第一个字母大写,如果有多个单词,每一个单词的第一个字母大写如 : MyPhone函数名 : 小写, 如果有多个单词用下划线隔开 如 my_phone常量名字一般全大写 : MYPHONE...
2020-09-12 11:24:46 122
原创 git
git入门我们首先讲的一个知识就是 Git 的使用,这个知识点既使你平时学习工作必会的一个技能,也是之后提交作业的一个方法,我们就在这里简单的讲一下如何将一个文件夹的内容上传到云端 Git 仓库,抛砖引玉,之后的 Git 技能大家可以自己多摸索大家可以看看廖雪峰的 Git 教程( https://www.liaoxuefeng.com/wiki/896043488029600 )1.下载首先...
2019-12-12 21:57:07 119
原创 快排SDUT
void qsort(int a[], int low, int high){int x = a[low], i = low, j = high;if(low >= high)return;while(i < j){if(i < j && a[j] >= x)j–;a[i] = a[j];if(i < j && a[...
2019-02-21 09:14:39 148
原创 数据结构实验之链表一:顺序建立链表
Problem Description输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据。Input第一行输入整数的个数N;第二行依次输入每个整数。Output输出这组整数。Sample Input812 56 4 6 55 15 33 62Sample Output12 56 4 6 55 15 33 62Hint不得使用数组!Source...
2019-02-19 11:26:07 236
C语言实现电子辞典(电子词典)
2023-03-09
pyQT6实现围棋游戏
2023-02-08
python画图小游戏
2022-11-22
基于springboot的前后端结合的点餐餐厅员工管理系统,实现图片上传,绩效统计,增删改查,健壮的后端代码,美观的前段页面
2022-11-14
基于安卓开发和设计的一款APP,实现手机通讯录的功能,实现通讯录头像图片的上传与显示,增删改查通讯录人员功能
2022-11-14
中小型饭店点菜系统,基于Javaweb开发,基于springboot,实现图片上传和显示,实现登录,实现统计菜品金额,实现结账
2022-11-14
基于python数据库的学生信息管理系统的设计与开发
2022-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人