摘要:
定义(百度百科):外观模式(Facade),为子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口使得这一子系统更加容易使用。
UML类图:
具体代码:
public class Client {
public static void main(String[] args) {
... 阅读原文
2017-07-26 21:35:03 阅读(753) 评论(0)
摘要:
1.package标签下主要的点在namespace和name,extend上
extend 一般继承自struts-default.xml下,继承其拦截器及一些功能,这个已在本人的拦截器一文中有讲到
namespace,主要用于约束访问地址action前的路径,比如http://www.baidu.com/... 阅读原文
2017-07-26 21:16:02 阅读(730) 评论(0)
摘要:
多年前我自学的时候是很茫然,上网问问题,总是一堆外行的人说很难啊,你需要这样需要那样,不然就是,一堆人说一些空话,多看多写,买好书,我很无语,除了这些就没有自己的一些想法吗? 首先很多人认为学JAVA要C的基础,但是实际上不用,学开车,我不想先学骑自行车,没有必要。
第一阶段: 1. JAVA语法和基础,包括循环。。... 阅读原文
2017-07-26 21:03:02 阅读(823) 评论(0)
摘要:
1.什么是包装类?
java是一种面向对象的编程语言,基本数据类型数据不能当做对象处理,为此java为每一种基本数据类型提供了一种以面向对象思想操作的载体,该载体即包装类。
2.转化
当包装类与对应的基本数据类型运算时,包装类自动转化为基本数据类型。
3.Integer常量池
Integer类型变量引用常量池中... 阅读原文
2017-07-26 20:40:02 阅读(777) 评论(0)
摘要:package cn.itheima.store.product.domain;import java.io.Serializable;import java.util.List;public class PageBean<T> implements Serializable{ private int... 阅读原文
2017-07-26 18:44:02 阅读(800) 评论(0)
摘要:
概述
在我们的日常项目开发过程中缓存是无处不在的,因为它可以极大的提高系统的访问速度,关于缓存的框架也种类繁多,今天主要介绍的是使用现在非常流行的NoSQL数据库(Redis)来实现我们的缓存需求。
Redis简介
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间... 阅读原文
2017-07-26 17:27:02 阅读(757) 评论(0)
摘要:
今天在开发Ext的过程中遇到了一个恶心的问题,就是在ext.window页面,点击再次弹出window时,gridpanel中的store数据加载异常,不能正常被加载,会出现缓存,出现该问题,是因为window窗口弹出时,两个window同时存在,并且在两个window交替使用时,需要先将一个窗口关闭,关闭时,会对w... 阅读原文
2017-07-26 16:40:02 阅读(800) 评论(0)
摘要:
基于google zxing 的Java二维码生成与解码
一、添加Maven依赖(解码时需要上传二维码图片,所以需要依赖文件上传包)
<!-- google二维码工具 -->
<dependency>
<groupId>com.google.zxing</gr... 阅读原文
2017-07-26 16:16:01 阅读(751) 评论(0)
摘要:
一:服务端:
1.创建客户端:
package com.ywh.serversocket;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Set;
public... 阅读原文
2017-07-26 14:35:03 阅读(822) 评论(0)
摘要:
根据上节描述的问题,我们知道其最终原因是GC导致的。本节我们就先详细探讨下与GC息息相关的Java内存模型。
名词解释:变量,理解为java的基本类型。对象,理解为java new出来的实例。
Java程序运行在JRE(Java Runtime Environment)中,JRE包括JAVA API和JVM(... 阅读原文
2017-07-26 12:56:05 阅读(783) 评论(0)