入门级bug编写程序员
码龄3年
  • 3,273
    被访问
  • 11
    原创
  • 1,843,612
    排名
  • 3
    粉丝
关注
提问 私信

个人简介:准备工作

  • 加入CSDN时间: 2019-06-29
博客简介:

childlovecsdn的博客

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得8次评论
  • 获得8次收藏
创作历程
  • 11篇
    2021年
成就勋章
TA的专栏
  • 前端
    10篇
  • C语言
    1篇
兴趣领域 设置
  • 大数据
    mysql
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JavaWeb中的会话技术Cookie和Session入门

什么是会话技术?就是两个人说话,你一句我一句,直到有人累了,就不说话了,那么会话结束。再JavaWeb中也是,会话技术就是当浏览器第一次向服务器请求时,会话建立,包括多次请求和响应,知道某一方断开为止,会话结束。会话的功能就是为了共享数据的。客户端会话技术Cookie和服务器会话技术Session。**Cookie:**客户端会话技术,把数据保存到客户端。使用步骤:1. 创建Cookie对象,绑定数据* new Cookie(String name, String value)2. 发
原创
发布博客 2021.04.09 ·
44 阅读 ·
0 点赞 ·
0 评论

写一个登录页面升级版

之前写了一个页面,只有简单的用户名和密码,还写了一个验证码的原理,今天把验证码加入到登录页面中。首先在jsp里面加上标签用来输入验证码和放验证码图片;在验证码的servlet中,把随机的验证码用string获取,然后通过session共享数据;在login的servlet中,获取用户输入的验证码,和session获取的验证码对比,如果一致,再去判断用户名和密码,否则直接提示错误,然后重新跳转页面。大致思路就是这样,还是很简单的login修改后的代码:package com.lzj.servlet
原创
发布博客 2021.04.09 ·
26 阅读 ·
0 点赞 ·
0 评论

cookie的应用:如何实现访问页面,提示上一次访问页面的时间?

最近在学cookie,正好这个案例可以很好的帮我巩固知识。首先是想要的效果:访问一个页面,当第一次访问的时候,会提示“您好,欢迎您首次访问”,以后再次访问的时候,就会提示“欢迎回来,您上次访问时间是:2021-04-07 21:24:58”,当然这个时间是根据你上次访问时间来的。思路:如果是第一次访问:1.response写入字符“您好,欢迎您首次访问”2.创建一个cookie(LastName,date),date是当前时间,需要进行编码3.添加cookie对象,设置cookie的存活时间为1
原创
发布博客 2021.04.07 ·
197 阅读 ·
0 点赞 ·
1 评论

网页实现文件下载

package servlet.ServletContext;//实现文件下载import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.ServletInputStream;import javax.servlet.ServletOutputStream;import javax.servlet.annotation.WebServlet;import javax
原创
发布博客 2021.04.07 ·
91 阅读 ·
0 点赞 ·
0 评论

验证码是如何实现的?

验证码在生活中很常见,为什么要有验证码呢?这让我想起了我小学时候,那时候QQ号还能“无限”创建,我有很多个QQ号,就是因为创建QQ号不需要什么成本和限制条件,所以假如我有一百台电脑每天24小时不断的创建QQ号,那腾讯的数据库岂不是要爆炸了???所以验证码出现了,当然创建QQ号现在好像是要手机验证码了,更麻烦了。那么,验证码到底是如何实现的呢?最近在学习servlet的知识,所以就可以完成验证码的实现。首先我们创建一个servlet,然后我们可以根据相关的url在浏览器中打开,什么都不写当然什么都没有
原创
发布博客 2021.04.07 ·
1297 阅读 ·
3 点赞 ·
0 评论

JavaWeb中的Request对象

