<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dhyway的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dhyway</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dhyway]]></copyright><item><title><![CDATA[jq实现随机抽签不重复小demo]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/141610471</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/141610471</guid><author>dhyway</author><pubDate>Tue, 27 Aug 2024 19:24:38 +0800</pubDate><description><![CDATA[jq实现随机不重复抽签，可导入xlsx模板]]></description><category></category></item><item><title><![CDATA[layui登录页面实现验证码自定义模块加检验验证码]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/134044114</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/134044114</guid><author>dhyway</author><pubDate>Wed, 25 Oct 2023 21:36:59 +0800</pubDate><description><![CDATA[本文主要实现使用layui实现登录页面的验证码的生成和验证，全部前端完成，无需后端参与，上代码：
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta charset="utf-8"&gt;
  &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;
  &lt;title&gt;Demo&lt;/title&gt;
  &lt;!-- 请勿在项目正式]]></description><category></category></item><item><title><![CDATA[layui侧边栏收缩展开，以及点击侧边栏菜单实现内容主体区域iframe切换]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/134042593</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/134042593</guid><author>dhyway</author><pubDate>Wed, 25 Oct 2023 20:06:54 +0800</pubDate><description><![CDATA[话不多说直接上代码(代码有点长)，后面附效果图，注意看的代码里面的注解，希望能帮助到有需要的小伙伴！！！！
&lt;!DOCTYPE html&gt;
&lt;html&gt;

&lt;head&gt;
  &lt;meta charset="utf-8"&gt;
  &lt;title&gt;layout 管理界面大布局示例 - Layui&lt;/title&gt;
  &lt;meta name="renderer" content="webkit"&gt;
  &lt;meta http-equi]]></description><category></category></item><item><title><![CDATA[jquery实现验证码检验功能（前端）]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/131432671</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/131432671</guid><author>dhyway</author><pubDate>Wed, 28 Jun 2023 11:10:14 +0800</pubDate><description><![CDATA[用jquery实现前端验证码的功能，校验。]]></description><category></category></item><item><title><![CDATA[php+jquery+ajax表单数据交互]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/131391265</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/131391265</guid><author>dhyway</author><pubDate>Mon, 26 Jun 2023 10:02:40 +0800</pubDate><description><![CDATA[php+jquery+ajax表单实现数据传输，登陆成功后跳转新的页面。]]></description><category></category></item><item><title><![CDATA[jquery实现回到顶部，悬浮窗口功能]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/130574937</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/130574937</guid><author>dhyway</author><pubDate>Tue, 09 May 2023 10:42:27 +0800</pubDate><description><![CDATA[以下是使用jquery实现的一些前端页面的小功能，下滑超过指定px就会出现回到顶部的按钮，还有广告窗口的出现，关闭。
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;Title&lt;/title&gt;
&lt;/head&gt;
&lt;script src="./js/jquery-3.5.1/jquery-3.5.1.min.js"&]]></description><category></category></item><item><title><![CDATA[vue获取验证码按钮设置60点击间隔]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/126600838</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/126600838</guid><author>dhyway</author><pubDate>Tue, 30 Aug 2022 11:47:55 +0800</pubDate><description><![CDATA[vue设置获取验证码按钮点击时间间隔]]></description><category></category></item><item><title><![CDATA[vue-element前端生成验证码，校验，无需后端]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/126543743</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/126543743</guid><author>dhyway</author><pubDate>Fri, 26 Aug 2022 15:12:47 +0800</pubDate><description><![CDATA[vue-element前端生成验证码自定义校验]]></description><category></category></item><item><title><![CDATA[java实现pdf转word、Excel（无水印，无数量限制）]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/125852865</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/125852865</guid><author>dhyway</author><pubDate>Mon, 18 Jul 2022 17:02:36 +0800</pubDate><description><![CDATA[JAVA实现pdf转word，无水印和数量限制]]></description><category></category></item><item><title><![CDATA[java实现excel导出功能]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/125779922</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/125779922</guid><author>dhyway</author><pubDate>Thu, 14 Jul 2022 11:07:54 +0800</pubDate><description><![CDATA[java导出excel（xls）]]></description><category></category></item><item><title><![CDATA[ssm发送邮件]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/125723292</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/125723292</guid><author>dhyway</author><pubDate>Mon, 11 Jul 2022 15:56:21 +0800</pubDate><description><![CDATA[ssm发邮件]]></description><category></category></item><item><title><![CDATA[把map里面的值替换word里面的${}并输出]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/125658550</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/125658550</guid><author>dhyway</author><pubDate>Thu, 07 Jul 2022 14:32:20 +0800</pubDate><description><![CDATA[java用map的value替换word${}内容]]></description><category></category></item><item><title><![CDATA[Excel转pdf再转png]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/125384970</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/125384970</guid><author>dhyway</author><pubDate>Tue, 21 Jun 2022 09:50:44 +0800</pubDate><description><![CDATA[Excel转pdf转png]]></description><category></category></item><item><title><![CDATA[ssm远程调用接口小笔记]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/125298586</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/125298586</guid><author>dhyway</author><pubDate>Wed, 15 Jun 2022 16:01:41 +0800</pubDate><description><![CDATA[ssm远程调用接口]]></description><category></category></item><item><title><![CDATA[jquery点击图片变大，再点击回复如初]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/125296377</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/125296377</guid><author>dhyway</author><pubDate>Wed, 15 Jun 2022 14:26:31 +0800</pubDate><description><![CDATA[jquery点击放大图片功能实现]]></description><category></category></item><item><title><![CDATA[ssm上传多张照片保存到数据库在别的页面显示]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/125068745</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/125068745</guid><author>dhyway</author><pubDate>Tue, 31 May 2022 16:49:17 +0800</pubDate><description><![CDATA[前端
&lt;p&gt;上传多个照片并保存&lt;/p&gt;
  &lt;form action="${pageContext.request.contextPath}/addImg" method="post" enctype="multipart/form-data"&gt;
    &lt;table &gt;
      &lt;tr&gt;
        &lt;td&gt;上传图片：&lt;/td&gt;
        &lt;td&gt;&lt;input type="file" nam]]></description><category></category></item><item><title><![CDATA[ssm上传一张照片保存到数据库，上传时显示，在别的页面显示]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/125065125</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/125065125</guid><author>dhyway</author><pubDate>Tue, 31 May 2022 14:59:38 +0800</pubDate><description><![CDATA[前端
 &lt;form action="${pageContext.request.contextPath}/upload2" enctype="multipart/form-data" method="post"&gt;
    &lt;ul class="weui-uploader__files" id="ticketImages" &gt;
    &lt;/ul&gt;
    &lt;div class="weui-uploader__input-box" &gt;
      &lt;inpu]]></description><category></category></item><item><title><![CDATA[JAVA集合list、set和map的简单用法]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/124994383</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/124994383</guid><author>dhyway</author><pubDate>Thu, 26 May 2022 23:21:22 +0800</pubDate><description><![CDATA[collection集合
常用方法：add、remove、size（返回int类型数据，获得集合中元素的个数）、isEmpty（返回boolean值，判断当前集合是否为空）和iterator（迭代器，用于遍历集合的元素），list、set集合继承了collection接口，collection的方法他们也可以用。
list集合
有序，元素可重复，常用子类是Arraylist和linkedlist
list集合的常用方法，get（获得指定index的元素）、set（将集合中指定index的元素修改为指定的对象]]></description><category></category></item><item><title><![CDATA[SpringMVC简单小流程]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/124917525</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/124917525</guid><author>dhyway</author><pubDate>Sun, 22 May 2022 22:25:06 +0800</pubDate><description><![CDATA[Maven项目静态资源过滤问题
&lt;build&gt;
   &lt;resources&gt;
       &lt;resource&gt;
           &lt;directory&gt;src/main/java&lt;/directory&gt;
           &lt;includes&gt;
               &lt;include&gt;**/*.properties&lt;/include&gt;
               &lt;include&gt;*]]></description><category></category></item><item><title><![CDATA[监听器（统计在线人数）]]></title><link>https://blog.youkuaiyun.com/dhyway/article/details/124917140</link><guid>https://blog.youkuaiyun.com/dhyway/article/details/124917140</guid><author>dhyway</author><pubDate>Sun, 22 May 2022 21:49:39 +0800</pubDate><description><![CDATA[1、实现一个监听器的接口；（有n种监听器）
编写一个监听器类去实现监听器的接口（这里以HttpSessionListener 为例）
package com.zhang.Listener;

import javax.servlet.ServletContext;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
//统计在线人数
public class Listenerte]]></description><category></category></item></channel></rss>