草庐IT

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、无可视

day05-Java基础

Java基础6.变量、常量、作用域6.1变量变量:可以变化的量Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域语法规则:typevarName[=value][{,varName[=value]}];//数据类型变量名=值;可以使用逗号隔开来声明多个同类型变量例子publicclassHello{publicstaticvoidmain(String[]args){//inta,b,c;//inta=1,b=2,c=3;不建议Stringname="qingjiang";charx='X';doublepi=3.14;}

day05-Java基础

Java基础6.变量、常量、作用域6.1变量变量:可以变化的量Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域语法规则:typevarName[=value][{,varName[=value]}];//数据类型变量名=值;可以使用逗号隔开来声明多个同类型变量例子publicclassHello{publicstaticvoidmain(String[]args){//inta,b,c;//inta=1,b=2,c=3;不建议Stringname="qingjiang";charx='X';doublepi=3.14;}