上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 文章一直更新中...... 众所周知,Spring mvc 将所有请求都在 DispatcherServlet 中处理,并且配置有一个监听器 在源码了解之前,我们需要知道的是服务器启动时候,listener filter servlet 执行顺序: .大家可以自己去测试 1.listener 2.f 阅读全文
posted @ 2018-10-08 19:42 iscys 阅读(250) 评论(0) 推荐(1) 编辑
摘要: 实现Servlet 的三种方式: Servlet 中大多数方法不由我们调用,而是由我们的服务器进行调用,Servlet Object 也是由服务器进行创建的 我们需要学习HttpServlet ,but HttpServlet extends Abstract GenericServlet and 阅读全文
posted @ 2018-10-07 00:21 iscys 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 自定义注解入门: 阅读全文
posted @ 2018-10-06 23:03 iscys 阅读(113) 评论(0) 推荐(0) 编辑
摘要: cglib 动态代理: 阅读全文
posted @ 2018-10-06 11:10 iscys 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 所谓的Dynamic proxy 就是运行时生成的class,在生成它时,你必须给它提供一组interface 对象,那么该class就宣称他实现了该interface,生成它的实例你必须提供一个handler,由它接管实际的工作,让我们看看proxy 的源码: 通过源码的实例可以得出来,要实现Ja 阅读全文
posted @ 2018-10-05 17:52 iscys 阅读(137) 评论(0) 推荐(0) 编辑
摘要: java 反射绝大部分都位于 java.lang.reflect package 中;常用的类就是: Class 对象生成的三种方式: 使用反射进行方法的调用: This is Example 反射通过构造函数的方式进行创建对象的两种方式 this is Example Java 反射如何调用私有的 阅读全文
posted @ 2018-10-04 18:57 iscys 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在传统的Java 网络编程中,对于客户端的每次连接,对于服务器来说,都要创建一个新的线程与客户端进行通讯,这种频繁的线程的创建,对于服务器来说,是一种巨大的损耗,在Java 1.4 引入Java nio 引入了 selector channel buffer 对此操作进行重新的定义: 服务端: 客户 阅读全文
posted @ 2018-10-04 16:48 iscys 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 什么是socket ? 下面的基于Java 传统的tcp/ip 的代码编写,实现了服务器与客户端的通信 服务端代码: 客户端代码: 阅读全文
posted @ 2018-09-30 22:42 iscys 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 先来段代码,大家瞧瞧运行pritln的结果是什么?(认真想一想哦😯) 开篇: 1.java virtual machine 与程序的生命周期 2.关于类的加载,连接与初始化 类加载器详解 .java program 对类的主动使用方式,会导致类的初始化,其他方式都不会进行类的初始化。 /** * 阅读全文
posted @ 2018-09-29 00:07 iscys 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Callable: 从官方文档说起: 通过实现callable 的called 方法可以使一个任务可以返回一个结果以及可能抛出一个异常; callable 与runnable 是相似的,可以被其他线程潜在的执行,但是runnable不会返回结果总是viod 以及不会抛出检测异常; 一般我们是这么定义 阅读全文
posted @ 2018-09-28 23:18 iscys 阅读(164) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页