上一页 1 2 3 4 5 6 7 8 ··· 37 下一页
摘要: 2.1. 模式动机 现在对该系统进行修改,不再设计一个按钮工厂类来统一负责所有产品的创建,而是将具体按钮的创建过程交给专门的工厂子类去完成,我们先定义一个抽象的按钮工厂类,再定义具体的工厂类来生成圆形按钮、矩形按钮、菱形按钮等,它们实现在抽象按钮工厂类中定义的方法。这种抽象化的结果使这种结构可以在不 阅读全文
posted @ 2018-06-21 08:47 SkyeAngel 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 1.1. 模式动机 考虑一个简单的软件应用场景,一个软件系统可以提供多个外观不同的按钮(如圆形按钮、矩形按钮、菱形按钮等), 这些按钮都源自同一个基类,不过在继承基类后不同的子类修改了部分属性从而使得它们可以呈现不同的外观,如果我们希望在使用这些按钮时,不需要知道这些具体按钮类的名字,只需要知道表示 阅读全文
posted @ 2018-06-21 08:37 SkyeAngel 阅读(471) 评论(0) 推荐(0) 编辑
摘要: f:cd Java\Redis-x64-3.2.100redis-server.exe redis.windows.confredis-cli.exe -h 127.0.0.1 -p 6379 1.在启动类上加 @EnableCaching注解(不需要jar包,因为已经有了) 2.在需要加缓存的方法 阅读全文
posted @ 2018-06-20 23:16 SkyeAngel 阅读(326) 评论(0) 推荐(0) 编辑
摘要: JSR303参数校验 1.引入依赖 阅读全文
posted @ 2018-06-20 23:03 SkyeAngel 阅读(186) 评论(0) 推荐(0) 编辑
摘要: shop--13.升级--Redis缓存技术 集成Redis 1.添加Jedis依赖 2.添加Fastjson依赖 1.安装redis http://www.runoob.com/redis/redis-install.html 1.引入redis依赖 2.在application.properti 阅读全文
posted @ 2018-06-20 17:03 SkyeAngel 阅读(5160) 评论(0) 推荐(0) 编辑
摘要: Model层的Key类没有添加注解。导致bean无法注入,加一下就行了。和表对应就写@Entity,不对应就写@Component。 本来写着@Entity的,但是就是不对,就改成了@Component,就对了,还是想不通 阅读全文
posted @ 2018-06-17 22:06 SkyeAngel 阅读(5610) 评论(0) 推荐(0) 编辑
摘要: 将博客的文章根据userId保存到本地,使用随机数+日期来生成随机文件名 阅读全文
posted @ 2018-06-15 16:11 SkyeAngel 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 转载自https://my.oschina.net/lyaohe/blog/1503254 代码例子: 网上好多例子都没有paramType这个参数,导致获取不到URL的参数,特意记录一下 详细的注解说明 @Api:用在类上,说明该类的作用 @ApiOperation:用在方法上,说明方法的作用 @ 阅读全文
posted @ 2018-06-14 14:25 SkyeAngel 阅读(3489) 评论(0) 推荐(0) 编辑
摘要: 确保一个类只有一个实例,并提供全局访问点。私有化构造器,静态方法和静态变量 管理共享资源:线程池、缓存、偏好设置 全局变量和单例模式 :急切实例化VS延迟实例化 1.懒汉式 线程安全版本: 1.使用同步方法(synchronized关键字),性能差 2.使用饿汉式(急切实例化,JVM加载时,就会创建 阅读全文
posted @ 2018-06-14 09:55 SkyeAngel 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 很麻烦 阅读全文
posted @ 2018-06-12 15:43 SkyeAngel 阅读(101) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 37 下一页