首页 > TAG信息列表 > Educoder

Educoder Java生成验证码

01 复制粘贴没难度, 过不去就是敲错了... 02 PrintWriter writer = resp.getWriter(); String verifycode = req.getParameter("verifycode"); String username = req.getParameter("username"); String password = req.getParameter(&q

Educoder JSP基础之网站用户管理 第1关:显示所有用户列表

任务描述 本关任务:完成AllUsersServlet类的编写,实现所有用户信息列表展示功能,将用户信息展示于页面上。其中用户信息保存在数据库中,可直接使用数据库操作类UserDao进行数据查询获取等操作。 相关知识 为了完成本关任务,你需要掌握:1. 如何为HttpServletRequest对象设置变量;2. 如何将

Educoder JSP基础之网站用户管理 第2关:显示具体用户信息

任务描述 本关任务:完成ShowUserServlet类的编写,实现对某个用户具体用户信息的查询与显示。首先,需要从具体的http请求中获取到指定的需要进行展示的用户ID,然后,对该指定用户进行信息查询和页面展示。 相关知识 为了完成本关任务,你需要掌握:1.如何获取和处理url中的挂参;2.如何获取用户

Educoder Java生成验证码 第3关:使用Kaptcha组件生成验证码

任务描述 本关任务:使用Kaptcha组件生成验证码,并校验验证码是否正确。 相关知识 之前两关我们已经了解了验证码的制作流程,不过我们在开发中一般不会去自己从零开始编写验证码,而是会使用到开源的组件,本关我们就来使用Kaptcha来生成验证码,并且编写一个页面校验用户的验证码是否输入正

Educoder Java生成验证码 第2关:用户登录时校验验证码是否正确

任务描述 本关任务:编写程序验证验证码是否正确。 相关知识 上一关我们已经学习如何生成验证码了,为了完成一整套的验证码使用流程我们还需要知道如何验证用户提交的验证码是否正确。 登录功能 我们经常在登录注册的时候填写验证码,本关我们就来实现登录功能。 首先我们来理解验证码

Educoder jQuery DOM操作 第2关:jQuery设置内容和属性

任务描述 本关任务:用jQuery设置元素的内容和属性值。效果如下: 相关知识 为了完成本关任务,你需要掌握:1.设置元素的内容,2.设置元素的属性。 设置元素的内容 基本的html结构如下: <p class="first"></p> <p class="second">我是第二个</p> <input class="third" type="text"/>

Educoder jQuery DOM操作 第3关:jQuery添加元素

任务描述 本关任务:用jQuery添加元素,显示效果如下图。 相关知识 为了完成本关任务,你需要掌握:1.append(),prepend(),2.before(),after()。 基本的html结构如下: <button class="btn1">添加内容 </button> <button class="btn2">添加内容 </button> <div class="box">

Educoder jQuery DOM操作 第4关:jQuery删除元素

任务描述 本关任务:用jQuery删除元素。效果如下: 相关知识 为了完成本关任务,你需要掌握:1.remove(),2.empty()。 基本的html结构如下: <button class="btn">删除内容</button> <div class="box"> <p class="com first">我是第一行</p> <p class="com sec

Educoder jQuery动画 第1关:jQuery动画效果——隐藏/显示

任务描述 本关任务:掌握jQuery常见的动画效果——隐藏/显示,需要实现如下效果。 相关知识 为了完成本关任务,你需要掌握:1.show()和hide(),2.toggle()。 show()和hide() 前面简单地了解过show()和hide(),这里对它们进行一个深入的了解。需要实现的效果如下: 基本的html结构如下(省略了c

educoder Lucene - 全文检索入门

第1关:使用lucene创建索引 package step1; import java.io.File; import java.io.IOException; import org.apache.commons.io.FileUtils; import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.luce

educoder Java入门 - Java初体验

第一关 public class HelloWorld{ /********* Begin *********/ public static void main(String[] args) { System.out.println("姓名:张三"); System.out.println("年龄:25"); System.out.println("职业:JAVA高级工程师"

educoder——面向对象程序设计java——实验实训——实验二 - 面向对象

第1关:通过任务一 编程要求 声明一个抽象类Pet,封装属性name和sex,声明一个带有两个参数的构造函数,声明抽象方法void talk()和void eat(); 声明一个Dog类继承自Pet,封装属性color,声明带有三个参数的构造函数,复写talk()和eat()方法; 声明一个Cat类继承自Pet,封装属性weight,声明带有三

Educoder_Web_移动端电商页面制作

目录 第一关 移动端电商页面制作   第一关 移动端电商页面制作 <!doctype html> <html> <head> <meta charset="utf-8"> <title>移动电商页面</title> <style type="text/css"> /* ********* Begin ********* */ body{ font-size:12px;} bo

educoder太原理工web程序设计——CSS3-文本字体样式

第1关:字体样式属性相关的概念 1、下列选项中,用于设置文本字体的属性名是( B) A、 font-style B、 font-family C、 font-weight D、 font-size 2、下列选项中,用于定义服务器字体的是( D) A、 font-family B、 @font-family C、 font-face D、 @font-face 3、对段落p中的文本字体

头歌educoder-kafka入门篇

头歌educoder-kafka入门篇 第一关kafka-初体验 #!/bin/bash #1.创建一个名为demo的Topic kafka-topics.sh -create --zookeeper 127.0.0.1:2181 --replication-factor 1 --partitions 3 --topic demo #2.查看所有Topic kafka-topics.sh --list --zookeeper 127.0.0.1:2181 #

头歌-EduCoder:袋鼠过河问题

头歌-EduCoder:袋鼠过河问题 任务描述题目描述编程要求测试说明代码实现 任务描述 本关任务:编写一个袋鼠过河问题的小程序。 题目描述 一只袋鼠要从河这边跳到河对岸,河很宽,但是河中间打了很多桩,每隔一米就有一个,每个桩上面有一个弹簧,袋鼠跳到弹簧上就可以跳得更远。每个

Educoder CSS3选择器-属性选择器

CSS3选择器-属性选择器 文章目录 CSS3选择器-属性选择器第1关:CSS3-属性选择器相关概念通关知识 第2关:CSS3-属性选择器相关知识属性选择器文本对齐属性 编程要求通关代码 第3关:CSS3-包含及连字符选择器相关知识属性值选择器属性值的包含与连字符选择器文本加粗的属性元素背

educoder数据结构 字符串匹配 第1关:实现朴素的字符串匹配

任务描述 本关任务是实现函数int FindSubStr(char* t, char* p)。 相关知识 在一个长字符串中寻找一个短字符串出现的位置,这是字符串匹配问题。 例如:长字符串是 “string” ,短字符串是 “ring” ,那么短字符串在长字符串中出现的位置是 2 ,即 “ring” 在 “string” 中出现的开

educoder数据结构 计算表达式 第1关:栈的应用 - 计算中缀表达式

任务描述 本关任务要求通过实现函数double ComputeInfix(char* s)来计算中缀表达式。 相关知识 中缀表达式的计算需要用到栈。关于链接存储的栈,其中已实现了如下操作: 创建栈:创建一个链式栈。具体操作函数定义如下: LinkStack* LS_Create(); 释放栈:释放栈所占用的空间。具体操作

Educoder - Java类和对象之对象数组(1,2)

感觉面向对象中的一维数组像二维数组一样,一个元素中可以存好多数据,建议第二关多看看 掌握知识点(1,2) 对象之数组静态赋值对象数组定义split()方法Double.valueOf()方法,字符串转Double面向对象数组概念 通关源码(1) /** * 任务:使用对象数组的方式创建 3 个 Dog 对象 * 类名为:Dog

Educoder:python实验七 元组和集合

日期的转换 x=input("输入日期") #开始 date = {1:'January',2:'February',3:'March',4:'April',5:'May',6:'June',7:'July',8:'August',9:'September',10:'October',1

Educoder-Java面向对象 - 封装、继承和多态(参考)

第一次过这关应该是在一个月前,那时头脑混成一锅粥,一点印象也没有,这次又重做了本题,而这次感觉面向对象变得明朗了,心情也不一样了,如有错误语法我在下次更新会改掉 掌握知识点 get(),set()方法面向对象传参机制灵活使用set()方法传值类的继承类的封装super关键字final关键字接口,interfa

Web程序设计基础2021 交互元素 educoder实训

第1关:文档结构元素相关概念 任务描述 本关任务:完成一组文档结构元素相关的概念题。 相关知识 为了完成本关任务,你需要掌握以下知识:1.header元素,2.article元素,3.aside元素,4.footer元素,5.figure/figcaption元素。 header元素 header元素是一种表示头部的结构元素,通常用来放置整

educoder实训平台-----创建文本区域

educoder实训平台-----创建文本区域 第1关:textarea控件相关概念 CBDAB 第2关:创建文本域 <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>设置文本域</title> </head> <body> <form action="" meth

EduCoder-Web程序设计基础-html5—交互元素-第2关:progress元素

目录 任务描述相关知识编程要求测试说明代码示例 任务描述 本关任务:运用HTML5新增的交互元素设计一个带有进度条显示的HTML程序。 相关知识 为了完成本关任务,你需要掌握:progress元素及属性。 。 进度条的设置 HTML5中的交互元素progress可在网页中显示一个进度条,该元素有