摘要: 最初接触装饰设计模式,一直搞不懂这么做的意义是什么,看了网上很多的资料,对于与继承的区别并没有很清楚的分析,直到看到这篇博客:http://www.cnblogs.com/rookieFly-tdiitd/p/4914593.html 这篇就很清楚的解释了装饰设计模式与继承之间的区别。下面是我自己的 阅读全文
posted @ 2017-01-03 19:14 ReShadow 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: 概念: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。也就是说,通过class文件对象去使用该文件的成员变量、构造方法以及成员方法。 在C 阅读全文
posted @ 2017-01-03 11:51 ReShadow 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 在java中创建单例的方式主要有三种:饿汉式、懒汉式、登记式。以下内容均是摘抄自 http://blog.csdn.net/jason0539/article/details/23297037/ 一、懒汉式 Singleton通过将构造方法限定为private避免了类在外部被实例化,在同一个虚拟机范 阅读全文
posted @ 2016-12-24 11:40 ReShadow 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 在java中比较常用的有三种创建多线程的方式。 方式一:继承Thread类,要重写run方法。 在MyThread类 测试类: 常用方法:<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> public final void set 阅读全文
posted @ 2016-12-22 21:01 ReShadow 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 在java中,会经常遇到异常,java提供了两种抛出异常的方式。 方式一: throws ,抛出具体代码中的异常,这种方式编译器都会提示,举例: 方式二:try{ } catch{}抛出异常 在try中放入待执行代码,如果程序正常运行就会执行try中的代码,如果出现异常,就会执行catch中的代码, 阅读全文
posted @ 2016-12-18 17:34 ReShadow 阅读(21489) 评论(2) 推荐(0) 编辑
摘要: 序列化流:把对象按照流一样的方式存入文本文件或者在网络中传输。 对象 -- 流数据(ObjectOutputStream) 反序列化流:把文本文件中的流对象数据或者网络中的流对象数据还原成对象。流数据 -- 对象(ObjectInputStream) 序列化流和反序列化流不同于字节流 字符流 内存字 阅读全文
posted @ 2016-12-11 11:27 ReShadow 阅读(3677) 评论(0) 推荐(0) 编辑
摘要: 实现效果如图: 查看更多功能在很多app种都有应用,在这里简单的实现,介绍实现流程: 一个tableViewCell中包含一个collectionView,"查看更多"按钮是tableView的footerView 在控制器中ViewController .m中 在tableViewCell的.h中 阅读全文
posted @ 2016-12-07 11:14 ReShadow 阅读(2976) 评论(0) 推荐(0) 编辑
摘要: JDK文档解释: Calendar 类是一个抽象类(在这里和DataFormat一样,也是抽象类),它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它 阅读全文
posted @ 2016-11-30 10:09 ReShadow 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 因为用的是mac版的eclipse,导入其他工程注释出现乱码的情况,找了网上的很多方法,大部分都是说的workspace,在这里修改,但是我修改之后还是乱码,最后发现这样一个方法,才得以解决. 点击 偏好设置 -> General ->Text ->Java Source File 在下面的defa 阅读全文
posted @ 2016-11-28 19:18 ReShadow 阅读(1272) 评论(0) 推荐(0) 编辑
摘要: 先把源码贴出来 https://github.com/losedMemory/ZSSearchBar 这是我在github上写的一个Demo,大家可以看看 在大多数app中都会用到搜索功能,那么搜索功能的实现离不开UISearchBar这个控件. UISearchBar继承自UIView,下面简单的 阅读全文
posted @ 2016-11-25 21:55 ReShadow 阅读(3861) 评论(0) 推荐(0) 编辑