摘要: Java Annotation认知(包括框架图、详细介绍、示例说明) 摘要 Java Annotation是JDK5.0引入的一种注释机制。 网上很多关于Java Annotation的文章,看得人眼花缭乱。Java Annotation本来很简单的,结果说的人没说清楚;弄的看的人更加迷糊。 我按照 阅读全文
posted @ 2019-03-24 12:08 dpqqq 阅读(526) 评论(0) 推荐(0)
摘要: J2EE中容器充当中间件的角色。主要的容器包括: WEB容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接更容器中的环境变量接口交互,不必关注其它系统问题。主要有WEB服务器来实现。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。该容器提供 阅读全文
posted @ 2019-03-24 11:34 dpqqq 阅读(123) 评论(0) 推荐(0)
摘要: Maven Gradle 区别 场景:随着项目越来越规范,对构建工具的要求越来越高,我们从Maven转到了Gradle。 转自:http://www.infoq.com/cn/news/2011/04/xxb-maven-6-gradle Maven面临的挑战 软件行业新旧交替的速度之快往往令人咂舌 阅读全文
posted @ 2019-03-24 11:22 dpqqq 阅读(132) 评论(0) 推荐(0)
摘要: Git和SVN的区别,哪个好? 1) 最核心的区别Git是分布式的,而Svn不是分布的。能理解这点,上手会很容易,声明一点Git并不是目前唯一的分布式版本控制系统,还有比如Mercurial等,所以说它们差不许多。话说回来Git跟Svn一样有自己的集中式版本库和Server端,但Git更倾向于分布式 阅读全文
posted @ 2019-03-24 11:15 dpqqq 阅读(111) 评论(0) 推荐(0)
摘要: URI是什么意思?URI和URL有什么区别? URI是什么意思?URI和URL有什么区别? 详解! HTTP = Hyper Text Transfer ProtocolURI = Universal Resource IdentifierURL = Universal Resource Locat 阅读全文
posted @ 2019-03-22 14:25 dpqqq 阅读(122) 评论(0) 推荐(0)
摘要: What Functional Programming(函数式编程)在概念上和Object Oriented Programming(面向对象编程), Procedural Programming(过程化编程)类似, 是一种编程范式。 与OOP以对象为中心的理念不同,FP将所有计算机的操作视为函数运 阅读全文
posted @ 2019-03-03 21:41 dpqqq 阅读(119) 评论(0) 推荐(0)
摘要: 一.HTTP请求的步骤: 1.从url中读取主机名 2.利用DNS(domain name service)对主机名进行转换,得到IP地址 3.如果有端口号的话,读取端口号 4.根据IP地址和端口号,建立与服务端的TCP(transmission control protocol)/IP连接 5.往 阅读全文
posted @ 2019-03-03 21:38 dpqqq 阅读(276) 评论(0) 推荐(0)