上一页 1 2 3 4 5 6 ··· 30 下一页

2018年8月5日

Spring的自动装配Bean

摘要: spring的自动装配功能的定义:无须在Spring配置文件中描述javaBean之间的依赖关系(如配置<property>、<constructor-arg>)。IOC容器会自动建立javabean之间的关联关系。 如果没有采用自动装配的话,手动装配我们通常在配置文件中进行实现:以下代码就是手动装 阅读全文

posted @ 2018-08-05 10:51 夜的第八章 阅读(214) 评论(0) 推荐(0) 编辑

Spring部分面试知识

摘要: 对Spring的理解 spring是一个轻量级的开源框架,贯穿持久层、业务逻辑层、控制层。让每一个功能模块都可以独立的分开,降低耦合度,提高代码复用度。spring通过控制反转降低耦合性,一个对象的依赖通过被动的注入而非主动的new。spring还包括面向切面、MVC整合等等。以上是我对spring 阅读全文

posted @ 2018-08-05 10:06 夜的第八章 阅读(264) 评论(0) 推荐(0) 编辑

2018年8月4日

Spring事务

摘要: 事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,使用JDBC的事务管理机制,就是利用java.sql.Connection对象完成对事务的提交,那在没有Spring帮我们管理事务之前,我们要怎么做。 事务是一系列的动作,一旦其中有一个动作出现错误,必须全部回滚,系统将事务中对数据库 阅读全文

posted @ 2018-08-04 15:58 夜的第八章 阅读(173) 评论(0) 推荐(0) 编辑

2018年8月3日

Java并发编程:深入剖析ThreadLocal

摘要: 想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。 以下是本文目录大纲: 一.对Thre 阅读全文

posted @ 2018-08-03 15:13 夜的第八章 阅读(110) 评论(0) 推荐(0) 编辑

2018年7月31日

BlockingQueue(阻塞队列)详解

摘要: 转载:https://www.cnblogs.com/tjudzj/p/4454490.html 一. 前言 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的 阅读全文

posted @ 2018-07-31 14:36 夜的第八章 阅读(146) 评论(0) 推荐(0) 编辑

2018年7月23日

Java并发—–深入分析synchronized的实现原理

摘要: 记得刚刚开始学习Java的时候,一遇到多线程情况就是synchronized,相对于当时的我们来说synchronized是这么的神奇而又强大,那个时候我们赋予它一个名字“同步”,也成为了我们解决多线程情况的百试不爽的良药。但是,随着我们学习的进行我们知道synchronized是一个重量级锁,相对 阅读全文

posted @ 2018-07-23 15:36 夜的第八章 阅读(313) 评论(0) 推荐(0) 编辑

2018年6月30日

ARP地址解析协议

摘要: 前言 最近在看计算机网络的书,有些内容看完就忘了,还是总结一下。 IP地址与MAC地址 要理解ARP协议的工作原理必须先理解IP地址和MAC地址的区别,MAC地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址,是一种逻辑地址(IP地址使用软件实现的)如下图: 在发送数据时,数 阅读全文

posted @ 2018-06-30 21:20 夜的第八章 阅读(320) 评论(0) 推荐(0) 编辑

操作系统之面试常考

摘要: 一、操作系统引论 操作系统目标 1:方面性,2:有效性,3:可扩展性,4:开放性 操作系统基本特性 1:并发、2:共享、3:虚拟、4:异步 描述多道批处理、分时、实时操作系统的特点各是什么? 批处理操作系统:多道性、无序性、调度性,系统利用率高、吞吐量大、平均周转时间长、但无交互能力。 描述多道批处 阅读全文

posted @ 2018-06-30 21:10 夜的第八章 阅读(659) 评论(1) 推荐(0) 编辑

计算机网络之面试常考

摘要: 整理一下计算机网络部分的面试常考点,参考书籍:《计算机网络》第五版 谢希仁的那本,希望对大家有所帮助 OSI,TCP/IP,五层协议的体系结构,以及各层协议 OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 整理一下计算机网络部分的面试常考点,参考书籍:《计算机网络 阅读全文

posted @ 2018-06-30 21:08 夜的第八章 阅读(414) 评论(0) 推荐(0) 编辑

排序算法入门之堆排序

摘要: 预备知识 堆排序 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。 堆 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于 阅读全文

posted @ 2018-06-30 15:44 夜的第八章 阅读(262) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 30 下一页

导航