<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Lingrayy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Lingrayy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Lingrayy]]></copyright><item><title><![CDATA[EL+JSTL 替换项目中的 JSP代码]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124833304</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124833304</guid><author>Lingrayy</author><pubDate>Wed, 18 May 2022 00:08:31 +0800</pubDate><description><![CDATA[index.jsp代码


&lt;%@ page import="com.qiku.entity.User" %&gt;&lt;%--
  Created by IntelliJ IDEA.
  User: Lingray
  Date: 2022/5/17
  Time: 23:35
  To change this template use File | Settings | File Templates.
--%&gt;
&lt;%@ page contentType="text/html;char]]></description><category></category></item><item><title><![CDATA[完成注册与登出功能]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124810984</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124810984</guid><author>Lingrayy</author><pubDate>Tue, 17 May 2022 00:01:44 +0800</pubDate><description><![CDATA[1注册功能展示







注册成功，返回主页进行重新登录







ZhuceServlet代码


package com.qiku.servlet;

import com.qiku.entity.User;
import com.qiku.service.UserService;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.a...]]></description><category></category></item><item><title><![CDATA[jsp展示]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124771747</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124771747</guid><author>Lingrayy</author><pubDate>Sat, 14 May 2022 18:14:20 +0800</pubDate><description><![CDATA[在前天作业的基础之上， 将之前的HTML页面替换为 jsp页面 

实现查找全部信息、增加一条信息

1功能展示：













2 代码

商品类


package com.qiku.entity;

/**
 * 商品表  对应 Product
 */
public class Product {
    private String pid; // 商品编号
    private String pname;// 商品名称
    private double price ;...]]></description><category></category></item><item><title><![CDATA[记住上一次的访问时间]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124742045</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124742045</guid><author>Lingrayy</author><pubDate>Thu, 12 May 2022 22:57:59 +0800</pubDate><description><![CDATA[需求：

1.访问一个servlet,如果第一次访问，则提示：您好，欢迎首次访问

2.如果不是第一次访问，则提示：欢迎回来，您上一次访问时间为：显示时间





Servlet


package com.qiku.web;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;
import javax.xml.crypt...]]></description><category></category></item><item><title><![CDATA[新增商品信息]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124722019</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124722019</guid><author>Lingrayy</author><pubDate>Thu, 12 May 2022 00:00:07 +0800</pubDate><description><![CDATA[查询全部信息









再次查看全部信息




]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124700327</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124700327</guid><author>Lingrayy</author><pubDate>Tue, 10 May 2022 23:53:27 +0800</pubDate><description><![CDATA[ConfigServlet 实现Servlet的方式


package com.qiku.web;

import javax.servlet.*;
import javax.servlet.annotation.WebInitParam;
import javax.servlet.annotation.WebServlet;
import java.io.IOException;
import java.util.Enumeration;

@WebServlet(name = "ConfigSer..]]></description><category></category></item><item><title><![CDATA[javaweb部署]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124678420</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124678420</guid><author>Lingrayy</author><pubDate>Mon, 09 May 2022 23:56:00 +0800</pubDate><description><![CDATA[1 使用tomcat搭建一个个人网站（即：在Tomcat上部署几个静态页面，能正常访问即可）



2 自己从零开始搭建一个web项目，并编写一个Servlet然后测试




]]></description><category></category></item><item><title><![CDATA[1.使用DCL创建用户，设置权限，查看用户，查看权限，删除权限（截图展示结果）]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124463448</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124463448</guid><author>Lingrayy</author><pubDate>Thu, 28 Apr 2022 00:13:22 +0800</pubDate><description><![CDATA[创建用户

create user 'xjy'@'%' identified by '123456789';



设置权限

grant select on mydb.account to 'xjy'@'%';



查看用户

use mysql;
select * from user;



查看权限

show grants for 'xjy'@'%';



删除权限

revoke select on mydb.account from 'xjy'@'%';



2.分别使用第三方工具以及..]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124394099</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124394099</guid><author>Lingrayy</author><pubDate>Sun, 24 Apr 2022 23:35:07 +0800</pubDate><description><![CDATA[1 创建一张表，要求包含：主键约束，非空约束，唯一约束；然后插入数据测试3种约束的特点（截图展示结果）

主键约束


create table test(
id int primary key  ,
name varchar(40) not null,
address varchar(200) unique
);
insert into test(id,name,address) values (1,"秦羽","秦氏修仙家族");
insert into test(id,name,address) val]]></description><category></category></item><item><title><![CDATA[4.21作业]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124333416</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124333416</guid><author>Lingrayy</author><pubDate>Thu, 21 Apr 2022 22:19:59 +0800</pubDate><description><![CDATA[//1、创建数据库 mydb
CREATE DATABASE mydb;
//2、创建表格books
CREATE TABLE books(
b_id int(11),
b_name varchar(50),
authors varchar(100),
price float,
pubdate year,
note varchar(100),
num  int(11)
);


]]></description><category></category></item><item><title><![CDATA[4.20作业]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124309861</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124309861</guid><author>Lingrayy</author><pubDate>Wed, 20 Apr 2022 23:00:19 +0800</pubDate><description><![CDATA[1.使用jquery修改div元素的背景色(随意颜色)
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1]]></description><category></category></item><item><title><![CDATA[2022-4-14作业]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124184722</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124184722</guid><author>Lingrayy</author><pubDate>Thu, 14 Apr 2022 23:27:11 +0800</pubDate><description><![CDATA[2022-4-14作业
1、 输入一个随机位数的数字(10位以内)，逆序打印输出各位数是多少
如：输入：8273842
输出：
2
4
8
3
7
2
8
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt;meta name="view]]></description><category></category></item><item><title><![CDATA[2022-4-14作业]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124184482</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124184482</guid><author>Lingrayy</author><pubDate>Thu, 14 Apr 2022 23:13:27 +0800</pubDate><description><![CDATA[2022-4-14作业
1、 输入一个随机位数的数字(10位以内)，逆序打印输出各位数是多少
如：输入：8273842
输出：
2
4
8
3
7
2
8
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt;meta name="view]]></description><category></category></item><item><title><![CDATA[4.12作业]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124137475</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124137475</guid><author>Lingrayy</author><pubDate>Tue, 12 Apr 2022 23:29:19 +0800</pubDate><description><![CDATA[/*
作业
*/
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;

&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;
    &lt;ti]]></description><category></category></item><item><title><![CDATA[登录和注册]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124111522</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124111522</guid><author>Lingrayy</author><pubDate>Mon, 11 Apr 2022 22:31:19 +0800</pubDate><description><![CDATA[&lt;!-- 注册界面 --&gt;
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;
]]></description><category></category></item><item><title><![CDATA[4.6作业]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/124002808</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/124002808</guid><author>Lingrayy</author><pubDate>Wed, 06 Apr 2022 23:00:53 +0800</pubDate><description><![CDATA[//1、使用URLConnection去下载网上任意一个资源
import javax.swing.*;
import java.io.*;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;

public class URLConnection {
    public static void main(String[] args) {
        URL url]]></description><category></category></item><item><title><![CDATA[3.31作业]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/123887543</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/123887543</guid><author>Lingrayy</author><pubDate>Fri, 01 Apr 2022 00:24:03 +0800</pubDate><description><![CDATA[1、 使用synchronized 、wait() 、notifyAll()方法实现 生产者消费者模型
public class Demo04 {
    private static  int count =0;
    private static final int FULL=10;
    private static final String LOCK = "lock";
    class producer implements Runnable{
        private String ]]></description><category></category></item><item><title><![CDATA[3.30作业]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/123859971</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/123859971</guid><author>Lingrayy</author><pubDate>Wed, 30 Mar 2022 23:05:17 +0800</pubDate><description><![CDATA[1、编写一个有两个线程的程序，第一个线程用来计算2～100000之间的素数的个数，第二个线程用来计算100000～200000之间的素数的个数，最后输出结果。
public class Demo01 {
    public static void main(String[] args) {
        Thread thread = new Thread(){
            @Override
            public void run() {
                b]]></description><category></category></item><item><title><![CDATA[3.29作业]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/123835050</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/123835050</guid><author>Lingrayy</author><pubDate>Tue, 29 Mar 2022 23:11:39 +0800</pubDate><description><![CDATA[1、定义学生类Student ，属性：姓名，学号，年龄，成绩
提供：无参和全参构造器，生成get和set方法，重写toString ，equals ,hashCode
使用全参构造器创建3个学生对象，放入集合中
使用对象流将这个学生集合写入到本地
使用对象流从本地文件把学生信息读出来，并打印
import java.io.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;

public class ]]></description><category></category></item><item><title><![CDATA[一.编写代码完成复制粘贴的功能]]></title><link>https://blog.youkuaiyun.com/Lingrayy/article/details/123805864</link><guid>https://blog.youkuaiyun.com/Lingrayy/article/details/123805864</guid><author>Lingrayy</author><pubDate>Mon, 28 Mar 2022 20:57:15 +0800</pubDate><description><![CDATA[一.编写代码完成复制粘贴的功能
import java.io.*;

public class Demo05 {
    public static void main(String[] args) throws Exception {
        FileWriter f1 = new FileWriter("111-1.text");
        FileReader f2 = new FileReader("111.text");
        while (true) {
        ]]></description><category></category></item></channel></rss>