04 2014 档案

摘要:观察者模式: 一、定义: 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。此种模式通常被用来实时事件处理系统。其中两个重要对象是观察者和主题,要想主题对象发生改变时,能通知到所有观察者角色,则自 阅读全文
posted @ 2014-04-29 10:34 小项目笔记 阅读(593) 评论(0) 推荐(0) 编辑
摘要:学习设计模式,必然会谈到单例模式,因为它是一种很常用的软件设计模式,本节开始学习单例模式,首先解释单例模式的定义、分类,接着实例介绍饿汉式单例模式类、懒汉式单例模式类、在多线程中的应用及它们的区别,最后列举一个单例模式的实例,以供参考。 定义: 单例模式:保证一个类仅有一个实例,并提供一... 阅读全文
posted @ 2014-04-16 10:23 小项目笔记 阅读(754) 评论(1) 推荐(0) 编辑
摘要:做了个小项目,根据一些基本信息,生成二维码图片,并为二维码图片加上一幅图片水印,然后导出。 1、生成二维码 ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。该项目... 阅读全文
posted @ 2014-04-15 10:08 小项目笔记 阅读(7708) 评论(0) 推荐(0) 编辑
摘要:最近做到一个小项目,其中关系到图片的一些操作。比如:将图片保存到数据库中、从数据库中读取图片、显示图片、打印图片等。此处对这些在项目中遇到的一些琐碎知识加以总结,以便日后查找。 1、将图片作为其中的一个参数保存到数据库中 在项目中,一般是将图片转换成二进制流格式,然后保存到数据库中。同时数据库表中存储图片的格式一般为image。此次项目,是将图片作为一个参数,和其他几个参数一起保存到数据库中,和在网上搜索到的图片保存不太一样,此处稍作修改,但都是检测过的。 存储步骤: 1、搜索到图片的路径 2、读取图片并将图片转换成二进制流格式 3、sql语句保存到数据库中。 贴代码: pr... 阅读全文
posted @ 2014-04-12 10:46 小项目笔记 阅读(130618) 评论(6) 推荐(12) 编辑
摘要:一、引言 在前面分别讲述了简单工厂模式和工厂模式,工厂方法模式是为了克服简单工厂模式的缺点而设计出来的,但是在现实生活中,一个工厂只创建单个产品这样的例子很少,因为现在工厂都多元化了,是一个工厂创建一系列产品,此时工厂模式显示不适用,抽象工厂模式可以很好的解决此问题。本节学习抽象工厂模式,最后会对这 阅读全文
posted @ 2014-04-11 11:21 小项目笔记 阅读(2531) 评论(0) 推荐(1) 编辑

更多文章请关注公众号:小项目笔记

小项目笔记