草庐IT

day05-功能实现04

家居网购项目实现04以下皆为部分代码,详见https://github.com/liyuelian/furniture_mall.git10.功能09-后台管理删除家居10.1需求分析/图解需求如下:管理员进入到家居管理页面点击删除家居连接,弹出确认窗口,确认删除,取消放弃10.2思路分析10.3代码实现10.3.1dao层FurnDAO接口/***通过传入的id,删除furn表中对应的记录**@paramidid*@return返回受影响的行数*/publicintdeleteFurnById(intid);FurnDAOImpl@OverridepublicintdeleteFurnByI

day05-功能实现04

家居网购项目实现04以下皆为部分代码,详见https://github.com/liyuelian/furniture_mall.git10.功能09-后台管理删除家居10.1需求分析/图解需求如下:管理员进入到家居管理页面点击删除家居连接,弹出确认窗口,确认删除,取消放弃10.2思路分析10.3代码实现10.3.1dao层FurnDAO接口/***通过传入的id,删除furn表中对应的记录**@paramidid*@return返回受影响的行数*/publicintdeleteFurnById(intid);FurnDAOImpl@OverridepublicintdeleteFurnByI

day06-功能实现05

家居网购项目实现05以下皆为部分代码,详见https://github.com/liyuelian/furniture_mall.git12.功能11-后台分页(分页显示家居)12.1需求分析/图解管理员进入到家居管理后台页面点击家居管理,可以按分页规则显示家居信息12.2思路分析分页显示,每次发出请求后返回的数据是不一样的;不同的页面显示的页数不同,导航条也会根据当前页数变化;并且用户可能会改变每页的显示数量。这些数据如果分开进行操作,将会非常麻烦,因为是这些数据分散的,经常变化的。这里创建一个数据模型,将经常变化的这些数据封装到里面,该数据模型体现为一个Javabean,该Javabean

day06-功能实现05

家居网购项目实现05以下皆为部分代码,详见https://github.com/liyuelian/furniture_mall.git12.功能11-后台分页(分页显示家居)12.1需求分析/图解管理员进入到家居管理后台页面点击家居管理,可以按分页规则显示家居信息12.2思路分析分页显示,每次发出请求后返回的数据是不一样的;不同的页面显示的页数不同,导航条也会根据当前页数变化;并且用户可能会改变每页的显示数量。这些数据如果分开进行操作,将会非常麻烦,因为是这些数据分散的,经常变化的。这里创建一个数据模型,将经常变化的这些数据封装到里面,该数据模型体现为一个Javabean,该Javabean

day05-线程的应用04

7.线程的应用037.4坦克大战5.0版增加功能:我方坦克在发射的子弹消亡之后,才能发射新的子弹==>拓展:发射多颗子弹怎么办,控制一次最多只能发射5颗子弹让敌人坦克发射的子弹消亡之后,可以再发射子弹当敌人的坦克击中我方坦克之后,我方坦克消失,并出现爆炸效果7.4.1功能1plus:我方坦克连发子弹思路:要发射多颗子弹,就使用Vector保存子弹对象在绘制我方子弹的时候需要遍历Vector集合同时要修改击中判定方法hitTank修改处1:Hero类:packageli.TankGame.version05;importjava.util.Vector;/***@author李*@version

day05-线程的应用04

7.线程的应用037.4坦克大战5.0版增加功能:我方坦克在发射的子弹消亡之后,才能发射新的子弹==>拓展:发射多颗子弹怎么办,控制一次最多只能发射5颗子弹让敌人坦克发射的子弹消亡之后,可以再发射子弹当敌人的坦克击中我方坦克之后,我方坦克消失,并出现爆炸效果7.4.1功能1plus:我方坦克连发子弹思路:要发射多颗子弹,就使用Vector保存子弹对象在绘制我方子弹的时候需要遍历Vector集合同时要修改击中判定方法hitTank修改处1:Hero类:packageli.TankGame.version05;importjava.util.Vector;/***@author李*@version

day05-SpringMVC底层机制简单实现-01

SpringMVC底层机制简单实现-01主要完成:核心分发控制器+Controller和Service注入容器+对象自动装配+控制器方法获取参数+视图解析+返回JSON格式数据https://github.com/liyuelian/springmvc-demo.git1.搭建开发环境创建Maven项目,File-New-Project-Maven将pom.xml文件中的编译版本改为1.8在src目录下创建以下目录:java代码放在java目录下,相关的资源文件放在resource目录下,对maven的web项目而言,resource就是类路径。前端页面放在webapp下,该目录对应之前的we

day05-SpringMVC底层机制简单实现-01

SpringMVC底层机制简单实现-01主要完成:核心分发控制器+Controller和Service注入容器+对象自动装配+控制器方法获取参数+视图解析+返回JSON格式数据https://github.com/liyuelian/springmvc-demo.git1.搭建开发环境创建Maven项目,File-New-Project-Maven将pom.xml文件中的编译版本改为1.8在src目录下创建以下目录:java代码放在java目录下,相关的资源文件放在resource目录下,对maven的web项目而言,resource就是类路径。前端页面放在webapp下,该目录对应之前的we

05-CentOS7硬盘扩容

CentOS7扩容最近在练习Elasticsearch做数据插入的时候,突然发现磁盘居然占满了!关于ES磁盘占用问题可以参考博客:https://blog.csdn.net/qq_16504067/article/details/119132849扩容之前,我要提醒一下,我因为之前玩的Ubuntu,玩习惯可视化界面了现在CentOS也是有可视化界面的(当时安装的时候选择的是自定义,没有选择典型在百度搜索相关硬盘扩容的问题后,好像都没有我这种情况(搞得我好像一个傻子(╯▔皿▔)╯)一般像这种情况,要么就是太简单,要么就是没人装可视化界面;导致目前我搜索不到相对应的博客(我怀疑是太简单)1、无可视

05-CentOS7硬盘扩容

CentOS7扩容最近在练习Elasticsearch做数据插入的时候,突然发现磁盘居然占满了!关于ES磁盘占用问题可以参考博客:https://blog.csdn.net/qq_16504067/article/details/119132849扩容之前,我要提醒一下,我因为之前玩的Ubuntu,玩习惯可视化界面了现在CentOS也是有可视化界面的(当时安装的时候选择的是自定义,没有选择典型在百度搜索相关硬盘扩容的问题后,好像都没有我这种情况(搞得我好像一个傻子(╯▔皿▔)╯)一般像这种情况,要么就是太简单,要么就是没人装可视化界面;导致目前我搜索不到相对应的博客(我怀疑是太简单)1、无可视