- 博客(65)
- 收藏
- 关注
原创 Error: Error: Cannot find channel “latest.yml“ update info: HttpError: 404 Not Found
Error: Error: Cannot find channel "latest.yml" update info: HttpError: 404 Not Found的解决方法
2022-02-14 13:58:05
954
原创 2021-05-22
题目:设计一个JSP页面,要求JSP页面的颜色随着当前月份的变化而变化<%@page contentType="text/html" pageEncoding="UTF-8"%><%@page import="java.util.Calendar" %><html> <head> <title>网页颜色</title> <% Calendar now = Calendar.getInstance()
2021-05-22 22:51:27
553
原创 基于JavaWeb JavaScript的水仙花数实例
题目:2、试用JavaScript编程,实现计算并输出100到500的之间的水仙花数(水仙花数是指该数的值等于各位数字的立方和)<html> <head> <meta charset="UTF-8"> <title>水仙花数</title> </head> <body> <script type="text/javascript">
2021-05-22 22:01:42
1145
原创 基于JavaWeb JavaScript的根据时间段的不同,在网页中显示不同的问候语
题目:根据时间段的不同,在网页中显示不同的问候语,若小时数在12点以前,则输出“早上好!”的问候语,颜色为蓝色;若在12点至18点,则输出“下午好!”颜色为红色;18点以后输出“晚上好!”颜色为黑色。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>问候语</title> </hea
2021-05-22 21:53:25
5489
原创 基于JavaWeb的用户注册实例
用HTML制作如下的表单。提示:性别和爱好都有默认选中项。点击“重写”后需要把原来填写的内容重置清空。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>注册页面</title> </head> <body> <form> <table border
2021-05-22 19:50:00
485
原创 基于JavaWeb的表格实例
实现如下图表格网页<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title></title> </head> <body> <table border="1" align="center"> <caption>全年级成绩清单</caption
2021-05-22 19:30:17
2089
原创 基于javaweb的数字和字母验证码
要求:编写一个表单,显示数字和字母混合验证码,如果用户看不清,可以点击旁边的按钮“换一张”来重新获取新的验证码,并要求有验证码功能。loginForm.jsp:登录表单<%@ page language="java" pageEncoding="utf-8"%><html> <body> <script type="text/javascript"> function refresh(){ //生成包含数字和字符的验证码 log
2021-05-19 17:08:11
691
原创 基于javaweb的使用过滤器解决中文乱码问题
方法:1、在src中新建EncodingFilter,代码如下;2、在web.xml中修改 url-pattern中的属性值为“/*“注意filter-name一般不用改动(不必追求和我的一样而改动它)EncodingFilter:解决中文乱码package filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.ser
2021-05-19 16:59:14
468
原创 基于javaweb的验证码实现
基于javaweb的验证码实现要求:编写一个表单,显示数字验证码,如果用户看不清,可以点击旁边的按钮“换一张”来重新获取新的验证码,并要求有验证码功能。loginForm.jsp:登录表单<%@ page language="java" pageEncoding="utf-8"%><html> <body> <script type="text/javascript"> function refresh(){ //生成只包含数字的验
2021-05-19 16:45:57
1404
原创 亲测有用的彻底删除MyEclipse方法
在经过n次删除、重装失败后,我终于找到了正确方法啦~~1、在电脑管家中卸载MyEclipse软件。如果需要重装MyEclipse,则以下的两个java插件可以不用删除;如果不需要重装,则可全部卸载。2、打开电脑管家里的文件粉碎小工具,添加C:\Users\xc\AppData\Local\Genuitec中的文件夹进行粉碎。(建议用文件粉碎,如果直接在该路径下删除,重新下载可能还是会有问题的)Genuitec文件夹中包含有以下文件夹:3、删除C:\Users\xc路径下的.myecl
2021-04-20 10:58:03
15697
2
原创 基于JavaWeb的Jquery事件绑定
bind绑定事件即为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。语法:$(selector).bind(evenType [, evenData] , handler(eventObject));evenType:是一个字符串类型的事件类型,就是所需要绑定的事件。[, evenData] :传递的参数(较少使用)格式:{名:值, 名:值…}handler(eventObject):该事件触发执行的函数。一、绑定单个事件bing绑定:$(“元素”).bin
2021-04-19 09:02:02
212
原创 基于JavaWeb JS提交表单的三种方法
1. 普通button按钮 + onclick事件 + 事件中编写代码获取表单submit();2. submit按钮 + οnclick=“return 函数” + 函数中编写代码函数必须返回true或false.3. submit按钮或图片提交按钮 + 表单οnsubmit=“return 函数” + 函数中编写代码函数必须返回true或false.<!DOCTYPE html><html> <head> <meta charse.
2021-04-18 15:49:04
498
原创 基于JavaWeb JS的表单校验
要求1、姓名验证:1)、不能为空2)、长度为6-12位2、验证密码:1)、不能为空2)、长度为6-12位3)、不能包含用户名3、年龄:必须选择 “年轻人”4、爱好:必须选择一项5、来自:必须选择一项满足以上条件:提交表单否则:说明原因不能提交表单<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>基于Ja
2021-04-18 15:12:46
345
1
原创 DOM对象基本处理方法
DOM对象 获取节点方法描述getElementById()根据id获取dom对象,如果id重复,则以第一个为准getElementsByName()根据name属性值获取dom对象数组,常用于多选获取值getElementsByTagName()根据标签名获取dom对象数组getElementsByClassName()根据i样式名获取dom对象数组<!DOCTYPE html><html> <head> &
2021-04-18 10:39:07
260
1
原创 基于JavaWeb JS location对象
基于JavaWeb JS location对象location对象是window对象之一,提供了与当前窗口中加载的文档的有关的信息,还提供了一些导航功能.可通过window.location属性来访问.location对象的属性:href:设置或返回完整的URL.console.log(window.location.href);location对象的方法:1. reload():重新加载当前文档.2. replace():用新的文档替换当前文档.<input ty
2021-04-18 10:01:25
203
原创 基于Javaweb JS history对象
基于Javaweb JS history对象history对象时历史对象,包含用户(在浏览器窗口中)访问地URL。history对象时window对象地一部分,可通过window.history属性对其进行访问。history对象的属性:length:返回浏览器已打开的历史列表中的URL个数。console.log(window.history.length);history对象的方法:1. forward():加载历史列表中的下一个URL,即跳转到下一页面。当页面第一次访问时,还没有下
2021-04-18 09:38:04
267
原创 基于JavaWeb JS时间函数
基于JavaWeb JS 时间函数1、setTimeout()函数setTimeout():在指定的毫秒数后调用函数或计算表达式。返回一个唯一的标识,可以通过返回的标识用clearTimeout()来清除指函数的执行。setTimeout()函数:var id = setTimeout(function,times);注意:times是以毫秒为单位的。clearTimeout()函数;clearTimeout( id );<!DOCTYPE html><html
2021-04-18 00:00:33
324
3
原创 JavaScript this 关键字
#this关键字this是javaScript语言的一个关键字。它代表函数运行时自动生成一个内部对象,只能在函数内部使用。##1、在函数中使用this在函数中使用this属于全局使用,代表全局对象,通过window对象来访问。<script type="text/javascript"> function test(){ this.x=1; console.log(this); } test();//调用者是window console.log(x
2021-04-17 20:59:07
122
原创 基于java Web的JS内置对象
JS内置对象String 字符串对象Math 数学对象Date 日期对象String 字符串对象String对象提供对字符串的一系列操作属性作用charAt( idx )返回指定位置处的字符。indexOf( chr )返回指定字符串的位置,从左到右,找不到则返回-1。substr( m,n)返回给定字符串中从m位置开始,取n个字符,如果参数n省略,则取到字符串末尾。substring(m,n)返回给定字符串从m位置开始,到n位置结束,如果参数n省略,则取
2021-04-17 19:51:44
145
原创 JS对象的序列化和反序列化
JS对象的序列化和反序列化序列化:即将JS对象序列化为字符串。反序列化:即将字符串序列化为JS对象。JS中通过调用JSON方法,可以将对象序列化为字符串,也可以将符串序列化为JS对象。//序列化对象,将对象转换为字符串var str=JSON.stringify(object);//反序列化对象,将一个Json字符串转换为对象var obj=JSON.parse(str);...
2021-04-17 19:49:30
1159
原创 2020年十一届省赛蓝桥杯本科模拟赛第十题解 郊外植树
第十题:郊外植树问题描述小明和朋友们一起去郊外植树,他们带了一些在自己实验室精心研究出的小树苗。小明和朋友们一共有 n 个人,他们经过精心挑选,在一块空地上每个人挑选了一个适合植树的位置,总共 n 个。他们准备把自己带的树苗都植下去。然而,他们遇到了一个困难:有的树苗比较大,而有的位置挨太近,导致两棵树植下去后会撞在一起。他们将树看成一个圆,圆心在他们找的位置上。如果两棵树对应的圆相交,这两棵树就不适合同时植下(相切不受影响),称为两棵树冲突。小明和朋友们决定先合计合计,只将其中的一部分树植下去,保证没
2020-10-14 21:12:26
518
2
原创 2020年十一届省赛蓝桥杯本科模拟赛第九题解 村庄通电
第九题:村庄通电2015年,全中国实现了户户通电。作为一名电力建设者,小明正在帮助一带一路上的国家通电。这一次,小明要帮助 n 个村庄通电,其中 1 号村庄正好可以建立一个发电站,所发的电足够所有村庄使用。现在,这 n 个村庄之间都没有电线相连,小明主要要做的是架设电线连接这些村庄,使得所有村庄都直接或间接的与发电站相通。小明测量了所有村庄的位置(坐标)和高度。如果要连接两个村庄,小明需要花费两个村庄之间的坐标距离加上高度差的方,形式化描述为坐标为 (x_1, y_1) 高度为 h_1 的村庄与坐标为 (
2020-10-14 20:51:12
282
原创 2020年十一届省赛蓝桥杯本科模拟赛第八题解 摆动序列
第八题:摆动序列【问题描述】如果一个序列的奇数项都比前一项大,偶数项都比前一项小,则称为一个摆动序列。即 a2i < a2i-1, a2i+1 > a2i。小明想知道,长度为 m,每个数都是 1 到 n 之间的正整数的摆动序列一共有多少个。【输入格式】输入一行包含两个整数 m,n。【输出格式】输出一个整数,表示答案。答案可能很大,请输出答案除以10000的余数。【样例输入】3 4【样例输出】14【样例说明】以下是符合要求的摆动序列:2 1 22 1 3
2020-10-14 20:38:36
270
原创 2020年十一届省赛蓝桥杯本科模拟赛第七题解 螺旋矩阵
第七题:螺旋矩阵【问题描述】对于一个n 行 m 列的表格,我们可以使用螺旋的方式给表格依次填上正整数,我们称填好的表格为一个螺旋矩阵。例如,一个 4 行 5 列的螺旋矩阵如下:1 2 3 4 514 15 16 17 613 20 19 18 712 11 10 9 8【输入格式】第一行包含两个整数 n, m,分别表示螺旋矩阵的行数和列数。第二行包含两个整数 r, c,表示要求的行号和列号。【输出格式】输出一个整数,表示螺旋矩阵中第 r 行第 c 列的元素的值。【样例输入】
2020-10-14 20:38:05
620
原创 2020年十一届省赛蓝桥杯本科模拟赛第五题解 反倍数
第五题:反倍数【问题描述】给定三个整数 a, b, c ,如果一个整数既不是 a 的整数倍也不是 b 的整数倍还不是 c 的整数倍,则这个数称为反倍数。 请问在1 至 n 中有多少个反倍数。【输入格式】输入的第一行包含一个整数 n。第二行包含三个整数 a, b, c,相邻两个数之间用一个空格分隔。【样例输出】输出一行包含一个整数,表示答案。【样例输入】302 3 6【样例输出】10【样例说明】以下这些数满足要求:1, 5, 7, 11, 13, 17, 19, 23,
2020-10-14 20:09:15
255
原创 2020年十一届省赛蓝桥杯本科模拟赛第四题解 合法括号序列
第四题: 合法括号序列【问题描述】由1对括号,可以组成一种合法括号序列:()由2对括号,可以组成两种合法括号序列:()() 、(())由4对括号组成的合法括号序列一共有多少种?【答案】14...
2020-10-14 20:04:55
499
原创 2020年十一届省赛蓝桥杯本科模拟赛第三题解 蓝桥单词
第三题:蓝桥单词【问题描述】将LANQIAO中的字母重新排列,可以得到不同的单词,如LANQIAO,AAILNOQ等,注意这7个字母都要被用上,单词不一定有具体的英文意义。请问,总共能排列如多少个不同的单词。【答案】2520思路:7!/ 2!=2520 (2!:两个重复字母)...
2020-10-14 20:02:27
302
原创 2020年十一届省赛蓝桥杯本科模拟赛第二题解 无向连通图
第二题: 无向连通图【问题描述】一个包含有2019个结点的无向连通图,最少包含多少条边?【答案】2018思路:一个n个结点的无向连通图最少需要N-1条边。
2020-10-14 19:59:04
325
原创 2020年十一届省赛蓝桥杯本科模拟赛第一题解 字节计算
第一题:字节计算【问题描述】在计算机存储中,12.5MB是多少字节?【答案】13107200思路:12.5MB = 12.5 * 1024 KB = 12.5.* 1024 * 1024 B = 13107200
2020-10-14 19:54:06
272
原创 2018年省赛第九届蓝桥杯B组C/C++第八题解 日志统计
第八题 :日志统计小明维护着一个程序员论坛。现在他收集了一份"点赞"日志,日志共有N行。其中每一行的格式是: ts id 表示在ts时刻编号id的帖子收到一个"赞"。现在小明想统计有哪些帖子曾经是"热帖"。如果一个帖子曾在任意一个长度为D的时间段内收到不少于K个赞,小明就认为这个帖子曾是"热帖"。 具体来说,如果存在某个时刻T满足该帖在[T, T+D)这段时间内(注意是左闭右开区间)收到不少于K个赞,该帖就曾是"热帖"。 给定日志,请你帮助小明统计出所有曾是"热帖"的帖子编号。【输入格式】第一行包含
2020-10-12 21:48:25
268
原创 2018年省赛第九届蓝桥杯B组C/C++第七题解 螺旋折线
标题第七题标题:螺旋折线如图p1.png所示的螺旋折线经过平面上所有整点恰好一次。对于整点(X, Y),我们定义它到原点的距离dis(X, Y)是从原点到(X, Y)的螺旋折线段的长度。例如dis(0, 1)=3, dis(-2, -1)=9给出整点坐标(X, Y),你能计算出dis(X, Y)吗?【输入格式】X和Y对于40%的数据,-1000 <= X, Y <= 1000对于70%的数据,-100000 <= X, Y <= 100000对于100%的数据
2020-10-12 21:48:15
218
原创 2018年省赛第九届蓝桥杯B组C/C++第六题解 递增三元组
第六题 :递增三元组给定三个整数数组A = [A1, A2, … AN],B = [B1, B2, … BN],C = [C1, C2, … CN],请你统计有多少个三元组(i, j, k) 满足:1 <= i, j, k <= NAi < Bj < Ck【输入格式】第一行包含一个整数N。第二行包含N个整数A1, A2, … AN。第三行包含N个整数B1, B2, … BN。第四行包含N个整数C1, C2, … CN。对于30%的数据,1 <= N
2020-10-11 22:38:23
278
1
原创 2018年省赛第九届蓝桥杯B组C/C++第五题解 快速排序
第五题 :快速排序以下代码可以从数组a[]中找出第k小的元素。它使用了类似快速排序中的分治算法,期望时间复杂度是O(N)的。请仔细阅读分析源码,填写划线部分缺失的内容。#include <stdio.h>int quick_select(int a[], int l, int r, int k) { int p = rand() % (r - l + 1) + l; int x = a[p]; {int t = a[p]; a[p] = a[r]; a[r] = t;} in
2020-10-11 22:29:07
202
原创 2018年省赛第九届蓝桥杯B组C/C++第四题解 测试次数
第四题 :测试次数x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机。各大厂商也就纷纷推出各种耐摔型手机。x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐摔指数来,之后才允许上市流通。x星球有很多高耸入云的高塔,刚好可以用来做耐摔测试。塔的每一层高度都是一样的,与地球上稍有不同的是,他们的第一层不是地面,而是相当于我们的2楼。如果手机从第7层扔下去没摔坏,但第8层摔坏了,则手机耐摔指数=7。特别地,如果手机从第1层扔下去就坏了,则耐摔指数=0。如果到了塔的最高层第n层
2020-10-11 22:25:42
274
原创 2018年省赛第九届蓝桥杯B组C/C++第三题解 乘积尾零
第三题 :乘积尾零如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?5650 4542 3554 473 946 4114 3871 9073 90 43292758 7949 6113 5659 5245 7432 3051 4434 6704 35949937 1173 6866 3397 4759 7557 3070 2287 1453 98991486 5722 3135 1170 4014 5510 5120 729 2880 90192049 698 4582
2020-10-11 21:40:48
243
原创 2018年省赛第九届蓝桥杯B组C/C++第二题解 明码
第二题 :明码汉字的字形存在于字库中,即便在今天,16点阵的字库也仍然使用广泛。 16点阵的字库把每个汉字看成是16x16个像素信息。并把这些信息记录在字节中。 一个字节可以存储8位信息,用32个字节就可以存一个汉字的字形了。 把每个字节转为2进制表示,1表示墨迹,0表示底色。每行2个字节, 一共16行,布局是:第1字节,第2字节第3字节,第4字节…第31字节, 第32字节这道题目是给你一段多个汉字组成的信息,每个汉字用32个字节表示,这里给出了字节作为有符号整数的值。题目的要求隐藏在这些信息
2020-10-11 21:28:38
376
原创 2018年省赛第九届蓝桥杯B组C/C++第一题解 第几天
第一题:第几天2000年的1月1日,是那一年的第1天。那么,2000年的5月4日,是那一年的第几天?注意:需要提交的是一个整数,不要填写任何多余内容。答案:125方法:1、手工计算;2、excel直接下拉(最快);3、代码#include<iostream>using namespace std;int main(){ int y=2000,m=1,d=1,sum=1; int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}
2020-10-11 21:19:52
207
原创 2015年省赛第六届蓝桥杯B组C/C++第八题解 移动距离
第八题:移动距离X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3…当排满一行时,从下一行相邻的楼往反方向排号。比如:我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距离(不能斜线方向移动)输入为3个整数w m n,空格分开,都在1到10000范围内w为排号宽度,m,n为待计算的楼号。要求输出一个整数,表示m n 两楼间最短移动距离。例如:用户输入:6 8 2则,程序应该输出:4再例如:用户输入:4 7 20则,程序应该输出:5资源
2020-10-11 14:36:19
345
1
原创 2015年省赛第六届蓝桥杯B组C/C++第六题解 加法变乘法
第六题:加法变乘法c28+29+…+49 = 2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。注意:需要你提交的是一个整数,不要填写任何多余的内容。答案:16//直接输出结果#include<iostream>using namespace std;int main(){ for(int i=1;i<47;i++){ for(int j=i+2;j<49;j++){ if(i*(i+
2020-10-11 13:26:54
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人