再写Request对象之前,先说一下HTTP协议中的请求消息,请求消息包括(请求行,请求头,请求空行,请求体)请求行:格式-> 请求方式,请求url,请求协议,版本举例:GET /login.html HTTP/1.1请求方式常用的有get和post请求头:客户端告诉服务端一些信息格式->请求头名称:请求头值常见的请求头:User-Agent浏览器的版本,可解决浏览器兼容问题Referer 来源,可解决防盗和统计工作请求空行:分割请求头和请求体请求体:只有请求方式为pos
原创
发布博客 2021.04.04 ·
35 阅读 ·
0 点赞 ·
1 评论

Java写一个登录页面的过程以及遇到的困难!

黑马程序员的一个小案例对于我这种新手来说确实头疼,因为刚学的JDBC和连接池还没记清楚,刚好巩固一下。第一步,MySQL建表。第二步,创建一个web项目,web项目中有很多包,domain包是放user对象的,Dao包是放对对象的操作的,Test包是放测试类的,Utils包是放工具类的首先是domian包下的User类,此类中定义了id,username,password,跟表中对应,然后自动生成getter和setter方法以及toString方法。接下来开始写工具类了,这个工具类JDBCUti
原创
发布博客 2021.03.31 ·
321 阅读 ·
0 点赞 ·
2 评论

Servlet中doPost和doGet的使用

了解的比较浅淡,只说我初学时遇到的一个问题。在创建了一个servlet的时候,自动生成doGet和doPost方法,这时候我在方法本来想简单测试一下请求转发,比如在类1中输出一个“1.。。。”,在类2中输出一个“2.。。。”,然后转发,可是当我启动服务器的时候,输入url后 啥都没输出,我就奇怪了??查了很久也没查到,从浏览器开发者模式(F12)中看到我的请求方式是get,但是我把输出语句写到了doPost中了,怪不得啥都没输出,我这时候还是很纳闷为什么创建一个类(servlet)他的默认提交方式是ge
原创
发布博客 2021.03.30 ·
214 阅读 ·
0 点赞 ·
0 评论

Tomcat将项目部署到本地然后访问的三种方式以及可能遇到的错误

Tomcat下载完后,从lib目录下的startup.bat可以启动服务,ctrl+c可以关闭,直接×也可以关闭(可能不安全),startdown.bat也可以关闭。随便打开一个浏览器,然后地址栏输入http://localhost:8080(一般高级一点的浏览器可以省略"http://")如果能访问到tomcat的官网,那么说明你下载安装没有错误。在webapps目录下,是放项目的,比如我写一个很简单的html网页,内容只有一行helloworld,此文件名叫hello.html,那么如何将项目部署呢
原创
发布博客 2021.03.24 ·
548 阅读 ·
0 点赞 ·
0 评论

Boostrap插件中轮播图不播放问题的解决

Boostrap插件中轮播图不播放问题的解决。我从官网上copy的代码,只改了图片的地址,但是轮播图还是不播放,查看了很多解决方法,还是不能解决。于是我打开谷歌的开发者模式:然后在network中CTRL+R开始,发现我没导jQuery的包js/jquery-3.2.1.min.js,因为这个包是单独放在一个地方的,所以导入的时候忘记了,网站出现错误,从开发者模式中,能很清晰的看到整体结构和会出现的错误,当出现错误时,一定是有原因的。最后我的轮播图可以正常播放啦~...
原创
发布博客 2021.03.21 ·
93 阅读 ·
1 点赞 ·
2 评论

C语言数组越界导致死循环问题

C语言数组越界导致死循环问题大家好,这是我的第一篇文章,今天在学习C语言调试的时候发现了一个问题,关于C语言数组越界的问题,所以详细地写了这篇文章。如何发现这个问题的?首先看这个代码:#include<stdio.h>int main() { int i = 0; int a[10] = { 1,2,3,4,5,6,7,8,9,10 }; for (i = 0; i <= 12; i++) { printf("hehe%d", i); a[i] = 0; } r
原创
发布博客 2021.01.09 ·
194 阅读 ·
2 点赞 ·
2 评论