代码改变世界

阅读排行榜

SynchronousQueue 的联想

2015-11-04 16:53 by tony4geek, 343 阅读, 收藏,
摘要: SynchronousQueue介绍 SynchronousQueue是一种阻塞队列,该队列没有任务的容量。内部实现采用了一种性能更好的 无锁算法 。 代码实现里的Dual Queue,其中每一个put对应一个take方法。 简单测试代码 生产者每生产一个,如果没有消费者消费那就发生阻塞... 阅读全文

iOS图片轮播

2015-08-24 21:34 by tony4geek, 290 阅读, 收藏,
摘要: 基于ScrollView的图片播放 ScrollView的方法 NSTime的循环 UIPageControl的运用 委托方法 基于iphone5 未做屏幕的适配 " " 阅读全文

Java生产者消费者

2015-11-30 16:53 by tony4geek, 281 阅读, 收藏,
摘要: 简单的生产者、消费者,一个数据缓冲区,一个或者多个生产者把数据放入缓冲区。一个或者多个消费者将数据从缓冲区取走。该缓冲区是一个数据共享,必须进行同步处理,如果缓冲区是满的,生产者将不能放数据,同理如果缓冲区是空的,消费者将不能取数据。 阅读全文

js小技巧:数组去重

2016-02-03 17:19 by tony4geek, 276 阅读, 收藏,
摘要: JavaScript 数组中去除重复的数据 "Array.prototype.filter()" 阅读全文

约瑟夫环

2015-12-16 17:41 by tony4geek, 270 阅读, 收藏,
摘要: 论坛里别人问的问题在此记录下来 已知n个人围坐在一张圆桌周围,从编号为1的人开始报数,数到m的那个人出列。下一个人从1开始报数,数到m的人继续出列,以此类推直至全部人出列。求出列顺序? 这个问题基于链表最通俗易懂,当然通过数组或者其他方式也可以实现。 阅读全文
上一页 1 ··· 8 9 10 11 12 13 14 下一页