上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 45 下一页
摘要: 摘要: 本文阐述了RPC框架与远程调用的产生背景,介绍了RPC的基本概念和使用背景,之后手动实现了简易的RPC框架并佐以实例进行演示,以便让各位看官对RPC有一个感性、清晰和完整的认识,最后讨论了RPC框架几个较为重要问题。总之,RPC框架的精髓在于动态代理和反射,通过它们使得远程调用“本地化”,对 阅读全文
posted @ 2019-04-25 16:49 myseries 阅读(738) 评论(0) 推荐(0)
摘要: 一:socket通信基本原理。 首先socket 通信是基于TCP/IP 网络层上的一种传送方式,我们通常把TCP和UDP称为传输层。 如上图,在七个层级关系中,我们将的socket属于传输层,其中UDP是一种面向无连接的传输层协议。UDP不关心对端是否真正收到了传送过去的数据。如果需要检查对端是否 阅读全文
posted @ 2019-04-25 16:09 myseries 阅读(2359) 评论(0) 推荐(0)
摘要: 阅读目录 1 基础知识回顾 2 I/O模式 3 事件驱动编程模型 4 select/poll/epoll的区别 网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,总听别人装13不如自己下来钻研一下。不过,搞清楚这些概念之前,还得先回顾一些基础的概念。 1 基础知识回顾 注意:咱们下面说 阅读全文
posted @ 2019-04-24 16:11 myseries 阅读(964) 评论(0) 推荐(2)
摘要: 一、代理设计模式 代理设计模式是Java常用的设计模式之一。 特点: 01.委托类和代理类有共同的接口或者父类; 02.代理类负责为委托类处理消息,并将消息转发给委托类; 03.委托类和代理类对象通常存在关联关系,一个代理类对象与一个委托类对象关联; 04.代理类本身不是真正的实现者,而是通过调用委 阅读全文
posted @ 2019-04-24 14:32 myseries 阅读(1068) 评论(0) 推荐(0)
摘要: 背景 有的时候你想debug调试Java的源代码,就想试图在Java源代码中设置断点,在Eclipse中常常会出现Unable to insert breakpoint Absent Line Number Information错误。导致这个错误的原因是Eclipse默认使用了JRE环境,而事实上 阅读全文
posted @ 2019-04-23 19:54 myseries 阅读(1542) 评论(1) 推荐(0)
摘要: 一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class 阅读全文
posted @ 2019-04-23 18:18 myseries 阅读(589) 评论(0) 推荐(1)
摘要: 对象的输入输出流 : 主要的作用是用于写入对象信息与读取对象信息。 对象信息一旦写到文件上那么对象的信息就可以做到持久化了 对象的输出流: ObjectOutputStream 对象的输入流: ObjectInputStream 使用: 对象的输出流将指定的对象写入到文件的过程,就是将对象序列化的过 阅读全文
posted @ 2019-04-23 16:07 myseries 阅读(4209) 评论(0) 推荐(0)
摘要: 关于如何阅读的书籍并不多,比较有名的是《如何阅读一本书》,于是拿过来啃了一遍,书中教会了我一项重要技能 —— 同主题阅读,后面会详细介绍。我利用这项技能,又阅读了另外六本书籍,总结出自己的一套阅读技巧。 读完这七本书后,做了一个思维导图,供大家参考一下 关于阅读 综合对这上面七本书的研究,我得出了关 阅读全文
posted @ 2019-04-22 20:38 myseries 阅读(736) 评论(0) 推荐(0)
摘要: 从最基础的Hello World开始。 spring的Hello World就三行代码: 这个hello world非常简单,通过xml文件,创建一个容器context,然后从容器中获取一个bean。 运行完这段代码后,问自己两个问题: 容器创建时做了什么? getBean()时又做了什么? 虽然这 阅读全文
posted @ 2019-04-22 20:28 myseries 阅读(606) 评论(0) 推荐(2)
摘要: 数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 脏读、不可重复读、幻象读概念说 阅读全文
posted @ 2019-04-22 10:57 myseries 阅读(61948) 评论(4) 推荐(26)
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 45 下一页