<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lumpsi的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lumpsi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lumpsi]]></copyright><item><title><![CDATA[【uniapp】canvas实现图片拖拽功能]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/126781397</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/126781397</guid><author>lumpsi</author><pubDate>Fri, 09 Sep 2022 16:54:29 +0800</pubDate><description><![CDATA[上面我们已经将当前被选中的对象移到了layers数组的尾部，因此在长按移动图片这一步骤中，我们就只需判断layers[layers.length - 1] 对象的isDrag属性是否为true，如果是则获取每次移动了的多少距离，并不断修改被选中图片的左上角坐标点。在前面我已介绍过，layers数组中下标越往后图层层级越高（因为canvas默认新绘制的图片会覆盖先绘制的图片），因此我们只需要反向遍历layers，优先判断图层层级较高的图片是否被选中即可。四个条件，就可以断定选中了图片。]]></description><category></category></item><item><title><![CDATA[使用Hibernate进行父子表的CRUD操作]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/124520842</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/124520842</guid><author>lumpsi</author><pubDate>Sat, 30 Apr 2022 23:36:11 +0800</pubDate><description><![CDATA[使用Hibernate进行父子表的CRUD操作Student.javaStudent.hbm.xmlCourse.javaCourse.hbm.xmlHibernateUtil.javaStudentDAO.javaCourseDAO.javahibernate.cfg.xmlTest.java测试结果截图（部分）

要求
1）目的：真正学会使用Hibernate来进行增加、查询、更新、删除操作
2）内容：在数据库中建立父子表，分别能对父子表进行增加、查询、更新、删除操作，一定要实现分页功能。

1、	新建]]></description><category></category></item><item><title><![CDATA[搭建WebService开发环境，改进“图片上传”实验]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/121708176</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/121708176</guid><author>lumpsi</author><pubDate>Fri, 03 Dec 2021 23:16:25 +0800</pubDate><description><![CDATA[搭建WebService开发环境，改进“图片上传”实验结果展示Server端ImageDAOImpl.javaClient端Add.jspList.jspDetail.jspUploadServlet.javaimages.sql

写在前面：
本次实验是在Jsp+servlet+SqlServer实现图片上传、图片详情查看、表格分页实验的基础上进行改进……
(°ー°〃)菜鸟一枚！如有问题欢迎指出！！

结果展示

1、新建两个工程，一个是Webservice的Server端，一个是Webservice的C]]></description><category></category></item><item><title><![CDATA[Node.js 实现登录校验 + 选项卡（改进版）]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/121446981</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/121446981</guid><author>lumpsi</author><pubDate>Sat, 20 Nov 2021 23:50:22 +0800</pubDate><description><![CDATA[Node.js 实现登录校验 + 简易选项卡（改进版）运行结果app.jsindex.html第一题test1.htmlrouter/test1.js第二题test2.htmlrouter/test2.jstest2.css
要求

第一题：
利用Node.js的express框架及JQuery来完成如下要求：
1.设计一个登录页面，要求登录页面需要输入用户名、密码及有登录按钮。
2.点击登录按钮的时候，利用JQuery的AJAX对表单的内容进行post提交。
3.利用node.js及express搭建一个]]></description><category></category></item><item><title><![CDATA[Express+JQuery实现简易选项卡]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/121309169</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/121309169</guid><author>lumpsi</author><pubDate>Sat, 13 Nov 2021 20:54:42 +0800</pubDate><description><![CDATA[Express+JQuery实现简易选项卡结果演示test.htmltest.jsemployees.json

利用Node.js的express框架及JQuery来完成如下要求：
1.设计一个html页面，页面中有三个选项卡按钮，分别为：“人力资源部”，“开发部”，“后勤保障部”。
2.点击不同的按钮，用JQuery的get方法请求一个路由，如：http://localhost/dev
3.利用node.js及express搭建一个web服务，并响应第2点的get请求，返回部门的人员json数据
4.h]]></description><category></category></item><item><title><![CDATA[Jsp+servlet+SqlServer实现图片上传、详情查看、表格分页]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/121124876</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/121124876</guid><author>lumpsi</author><pubDate>Wed, 03 Nov 2021 20:17:37 +0800</pubDate><description><![CDATA[Jsp+servlet+SqlServer实现图片上传、查看、分页结果展示

要求：
通过JavaBean创建表结构(要有存储图片字段)。通过Jsp界面录入数据，具备上传图片功能(单张图片即可)。提供一个列表界面、用分页及表格形式显示这些数据，在列表界面点击某条记录，跳转到详细信息界面，要能把上传的图片显示出来。

结果展示



...]]></description><category></category></item><item><title><![CDATA[Jsp+Servlet实现不同格式文件访问/下载]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/120922119</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/120922119</guid><author>lumpsi</author><pubDate>Sat, 23 Oct 2021 17:12:40 +0800</pubDate><description><![CDATA[Jsp+Servlet实现不同格式文件访问/下载运行结果实现过程jspservlet部分代码配置web.xml
运行结果

实现过程
这里会用到response.setContentType(MIME)这个方法，该方法的作用是使客户端浏览器，区分不同种类的数据，并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。




Content-Type(Mime-Type)
文件扩展名




application/pdf
.pdf


application/vnd.ms-excel
.xls]]></description><category></category></item><item><title><![CDATA[Jsp+Servlet实现简单网上测试小程序]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/120791514</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/120791514</guid><author>lumpsi</author><pubDate>Fri, 15 Oct 2021 22:20:49 +0800</pubDate><description><![CDATA[Jsp+Servlet实现简单网上测试小程序jspservletweb.xmlcss运行结果

要求：写一个网上测试小程序，包含填空题、多选题、单选题和判断题，最后进行评分。

jsp
设计一个表单，里面包含两道填空题、两道单选题、一道判断题、一道多选题及一个提交按钮。表单采用POST提交方法，将数据提交到test2中进行运算，得出得分。
&lt;%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="]]></description><category></category></item><item><title><![CDATA[JavaWeb实验作业]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/120257920</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/120257920</guid><author>lumpsi</author><pubDate>Sun, 12 Sep 2021 23:27:50 +0800</pubDate><description><![CDATA[JavaWeb实验作业JSP版HelloworldServlet版Helloworld连接数据库测试用循环连续输出三个你好，字体从小变大
实验要求：

①JSP版Helloworld
简单输出：Helloworld即可
②Servlet版Helloworld
简单输出：Helloworld即可
③连接数据库测试
参考：DBConn.jsp
④用循环连续输出三个你好，字体从小变大
JSP版与Servlet版都要完成

JSP版Helloworld
&lt;%@ page language="java" con]]></description><category></category></item><item><title><![CDATA[联想拯救者Y7000加装内存条]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/115829455</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/115829455</guid><author>lumpsi</author><pubDate>Sun, 18 Apr 2021 16:58:12 +0800</pubDate><description><![CDATA[记：给联想拯救者Y7000加装内存条

前言：
笔者的笔记本内存是8G的，把PC游戏戒了以后，也明显感觉到内存不够用了。运行个IDEA和几个网页，内存的占用率就在百分之七十左右浮动，搞得都不敢再开其他软件= =。于是就打算再买一根8G的内存条自己学着装（主要是买了条之后生活费有点窘迫），好吧，自己动手丰衣足食。成功的那一刻还挺有成就感的！


准备工作
首先我们要确定自己原装的内存条大小和频率是多少，在购买时尽可能选择相同的。牌子不做要求，市面上常见的牌子一般都没有什么问题，当然选择与原装相同的牌子最好。笔]]></description><category></category></item><item><title><![CDATA[JAVAFX如何在文本框内插入图片]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/115578314</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/115578314</guid><author>lumpsi</author><pubDate>Sat, 10 Apr 2021 16:25:13 +0800</pubDate><description><![CDATA[JAVAFX如何在“文本框”内插入图片TextBox.javaTestUI.javaTestUI运行展示
文本框默认样式

设置后的样式


思路：将图片（ImageView）及文本框（TextField）加到水平（HBox）布局中。

TextBox.java
package control.textbox;

import javafx.geometry.Pos;
import javafx.scene.control.TextField;
import javafx.scene.image.Image]]></description><category></category></item><item><title><![CDATA[用观察者模式设计一个气象台]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/115274697</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/115274697</guid><author>lumpsi</author><pubDate>Sun, 28 Mar 2021 00:35:24 +0800</pubDate><description><![CDATA[用观察者模式设计一个气象台背景部分代码Client运行展示
观察者模式
当对象间存在一对多关系时，则使用观察者模式（Observer Pattern）。比如，当一个对象被修改时，则会自动通知依赖它的对象。观察者模式属于行为型模式。
背景

气象站测量气象数据为客户提供多种气象布告信息服务，为此气象站希望通过自己提供的 气象数据 为客户开发不同的布告版的应用软件，包括 目前状况布告版、简单预报布告版、气象统计布告版 等，并且当得到新的气象数据测量结果后，每个客户订购的布告版信息都应实时更新。

部分代码
Su]]></description><category></category></item><item><title><![CDATA[使用策略模式设计一个动作冒险类游戏]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/115036945</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/115036945</guid><author>lumpsi</author><pubDate>Sat, 20 Mar 2021 23:31:42 +0800</pubDate><description><![CDATA[使用策略模式设计一个动作冒险类游戏背景ClassDiagram图部分代码展示
背景

动作冒险游戏：
游戏中有一系列角色(Character)，包括国王(King)、皇后(Queen)、骑士(Knight)、妖怪(Troll),这些角色可以在游戏中每一次使用一个武器(Weapon)来攻击对方，并且可以在运行时切换武器，为了增加游戏的乐趣，可以有的武器包括：匕首、宝剑、斧头、弓箭等等，可能以后又更时髦的武器出现。使用策略模式来设计。

ClassDiagram图

部分代码展示
Character.java
]]></description><category></category></item><item><title><![CDATA[JAVAFX如何让文本框显示为一条线]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/110672930</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/110672930</guid><author>lumpsi</author><pubDate>Fri, 04 Dec 2020 21:09:00 +0800</pubDate><description><![CDATA[JAVAFX如何改让文本框显示为一条线

文本框默认样式

设置后的样式

思路：将文本框的背景颜色设置为透明，再在文本框底下画一条线即可
TextField textField = new TextField("我是一个文本框");
textField.setStyle("-fx-background-color: transparent;");
Line line = new Line(0, 0, 400, 0);
VBox textlinebox = new VBox(textField,line);]]></description><category></category></item><item><title><![CDATA[JAVAFX 游戏排行榜（Mysql与JDBC）]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/110309730</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/110309730</guid><author>lumpsi</author><pubDate>Sun, 29 Nov 2020 13:34:51 +0800</pubDate><description><![CDATA[JAVAFX梭哈游戏排行榜（Mysql与JDBC）布局图现实部分MainUI 代码Perosn类 代码
实验内容

在Mysql数据库中创建数据库showhand,同时创建表users，表字段内容参考下图，使用Swing/awt/JavaFx创建下面图表，使用JDBC知识完成以下功能：
显示所有数据表users中的全部记录；
根据昵称查询users符合条件的用户列表；


布局图

现实部分

MainUI 代码


package ShowHand;

import java.sql.Connection]]></description><category></category></item><item><title><![CDATA[定义学生类包含姓名和成绩两个数据成员，重载比较运算符（按成绩和按姓名两个模式比较）和输出运算符]]></title><link>https://blog.youkuaiyun.com/lumpsi/article/details/110253249</link><guid>https://blog.youkuaiyun.com/lumpsi/article/details/110253249</guid><author>lumpsi</author><pubDate>Sat, 28 Nov 2020 01:27:56 +0800</pubDate><description><![CDATA[C++模板【定义学生类包含姓名和成绩两个数据成员，重载比较运算符（按成绩和按姓名两个模式比较）和输出运算符】· 完整代码
实现下列功能。

1）定义学生类包含姓名和成绩两个数据成员，重载比较运算符（按成绩和按姓名两个模式比较）和输出运算符。
2）实现greater_than函数模板，用于比较两个对象的大小，如果a&gt;b，返回true，否则返回false。
3）实现less_than函数模板，用于比较两个对象的大小，如果a&lt;b，返回true，否则返回false。
4）实现Print函数模板，用于打印]]></description><category></category></item></channel></rss>