自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 博科交换机使用

博科交换机使用

2022-11-30 16:40:08 1093 1

原创 mybatis:ssource is null for getProperty(null, “roleId“)报错

pom.xml加入pagehelper插件依赖<!--分页插件pagehelper--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.11</version>

2022-03-14 21:06:53 562

原创 一、JAVA语言基础

一、JAVA语言平台Java语言包括三个平台:1**.JavaSE**: Java Standar Edition2.JavaEE:JAVA Enterprise Edition (JSP/Servlet, JSTL, etc…)i.JAVAEE平台是在JavaSE平台的基础上进行扩展,添加了一些开发企业级应用程序所必须的功能(JSP/Servlet、EJB、JPA,WebService等)。ii.EJB(Enterprise Java Bean):J2EE 对于这个问题的处理方法是将业务

2021-10-21 12:53:15 199

原创 vue项目创建

一、创建Vue项目与npm命令1. 创建项目# 先用全局方式安装 npm 的替代工具 cnpm,npm 默认从国外站点下载依赖的js库速度较慢,常常会下载不了;而 cnpm 会从 alibaba 的镜像站点下载依赖的js库速度快npm install cnpm –g# 用全局方式安装 vue-clinpm install -g @vue/cli# 用全局方式安装 webpacknpm install webpack -g## 使用webpack模板创建项目:vue-qunarvue

2021-08-12 14:58:27 210

原创 html字体设置

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>htm

2021-05-16 11:54:53 145

原创 javaScript动态图片切换

javaScript动态图片切换实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">

2021-05-16 11:26:03 348

原创 javaScript动态列表(li)及其内容切换

javaScript动态列表(li)及其内容切换实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edg

2021-05-16 11:22:03 1648

原创 JavaScript选项菜单(select-option)联动

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>省市选

2021-05-16 11:17:56 529

原创 JavaScript表单验证

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>表单.

2021-05-16 11:13:04 79

原创 php实验5

(1)sy5_1.php(2)sy5_2.php<!doctype html><html><head><meta charset="utf-8"><title>文件上传</title></head><center><font size=6 face="华文楷体" color=blue>PHP--文件上传--PHP </font></center><f

2021-04-27 14:54:21 170

原创 php实验4

