- 博客(41)
- 收藏
- 关注
原创 学子商城代码2(项目 第十六阶段)
目录 项目结构 src/main/java cn.tedu.store ServletInitializer.java StoreApplication.java cn.tedu.store.aop TimerAspect.java cn.tedu.store.config LoginInterceptorConfigurer.java cn.tedu.store.contro...
2019-12-03 22:47:35
3821
原创 学子商城项目1(项目 第十六阶段)
目录 学子商城 1. 项目分析 2. 创建数据库 3. 用户-创建数据表 4. 用户-创建实体类 用户-注册 5. 用户-注册-持久层 6. 用户-注册-业务层 附1:密码加密 7. 用户-注册-控制器 8. 用户-注册-前端页面 用户-登录 9. 用户-登录-持久层 10. 用户-登录-业务层 11. 用户-登录-控制器 12. 用户-登录-前端页面 用...
2019-11-12 22:48:32
6892
4
原创 SpringBoot(框架 第十五阶段)
目录 SpringBoot框架 创建SpringBoot项目 启动SpringBoot项目 在项目中添加静态页面 通过控制器处理请求 在SpringBoot项目连接数据库 使用SpringBoot+MyBatis+MySQL实现登录 1. 案例目标 2. 持久层 3. 控制器 4. 前端界面 项目结构 src/main/java cn.tedu.sample2 Sa...
2019-11-07 22:19:06
1253
原创 AJAX(框架 第十四阶段)
目录 SSM框架与AJAX框架整合项目 关于服务器端的响应方式 在SpringMVC项目中响应数据 响应数据的格式 JSON数据格式 解析JSON数据 服务器向客户端响应JSON格式的数据 实现用户注册功能 1. 数据库相关功能 2. 控制器 3. 使用AJAX处理页面提交请求 项目结构 src/main/java cn.tedu.ajax HelloControll...
2019-11-06 21:51:36
1127
原创 灵魂三千问(最强面试题)
Java面试题(总目录):https://blog.csdn.net/qq_45427930/article/details/102006009 一、基础部分 1.Java的原始数据类型/类型/基本数据类型有哪些? 2.breake、continue、return各自的作用? 3.i++和++i的区别? 二、面向对象 1.面向过程和面向对象的区别?优缺点? 2.面向对象的特征有哪些方...
2019-11-05 23:49:58
768
原创 Java面试题(总目录)
Java面试题1(Base 第一阶段):https://blog.csdn.net/qq_45427930/article/details/100821443 Java面试题2(OOP 第二阶段):https://blog.csdn.net/qq_45427930/article/details/101988687 Java面试题3(SE 第三阶段):https://blog.csdn.n...
2019-11-05 23:48:16
560
原创 Java面试题8(SSM框架)
Spring 什么是Spring?作用? (1)Spring 是软件框架, 是软件的半成品, 封装了很多软件需要的功能, 使用Spring开发软件, 可以快速的开发软件产品.使用Spring就是使用Spring提供的组件功能, 使用时候必须遵守Spring约定.Spring 核心功能:IOC/DI 控制翻转/依赖注入、AOP 面向切面(儿)编程。 (2)Spring的作用是创建和管理对象!...
2019-11-05 23:45:37
576
原创 Java面试题7(Servlet)
Servlet 什么是Servlet?Servlet响应流程? (1)Servlet是用于扩展Tomcat业务功能的组件规范. Servlet作用用于处理客户端发送到Tomcat的各种请求.每一种请求需要对应一个单独的Servlet. (2)响应流程:从用户从客户端浏览器发出请求->请求被Tomact拦截,Tomcat得到请求路径后通过该路径去web.xml中找到该路径对应的Serv...
2019-11-05 22:50:44
373
原创 MyBatis(框架 第十三阶段)
目录 MyBatis框架 mybatis文件目录及代码src/main/java cn.tedu.mybatis User.java UserMapper.java UserVO.java Department.java DepartmentMapper.java DepartmentVO.java src/main/resources src/main/resources...
2019-11-04 21:35:16
714
原创 SpringMVC(第十二阶段)
目录 SpringMVC SpringMVC框架的作用 SpringMVC原理 使用SpringMVC框架开发WEB项目 接收客户端提交的请求参数 数据转发 重定向(Redirect) 使用Session 拦截器(Interceptor) 拦截器(Interceptor) SpringMVC SpringMVC框架的作用 MVC = Model(数据模型) + View(...
2019-10-30 21:27:52
544
原创 Spring(第十一阶段)
目录 Spring IOC 控制翻转 JUnit JavaBean DI 依赖注入 懒惰初始化 利用IOC/DI解耦 自动注入 Spring注解 组件扫描与通用注解 关于作用域与生命周期的注解[仅了解] 关于自动装配的注解 Spring Spring 是软件框架, 是软件的半成品, 封装了很多软件需要的功能, 使用Spring开发软件, 可以快速的开发软...
2019-10-28 22:18:17
545
原创 Java面试题6(数据库)
MySQL 数据库有哪些数据类型? (1)整数:int(m) 和 bigint(m) m代表显示长度(补0),bigint等效java中的long。 (2)浮点数:double(m,d) m总长度 d小数长度double(5,3)26.378,decimal是一个超高精度的浮点数,精度远高于double,只有涉及到超高精度运算时才会使用,。 (3)字符串:ch...
2019-10-20 23:11:47
474
原创 Java面试题5(Web前端页面 )
HTML 什么是服务器?常见的有哪些? 服务器是指一台高性能的电脑。 (1)web服务器:就是安装了web服务的软件的高性能电脑。 (2) 邮件服务器:就是安装邮件服务的软件的高性能电脑。 (3)数据库服务器:在高性能电脑上安装了 数据库服务软件。 (4)ftp服务器: 在高性能电脑上安装了 文件上传下载服务 。 你学过的前端课程有哪些?/前端页面有哪三层构成,分别是什么?作用是什...
2019-10-20 22:17:41
517
原创 Servlet(第九阶段)
目录 Servlet Servlet响应流程 Cookie和Session 过滤器 Filter 什么是服务器 服务器是一台高性能的电脑 。 有哪些服务器 1.邮件服务器: 高性能电脑上安装了 提供邮件收发服务的软件 2.ftp服务器: 高性能电脑上安装了 提供文件上传下载服务的软件 3. 数据库服务器: 高性能电脑上安装了 提供数据增删改查服务的软件 4.web服务器: 高性...
2019-10-18 21:25:06
780
原创 JDBC(数据库连接 第八阶段)
目录 JDBC Statement SQL执行对象 DBCP PreparedStatement JDBC Java DataBase Connectivity: Java数据库连接, 是Sun提供的一套编程接口,用于通过Java语言连接数据库,对数据进行增删改查操作. 为什么使用JDBC:因为Java语言需要连接多种数据库,如果没有JDBC,Java程序每一种数据库都需要学习...
2019-10-14 20:36:12
494
原创 MySQL(数据库 第七阶段)
目录 MySQL 数据库 数据库相关 表相关 数据相关 DML DQL 数据类型 主键约束 主键约束+自增auto_increment 注释 comment 导入*.sql 文件 MySQL 数据库 以前通过IO流技术自己对数据进行操作,需要书写大量的程序代码,程序的质量不能保证,而且开发周期很长, 在互联网行业中 任何使用频繁又很复杂的部分,通常都会...
2019-10-11 20:24:34
950
原创 JS(WebBasic 第五阶段2)
目录 JavaScript 语言特点 引入方式 JS语法 NaN JavaScript对象分类 BOM浏览器相关对象 事件相关 DOM 页面相关内容 JavaScript JS负责给页面添加动态效果和内容。 语言特点 1.JS属于脚本语言,不需要编译,由浏览器解析执行。 2.属于弱类型语言。 3.基于面向对象。 4.安全性高: ...
2019-10-04 16:14:53
405
原创 HTML、CSS(WebBasic 第五阶段1)
目录 HTML 创建HTML HTML结构介绍 常见的文本标签 列表标签 图片标签img 超链接a 表格table 表单form 实体引用(特殊字符) 分区标签div CSS CSS的三种引入方式 选择器 常见样式 元素的显示方式display 盒子模型 文本相关样式 字体相关 CSS的三大特性 溢出设置overflow 定位方式 课程介绍 1....
2019-10-04 10:52:05
683
原创 Java面试题4(WebServer 第四阶段)
WebServer项目 webserver是什么? webserver是当时模拟Tomcat做的一个轻量级的web容器,底下基于TCP与HTTP协议,完成了浏览器与服务器之间的交互工作。 OSI模型有几层通信? 传输层的定义? IP首部中有一个协议字段,用来标识网络层(IP)的上一层所采用的是哪一种传输协议。根据这个字段的协议号,就可以识别IP传输的数据部分究竟是TCP的内容还是,还是UD...
2019-10-03 17:40:31
487
原创 Java面试题3(SE 第三阶段)
字符串 字符串的特性/点?什么是字符串常量池?输出字符串时编译器的特点? (1)字符串是不变对象,字符串对象一但创建,值是不可以改变的,要想改变就一定会创建新的对象。 (2)String常量池是java对字符串的一个优化措施, 在堆内存中开辟的一段空间,用于缓存所有使用字面量形式创建的字符串对象。所以使用相同字面量形式创建的字符串都是重用同一个对象的以减少内存的开销。 (3)编译器在编译代...
2019-10-03 17:39:57
2026
原创 Java面试题2(OOP 第二阶段)
面向对象 面向过程和面向对象的区别?优缺点? 面向过程思想:考虑的是程序整体的运行流程。面向过程就是分析出实现需求所需要的步骤,通过函数一步一步实现这些步骤,接着依次调用即可。 面向对象思想:考虑的是如何将每个解决业务问题的程序代码组合在一起。面向对象是把整个需求按照特点、功能划分,将这些存在共性的部分封装成对象,创建了对象不是为了完成某一个步骤,而是描述某个事物在解决问题的步骤中的行为。 ...
2019-10-03 17:38:35
509
原创 WebServer(Tomcat简易版 第四阶段)
目录 WebServer/src/main/java com.webserver.core WebServer.java ClientHandler.java ServerContext.java com.webserver.http HttpRequest.java HttpResponse.java HttpContext.java EmptyRequestExceptio...
2019-09-30 22:38:49
1176
原创 2进制(计算机基础)
目录 2进制 权位法 补码 2进制原码和补码之间的运算 为什么使用16进制? 2进制运算 (1)按位与计算 (2)按位或计算 (3)按位取反 (4)按位异或 进制之间的相互转换 (1)2进制转换为10进制(常用) (2)8进制转换为10进制 (3)16进制转换为10进制 (4)n进制转换为10进制 (5)2进制转换为8进制(常用) (6)2进制转换为16进制(...
2019-09-28 23:00:07
2128
原创 我的人生经历~转行做IT(My Life1)
目录 我的学历阶段 小学阶段:大刘小学 初中阶段:谢集二中 高中阶段:巨野一中 大学阶段:青岛理工大学(临沂) 我的工作阶段 第一个工作:链家房地产有限公司 第二个工作:弘扬自动化机械设备有限公司 第三个工作:昊源铸造机械有限公司 第四个工作:烟台飞龙建筑幕墙门窗有限公司 达内培训IT:Java程序员 我的学历阶段 小学阶段:大刘小学 想起小学,大体上还能想起点那么一两...
2019-09-28 17:16:46
994
2
原创 Java SE错题笔记(第三阶段)
1.(单选题)以下代码的输出结果是() public class Test { public static void main(String[] args) { String str = NULL; System.out.println(str); } } A.NULL B.代码不能通过编译 C.没有输出结果 D.运行时出错 【正确答案】B。 【答案解...
2019-09-21 01:53:01
5609
原创 XML(Java SE第三阶段11)
目录 XML XML处理指令 XML特点 实体引用 CDATA段 XML解析 SAX解析 DOM解析 使用DOM4J解析XML文档 XML XML指可扩展标记性语言(Extensible Markup Language),是独立于软件与硬件的信息传输工具。 XML应用于web开发的许多方面,常用于简化数据的存储和共享。 XML处理指令 XML处理指令,简称PI(P...
2019-09-19 22:53:40
418
原创 reflect反射机制、Date日期以及Lambda表达式(Java SE第三阶段10)
目录 reflect反射机制 Class类 使用class来快速实例化其表示的类的实例 利用反射动态调用方法 调用有参方法 变长参数特性 测试类Person Date Lbmbda表达式 reflect反射机制 反射是一种动态机制,允许我们在代码运行期间来决定实例化对象,调用方法,操作属性等。 反射可以提高代码的灵活度,但是会降低执行效率。 反射应当在程序中起到“画龙点...
2019-09-18 22:41:54
1265
原创 集合框架Collection、Map查找表(Java SE第三阶段9)
目录 Collection List和Set 集合方法 集合持有对象的引用 集合间操作方法 Iterator迭代器 增强型for循环 泛型机制 List List(ArrayList和LinkedList) List方法 List集合获取子集 List转化为数组 数组转换为List List排序 Set HashSet TreeSet 队列和栈 ...
2019-09-15 10:45:58
786
原创 多线程Thread(Java SE第三阶段8)
目录 进程与线程 进程 线程 线程的生命周期 创建线程 使用Thread创建并启动线程 使用Runnable创建并启动线程 使用内部类创建线程 线程操作API方法 线程调度及线程优先级 守护线程 sleep方法 yield方法 join方法 线程同步 synchronized关键字 锁机制 选择合适的锁对象 选择合适的锁范围 静态方法锁 死锁 等待唤醒机...
2019-09-14 23:11:58
694
原创 TCP通信、聊天室(Java SE第三阶段7)
目录 Socket Socket原理 Socket通信模型 聊天室 客户端Client 服务端Server Socket Socket原理 socket通常称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供多种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应不同的服务。 应用程序通常通过...
2019-09-14 17:57:15
279
原创 Java面试题1(Base 第一阶段)
数据类型 Java的原始数据类型/类型/基本数据类型有哪些? 一共八大基本数据类型, (1)4个整数,byte、short、int、long,分别有byte 1个字节、short 2个字节、int 4个字节、long 8个字节。 (2)2个小数,float、double,分别有float 4个字节、double 8个字节。 (3)2个非数分别是:boolean、char,分别有boo...
2019-09-14 08:47:07
489
原创 飞机大战项目
目录 飞机大战 抽象类FlyingObject 小飞机Airplane类 大飞机BigAirplane类 奖励机Bee类 奖励类型Award接口 获得分数Score接口 天空Sky类 英雄级Hero类 子弹Bullet类 游戏开始World类 飞机大战 抽象类FlyingObject package cn.tedu.shoot; import java.awt.Gr...
2019-09-01 22:30:30
3223
11
原创 异常处理Exception(Java SE第三阶段6)
目录 异常体系结构 异常处理机制 try-catch 异常常见的方法 throw throws抛出异常 throws finally 异常处理机制在IO之中的应用 autocloseable finalize 异常体系结构 异常处理机制 try-catch java异常处理机制中的try-catch 语法: try{ 程序代码片段 }cat...
2019-09-01 22:12:26
806
原创 IO非流:RandomAccessFile(Java SE第三阶段4)
目录 RAF 向文件中写入一个字节 从文件中读取一个字节 单字节读写复制文件 块读写复制文件 块写 块读 基于指针的读写操作 练习:用户团建 练习:读取团建用户信息 练习:修改团建用户信息 练习:完成简易记事本工具 RAF 向文件中写入一个字节 java.io.RandomAccessFile RAF是专门用来读写文件数据的类,其基于指针对文件数据随机读写。 /...
2019-09-01 22:03:03
575
原创 IO流:字节流和字符流(Java SE第三阶段5)
目录 IO结 流的分类 本章所用方法 字节流 使用文件输出流写出文件数据 使用文件输入流读取文件数据 使用文件输入和输出流复制文件 使用缓冲流复制文件 使用缓冲流写出数据的缓冲区问题 对象流的读写操作 对象输入流 字符流 使用转换流读取文本数据 缓冲字符流 缓冲字符输入流 自行使用流连接完成对文件的按行写出操作 练习:完成简易记事本 IO结构 流的分类 ...
2019-09-01 21:38:28
677
原创 Object类、包装类(Java SE第三阶段2)
目录 Object toString方法 equals方法 包装类 包装类 包装类常用方法 自动拆装箱 Object 在Java继承结构中2,java.lang.Object类位于顶端。 默认父类为Object类。 Object类型的引用变量可以指向任何类型对象。 toString方法 Java中很多地方都会默认调用toString方法,例如: 1....
2019-09-01 21:04:01
277
原创 IO非流:File文件、目录操作(Java SE 第三阶段3)
目录 File File创建文件 File删除文件 目录 File创建目录 File删除目录 创建多级目录 获取一个目录中的所有子项 文件过滤器 删除多级目录 File java.io.File File用于表示文件系统中的一个文件或目录 使用File可以: 1.访问其表示的文件或目录的属性信息 2.创建,删除文件或目录 3.访问一个目录中...
2019-09-01 18:00:03
536
原创 String、正则表达式、StringBuilder(Java SE 第三阶段1)
目录 String字符串 文档注释 String常量池 String创建对象问题 length() indexOf() substring() charAt() trim() toUpperCase()和toLowerCase() valueOf() startsWith()和endsWith 练习:截取域名 正则表达式 matches() split() rep...
2019-09-01 17:33:33
898
原创 面向对象超详细笔记(第二阶段)
目录 面向对象 1.面向过程与面向对象 2.对象 3.类 4.实例化对象 5.(四)三大特征 方法重载 构造方法 成员变量和局部变量 1.成员变量 2.局部变量 3.成员变量和局部...
2019-09-01 16:39:44
815
2
原创 Java OOP错题笔记(Java 第二阶段)
Java OOP考试题 1.(单选题)程序执行的结果是:()。 public class Point{ int y = 7; public void step(int y) { y += y; System.out.println(y); } public static void main(String[] args) { Point p = new Point(); p.step(10); } ...
2019-08-27 00:50:35
1514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