摘要:
想要了解接口我们要先知道抽象类。那么什么是抽象类呢?
问题描述:生活中我们有很多的对象是无法具体描述的,比如说:我们可以说四边形有四条边。或者具体点说就是矩形两边对称且相等,正方形四边对称且相等。但是对于普通的图形而言就很难具体描述了。转换成Java语言就是说:对于一个很具体的类我们可以很方便的定义它的各种属性和方法... 阅读原文
2017-06-24 11:51:02 阅读(821) 评论(0)
摘要:
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72933882
本文出自【赵彦军的博客】
使用fiddler抓包时,会看到左侧按照顺序显示session,并且前边有个图标,但通常,不知道图标是什么意思。
参考官方文档:UIGuide
这里尤其注... 阅读原文
2017-06-24 10:26:04 阅读(811) 评论(0)
摘要:
一 概述
1.网络模型
OSI(Open System Interconnection,开放式系统互联)模型,是对网络系统结构的概括,将网络分为七层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。
2.IP协议
网络层协议,规定了在互联网上确定与寻找计算机的规则。
3.TCP协议
... 阅读原文
2017-06-24 08:47:01 阅读(767) 评论(0)
摘要:
JAVA学习路线图,特此声明;
仅希望对热爱JAVA学习有所帮助
如若转载或者使用本图,请注明出处,避免后期出现版权问题,谢谢!!!
JAVA学习路线图此乃是java攻城狮的学习路线图,由简到繁,由易到难,一步步的学习,最后成为JAVA攻城狮。希望对大家的学习有所帮助阶段1 1:学习HTML 2:学习... 阅读原文
2017-06-24 07:01:08 阅读(850) 评论(0)
摘要:
随着公司业务的不断变化,几年前的 A 项目和底层 DB_A 数据库华丽转身为核心业务服务和核心数据库。
想从 DB_A 数据库获取数据的 web 服务越来越多,项目之间的关系逐渐演变为下面这样:
很容易看出来按上图这样的发展趋势会存在很多问题(项目关系为个人抽象出来的简化版,实际情况比这... 阅读原文
2017-06-24 06:00:12 阅读(820) 评论(0)
摘要:
关于AbstractQueuedSynchronizer
JDK1.5之后引入了并发包java.util.concurrent,大大提高了Java程序的并发性能。关于java.util.concurrent包我总结如下:
AbstractQueuedSynchronizer是并发类诸如ReentrantLock、C... 阅读原文
2017-06-23 23:55:06 阅读(792) 评论(0)
摘要:
Lock
在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。
也许有朋友会问,既然都可以通过synchronized来实现同步访... 阅读原文
2017-06-23 22:14:21 阅读(834) 评论(0)
摘要:
一、与spring整合实现ptp的同步接收消息
pom.xml:
<!-- https://mvnrepository.com/artifact/org.springframework/spring-jms -->
<dependency>
<groupI... 阅读原文
2017-06-23 20:17:03 阅读(834) 评论(0)
摘要:
此电脑->属性->高级系统设置->高级->环境变量
变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk_版本号_变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;变量... 阅读原文
2017-06-23 20:01:02 阅读(834) 评论(0)
摘要:
反射机制的定义:
在运行状态时(动态的),对于任意一个类,都能够得到这个类的所有属性和方法。
对于任意一个对象,都能够调用它的任意属性和方法。
Class类是反射机制的起源,我们得到Class类对象有3种方法:
第一种:通过类名获得
Class<?> c... 阅读原文
2017-06-23 18:14:02 阅读(810) 评论(0)