- 博客(18)
- 收藏
- 关注
原创 Java笔记 - Spring 框架 -1
文章目录Spring 概述优点程序耦合/解耦解耦Bean 对象工厂单例和多例IOC基于XML的IOC环境配置文件的方式使用Spring来创建对象ApplicationContext 的实现类BeanFactory 和 ApplicationContext 的区别创建Bean对象Bean 的作用范围Bean的生命周期依赖注入Set注入 (常用)集合注入回顾本文Spring 概述优点方便解耦...
2019-07-26 22:08:52
212
原创 Java笔记 - Filter & Listener
文章目录Filter - 过滤器生命周期拦截方式拦截方式配置过滤器链Listener - 监听器事件监听机制ServletContextListener实现步骤JAVA EE 三层架构Filter - 过滤器WEB中的过滤器:当访问服务器资源的时候,过滤器可以将请求拦截下来,完成一些特殊的功能定义一个类实现Filter接口,这个和Servlet类似。Servlet 、 Filter 、L...
2019-06-28 18:59:27
153
原创 Java笔记 - JSP & EL & JSTL
文章目录JSP概念作用脚本JSP定义java代码的三种方式指令注释内置对象MVC开发模式概念EL表达式使用运算**获取值 (重要)**获取属性名List集合Map集合隐式对象JSTL标签语法ifchooseforeach (最常用)简单案例JSP概念Java Server Pages,Java服务器页面,可以理解为一个特殊的页面服务器的资源分为静态资源和动态资源其中,动态资源有Servl...
2019-06-27 19:26:06
170
原创 Java笔记 - Cookie & Session
文章目录会话技术一次会话功能方式Cookie案例1细节Session概念原理细节会话技术会话:在客户端和浏览器之间,一次会话中包含多次请求和响应一次会话浏览器访问服务器,给服务器资源发送请求,建立会话,直到有一方断开为止功能在一次会话内,多次请求间的范围内共享数据方式客户端会话技术 Cookie服务器会话技术 SessionCookie概念:客户端会话技术,将数据保存到客...
2019-06-26 22:14:41
153
原创 Java笔记 - Request & Response & ServletContext
文章目录Request对象原理继承体系功能获取请求消息其他功能中文乱码处理Response重定向路径写法乱码问题ServletContext概念获取功能文件下载案例Request对象原理Request和Response都是Tomcat服务器创建的,我们来使用它们Request对象来获取请求消息,Response对象来设置响应消息继承体系org.apache.catalina.con...
2019-06-26 14:56:46
146
原创 Java笔记 - Tomcat & Servlet & HTTP
文章目录WEB 相关概念回顾软件架构资源分类网络通信三要素服务器Tomcat开启TomcatmacOS 下使用 IDEA 配置 Tomcat动态项目常见错误Servlet (最重要)快速入门配置Servlet执行原理生命周期web.xml 中的配置Servlet 注解IDEA 和 Tomcat相关的配置体系结构GenericServletHTTPServletServlet 相关配置HTTP协议...
2019-06-24 21:08:26
280
原创 Java笔记 - 前端框架
文章目录BootStrap响应式布局css样式和js插件网站首页XML概念语法XML组成部分约束DTD:简单约束Schema :复杂约束解析解析器Jsoup对象的使用快捷查询方式BootStrap框架:一个半成品软件,可以简化编码Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目好处:定义了很多css样式和js插件响应...
2019-06-23 15:53:24
423
原创 Java笔记 - 类加载 & 反射
文章目录类加载器类加载类的初始化步骤那些时候类会被初始化?类加载器类加载机制反射通过反射来获取类的构造方法使用反射来构造对象通过反射来修改私有变量反射获取成员方法并使用反射的应用使用配置文件类加载器类加载类的初始化步骤假如类还未被加载和连接,则程序先加在并连接该类假如该类的直接父类还未被初始化,则先初始化其父类如果类中有初始化语句,则系统一次执行这些初始化语句那些时候类会被初始化...
2019-06-22 12:52:49
127
原创 Java笔记 - 网络编程
文章目录计算机网络网络编程三要素IP地址UDPUDP发送数据步骤UDP接收数据TCPTCP发送数据TCP接收数据SOCKET练习计算机网络网络编程三要素IP地址 - 设备的标识端口 - 标识设备中的应用程序协议 - 对数据的传输格式、速率做统一规定IP地址Java提供了一个 InetAddress 类供我们使用方法说明getByName获取主机的ip地址...
2019-06-21 20:17:21
209
原创 Java笔记 - 进程和线程
文章目录多线程设置和构造线程线程调度模型生命周期Runnable类线程同步数据安全问题Synchonized 安全锁同步方法同步静态方法Lock 锁生产者&消费者多线程进程:正在运行的程序线程:是进程中的单个顺序控制流,是一条执行路径单线程:一个进程只有一条执行路径多线程:一个进程有多条执行路径方法作用run()封装线程执行的代码,直接调用,相当于普通...
2019-06-21 15:14:40
114
原创 Java笔记 - File & IO
文章目录文件构造方法File类判断和获取递归遍历目录(重要)字节流IO流两个基类创建字节流常用方法换行和追加写入异常处理读数据使用数组缓存读写复制 (重要)字节缓冲流字符流编码表字符流的编码方法读写数据FileReader 和 FileWriter (便捷类)字符缓冲流特有功能异常的处理特殊操作流标准输入流标准输出流打印流字符打印流 PrintWriter序列化流序列化Serializable 序...
2019-06-20 21:17:38
258
1
原创 Linux 学习笔记 (不定时更新)
文章目录Linux ® 学习手册1. 常用命令0. 命令规范1. 文件目录类2. 时间日期工具类3. 查找类4. 解压 / 压缩类1. zip2. tar打包命令5. 进程状态类2. 用户与用户组3. 任务调度4. 文件与文件系统5. Vim 编辑器0. 概述切换默认编辑器1. 命令模式2. 输入模式3. 底线命令模式6. Shell脚本文件7. 软件安装管理1. RPM2. YUM8. 云服务器...
2019-06-18 14:44:55
151
原创 JAVA笔记 - API基础
文章目录1. toString 和 equals 方法1. toString2. equals3. java.lang package2. Scanner类3. Random类4. ArrayList类泛型常用的ArrayList方法5. String类创建String的四种方法字符串的常量池空指针异常常用API6. Arrays常用API7. Math常用API8. 日期和时间类常用方法Date...
2019-05-30 17:11:09
150
1
原创 Java笔记 - 集合
由于集合类问题在面试中会经常被问到,且因其构架多、实现类复杂而显得格外重要,所以借此机会整理了一下常用集合类中的一些知识点。1. HashMapHashMap 是线程不安全的,HashMap 是一个接口,是 Map 的一个子接口,是将键映射到值得对象,不允许键值重复,允许空键和空值;由于非线程安全,HashMap 的效率要较 HashTable 的效率高一些.2. HashTableHas...
2019-05-27 23:44:51
143
原创 经典面试题总结(不定期更新)
经典面试题总结(不定期更新)JDK/JRE/JVM 分别是什么,用来干什么&和&&的区别 /|和||的区别switch语句能否作用在byte上,能否作用在long上,能否作用在String上?在函数代码小,频繁调用情况下适宜采用内联函数。内联函数特点:(1)提升效率。(2)占更多内存空间。编译器直接将内联函数扩展开,调用多复制品就多,因此更占...
2019-05-27 01:49:06
134
原创 牛客网Java选择题整理 (不定期更新)
错题整理 (5.12更新)在汉字库中查找汉字时,输入的是汉字的机内码,输出的是汉字的字形码System是java.lang包下的一个类,out为System的final静态成员(PrintStream类型),println()是PrintStream类的实例方法微指令中控制字段的每一位是一个控制信号,这种微程序是直接控制的编码控制是多位编码组成控制信号在Web应用程序...
2019-05-12 22:20:13
1260
1
原创 集合&数据结构
文章目录1. 迭代器Iterator - 普通迭代器foreach - 简化版迭代器2. 集合&数组集合转化为数组数组转化为集合3.泛型4. 集合类型1. List - 有序集合测试 ArrayList 和 LinkedList 的效率2. Set - 无序集合3. 队列 - QueueDeque - 双端队列4. 栈 - Stack用链表的方式来实现栈区分 peek poll push ...
2019-05-10 23:12:02
214
原创 JAVA笔记 - 接口&多态
文章目录接口 - Interface定义接口使用接口使用步骤接口中的抽象方法接口中的默认方法接口中的静态方法接口中的私有方法 (Java 9 以上)接口中的常量接口 - Interface接口就是一种公共的规范标准,只要符合规范标准,就可以通用接口是一种引用数据类型,最重要的内容就是其中的抽象方法定义接口创建.class 时选择 Interface 选项public interface...
2019-05-09 00:35:49
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人