实验04 PHP数组与字符串实验目的(1)掌握PHP中处理数组数据的方法; (2)掌握PHP中进行字符串操作的方法;(3)掌握PHP中正则表达式的使用方法;实验准备(1)了解PHP中数组的键和键值的概念; (2)了解操作字符串的各类函数;(3)了解有关正则表达式的基础知识和Perl兼容正则表达式语法;实验内容一、完成教材P119~121例4.2(文件命名为SY4_4.php将红色线圈起来的代码行去掉,将蓝色线圈起来的代码行改成PHP嵌入HTML将绿色线圈起来的代码行去掉,改为用f

2021-04-27 14:31:49 355 1

原创 php实验3

(1)sy3_1.php<!doctype html><html> <head> <meta charset="utf-8"> <title>PHP交互界面演示</title> </head><?php $XH="18001"; echo "<table width=200 border=1 align=center color=red>"; echo "<tr>&lt

2021-04-27 14:07:35 172

原创 php实验一、二

实验01-02 HTML基础与PHP开发环境实验目的掌握HTML常用标记的使用方法 2. 掌握PHP配置文件的配置方法实验准备一、搭建Apache-PHP-MySQL环境从教育在线和Q群下载 Apache-PHP-MySQL环境搭建.rar 文件解压运行 appserv-win32-2.5.10.exe 默认设置直到以下窗口,将服务器名设置为:localhost 端口号改为:8080 (默认的端口号80可能已经被占用);MySQL密码设为111 (便于记忆,其它默认)

2021-04-27 13:29:09 917

原创 什么是软件工程?

软件的诞生和生命周期是一个过程。过程定义了运用方法的顺序,应该交付的文档资料,为保证软件质量和协调变化所需要采取的管理措施,以及标志软件开发各个阶段任务完成的里程碑。使用生命周期模型简洁地描述软件过程...

2020-12-25 10:48:39 222 1

原创 面向对象分析

1.什么是面向对象分析?面向对象分析是一种面向对象的需求分析方法,也就是说它是以对象作为基础的需求分析。2.面向对象分析的原则有哪些?**(1)确定有实际意义的对象。 **要注意的是,一 定要把在应用领域中有意义的、与所要解决的问题有关的所有事物作为对象。既不能遗漏所需的对象,也不能定义与问题无关的对象(2)模型的描述要规范、准确强调实体的本质,忽略无关的属性。对象描述应尽量使用现在时态、陈述性语句,通免椒期的有二义性的术语。在定义对象时,还应描述对象与其他对象的关系,以及背景信息等。(3)共

2020-12-24 13:14:46 1098

原创 Javascript注册页面验证登录

Javascript注册页面验证登录(1)index.css@CHARSET "UTF-8";header { width: 800px; height: 50px; background:rgba(218,80,223,0.70); margin: 0 auto; color: white; text-align: center; border:1px

2020-12-23 14:36:17 2282

原创 最大子段和--动态规划

给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时,定义子段和为0。要求算法的时间复杂度为O(n)。输入格式:输入有两行:第一行是n值(1<=n<=10000);第二行是n个整数。输出格式:输出最大子段和。输入样例:在这里给出一组输入。例如:6-2 11 -4 13 -5 -2输出样例:在这里给出相应的输出。例如:20#include<iostr

2020-12-22 22:29:46 153

原创 字符串练习题

**一、字符串练习题编写一个程序将一个字符串中的字符逆序输出。abcdefg ----> gfedcba**2. email地址的验证,要求包含@和”.”。提示:boolean iscontain = “email_address”.contains(“@”)3. 编写一个方法用来获取身份号中的出生日期,方法参数接收身份证号。public String getBirthday(String idNo){}提示:String.substring(…)4. 将字符串“123”分别转

2020-12-22 22:20:22 11336

原创 数组

1. 数组,第一题import java.util.*;public class Array1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int[] num=new int[]{8,4,2,1,23,344,12,}; int sum=0; for (int i = 0; i < num.leng

2020-12-22 22:16:32 97

原创 While、do-while练习

1. 使用while循环录入班级人数和学员成绩,计算班级学员的平均成绩。import java.util.Scanner;class while1{ public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入班级号:"); String class1 = input.next(); System.out.print("请输入该班

2020-12-22 22:10:52 1722

原创 第3章 运算符和条件结构

1. if, if-else结构(1) 都教授买了一筐鸡蛋,如果坏蛋少于5个,他就吃掉,否则他就去退货(2) 要求用户输入两个整数a、b,如果a能被b整除或a加b大于1000,则输出a,否则输出bimport java.util.Scanner; class Ab{ public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入a 和 b:");

2020-12-22 22:04:16 184

原创 第2章 变量、数据类型和运算符

class Mp3 { public static void main(String[] args) { String brand="爱国者F928"; double weight=12.4; String type="内置锂电池"; int price=499; System.out.println("品牌(brand):"+brand); System.out.println("重量(weight):"+weight); System.out.println("电池类型(type):".

2020-12-22 21:56:58 58

原创 Java实验

一、实验目的:1、熟悉Java应用程序编写、编译与运行流程。2、熟悉Java程序基本结构,能够编写最简单的Java程序。3、掌握一种Java的标准输入输出处理方法。4、学会编写包含选择与循环结构的简单Java程序。二、实验环境eclipse三、实验内容:**1、编写一个程序,输出自己的完整学号及中文姓名。输出效果示例如下:学号:JB98214姓名:张三** package student;public class student { String studentID;

2020-12-22 20:58:35 1288

原创 结构化分析

20:23:261. 什么是结构化分析?结构化分析(Structured Analysis,简称SA)是软件工程中的一种方法,结构化分析和结构化设计可以分析商业的需求,再转换为规格文件,最后再产生电脑软件、硬件配置及相关的手册及程序。2.结构化分析的具体步骤有哪些 ?1)建立当前系统的“具体模型”,系统的“具体模型”就是现实环境的忠实写照,送的表达与当前系统完全对应,因此用户容易理解。2)抽象出当前系统的逻辑模型汾析系统的“具体模型”,抽象出其本质的因素, 排次要因素,获得当前系统的“逻辑模型”

2020-12-22 20:49:28 6575

原创 良好的编程风格(习惯)

编程风格是指源程序的书写习惯,如变量命名、空格的使用、空行的使用、代码的注释以及代码的缩进等。良好的书写习惯不仅可以增强代码的可读性,还有利于源程序的可维护性,提高写代码的效率。好的代码没有统一的标准。但在长期的编程过程中,编程人员积累了一些代码书写风格。在每个类声明之后、每个函数定义结束之后加空行。在一个函数体内,密切相关的语句不用加空行,其他地方相应加空行。一行代码只做一件事,比如,只定义一个变量或只写一条语句。if、while、do、else、for等独占一行,执行语句不能紧

2020-12-15 16:01:46 2406

原创 多处最优服务次序问题--贪心算法

问题描述:设有n个顾客同时等待一项服务,顾客i需要的服务时间为ti,(1<=i<=n)。共有s处可以提供此项服务。应如何安排n个顾客的服务次序才能使平均等待时间达到最小?输入:第一行为两个正整数n和s第二行为n个正整数,表示n个顾客需要的服务时间输出:最小平均等待时间#include <iostream>#include <algorithm>#include <cstring>#include <cstdio> using nam

2020-12-14 10:52:55 1405 1

原创 1. 最优服务次序问题。--贪心算法

问题描述:设有n个顾客同时等待一项服务,顾客i需要的服务时间为ti,(1<=i<=n)。应如何安排n个顾客的服务次序才能使平均等待时间达到最小?(平均等待时间是n个顾客等待服务时间总和除以n)输入:第一行为一个正整数n,表示有n个顾客第二行为n个正整数,表示n个顾客需要的服务时间输出:最小平均等待时间。#include<iostream>#include<algorithm>using namespace std;#define N 10000 int

2020-12-14 09:13:38 1271

原创 6 活动选择问题--贪心算法

假定一个有n个活动(activity)的集合S={a1,a​2 ,…,an },这些活动使用同一个资源(例如同一个阶梯教室),而这个资源在某个时刻只能供一个活动使用。每个活动ai 都有一个开始时间si和一个结束时间fi,其中0<=si<fi​​ <=32767。如果被选中,任务ai发生在半开时间区间[si,fi)期间。如果两个活动a​i 和aj满足[si,fi)和[sj,fj)不重叠,则称它们是兼容的。也就说,若si>=fj 或sj>=fi,则ai​和aj​​ 是兼容的。在活动

2020-12-13 22:21:03 451

原创 4 看电影--贪心算法

终于到周末了,明明是特别喜欢看电影。他想在一天内尽量多的看到完整的多部电影。 现在他把他喜欢的电影的播放时间表给你,希望你能帮他合理安排。输入格式:输入包含多组测试数据。每组输入的第一行是一个整数n(n<=100),表示明明喜欢的电影的总数。 接下来n行,每行输入两个整数si和ei(1<=i<=n),表示第i个电影的开始和结束时间,为了简化问题,每个时间都用一个正整数表示。 当n=0时,输入结束。输出格式:对于每组输入,输出能完整看到的电影的个数。输入样例:在这里给出一组输入。

2020-12-13 21:19:10 1666

原创 装箱问题--贪心算法

1 装箱问题假设有N项物品,大小分别为s1、s2…si…sn,1<<si​​ ≤100的整数。要把这些物品装入到容量为100的一批箱子(序号1-N)中。装箱方法是:对每项物品, 顺序扫描箱子,把该物品放入足以能够容下它的第一个箱子中。请写一个程序模拟这种装箱过程,并输出每个物品所在的箱子序号,以及放置全部物品所需的箱子数目。输入格式:输入第一行给出物品个数N(≤1000);第二行给出N个正整数s​i(1≤si≤100,表示第i项物品的大小)。输出格式:按照输入顺序输出每个物品的大小及其

2020-12-13 16:22:51 1314

原创 表单标签

(1)文本框<form>用户名:<input type="text" name="username"></form>(2)密码框<form>密码:<input type="password" value="123" name="pwd"/></form>(3)单选按钮<form><input type="radio" value="male" name="sex" checked/&g

2020-11-24 10:51:50 66

原创 枚举问题之匹配对手

2. 有两队选手每队5人进行一对一的比赛,甲队为A、B、C、D、E,乙队为J、K、L、M、N,经过抽签决定比赛对手名单。规定A不和J比赛, M不和D及E比赛。列出所有可能的比赛名单。代码实现#include<iostream>#include<algorithm>using namespace std;int main(){ char a[5]={'A','B','C','D','E'}; char b[5]={'J','K','L','M','N'}; int

2020-11-19 18:21:43 166

原创 最大子段问题

最大子段和问题。给定由n个整数组成的序列,求序列中子段的最大和,若所有整数均为负整数时定义最大子段和为0。例如, 当(a1,a2,a3,a4 ,a5,a6) = (-2,11,-4,13,-5,-2)时,最大子段和为: a2+a3+a4=20输入格式:第一行输入整数个数n(1≤n≤10000),再依次输入n个整数。输出格式:输出第一行为最大子段和,第二行为子段第一个数和最后一个数在整个序列中的位序。输入样例1:6-2 11 -4 13 -5 -2输出样例1:202 4#incl

2020-11-19 10:35:07 248

原创 枚举

1. 由0到4五个数字,组成5位数,每个数字用一次,但十位和百位不能为3(当然万位不能为0),输出所有可能的五位数。 #include<iostream>#include<algorithm>using namespace std;int judge(int a[]){if(a[2]==3||a[3]==3||a[0]==0)return 0;return 1;}int main(){ int a[5]={0,1,2,3,4}; sort(a,a+4);

2020-11-19 09:20:49 68

原创 输出全排列

输入整数n(3<=n<=7),编写程序输出1,2,…,n整数的全排列,按字典序输出。输入格式:一行输入正整数n。输出格式:按字典序输出1到n的全排列。每种排列占一行,数字间无空格。输入样例:3输出样例:123132213231312321#include<algorithm>#include<iostream>using namespace std;int main(){ int n,i,a[7]; cin>&

2020-11-17 16:59:51 737

原创 百鸡问题扩展-N鸡问题

N元钱买N只鸡,公鸡每只5元,母鸡每只3元,小鸡1元3只,N元钱必须刚好买N只鸡,而且鸡必须整只买,不能劈开买。有几种买法呢?这就是N鸡问题。输入格式:在一行中输入一个正整数N。(N<500)输出格式:在一行中输出两个整数c s,中间用一个空格隔开,表示N元钱买N只鸡共有 c 种买法,且所有买法的公鸡数量之和是 s。如果无解,则 s 为 -1.输入样例1:100输出样例1:4 24输入样例2:1输出样例2:0 -1代码实现:#include<algorit

2020-11-17 16:42:57 661

原创 穷举问题-搬砖

某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。如果想用n人正好搬n块砖,问有多少种搬法?输入格式:输入在一行中给出一个正整数n。输出格式:输出在每一行显示一种方案,按照"men = cnt_m, women = cnt_w, child = cnt_c"的格式,输出男人的数量cnt_m,女人的数量cnt_w,小孩的数量cnt_c。请注意,等号的两侧各有一个空格,逗号的后面也有一个空格。如果找不到符合条件的方案,则输出"None"输入样例:45输出样例:men

2020-11-17 16:25:40 110

原创 排序

给定N个(长整型范围内的)整数,要求输出从小到大排序后的结果。本题旨在测试各种不同的排序算法在各种数据情况下的表现。各组测试数据特点如下:数据1:只有1个元素;数据2:11个不相同的整数,测试基本正确性;数据3:103个随机整数;数据4:104个随机整数;数据5:105个随机整数;数据6:105个顺序整数;数据7:105个逆序整数;数据8:105个基本有序的整数;数据9:105个随机正整数,每个数字不超过1000。输入格式:输入第一行给出正整数N(≤10​​ ),随后一行给出N个(长

2020-11-17 12:35:10 81

原创 跳一跳

微信小程序中的跳一跳相信大家都玩过。emmm???只学习不玩游戏?那就吃亏了…好好读题理解吧。   简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。   如果跳到了方块上,但没有跳到方块的中心则获得1分;跳到方块中心时,若上一次的得分为1分或这是本局游戏的第一次跳跃则此次得分为2分,否则此次得分比上一次得分多两分(即连续跳到方块中心时,总得分将+2,+4,+6,+8…)。   现在给出一个人跳一跳的全过程,请你求出他本局游戏的得分(按照题目描述的规则)。

2020-11-17 12:04:52 105

原创 分形递归输出

标题分形的递归输出分形,具有以非整数维形式充填空间的形态特征。通常被定义为“一个粗糙或零碎的几何形状,可以分成数个部分,且每一部分都(至少近似地)是整体缩小后的形状”,即具有自相似的性质。一个盒状分形定义如下: 度为1的盒分形为:X度为2的盒分形为:X X XX X依次类推,如果B(n-1)表示n-1度的盒分形,则n度的盒分形递归定义如下:B(n - 1) B(n - 1) B(n - 1)B(n - 1) B(n - 1)请画出度

2020-11-16 17:07:09 393

空空如也

空空如也

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

TA关注的人

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