摘要: 介绍 意图:为其他对象提供一种代理以控制对这个对象的访问。 代理模式和装饰器模式很相似,但代理模式更偏向于权限控制,装饰器模式则更偏向于功能扩展 主要解决:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者某些操作需要安 阅读全文
posted @ 2020-08-17 23:27 云卷云舒c 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 按位与:& 按位或:| 异或:^ 有符号移位:>>、<< 无符号移位:>>>、<<< 按位非:~ /** * 测试按位与、按位或、异或、移位、按位非 */ @Test public void testYiWei() { int i = 3; //对应二进制 ...11 int j = 2; //对应 阅读全文
posted @ 2020-08-17 00:41 云卷云舒c 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 对于区间[a,b]上连续不断且f(a)·f(b)<0的函数y=f(x),通过不断地把函数f(x)的零点所在的区间一分为二,使区间的两个端点逐步逼近零点,进而得到零点近似值。 1.适用场景 有序的数组,没有重复的数据元组 使用场景:数据量较大 2.算法简述 如果 value==arr[mid],中间值 阅读全文
posted @ 2020-08-17 00:39 云卷云舒c 阅读(149) 评论(0) 推荐(0) 编辑