关闭

2017年BAT,京东,美团,滴滴等公司面试经验总结

Java里有很多很杂的东西,有时候需要你阅读源码,大多数可能书里面讲的不是太清楚,需要你在网上寻找答案。 推荐书籍:《java核心技术卷I》《Thinking in java》《java并发编程实战》《effictive java》《大话设计模式》 JVM过去过来就问了这么些问题,没怎么变,内存模型和GC算法这块问得比较多,可以在网上多找几篇博客来看看。 推荐书籍:《深入理解java虚拟机》...
阅读(21035) 评论(2)

使用反射及Annotation自定义Dao组件

目前的持久化O/R框架很多,包括Hibernate,Mybats和JPA等,同时还有Apache的DBUtil组件等,通过使用这些框架,程序员避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。这些框架都可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。...
阅读(13216) 评论(0)

javaDAO模式学习总结

DAO模式入门 1.什么是DAO模式 DAO模式是标准的J2EE设计模式之一.开发人员使用这个模式把底层的数据访问操作和上层的业务逻辑分开,此模式的主要作用是封装对数据库的各种操作; 2.DAO模式的组成部分    1. VO:值对象,此对象只包含属性,而没有方法;代表数据库中表中的一条记录,一个VO与一个表是相对应的  2. DAO接口:定义对某个VO的所有操作  3. DAO实...
阅读(16600) 评论(1)

JDBC要点总结

jdbc总结; 一.概述: JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序 主要内容; 二.常用接口 1.Connection接口...
阅读(9804) 评论(0)

HTTP协议状态码大全

状态码 含义 100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发送完...
阅读(5440) 评论(0)

详解 Tomcat 配置文件 server.xml

前言 Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件;通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制。因此,学习server.xml文件的配置,对于了解和使用Tomcat至关重要。 本文将通过实例,介绍serv...
阅读(5428) 评论(0)

Java synchronized 中的 while 和 notifyAll

问题1 为什么是while 而不是if 大多数人都知道常见的使用synchronized代码: 1 2 3 4 5 6 synchronized (obj) {      while (check pass) {         wait();     }     // do...
阅读(5397) 评论(0)

如何实现一个分布式 RPC 框架

远程过程调用(Remote Procedure Call,RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。RPC的主要目标是让构建分布式应用更加容易,在提供强大的远程调用能力的同时不损失本地调用的语义的简洁性。 趁实习前的这段业余时间,我实现了一个轻量级的分布式RPC框架,名字叫做 buddha,代码量不大,但是麻...
阅读(4746) 评论(0)

深入浅出ActiveMQ(四)--Spring和ActiveMQ整合的完整实例

第一篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了JMS的两种消息模型:点对点和发布订阅模型,以及消息被消费的两个方式:同步和异步,JMS编程模型的对象,最后说了JMS的优点。 第二篇博文深入浅出JMS(二)–ActiveMQ简单介绍以及安装,我们介绍了消息中间件ActiveMQ,安装,启动,以及优缺点。 第三篇博文深入浅出JMS(三)–ActiveMQ简单的HelloWorl...
阅读(4664) 评论(0)

深入浅出ActiveMQ(三)--ActiveMQ简单的HelloWorld实例

第一篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了JMS的两种消息模型:点对点和发布订阅模型,以及消息被消费的两个方式:同步和异步,JMS编程模型的对象,最后说了JMS的优点。 第二篇博文深入浅出JMS(二)–ActiveMQ简单介绍以及安装,我们介绍了消息中间件ActiveMQ,安装,启动,以及优缺点。 这篇博文,我们使用ActiveMQ为大家实现一种点对点的消息模型。如果你...
阅读(4536) 评论(0)
20条 共2页1 2 下一页 尾页
    个人资料
    • 访问:100795次
    • 积分:1237
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:15篇
    • 译文:0篇
    • 评论:2条
    文章存档