桥接模式 标签 : Java与设计模式 场景 在商城系统中商品是分类摆放的,以电脑为例我们有以下商品分类, 该怎样良好的处理商品分类销售的问题: 直观上我们会觉得该商品分类以继承来实现:电脑作为根类,台式机/笔记本/平板电脑作为其子类,联想台式机/…作为电脑的孙类.(其继承结构能够从图上直观的看出) ...
分类:
其他好文 时间:
2017-06-28 14:31:52
阅读次数:
138
问题:开始编译的时候在pro文件中要加上QT += core gui webkitwidgets文件使用部分加上#include 但是编译的时候,总是提示dll找不到的编译错误。解决:将Qt5WebKitWidgets.dll拷贝到bin目录下,重新编译才好疑惑:我的系统环境变量的目录中是有C:\Q... ...
分类:
Web程序 时间:
2017-06-28 11:01:35
阅读次数:
528
,Servlet增加了两个影响Servlet生命周期的注解(Annotation):@PostConstruct和@PreConstruct。这两个注解被用来修饰一个非静态的void()方法.而且这个方法不能有抛出异常声明。 1.@PostConstruct说明 被@PostConstruct修饰的 ...
分类:
其他好文 时间:
2017-06-27 23:34:53
阅读次数:
206
其实说来也奇怪,做技术的人,貌似每个人都会或多或少接触到域名,更甚至是注册一下自己喜欢的域名,虽然大部分都只是交学费用的,但是我相信一点就是:买域名的那一刻,你内心肯定有一个超厉害的idea! So...以下是从我个人的经验出发,推荐和比较了几家域名注册服务商,仅代表个人意见。 1.Godaddy ...
分类:
其他好文 时间:
2017-06-27 18:52:20
阅读次数:
152
MKMap显示地图后,假设用户移动了地图。自定义的数据就须要刷新了。所以这个时候。中心点的经纬度就比較重要了。 本文演示怎样获取经纬度 在MKMapViewDelegate里有个方法 - (void)mapView:(MKMapView *)mapView regionDidChangeAnimat ...
分类:
移动开发 时间:
2017-06-27 13:44:57
阅读次数:
169
转自:http://android.blog.51cto.com/268543/384844/ 内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。 *内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件 ...
分类:
编程语言 时间:
2017-06-27 11:54:57
阅读次数:
145
用socket(套接字)实现client与服务端的通信。 这里举两个样例: 第一种是每次client发送一个数据,服务端就做一个应答。(也就是要轮流发) 另外一种是client能够连续的向服务端发数据,服务端也能够连续向client发数据。(多线程) 为了方便起见,client服务端都放在一个主机上 ...
分类:
编程语言 时间:
2017-06-27 09:59:54
阅读次数:
171
Java提供了特定的注解(比较基础的例如:Override、Deprecated、SuppressWarnings)。 自定义注解: 有三种: 普通注解: 标记注解: 单值注解: ...
分类:
编程语言 时间:
2017-06-26 22:35:17
阅读次数:
175
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: Optional int para... ...
分类:
编程语言 时间:
2017-06-26 19:58:26
阅读次数:
526
Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用 的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。 Java NIO 和 ...
分类:
编程语言 时间:
2017-06-26 19:04:25
阅读次数:
193