自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 关于Eclipse代码断点调试与相关快捷键

关于Eclipse代码断点调试与相关快捷键功能快捷键首先关于DeBug测试的快捷键:DebugF5:Step Into(debug)F6:Step over(debug)F7:Step return(debug)F8:Resume(debug)F11:debug上一个应用(debug)其次为Eclipse的一些常用快捷键:【ALT+/】此快捷键为用户编辑的好帮手,能为用户提...

2019-05-23 12:15:39 512

原创 为什么说JDK中的Stack设计是失败的

Java中的Stack是通过Vector来实现的,这种设计被认为是不良的设计,说说你的看法?几乎所有语言在实现栈时,都会实现这两个方法,进栈和出栈。而栈这种数据结构在多数时候用来插入和删除元素(进栈则是在顶部插入元素,出栈则是从顶部删除元素),较少情况会用来查找元素。所以从实现方式上,大多是以链表方式实现而非数值方式实现(在插入删除方法上,链表效率优于数组效率)。反观Java中的Stack,查看源代码:publicclass Stack<E> extends Vector<E&

2020-11-16 20:51:02 357

原创 Export_Parent父子项目之AdminLTE介绍与入门

AdminLTE介绍(1)AdminLTE是什么?AdminLTE是一款建立在bootstrap和jquery之上的开源的模板主题工具(2)AdminLTE有什么特点?》》提供一系列响应的、可重复使用的组件, 并内置了多个模板页面》》自适应多种屏幕分辨率,兼容PC和移动端》》快速的创建一个响应式的Html5网站》》AdminLTE 不但美观, 而且可以免去写很大CSS与JS的工作量AdminLTE入门程序(1)官方原版https://adminlte.io/https://git

2020-11-03 20:57:48 108

原创 Export_Parent父子项目的搭建

(一)创建父项目 ParentExeport_Parent(1)创建Project工程,不需要勾选模板(2)添加依赖 pom.xml(3)在新建每个父子程 时,给每个父工程或者子工程,执行clean,还有install生成jar(4)规划其他工程<packaging>pom</packaging>Exeport_Parent<packaging>jar</packaging>Exeport_domainExeport_daoEx

2020-11-03 20:53:09 90

原创 SSM之环境整合(idea+maven 收藏起来以后用)

学习主体SSM环境搭建与整合CRUD的初步使用ssm整合SSM是什么?Spring,SpringMVC,Mybastis为什么要专门训练SSM?要开发一个项目,首先是搭建SSM环境,之后才能开发其他功能整合思路是什么?1.先搭建整合的环境2.先把Spring的配置搭建完成3.再使用Spring整合SpringMVC框架4.最后使用Spring整合MyBatis框架SSM整合可以使用多种方式,咱们会选择XML + 注解的方式SSM环境搭建1.数据库创建ssm2.创建m

2020-10-24 17:13:09 168 1

原创 SSM整合版本一之普通的CRUD

项目简介(1)项目的经典模块-CRUD功能(2)什么是CRUDCRUD:Create( 创 建 )Retrieve(查询)Update(更新)Delete(删除)使用的技术栈:ssm:SpringMVC+Spring+MyBatis本篇为V1:V1 : ssmV2 : ssm+AjaxV3 : ssm+Ajax+bootstrapSSM环境搭建参考V2版本测试后台代码是否正确@RunWith(SpringJUnit4ClassRunner.class)@ContextConf

2020-10-24 15:21:55 143

原创 SSM整合版本二之Ajax的CRUD

SSM整合-Ajax的增删改查创建Maven工程分包增添模块controllerdaopojoservicepom.xml文件依赖架构<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source>

2020-10-24 15:00:55 131

原创 SSM基础框架之SpringAOP

SSM基础框架之SpringAOPSpring AOP背景在开发中,分布于应用中多处的功能被称为横切关注点(cross-cutting concerns).通常这些横切关注点从概念上是与应用的核心业务逻辑相分离的。将这些横切关注点与核心业务逻辑相分离,这就是面向切面编程(AOP)所要解决的问题依赖注入有助于应用对象之间的解耦,而AOP可以实现横切关注点与它们所影响的对象之间的解耦**Spring的动态代理JDK动态代理 ->通过Proxy类的方法Proxy类的静态方法可以创

2020-10-12 20:03:07 124

原创 SSM基础框架之SpringIOC

SpringIOC什么是IOC?把原来new对象的这种方式转换成了,spring通过反射创建对象的方式spring创建完的对象放到一个容器中,谁需要就给谁注入进去Spring IOC环境搭建创建Maven Project配置Pom.xml文件-课堂小练习:-使用注解配置PersonService与PersonDao - - -<dependency> <groupId>org.springframework</g

2020-10-12 19:14:39 134

原创 Day4-Mybatis框架(多表的关联查询)

Day4-Mybatis框架(多表的关联查询)关联查询使用背景:项目中可能不止一个表的时候 即多表的时候(表间关系可分为一对一,一对多,多对多)这时候查询会涉及到来自多个表的操作。简单的入门代码如下:一、编写测试类 public void test03(){ SqlSession session = MySessionUtils.getSession(); //update insert delete find UserDao use

2020-09-25 20:52:27 114

原创 Day3-Mybatis基本框架搭建(添加用户)

Day3-Mybatis之sql复习二、 Mybatis—JDBCMybatis的介绍Mybatis的入门使用jdbc操作数据库存在的问题 (回顾jdbc)Mybatis的架构Mybatis的入门程序 (重点)Dao的开发方法)原始dao的开发方法 (了解)接口的动态代理方式 (重点)什么是jdbc?Java Database Connectivity ,Java数据库连接 ,简称JDBCJava语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库

2020-09-24 22:13:29 134

原创 Day2-Mybatis之sql复习

一、 Day2-Mybatis之sql复习函数Sql操作多表关系多表查询(一) Mysql安装与卸载安装MySQL时候有两个程序目录,一个是数据目录,另一个是程序目录,如若卸载需要同时删除两个目录My.ini文件也需要更改安装若报上图错则:按“Finish”后有一个比较常见的错误,就是不能“Start service”,一般出现在以前有安装mysql的服务器上,解决的办法,先保证以前安装的mysql服务器彻底卸载掉了;不行的话,检查是否按上面一步所说,之前的密码是否有修改,

2020-09-23 19:25:27 134

原创 Eclipse简单的宠物商店管理

Eclipse简单的宠物商店管理Date:Thursday省略前些天的老师教学内容下面是老师今天让我们实现的宠物商店的用户购买宠物模块:下面是实现的代码结果:...

2020-09-22 20:37:22 259

原创 IDEA存在Tomcat乱码问题该如何解决

-IDEA存在Tomcat乱码问题该如何解决首先找到Tomcat根目录下的logging.properties文件并且将文件中的UTF-8编码格式改为GBK格式然后restart Tomcat*– (某些版本可能不存在即改idea相关配置文件就可)末行添加UTF-8就可下方为个人GitHub做的小项目源码地址,求starsgithub地址:https://github.com/Delusion-ing/...

2020-09-22 19:10:04 204

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除