摘要: 一、引子 还记得警匪片上,匪徒们是怎么配合实施犯罪的吗?一个团伙在进行盗窃的时候,总 有一两个人在门口把风——如果有什么风吹草动,则会立即通知里面的同伙紧急撤退。也许放风的人并不一定认识里面的每一个同伙;而在里面也许有新来的小弟不认识这个放风的。但是这没什么,这个影响不了他们之间的通讯,因为他们之间 阅读全文
posted @ 2018-03-09 12:40 zailushang1996 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 这个模式涉及到三个角色: ● 环境(Context)角色:持有一个Strategy的引用。 ● 抽象策略(Strategy) 阅读全文
posted @ 2018-03-01 21:14 zailushang1996 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.网络编程 1.1计算机网络概述 网络编程的实质就是两个(或多个)设备(例如计算机)之间的数据传输。 按照计算机网络的定义,通过一定的物理设备将处于不同位置的计算机连接起来组成的网络,这个网络中包含的设备有:计算机、路由器、交换机等等。 其实从软件编程的角度来说,对于物理设备的理解不需要很深刻,就 阅读全文
posted @ 2018-02-28 14:55 zailushang1996 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 首先建立两个实体类,Student.java 和 Teacher.java 对象转为json串 json串转为对象 日期相关 1.日期格式化: FastJSON可以直接对日期类型格式化,在缺省的情况下,FastJSON会将Date转成long。 例5:FastJSON将java.util.Date转 阅读全文
posted @ 2018-02-27 20:14 zailushang1996 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Class A实现接口CallBack callback——背景1 class A中包含一个class B的引用b ——背景2 class B有一个参数为callback的方法f(CallBack callback) ——背景3 A的对象a调用B的方法 f(CallBack callback) —— 阅读全文
posted @ 2018-02-26 09:30 zailushang1996 阅读(688) 评论(0) 推荐(0) 编辑